;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;AIs(State7000`7999)
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;AILv1
[StateDef 7001]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=var(0)>7
trigger2=var(13)>=1800
trigger2=(random%4=0)||(var(13)>=3600)
Value = 3500

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%5=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
trigger1=var(10)>=var(9)*0.5
Trigger1=random%4=0
Value = 1010

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%5=0
Value = 1000

;-------------------------------------------------------------------------------------------------------
;6C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%4=0
Value=330+10*random%2
ctrl = 0

;4B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=Ctrl
Triggerall=random%3=0
TriggerAll=abs(fvar(16))>35
Trigger1=fvar(17)=[-250,-60]
Value=320+180*(random%2)
ctrl=0

;B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Trigger1=random%3=0
Value=300+10*(fvar(17)<-65)
ctrl=0

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[85,140]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%4=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[75,150]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 410
ctrl = 0

;C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-50
Trigger1=Ctrl
Trigger1=random%4=0
Value = 220
ctrl = 0

;6A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-80
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype!=L
Trigger1=random%3=0
Value=210
ctrl = 0

;4A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype=L
Trigger1=random%3=0
Value=215
ctrl=0

;2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%3=0
Value = 400
ctrl = 0

;A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%2
Value=200+5*(abs(fvar(16))>50)
ctrl=0

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=abs(fvar(16))<75
Triggerall=fvar(17)>-40
Trigger1=var(2)=[200,201]
Trigger1=!animtime
Trigger2=var(2)=203
Trigger2=animelemtime(6)>0
Value=var(2)+1

;-------------------------------------------------------------------------------------------------------
;JC
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 720+10*(fvar(17)>20)
ctrl = 0

;JB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 700+10*(fvar(17)>20)
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<50
Triggerall=abs(fvar(17))<30
Trigger1=Ctrl
Trigger1=random%3=0
Value = 600+10*(random%2)
ctrl = 0

;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<75
Trigger1=Ctrl
Value = 620+10*(abs(fvar(16))>30)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)<40
TriggerAll=fvar(17)=[0,120]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 620
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)=[60,120]
TriggerAll=fvar(17)=[-50,80]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv2
[StateDef 7002]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=var(0)>7
trigger2=var(13)>=1800
trigger2=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&16)
trigger1=(var(10)>=var(9)*0.7)
Value = 810

;\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%5=0
Value = 1020

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1011
Triggerall=!animtime
trigger1=var(10)>=var(9)*0.5
Value = 1021

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=[1021,1022]
Triggerall=!animtime
trigger1=var(10)>=var(9)*0.5
Value = var(2)+1

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%3=0
Value = 1040

;fXsA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>180
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%4=0
Value = 1050

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
Trigger1=random%4=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
Trigger1=random%2
Value = 1010

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1003
Triggerall=!animtime
trigger1=var(10)>=var(9)*0.5
Value = 1011

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%3=0
Value = 1000

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=var(10)>=var(9)*0.5
Trigger1=random%5=0
Value = 1070

;tEwt@CA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)=[-60,10]
Triggerall=Ctrl
Trigger1=random%5=0
Value = 1080

;@AgZCo[
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=abs(fvar(16))>50
Triggerall=fvar(17)=[-250,-60]
trigger1=var(10)>=var(9)*0.5
Trigger1=random%4=0
Value=1090
ctrl=0

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
TriggerAll=abs(fvar(16))>130
trigger1=var(10)>=var(9)*0.5
Trigger1=random%6=0
Value = 1100+10*(random%4)

;fYX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1023
Triggerall=!animtime
trigger1=var(10)>=var(9)*0.75
Value = 2140

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
triggerall=(var(10)>=var(9)*0.5)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
triggerall=(var(10)>=var(9)*0.5)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
triggerall=(var(10)>=var(9)*0.5)
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;6C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%4=0
Value=330+10*random%2
ctrl = 0

;4B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=Ctrl
Triggerall=random%3=0
TriggerAll=abs(fvar(16))>35
Trigger1=fvar(17)=[-250,-60]
Value=320+180*(random%2)
ctrl=0

;B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Trigger1=random%3=0
Value=300+10*(fvar(17)<-65)
ctrl=0

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[85,140]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%4=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[75,150]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 410
ctrl = 0

;C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-50
Trigger1=Ctrl
Trigger1=random%4=0
Value = 220
ctrl = 0

;6A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-80
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype!=L
Trigger1=random%3=0
Value=210
ctrl = 0

;4A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype=L
Trigger1=random%3=0
Value=215
ctrl=0

;2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%3=0
Value = 400
ctrl = 0

;A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%2
Value=200+5*(abs(fvar(16))>50)
ctrl=0

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=abs(fvar(16))<75
Triggerall=fvar(17)>-40
Trigger1=var(2)=[200,201]
Trigger1=!animtime
Trigger2=var(2)=203
Trigger2=animelemtime(6)>0
Value=var(2)+1

;-------------------------------------------------------------------------------------------------------
;JC
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 720+10*(fvar(17)>20)
ctrl = 0

;JB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 700+10*(fvar(17)>20)
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<50
Triggerall=abs(fvar(17))<30
Trigger1=Ctrl
Trigger1=random%3=0
Value = 600+10*(random%2)
ctrl = 0

;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<75
Trigger1=Ctrl
Value = 620+10*(abs(fvar(16))>30)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)<40
TriggerAll=fvar(17)=[0,120]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 620
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)=[60,120]
TriggerAll=fvar(17)=[-50,80]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv3
[StateDef 7003]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=var(0)>7
trigger2=var(13)>=1800
trigger2=random%4=0
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&16)
trigger1=(var(10)>=var(9)*0.5)
Value = 810

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2030

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=var(2)=1023
Triggerall=!animtime
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2020

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2000+50*(random%3=0)

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2040

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
triggerall=(var(10)>=var(9)*0.7)||(var(13)>3000)
Triggerall=(random%5=0)
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
Trigger1=random%4=0
Value = 1020

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1011
Trigger1=!animtime
Value = 1021

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=[1021,1022]
Trigger1=!animtime
Value = var(2)+1

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
trigger1=random%3=0
Value = 1040

;fXsA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>180
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%5=0
Value = 1050

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%4=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
trigger1=random%2
Value = 1010

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1003
Trigger1=!animtime
Value = 1011

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%3=0
Value = 1000

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=random%4=0
Value = 1070

;tEwt@CA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)=[-60,10]
Triggerall=Ctrl
trigger1=random%5=0
Value = 1080

;@AgZCo[
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=abs(fvar(16))>50
Triggerall=fvar(17)=[-250,-60]
trigger1=random%3=0
Value=1090
ctrl=0

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
TriggerAll=abs(fvar(16))>130
trigger1=random%5=0
Value = 1100+10*(random%4)

;fYX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1023
Trigger1=!animtime
Value = 2140

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;6C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%4=0
Value=330+10*random%2
ctrl = 0

;4B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=Ctrl
Triggerall=random%3=0
TriggerAll=abs(fvar(16))>35
Trigger1=fvar(17)=[-250,-60]
Value=320+180*(random%2)
ctrl=0

;B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Trigger1=random%3=0
Value=300+10*(fvar(17)<-65)
ctrl=0

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[85,140]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%4=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[75,150]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 410
ctrl = 0

;C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-50
Trigger1=Ctrl
Trigger1=random%4=0
Value = 220
ctrl = 0

;6A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-80
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype!=L
Trigger1=random%3=0
Value=210
ctrl = 0

;4A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype=L
Trigger1=random%3=0
Value=215
ctrl=0

;2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%3=0
Value = 400
ctrl = 0

;A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%2
Value=200+5*(abs(fvar(16))>50)
ctrl=0

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=abs(fvar(16))<75
Triggerall=fvar(17)>-40
Trigger1=var(2)=[200,201]
Trigger1=!animtime
Trigger2=var(2)=203
Trigger2=animelemtime(6)>0
Value=var(2)+1

;-------------------------------------------------------------------------------------------------------
;JC
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 720+10*(fvar(17)>20)
ctrl = 0

;JB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 700+10*(fvar(17)>20)
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<50
Triggerall=abs(fvar(17))<30
Trigger1=Ctrl
Trigger1=random%3=0
Value = 600+10*(random%2)
ctrl = 0

;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<75
Trigger1=Ctrl
Value = 620+10*(abs(fvar(16))>30)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)<40
TriggerAll=fvar(17)=[0,120]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 620
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)=[60,120]
TriggerAll=fvar(17)=[-50,80]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv4
[StateDef 7004]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
Trigger2=(sysvar(2)&128)
trigger2=(var(10)>=var(9)*0.95)&&(var(13)>18000)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;G^[iEt@CieB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=Ctrl
Triggerall=!(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.80)||(var(13)>3600)
Value = 3020

;FOELv2
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&32)
trigger1=(var(10)>=var(9)*0.75)
trigger2=var(10)-var(9)=1
Value = 820

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&16)
trigger1=(var(10)>=var(9)*0.25)
Value = 810

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.9)
trigger1=(var(13)>6000)
Trigger1=random=666
Value = 3500

;lEEIϐ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>2
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Triggerall=(var(1)&64)
trigger1=(var(10)>=var(9)*0.80)||(var(13)>3600)
Trigger1=random%8=0
Value = 2500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.80)||(var(13)>3600)
Trigger1=random%5=0
Value = 3000+10*(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.80)||(var(13)>3600)
Trigger1=random%5=0
Value = 3000+10*(random%3)

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2030

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=var(2)=1023
Triggerall=!animtime
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger2=random%2=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
Trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2020

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2000+50*(random%3=0)

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>2400)
Trigger1=random%4=0
Value = 2040

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
triggerall=(var(10)>=var(9)*0.7)||(var(13)>2400)
Triggerall=(random%4=0)
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%4=0
Value = 1020

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1011
Trigger1=!animtime
Value = 1021

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=[1021,1022]
Trigger1=!animtime
Value = var(2)+1

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
trigger1=random%3=0
Value = 1040

;fXsA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>180
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%5=0
Value = 1050

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%3=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
trigger1=random%3=0
Value = 1010

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1003
Trigger1=!animtime
Value = 1011

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%4=0
Value = 1000

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=random%4=0
Value = 1070

;@AgZCo[
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=abs(fvar(16))>50
Triggerall=fvar(17)=[-250,-60]
trigger1=random%4=0
Value=1090
ctrl=0

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
TriggerAll=abs(fvar(16))>130
trigger1=random%3=0
Value = 1100+10*(random%4)

;fYX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1023
Trigger1=!animtime
Value = 2140

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;6C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%4=0
Value=330+10*random%2
ctrl = 0

;4B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=Ctrl
Triggerall=random%3=0
TriggerAll=abs(fvar(16))>35
Trigger1=fvar(17)=[-250,-60]
Value=320+180*(random%2)
ctrl=0

;B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Trigger1=random%3=0
Value=300+10*(fvar(17)<-65)
ctrl=0

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[85,140]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%4=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[75,150]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 410
ctrl = 0

;C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-50
Trigger1=Ctrl
Trigger1=random%4=0
Value = 220
ctrl = 0

;6A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-80
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype!=L
Trigger1=random%3=0
Value=210
ctrl = 0

;4A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype=L
Trigger1=random%3=0
Value=215
ctrl=0

;2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%3=0
Value = 400
ctrl = 0

;A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%2
Value=200+5*(abs(fvar(16))>50)
ctrl=0

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=abs(fvar(16))<75
Triggerall=fvar(17)>-40
Trigger1=var(2)=[200,201]
Trigger1=!animtime
Trigger2=var(2)=203
Trigger2=animelemtime(6)>0
Value=var(2)+1

;-------------------------------------------------------------------------------------------------------
;JC
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 720+10*(fvar(17)>20)
ctrl = 0

;JB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 700+10*(fvar(17)>20)
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<50
Triggerall=abs(fvar(17))<30
Trigger1=Ctrl
Trigger1=random%3=0
Value = 600+10*(random%2)
ctrl = 0

;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<75
Trigger1=Ctrl
Value = 620+10*(abs(fvar(16))>30)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)<40
TriggerAll=fvar(17)=[0,120]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 620
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)=[60,120]
TriggerAll=fvar(17)=[-50,80]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv5
[StateDef 7005]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
Trigger2=(sysvar(2)&128)
trigger2=(var(10)>=var(9)*0.95)&&(var(13)>18000)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;G^[iEt@CieB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=Ctrl
Trigger1=!(sysvar(2)&128)
Value = 3020

;FOELv2
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&32)
trigger1=(var(10)>=var(9)*0.75)
trigger2=var(10)-var(9)=1
Value = 820

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&16)
trigger1=(var(10)>=var(9)*0.25)
Value = 810

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.9)
trigger1=(var(13)>6000)
Trigger1=random=666
Value = 3500

;lEEIϐ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>2
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Triggerall=(var(1)&64)
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%7=0
Value = 2500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%4=0
Value = 3000+10*(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%4=0
Value = 3000+10*(random%3)

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%4=0
Value = 2030

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=var(2)=1023
Triggerall=!animtime
Trigger1=random%2=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
trigger1=random%4=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
trigger1=random%4=0
Value = 2020

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%4=0
Value = 2000+50*(random%3=0)

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=random%4=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
trigger1=random%4=0
Value = 2040

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%5=0
Value = 1020

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1011
Trigger1=!animtime
Value = 1021

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=[1021,1022]
Trigger1=!animtime
Value = var(2)+1

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
Trigger1=random%3=0
Value = 1040

;fXsA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>180
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%5=0
Value = 1050

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%4=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
trigger1=random%5=0
Value = 1010

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1003
Trigger1=!animtime
Value = 1011

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%4=0
Value = 1000

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
Trigger1=random%3=0
Value = 1070

;@AgZCo[
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=abs(fvar(16))>50
Triggerall=fvar(17)=[-250,-60]
trigger1=random%3=0
Value=1090
ctrl=0

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
TriggerAll=abs(fvar(16))>130
trigger1=random%4=0
Value = 1100+10*(random%4)

;fYX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1023
Trigger1=!animtime
Value = 2140

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv6
[StateDef 7006]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
Trigger2=(sysvar(2)&128)
trigger2=(var(10)>=var(9)*0.95)&&(var(13)>18000)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;G^[iEt@CieB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=Ctrl
Trigger1=!(sysvar(2)&128)
Value = 3020

;FOELv2
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
Triggerall=!(sysvar(2)&32)
trigger1=(var(10)>=var(9)*0.5)
Value = 820

;FOE(AILv6p)
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
trigger1=random%6=0
trigger1=var(10)
Value = 810+10*((sysvar(2)&32))

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.9)
trigger1=(var(13)>6000)
Trigger1=random=666
Value = 3500

;lEEIϐ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>2
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Triggerall=(var(1)&64)
Trigger1=random%7=0
Value = 2500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Trigger1=random%4=0
Value = 3000+10*(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Trigger1=random%4=0
Value = 3000+10*(random%3)

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2030

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=var(2)=1023
Triggerall=!animtime
Trigger1=random%2=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2020

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2040

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
Trigger1=random%2=0
Value = 2000+50*(random%3=0)

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
Trigger1=random%3=0
Value = 1040

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Value = 1100+10*(random%4)

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Trigger1=Ctrl
Value = 1030

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-1
[StateDef 6999]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=var(0)>7
trigger2=var(13)>=1800
trigger2=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
trigger1=random%13=0
Value = 810

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2010

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2000+50*(random%3=0)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1011
Trigger1=!animtime
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Value = 1021

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=[1021,1022]
Trigger1=!animtime
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Value = var(2)+1

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
trigger1=random%3=0
Value = 1040

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%4=0
Value = 1030

;_[No[Xg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
TriggerAll=abs(fvar(16))<100
TriggerAll=fvar(17)>-60
trigger1=random%2
Value = 1010

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1003
Trigger1=!animtime
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Value = 1011

;f[[hEATg
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%3=0
Value = 1000

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
TriggerAll=abs(fvar(16))<60
Triggerall=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%6=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
Trigger2=random%2=0
trigger3=enemynear(numenemy>1&&!enemynear,alive),stateno=[120,155]
Trigger3=random%4=0
Value = 830

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[85,140]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%4=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))=[75,150]
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 410
ctrl = 0

;C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-50
Trigger1=Ctrl
Trigger1=random%4=0
Value = 220
ctrl = 0

;6A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-80
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype!=L
Trigger1=random%3=0
Value=210
ctrl = 0

;4A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<50
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=enemynear(numenemy>1&&!enemynear,alive),statetype=L
Trigger1=random%3=0
Value=215
ctrl=0

;2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%3=0
Value = 400
ctrl = 0

;A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%2
Value=200+5*(abs(fvar(16))>50)
ctrl=0

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=abs(fvar(16))<75
Triggerall=fvar(17)>-40
Trigger1=var(2)=[200,201]
Trigger1=!animtime
Trigger2=var(2)=203
Trigger2=animelemtime(6)>0
Value=var(2)+1

;-------------------------------------------------------------------------------------------------------
;JC
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 720+10*(fvar(17)>20)
ctrl = 0

;JB
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))>80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 700+10*(fvar(17)>20)
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<50
Triggerall=abs(fvar(17))<30
Trigger1=Ctrl
Trigger1=random%3=0
Value = 600+10*(random%2)
ctrl = 0

;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
TriggerAll=abs(fvar(16))<75
Trigger1=Ctrl
Value = 620+10*(abs(fvar(16))>30)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;J2A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)<40
TriggerAll=fvar(17)=[0,120]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 620
ctrl = 0

;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
TriggerAll=fvar(16)=[60,120]
TriggerAll=fvar(17)=[-50,80]
trigger1=var(2)=101
trigger1=animelemtime(1)=4
trigger1=random%2=0
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<20))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<30))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-2
[StateDef 6998]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=var(0)>7
trigger2=var(13)>=1800
trigger2=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
trigger1=random%13=0
Value = 810

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2030

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2020

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.7)||(var(13)>3000)
Trigger1=random%5=0
Value = 2040

;\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
Trigger1=random%4=0
Value = 1020

;fXsA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>180
TriggerAll=fvar(17)>-50
Triggerall=Ctrl
trigger1=random%5=0
Value = 1050

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<60
Triggerall=Ctrl
trigger1=random%4=0
Value = 1030

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=random%4=0
Value = 1070

;tEwt@CA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)=[-60,10]
Triggerall=Ctrl
trigger1=random%5=0
Value = 1080

;@AgZCo[
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
Triggerall=abs(fvar(16))>50
Triggerall=fvar(17)=[-250,-60]
trigger1=random%3=0
Value=1090
ctrl=0

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
TriggerAll=abs(fvar(16))>130
trigger1=random%5=0
Value = 1100+10*(random%4)

;fYX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=var(2)=1023
Trigger1=!animtime
Value = 2140

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Triggerall=random%2=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;6C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
TriggerAll=fvar(17)>-40
Trigger1=Ctrl
Trigger1=random%4=0
Value=330+10*random%2
ctrl = 0

;4B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
Triggerall=Ctrl
Triggerall=random%3=0
TriggerAll=abs(fvar(16))>35
Trigger1=fvar(17)=[-250,-60]
Value=320+180*(random%2)
ctrl=0

;B
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Trigger1=random%3=0
Value=300+10*(fvar(17)<-65)
ctrl=0

;-------------------------------------------------------------------------------------------------------
;2C
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%3=0
Value = 420
ctrl = 0

;3A
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
TriggerAll=abs(fvar(16))<80
Triggerall=fvar(17)>-10
Trigger1=Ctrl
Trigger1=random%2=0
Value = 410
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=105-5*((random%2)&&(abs(fvar(16))>180))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2
trigger1=var(2)!=[22,23]
value=23-((random%2)&&(abs(fvar(16))>180))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-3
[StateDef 6997]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
Value = 3500

;FOELv1
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
Triggerall=(var(1)&4)
trigger1=random%13=0
Value = 810

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
triggerall=(var(10)>=var(9)*0.5)||(var(13)>3000)
Triggerall=(random%3=0)
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
Triggerall=Ctrl
trigger1=random%3=0
Value = 1040

;fXsA()
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>0
TriggerAll=(abs(fvar(16))>fvar(17)-25)&&(abs(fvar(16))<fvar(17)+25)
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1060

;iCgCh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>80
Triggerall=random%3=0
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1220+10*(fvar(17)>30)

;f[[hEGACh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>0
TriggerAll=fvar(17)>-20
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)
Trigger4=animelemtime(1)>0
Value = 1200+10*(fvar(17)>20)

;-------------------------------------------------------------------------------------------------------
;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
trigger1=var(2)=101
trigger1=animelemtime(1)=4
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
trigger1=ctrl
value=100
ctrl = 0

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-4
[StateDef 6996]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
trigger2=(var(10)>=var(9)*0.95)&&(var(13)>18000)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOE
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
trigger1=random%13=0
trigger1=var(10)
Value = 820

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.9)
trigger1=(var(13)>6000)
Trigger1=random=666
Value = 3500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Trigger1=random%8=0
Value = 3000+(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=[2,3]
Triggerall=Ctrl
Trigger1=random%8=0
Value = 3000

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2100+10*(random%3)

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Triggerall=Ctrl
trigger1=random%2=0
Value = 1100+10*(random%4)

;egXy
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Trigger1=Ctrl
Value = 1070

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-5
[StateDef 6995]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=30000
Trigger2=(sysvar(2)&128)
trigger2=(var(10)>=var(9)*0.95)&&(var(13)>18000)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOE
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Triggerall=Ctrl
trigger1=random%7=0
trigger1=var(10)
Value = 820

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
trigger1=(var(10)>=var(9)*0.9)
trigger1=(var(13)>6000)
Trigger1=random=666
Value = 3500

;lEEIϐ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>2
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Triggerall=(var(1)&64)
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%7=0
Value = 2500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%4=0
Value = 3000+10*(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=3
Triggerall=Ctrl
trigger1=(var(10)>=var(9)*0.5)||(var(13)>3000)
Trigger1=random%4=0
Value = 3000+10*(random%3)

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
trigger1=random%3=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
trigger1=random%3=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
trigger1=random%3=0
Value = 2020

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
trigger1=random%3=0
Value = 2000+50*(random%3=0)

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
trigger1=random%3=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=Ctrl
trigger1=random%3=0
Value = 2040

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;-------------------------------------------------------------------------------------------------------
;JA
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
trigger1=var(2)=101
trigger1=animelemtime(1)=4
Value = 600+10*(random%2)
ctrl = 0

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=roundstate=2
trigger1=ctrl
value=100
ctrl = 0

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1

;-------------------------------------------------------------------------------------------------------
;AILv-6
[StateDef 6994]
type = U
movetype = U
physics = U
movehitpersist=1
hitdefpersist=1

[State ]
Type=ChangeState
trigger1=sysfvar(3)!=gametime*(pi*(gametime%910-gametime%666))-0.31
Value=196031
ignorehitpause=1

;Curse of Moon
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
trigger1=var(13)>=60000||(var(10)>=var(9)*0.95)
trigger2=(var(13)>=30000)&&(var(10)>=var(9)*0.90)
trigger3=var(0)>7
trigger3=var(13)>=1800
trigger3=(random%4=0)||(var(13)>=3600)
Value = 3500

;FOE
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=alive
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
triggerall=!numexplod(21810)
triggerall=!numexplod(21811)
triggerall=!numexplod(21812)
triggerall=!numexplod(21820)
triggerall=!numexplod(21821)
Trigger1=Ctrl
Trigger1=random%3=0
Value = 820

;lEEIϐ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>2
Triggerall=Ctrl
Triggerall=(sysvar(2)&128)
Triggerall=(var(1)&64)
Trigger1=random%7=0
Value = 2500

;Z
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>3
Triggerall=Ctrl
Trigger1=random%4=0
Value = 3000+10*(random%4)

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)=3
Triggerall=Ctrl
Trigger1=random%4=0
Value = 3000+10*(random%3)

;nCp[\jbNEF[u
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>100
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2030

[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
Triggerall=var(2)=1023
Triggerall=!animtime
Trigger1=random%2=0
Value = 2030

;fjbNMh
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<140
TriggerAll=fvar(17)>-100
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2010

;׌g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=fvar(17)>-30
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2020

;㋉p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))>130
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2100+10*(random%3)

;JIXQ[g
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=(abs(fvar(16))>100)||(fvar(17)<-50)
Triggerall=Ctrl
Trigger1=random%3=0
Value = 2040

;
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>1
TriggerAll=abs(fvar(16))<80
TriggerAll=fvar(17)>-40
Triggerall=Ctrl
Trigger1=random%2=0
Value = 2000+50*(random%3=0)

;OhVFCN
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype=A
triggerall=var(0)>1
Trigger1=Ctrl
Trigger2=(var(2)=600)||(var(2)=610)
Trigger2=animelemtime(1)>0
Trigger3=(var(2)=700)||(var(2)=710)||(var(2)=720)||(var(2)=730)||(var(2)=740)
Trigger3=animelemtime(1)>0
Trigger4=(var(2)=1042)||(var(2)=1202)||(var(2)=1220)||(var(2)=1230)
Trigger4=animelemtime(1)>0
Trigger5=(var(2)=1060)
Trigger5=animelemtime(8)>0
Value = 2200

;ubhNX
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))<65
TriggerAll=fvar(17)<=-60
Triggerall=Ctrl
Trigger1=random%3=0
Value = 1040

;p
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
TriggerAll=abs(fvar(16))>130
Trigger1=Ctrl
Value = 1100+10*(random%4)

;f[[hEANZ
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=roundstate=2
triggerall=statetype!=A
triggerall=var(0)>0
Trigger1=Ctrl
Value = 1030

;-------------------------------------------------------------------------------------------------------
;_bV
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2

trigger1=!enemynear(numenemy>1&&!enemynear,alive),numproj
trigger1=random%3=0
trigger2=enemynear(numenemy>1&&!enemynear,alive),movetype=A
trigger3=enemynear(numenemy>1&&!enemynear,alive),numproj
trigger3=random%2=0
value=100+5*((random%2)&&(abs(fvar(16))<100))
ctrl = 0

[State -1, ]
type = Changestate
triggerall=!ishelper
triggerall=statetype!=A
triggerall=ctrl
triggerall=roundstate=2

trigger1=var(2)!=[22,23]
value=22+((random%2)&&(abs(fvar(16))<100))

;}~
[State SAMSARA]
Type = ChangeState
triggerall=!ishelper
triggerall=statetype=A
Trigger1=Ctrl
Value=60
ctrl=0

[State -1, オ铮]
type = Changestate
triggerall=!ishelper
triggerall=ctrl
triggerall=roundstate>=2
trigger1=var(2)=11
value=0

[state , Xe]
type=selfstate
trigger1=1
value=var(2)
ctrl=1*(ctrl!=0)
persistent=256
ignorehitpause=1
