

;
;A[L^CvB
;
;    floor((floor(sysfvar(1))%(2*100))/2)=0...ȊOB
;    floor((floor(sysfvar(1))%(2*100))/2)=1...n㓮(enemynear,statetype!=l)B
;    floor((floor(sysfvar(1))%(2*100))/2)=2...󒆓(enemynear,statetype!=l)B
;    floor((floor(sysfvar(1))%(2*100))/2)=3...肻̑(enemynear,statetype=l)B
;    floor((floor(sysfvar(1))%(2*100))/2)=4...gAB
;    floor((floor(sysfvar(1))%(2*100))/2)=5...R{B
;    

;
;VāB

;
;R{ւ̈ڍsB

;AIp^[ϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,3]
trigger1=movetype=a
trigger1=var(50)!=300&&var(50)!=301&&var(50)!=310&&var(50)!=311&&var(50)!=500&&var(50)!=501&&var(50)!=700&&var(50)!=701
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*5
ignorehitpause=1


;
;gAւ̈ڍsB

;AIp^[ϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=(floor((floor(sysfvar(1))%(2*100))/2)=[0,3])||floor((floor(sysfvar(1))%(2*100))/2)=5
trigger1=var(50)=810||var(50)=815
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*4
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
trigger1=floor((floor(sysfvar(1))%(2*100*10))/(2*100))>=var(46)
trigger2=enemynear,statetype=l
trigger3=ctrl
trigger3=var(50)!=100
trigger3=statetype!=a
trigger4=ctrl
trigger4=var(50)!=110
trigger4=statetype=a
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*4
ignorehitpause=1


;
;ւ̈ڍsB

;AIp^[ϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=4
trigger1=var(51)!=0&&var(51)!=5
trigger2=statetype!=a
trigger2=enemynear,statetype=l
trigger3=enemynear,movetype!=h
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
trigger1=var(51)!=0&&var(51)!=5
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*0
ignorehitpause=1


;
;p^[̕ύXB

;AIp^[ϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[1,3]
trigger1=1
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*0
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=0
triggerall=ctrl
triggerall=enemynear,statetype!=l
trigger1=var(50)!=100&&var(50)!=105
trigger1=statetype!=a
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*1
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=0
triggerall=ctrl
triggerall=enemynear,statetype!=l
trigger1=var(50)!=110&&var(50)!=115
trigger1=statetype=a
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*2
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=0
triggerall=ctrl
trigger1=var(50)!=100&&var(50)!=105
trigger1=statetype!=a
trigger2=var(50)!=110&&var(50)!=115
trigger2=statetype=a
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*3
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[1,3]
trigger1=numhelper(40000)=1
trigger1=floor(helper(40000),sysfvar(4))%3=1
trigger1=helper(40000),sysvar(3)!=0||helper(40000),sysvar(4)!=0
trigger2=floor((floor(sysfvar(4))%(3*9*1001*121*5))/(3*9*1001*121))=[1,4]
trigger2=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=5
trigger2=numhelper(32100)=0
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*0
ignorehitpause=1


;
;R}h͏ۑϐZbgB

;
;ʋLqB

;
;ȊOB

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1||fvar(22):=0
trigger1=1||fvar(23):=0
ignorehitpause=1


;
;炢B

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;UB

;1UB
trigger1=var(51)=[3,4]
trigger1=power>=1000
trigger1=statetype!=a
trigger1=1||var(41):=(var(41)|floor(2.0**6))
trigger2=var(51)=[3,4]
trigger2=power>=1000
trigger2=statetype=a
trigger2=1||var(41):=(var(41)|floor(2.0**6))
trigger3=var(51)=[1,2]
trigger3=power>=2000
trigger3=statetype=a
trigger3=life-var(54)*(var(56)=1&&movetype=h)<250||floor((floor(sysfvar(4))%(3*9*1001))/(3*9))<=0.5*floor((floor(sysfvar(1))%(2*100*10*2*2*2*1001))/(2*100*10*2*2*2))
trigger3=1||var(41):=(var(41)|floor(2.0**6))
ignorehitpause=1


;
;B
;
;         ԂρB
;           
;          gB
;           
;        n㓮B
;           
;        󒆓B
;           
;         ɒׂB
;           
;    Xe[gB
;    

;
;ԂρB

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,4]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0
triggerall=numhelper(40000)=1
triggerall=floor(helper(40000),sysfvar(4))%3=1
triggerall=helper(40000),sysvar(3)!=0||helper(40000),sysvar(4)!=0
triggerall=floor((floor(helper(40000),sysfvar(4))%(3*10))/3)=0
triggerall=enemynear,life>ceil(0.9*enemynear,lifemax)

;
;KEZB

;ZB
trigger1=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger1=numhelper(31700)=0
trigger1=power>=1000
trigger1=statetype!=a
trigger1=ctrl
trigger1=abs(fvar(4))<200||abs(fvar(4))>=200&&abs(fvar(1))>=-50
trigger1=1||var(41):=(var(41)|floor(2.0**5))

;6ZB
trigger2=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=14
trigger2=power>=3000
trigger2=statetype!=a
trigger2=ctrl
trigger2=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**0))
trigger3=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=14
trigger3=power>=3000
trigger3=statetype=a
trigger3=ctrl
trigger3=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**0))
ignorehitpause=1
[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;UB

;3UB
trigger1=numhelper(40000)=1
trigger1=floor(helper(40000),sysfvar(4))%3=1
trigger1=helper(40000),sysvar(3)!=0||helper(40000),sysvar(4)!=0
trigger1=statetype!=a
trigger1=ctrl
trigger1=fvar(0)>=0&&fvar(1)>=-63-5
trigger1=1||var(41):=(var(41)|floor(2.0**6))||var(40):=(var(40)|floor(2.0**0))

;2UB
trigger2=floor((floor(sysfvar(4))%(3*9*1001*121*5))/(3*9*1001*121))=[1,4]
trigger2=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=5
trigger2=numhelper(32100)=0
trigger2=statetype!=a
trigger2=ctrl
trigger2=fvar(4)>=0
trigger2=enemynear,statetype!=l
trigger2=enemynear,movetype!=h
trigger2=1||var(41):=(var(41)|floor(2.0**6))
ignorehitpause=1
[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[1,4]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;KEZB

;6ZB
trigger1=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=14
trigger1=power>=3000
trigger1=statetype!=a
trigger1=ctrl
trigger1=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**0))
trigger2=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=14
trigger2=power>=3000
trigger2=statetype=a
trigger2=ctrl
trigger2=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**0))

;ZB
trigger3=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger3=numhelper(31700)=0
trigger3=power>=1000
trigger3=statetype!=a
trigger3=ctrl
trigger3=ifelse((floor((floor(sysfvar(1))%(2*100))/2)=[0,3]),1,floor((floor(sysfvar(1))%(2*100*10))/(2*100))>=var(46))
trigger3=abs(fvar(4))<200||abs(fvar(4))>=200&&abs(fvar(1))>=-50
trigger3=(power=[1000,2000))||enemynear,life<0.25*enemynear,lifemax
trigger3=enemynear,statetype!=l
trigger3=enemynear,movetype=h
trigger3=1||var(41):=(var(41)|floor(2.0**5))

;4ZB
trigger4=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=1
trigger4=numhelper(31800)=0
trigger4=power>=2000
trigger4=statetype!=a
trigger4=ctrl
trigger4=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**1))


;
;gB

;
;K[hB

;K[hB
trigger5=inguarddist
trigger5=floor((floor(sysfvar(4))%(3*9*1001*121))/(3*9*1001))=0
trigger5=numhelper(31800)=0
trigger5=1||var(40):=(var(40)|floor(2.0**1))
trigger6=inguarddist
trigger6=floor((floor(sysfvar(4))%(3*9*1001*121))/(3*9*1001))=0
trigger6=numhelper(31800)=1
trigger6=helper(31800),sysvar(0)!=[0,299]
trigger6=1||var(40):=(var(40)|floor(2.0**1))
ignorehitpause=1


;
;n㓮B

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;ߋEΒnt߁B

;AB
trigger1=(fvar(4)=[0,30))&&enemynear,statetype!=a
trigger1=!moveguarded
trigger1=1||var(41):=(var(41)|floor(2.0**0))

;4AB
trigger2=(fvar(4)=[0,50))&&enemynear,statetype!=a
trigger2=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**1))

;BB
trigger3=(fvar(4)=[0,70))&&fvar(1)>=-70
trigger3=1||var(41):=(var(41)|floor(2.0**1))

;2BB
trigger4=(fvar(4)=[0,80))&&fvar(1)>=-100||(fvar(4)=[80,110))&&fvar(1)>=-80
trigger4=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**3))

;6BB
trigger5=(fvar(4)=[0,90))&&fvar(1)>=-60||(fvar(4)=[90,160))&&fvar(1)>=-30
trigger5=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**0))

;6AB
trigger6=(fvar(4)=[0,170))&&enemynear,statetype!=a
trigger6=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**0))


;
;ߋE΋B

;4BB
trigger7=(fvar(4)=[0,150))&&fvar(1)>=-90
trigger7=enemynear,statetype=a
trigger7=enemynear,movetype!=h
trigger7=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**1))


;
;ߋE\B

;CB
trigger8=(fvar(4)=[50,200))&&fvar(1)>=-160
trigger8=1||var(41):=(var(41)|floor(2.0**2))


;
;EΒnt߁B

;6YB
trigger9=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger9=numhelper(31400)=0
trigger9=fvar(4)>=100&&fvar(1)>=-50
trigger9=fvar(4)>=100
trigger9=random<200
trigger9=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**0))

;4YB
trigger10=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger10=numhelper(31500)+numhelper(31501)=0
trigger10=fvar(1)>=-60
trigger10=fvar(4)>=100
trigger10=random<250
trigger10=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**1))

;_bVB
trigger11=fvar(1)>=-70
trigger11=fvar(4)>=100
trigger11=random<333
trigger11=1||var(40):=(var(40)|floor(2.0**4))||fvar(23):=1


;
;E΋B

;4XB
trigger12=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=11
trigger12=numhelper(31200)+numhelper(31201)+numhelper(31202)+numhelper(31203)+numhelper(31204)+numhelper(31205)+numhelper(31206)+numhelper(31207)=0
trigger12=fvar(4)>=0&&fvar(1)<-90
trigger12=fvar(4)>=100
trigger12=enemynear,movetype!=h
trigger12=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**1))
ignorehitpause=1


;
;󒆓B

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=2
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;ߋB

;JBB
trigger1=(fvar(4)=[-50,120))&&fvar(1)=[-70,70)
trigger1=enemynear,movetype!=a
trigger1=random<600
trigger1=1||var(41):=(var(41)|floor(2.0**1))

;J6YB
trigger2=(fvar(4)=[-120,120))&&fvar(1)=[-130,130)
trigger2=enemynear,movetype=a||random<300
trigger2=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**0))

;JAB
trigger3=(fvar(4)=[0,120))&&fvar(1)=[-50,70)
trigger3=1||var(41):=(var(41)|floor(2.0**0))

;J6BB
trigger4=(fvar(4)=[-70,0))&&(fvar(1)=[-80,70))||(fvar(4)=[0,90))&&(fvar(1)=[-60,70))||(fvar(4)=[90,160))&&(fvar(1)=[-30,70))
trigger4=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**0))


;
;B

;J4YB
trigger5=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger5=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger5=fvar(4)>=120
trigger5=random<250
trigger5=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**1))

;󒆃_bVB
trigger6=fvar(1)=[-70,140)
trigger6=fvar(4)>=120
trigger6=random<333
trigger6=1||var(40):=(var(40)|floor(2.0**4))||fvar(23):=1

;J6XB
trigger7=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=9
trigger7=numhelper(31300)=0
trigger7=fvar(5)>=0
trigger7=fvar(4)>=120
trigger7=var(59)=[0,299]
trigger7=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**0))

;J4XB
trigger8=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=11
trigger8=numhelper(31210)+numhelper(31211)+numhelper(31212)+numhelper(31213)+numhelper(31214)+numhelper(31215)+numhelper(31216)+numhelper(31217)=0
trigger8=fvar(5)>=0
trigger8=fvar(4)>=120
trigger8=var(59)=[300,599]
trigger8=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**1))
ignorehitpause=1


;
;ɒׂB

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[1,3]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;ޔB

;_bVB
trigger1=statetype!=a
trigger1=abs(fvar(0))<140
trigger1=enemynear,movetype=h
trigger1=facing*pos x<0
trigger1=1||var(40):=(var(40)|floor(2.0**4))

;oNXeB
trigger2=statetype!=a
trigger2=abs(fvar(0))<140
trigger2=enemynear,movetype=h
trigger2=facing*pos x>=0
trigger2=1||var(40):=(var(40)|floor(2.0**5))

;󒆃_bVB
trigger3=statetype=a
trigger3=abs(fvar(0))<140
trigger3=enemynear,movetype=h
trigger3=facing*pos x<0
trigger3=1||var(40):=(var(40)|floor(2.0**4))

;󒆃oNXeB
trigger4=statetype=a
trigger4=abs(fvar(0))<140
trigger4=enemynear,movetype=h
trigger4=facing*pos x>=0
trigger4=1||var(40):=(var(40)|floor(2.0**5))


;
;ݒuB

;XB
trigger5=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger5=numhelper(31100)=0
trigger5=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger5=statetype!=a
trigger5=ifelse(var(50)!=101&&var(50)!=106,(var(59)=[0,399]),(var(59)=[0,499]))
trigger5=1||var(41):=(var(41)|floor(2.0**3))

;6XB
trigger6=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger6=numhelper(31110)=0
trigger6=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger6=statetype!=a
trigger6=ifelse(var(50)!=101&&var(50)!=106,(var(59)=[0,799]),(var(59)=[0,999]))
trigger6=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**0))

;2XB
trigger7=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger7=numhelper(31120)=0
trigger7=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger7=statetype!=a
trigger7=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**3))

;JXB
trigger8=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger8=numhelper(31130)=0
trigger8=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger8=statetype=a
trigger8=1||var(41):=(var(41)|floor(2.0**3))
ignorehitpause=1


;
;Xe[gB

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,3]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;_bVB
trigger1=var(50)=100
trigger1=abs(fvar(0))<200
trigger1=1||var(40):=(var(40)|floor(2.0**0))

;oNXeB
trigger2=var(50)=105
trigger2=abs(fvar(0))<200
trigger2=1||var(40):=(var(40)|floor(2.0**1))



;󒆃_bVB
trigger3=var(50)=110
trigger3=abs(fvar(0))<200
trigger3=1||var(40):=(var(40)|floor(2.0**0))

;󒆃oNXeB
trigger4=var(50)=115
trigger4=abs(fvar(0))<200
trigger4=1||var(40):=(var(40)|floor(2.0**1))



;K[hB
trigger5=var(50)=120||var(50)=125||var(50)=140
trigger5=inguarddist
trigger5=statetype=a||statetype!=a&&enemynear,statetype!=c
trigger5=1||var(40):=(var(40)|floor(2.0**1))
trigger6=var(50)=120||var(50)=125||var(50)=140
trigger6=inguarddist
trigger6=statetype!=a&&enemynear,statetype=c
trigger6=1||var(40):=(var(40)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**3))



;X6XB
trigger7=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger7=numhelper(31110)=0
trigger7=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger7=var(50)=300&&animelemtime(6)>=10+1
trigger7=1||var(41):=(var(41)|floor(2.0**3))
trigger8=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger8=numhelper(31110)=0
trigger8=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger8=var(50)=301&&animelemtime(3)>=10+1
trigger8=1||var(41):=(var(41)|floor(2.0**3))

;X4AB
trigger9=var(50)=300&&animelemtime(6)>=10+1
trigger9=abs(fvar(4))<50&&fvar(1)>=-60
trigger9=1||var(41):=(var(41)|floor(2.0**0))
trigger10=var(50)=301&&animelemtime(3)>=10+1
trigger10=abs(fvar(4))<50&&fvar(1)>=-60
trigger10=1||var(41):=(var(41)|floor(2.0**0))

;X6BB
trigger11=var(50)=300&&animelemtime(6)>=10+1
trigger11=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger11=1||var(41):=(var(41)|floor(2.0**1))
trigger12=var(50)=301&&animelemtime(3)>=10+1
trigger12=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger12=1||var(41):=(var(41)|floor(2.0**1))

;X6YB
trigger13=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger13=numhelper(31400)=0
trigger13=var(50)=300&&animelemtime(6)>=10+1
trigger13=abs(fvar(4))>=100&&fvar(1)>=-50
trigger13=enemynear,movetype=h
trigger13=1||var(41):=(var(41)|floor(2.0**4))
trigger14=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger14=numhelper(31400)=0
trigger14=var(50)=301&&animelemtime(3)>=10+1
trigger14=abs(fvar(4))>=100&&fvar(1)>=-50
trigger14=enemynear,movetype=h
trigger14=1||var(41):=(var(41)|floor(2.0**4))

;XCB
trigger15=var(50)=300&&animelemtime(6)>=10+1
trigger15=abs(fvar(4))<200&&fvar(1)>=-160
trigger15=random<200
trigger15=1||var(41):=(var(41)|floor(2.0**2))
trigger16=var(50)=301&&animelemtime(3)>=10+1
trigger16=abs(fvar(4))<200&&fvar(1)>=-160
trigger16=random<200
trigger16=1||var(41):=(var(41)|floor(2.0**2))

;X_bVB
trigger17=var(50)=300&&animelemtime(6)>=10+1
trigger17=fvar(1)>=-70
trigger17=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1
trigger18=var(50)=301&&animelemtime(3)>=10+1
trigger18=fvar(1)>=-70
trigger18=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1



;6XXB
trigger19=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger19=numhelper(31100)=0
trigger19=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger19=var(50)=310&&animelemtime(6)>=10+1
trigger19=1||var(41):=(var(41)|floor(2.0**3))
trigger20=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger20=numhelper(31100)=0
trigger20=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger20=var(50)=311&&animelemtime(3)>=10+1
trigger20=1||var(41):=(var(41)|floor(2.0**3))

;6X4AB
trigger21=var(50)=310&&animelemtime(6)>=10+1
trigger21=abs(fvar(4))<50&&fvar(1)>=-60
trigger21=1||var(41):=(var(41)|floor(2.0**0))
trigger22=var(50)=311&&animelemtime(3)>=10+1
trigger22=abs(fvar(4))<50&&fvar(1)>=-60
trigger22=1||var(41):=(var(41)|floor(2.0**0))

;6X6BB
trigger23=var(50)=310&&animelemtime(6)>=10+1
trigger23=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger23=1||var(41):=(var(41)|floor(2.0**1))
trigger24=var(50)=311&&animelemtime(3)>=10+1
trigger24=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger24=1||var(41):=(var(41)|floor(2.0**1))

;6X6YB
trigger25=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger25=numhelper(31400)=0
trigger25=var(50)=310&&animelemtime(6)>=10+1
trigger25=abs(fvar(4))>=100&&fvar(1)>=-50
trigger25=enemynear,movetype=h
trigger25=1||var(41):=(var(41)|floor(2.0**4))
trigger26=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger26=numhelper(31400)=0
trigger26=var(50)=311&&animelemtime(3)>=10+1
trigger26=abs(fvar(4))>=100&&fvar(1)>=-50
trigger26=enemynear,movetype=h
trigger26=1||var(41):=(var(41)|floor(2.0**4))

;6XCB
trigger27=var(50)=310&&animelemtime(6)>=10+1
trigger27=abs(fvar(4))<200&&fvar(1)>=-160
trigger27=random<200
trigger27=1||var(41):=(var(41)|floor(2.0**2))
trigger28=var(50)=311&&animelemtime(3)>=10+1
trigger28=abs(fvar(4))<200&&fvar(1)>=-160
trigger28=random<200
trigger28=1||var(41):=(var(41)|floor(2.0**2))

;6X_bVB
trigger29=var(50)=310&&animelemtime(6)>=10+1
trigger29=fvar(1)>=-70
trigger29=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1
trigger30=var(50)=311&&animelemtime(3)>=10+1
trigger30=fvar(1)>=-70
trigger30=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1



;2XXB
trigger31=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger31=numhelper(31100)=0
trigger31=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger31=var(50)=500&&animelemtime(6)>=10+1
trigger31=1||var(41):=(var(41)|floor(2.0**3))
trigger32=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger32=numhelper(31100)=0
trigger32=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger32=var(50)=501&&animelemtime(3)>=10+1
trigger32=1||var(41):=(var(41)|floor(2.0**3))

;2X4AB
trigger33=var(50)=500&&animelemtime(6)>=10+1
trigger33=abs(fvar(4))<50&&fvar(1)>=-60
trigger33=1||var(41):=(var(41)|floor(2.0**0))
trigger34=var(50)=501&&animelemtime(3)>=10+1
trigger34=abs(fvar(4))<50&&fvar(1)>=-60
trigger34=1||var(41):=(var(41)|floor(2.0**0))

;2X6BB
trigger35=var(50)=500&&animelemtime(6)>=10+1
trigger35=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger35=1||var(41):=(var(41)|floor(2.0**1))
trigger36=var(50)=501&&animelemtime(3)>=10+1
trigger36=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger36=1||var(41):=(var(41)|floor(2.0**1))

;2X6YB
trigger37=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger37=numhelper(31400)=0
trigger37=var(50)=500&&animelemtime(6)>=10+1
trigger37=abs(fvar(4))>=100&&fvar(1)>=-50
trigger37=enemynear,movetype=h
trigger37=1||var(41):=(var(41)|floor(2.0**4))
trigger38=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger38=numhelper(31400)=0
trigger38=var(50)=501&&animelemtime(3)>=10+1
trigger38=abs(fvar(4))>=100&&fvar(1)>=-50
trigger38=enemynear,movetype=h
trigger38=1||var(41):=(var(41)|floor(2.0**4))

;2XCB
trigger39=var(50)=500&&animelemtime(6)>=10+1
trigger39=abs(fvar(4))<200&&fvar(1)>=-160
trigger39=random<200
trigger39=1||var(41):=(var(41)|floor(2.0**2))
trigger40=var(50)=501&&animelemtime(3)>=10+1
trigger40=abs(fvar(4))<200&&fvar(1)>=-160
trigger40=random<200
trigger40=1||var(41):=(var(41)|floor(2.0**2))

;2X_bVB
trigger41=var(50)=500&&animelemtime(6)>=10+1
trigger41=fvar(1)>=-70
trigger41=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1
trigger42=var(50)=501&&animelemtime(3)>=10+1
trigger42=fvar(1)>=-70
trigger42=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1



;JXJAB
trigger43=var(50)=700&&animelemtime(3)>=10+1
trigger43=abs(fvar(4))<120&&fvar(1)=[-50,70)
trigger43=1||var(41):=(var(41)|floor(2.0**0))
trigger44=var(50)=701&&animelemtime(2)>=10+1
trigger44=abs(fvar(4))<120&&fvar(1)=[-50,70)
trigger44=1||var(41):=(var(41)|floor(2.0**0))

;JXJBB
trigger45=var(50)=700&&animelemtime(3)>=10+1
trigger45=abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger45=1||var(41):=(var(41)|floor(2.0**1))
trigger46=var(50)=701&&animelemtime(2)>=10+1
trigger46=abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger46=1||var(41):=(var(41)|floor(2.0**1))

;JXJ6YB
trigger47=var(50)=700&&animelemtime(3)>=10+1
trigger47=abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger47=1||var(41):=(var(41)|floor(2.0**4))
trigger48=var(50)=701&&animelemtime(2)>=10+1
trigger48=abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger48=1||var(41):=(var(41)|floor(2.0**4))

;JXJ6XB
trigger49=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=9
trigger49=numhelper(31300)=0
trigger49=var(50)=700&&animelemtime(3)>=10+1
trigger49=fvar(5)>=0
trigger49=random<200
trigger49=1||var(41):=(var(41)|floor(2.0**3))
trigger50=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=9
trigger50=numhelper(31300)=0
trigger50=var(50)=701&&animelemtime(2)>=10+1
trigger50=fvar(5)>=0
trigger50=random<200
trigger50=1||var(41):=(var(41)|floor(2.0**3))

;JX󒆃_bVB
trigger51=var(50)=700&&animelemtime(3)>=10+1
trigger51=fvar(1)=[-70,140)
trigger51=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1
trigger52=var(50)=701&&animelemtime(2)>=10+1
trigger52=fvar(1)=[-70,140)
trigger52=1||var(40):=(var(40)|floor(2.0**0))||fvar(23):=1
ignorehitpause=1


;
;R{B
;
;         ԂρB
;           
;        n㓮B
;           
;        󒆓B
;           
;    LZB
;    

;
;ԂρB

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0
triggerall=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
triggerall=numhelper(31700)=0
triggerall=power>=1000
triggerall=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1
triggerall=abs(fvar(4))<200||abs(fvar(4))>=200&&abs(fvar(1))>=-50
triggerall=(power=[1000,2000))||enemynear,life<0.25*enemynear,lifemax
triggerall=enemynear,statetype!=l
triggerall=enemynear,movetype=h

;
;KEZB

;ZB
trigger1=var(50)=210&&animelemtime(5)>=8+1
trigger1=1||var(41):=(var(41)|floor(2.0**5))
trigger2=var(50)=211&&animelemtime(3)>=8+1
trigger2=1||var(41):=(var(41)|floor(2.0**5))
trigger3=var(50)=270&&animelemtime(6)>=16+1
trigger3=1||var(41):=(var(41)|floor(2.0**5))
trigger4=var(50)=300&&animelemtime(6)>=10+1
trigger4=1||var(41):=(var(41)|floor(2.0**5))
trigger5=var(50)=301&&animelemtime(3)>=10+1
trigger5=1||var(41):=(var(41)|floor(2.0**5))
trigger6=var(50)=310&&animelemtime(6)>=10+1
trigger6=1||var(41):=(var(41)|floor(2.0**5))
trigger7=var(50)=311&&animelemtime(3)>=13+1
trigger7=1||var(41):=(var(41)|floor(2.0**5))
trigger8=var(50)=500&&animelemtime(6)>=10+1
trigger8=1||var(41):=(var(41)|floor(2.0**5))
trigger9=var(50)=501&&animelemtime(3)>=11+1
trigger9=1||var(41):=(var(41)|floor(2.0**5))
trigger10=var(50)=360&&animelemtime(5)>=30+1
trigger10=1||var(41):=(var(41)|floor(2.0**5))
trigger11=var(50)=370&&animelemtime(3)>=16+1
trigger11=1||var(41):=(var(41)|floor(2.0**5))
ignorehitpause=1


;
;n㓮B

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;1ʏŌB

;AAAA4AB
trigger1=var(50)=200&&movehit&&animelemtime(4)>=6+1
trigger1=abs(fvar(4))<30&&fvar(1)>=-60||abs(fvar(4))<50&&fvar(1)>=-60
trigger1=random<800
trigger1=1||var(41):=(var(41)|floor(2.0**0))

;ABB
trigger2=var(50)=200&&movehit&&animelemtime(4)>=6+1
trigger2=abs(fvar(4))<70&&fvar(1)>=-70
trigger2=1||var(41):=(var(41)|floor(2.0**1))

;ACB
trigger3=var(50)=200&&movehit&&animelemtime(4)>=6+1
trigger3=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger3=1||var(41):=(var(41)|floor(2.0**2))



;6AYA6A2YB
trigger4=var(50)=210&&animelemtime(5)>=8+1
trigger4=abs(fvar(4))=[20,230)
trigger4=fvar(4)>=-90
trigger4=random<300
trigger4=1||var(41):=(var(41)|floor(2.0**4))
trigger5=var(50)=211&&animelemtime(3)>=8+1
trigger5=abs(fvar(4))=[20,230)
trigger5=fvar(4)>=-90
trigger5=random<300
trigger5=1||var(41):=(var(41)|floor(2.0**4))

;6A6XB
trigger6=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger6=numhelper(31110)=0
trigger6=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger6=var(50)=210&&animelemtime(5)>=8+1
trigger6=fvar(4)>=-90
trigger6=random<100
trigger6=1||var(41):=(var(41)|floor(2.0**3))
trigger7=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger7=numhelper(31110)=0
trigger7=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger7=var(50)=211&&animelemtime(3)>=8+1
trigger7=fvar(4)>=-90
trigger7=random<100
trigger7=1||var(41):=(var(41)|floor(2.0**3))

;6A4BB
trigger8=var(50)=210&&animelemtime(5)>=8+1
trigger8=abs(fvar(4))<150&&fvar(1)>=-90
trigger8=random<400||floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1
trigger8=fvar(4)>=-90
trigger8=1||var(41):=(var(41)|floor(2.0**1))
trigger9=var(50)=211&&animelemtime(3)>=8+1
trigger9=abs(fvar(4))<150&&fvar(1)>=-90
trigger9=random<400||floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1
trigger9=fvar(4)>=-90
trigger9=1||var(41):=(var(41)|floor(2.0**1))

;6ACB
trigger10=var(50)=210&&animelemtime(5)>=8+1
trigger10=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger10=fvar(4)<40
trigger10=1||var(41):=(var(41)|floor(2.0**2))
trigger11=var(50)=211&&animelemtime(3)>=8+1
trigger11=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger11=fvar(4)<40
trigger11=1||var(41):=(var(41)|floor(2.0**2))


;
;2ʏŌB

;4A6AB
trigger12=var(50)=220&&animelemtime(5)>=8+1
trigger12=abs(fvar(4))<170&&fvar(1)>=-60
trigger12=!moveguarded
trigger12=random<300
trigger12=1||var(41):=(var(41)|floor(2.0**0))

;4ABB
trigger13=var(50)=220&&animelemtime(5)>=8+1
trigger13=abs(fvar(4))<70&&fvar(1)>=-70
trigger13=!moveguarded
trigger13=random<500
trigger13=1||var(41):=(var(41)|floor(2.0**1))

;4ACB
trigger14=var(50)=220&&animelemtime(5)>=8+1
trigger14=abs(fvar(4))<200&&fvar(1)>=-160
trigger14=!moveguarded||enemynear,statetype=a
trigger14=1||var(41):=(var(41)|floor(2.0**2))

;4A4YB
trigger15=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger15=numhelper(31500)+numhelper(31501)=0
trigger15=var(50)=220&&animelemtime(5)>=8+1
trigger15=fvar(1)>=-60
trigger15=1||var(41):=(var(41)|floor(2.0**4))



;2A4AB
trigger16=var(50)=400&&animelemtime(4)>=8+1
trigger16=abs(fvar(4))<50&&fvar(1)>=-60
trigger16=1||var(41):=(var(41)|floor(2.0**0))

;2A2BB
trigger17=var(50)=400&&animelemtime(4)>=8+1
trigger17=abs(fvar(4))<80&&fvar(1)>=-100||(abs(fvar(4))=[80,110))&&fvar(1)>=-80
trigger17=!moveguarded
trigger17=1||var(41):=(var(41)|floor(2.0**1))

;2A4YB
trigger18=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger18=numhelper(31500)+numhelper(31501)=0
trigger18=var(50)=400&&animelemtime(4)>=8+1
trigger18=fvar(1)>=-60
trigger18=1||var(41):=(var(41)|floor(2.0**4))


;
;3ʏŌB

;B6BB
trigger19=var(50)=230&&animelemtime(6)>=8+1
trigger19=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger19=!moveguarded
trigger19=1||var(41):=(var(41)|floor(2.0**1))

;BCB
trigger20=var(50)=230&&animelemtime(6)>=8+1
trigger20=abs(fvar(4))<200&&fvar(1)>=-160
trigger20=!moveguarded||enemynear,statetype=a
trigger20=1||var(41):=(var(41)|floor(2.0**2))

;B4YB
trigger21=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger21=numhelper(31500)+numhelper(31501)=0
trigger21=var(50)=230&&animelemtime(6)>=8+1
trigger21=fvar(1)>=-60
trigger21=1||var(41):=(var(41)|floor(2.0**4))



;DBBB
trigger22=var(50)=240&&animelemtime(7)>=8+1
trigger22=abs(fvar(4))<70&&fvar(1)>=-70
trigger22=!moveguarded
trigger22=1||var(41):=(var(41)|floor(2.0**1))

;DBCB
trigger23=var(50)=240&&animelemtime(7)>=8+1
trigger23=abs(fvar(4))<200&&fvar(1)>=-160
trigger23=!moveguarded||enemynear,statetype=a
trigger23=1||var(41):=(var(41)|floor(2.0**2))

;DB4YB
trigger24=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger24=numhelper(31500)+numhelper(31501)=0
trigger24=var(50)=240&&animelemtime(7)>=8+1
trigger24=fvar(1)>=-60
trigger24=1||var(41):=(var(41)|floor(2.0**4))



;CJBB
trigger25=var(50)=250&&animelemtime(12)>=8+1
trigger25=1;abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger25=1||var(41):=(var(41)|floor(2.0**1))
trigger26=var(50)=251&&animelemtime(7)>=8+1
trigger26=1;abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger26=1||var(41):=(var(41)|floor(2.0**1))

;CJ6YB
trigger27=var(50)=250&&animelemtime(12)>=8+1
trigger27=fvar(1)=[-130,130);abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger27=1||var(41):=(var(41)|floor(2.0**4))
trigger28=var(50)=251&&animelemtime(7)>=8+1
trigger28=fvar(1)=[-130,130);abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger28=1||var(41):=(var(41)|floor(2.0**4))



;2BBB
trigger29=var(50)=410&&animelemtime(8)>=8+1
trigger29=abs(fvar(4))<70&&fvar(1)>=-70
trigger29=!moveguarded
trigger29=1||var(41):=(var(41)|floor(2.0**1))

;2BCB
trigger30=var(50)=410&&animelemtime(8)>=8+1
trigger30=abs(fvar(4))<200&&fvar(1)>=-160
trigger30=!moveguarded||enemynear,statetype=a
trigger30=1||var(41):=(var(41)|floor(2.0**2))

;2B4YB
trigger31=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger31=numhelper(31500)+numhelper(31501)=0
trigger31=var(50)=410&&animelemtime(8)>=8+1
trigger31=fvar(1)>=-60
trigger31=1||var(41):=(var(41)|floor(2.0**4))


;
;4ʏŌB

;6B6YB
trigger32=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger32=numhelper(31400)=0
trigger32=var(50)=260&&animelemtime(4)>=8+1
trigger32=movehit&&fvar(1)>=-50;abs(fvar(4))>=100&&fvar(1)>=-50
trigger32=random<333||!(abs(fvar(4))<150&&fvar(1)>=-90)&&fvar(1)<-70
trigger32=1||var(41):=(var(41)|floor(2.0**4))

;6B4BB
trigger33=var(50)=260&&animelemtime(4)>=8+1
trigger33=(fvar(4)=[-100,150))&&fvar(1)>=-90;abs(fvar(4))<150&&fvar(1)>=-90
trigger33=random<500||fvar(1)<-70
trigger33=1||var(41):=(var(41)|floor(2.0**1))

;6B_bVB
trigger34=var(50)=260&&animelemtime(4)>=8+1
trigger34=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=0
trigger34=fvar(1)>=-70
trigger34=1||var(40):=(var(40)|floor(2.0**0))


;
;5ʏŌB

;4B4XB
trigger35=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=11
trigger35=numhelper(31200)+numhelper(31201)+numhelper(31202)+numhelper(31203)+numhelper(31204)+numhelper(31205)+numhelper(31206)+numhelper(31207)=0
trigger35=var(50)=270&&animelemtime(6)>=16+1
trigger35=random<333||floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1&&random<500
trigger35=fvar(4)>=0&&fvar(1)<-90
trigger35=1||var(41):=(var(41)|floor(2.0**3))

;4BYB
trigger36=var(50)=270&&animelemtime(6)>=16+1
trigger36=random<500||floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1
trigger36=fvar(4)=[20,170)
trigger36=1||var(41):=(var(41)|floor(2.0**4))

;4BCB
trigger37=var(50)=270&&animelemtime(6)>=16+1
trigger37=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger37=1||var(41):=(var(41)|floor(2.0**2))


;
;1ʏˌB

;X6XB
trigger38=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger38=numhelper(31110)=0
trigger38=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger38=var(50)=300&&animelemtime(6)>=10+1
trigger38=1||var(41):=(var(41)|floor(2.0**3))
trigger39=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger39=numhelper(31110)=0
trigger39=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger39=var(50)=301&&animelemtime(3)>=10+1
trigger39=1||var(41):=(var(41)|floor(2.0**3))

;XCB
trigger40=var(50)=300&&animelemtime(6)>=10+1
trigger40=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger40=1||var(41):=(var(41)|floor(2.0**2))
trigger41=var(50)=301&&animelemtime(3)>=10+1
trigger41=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger41=1||var(41):=(var(41)|floor(2.0**2))



;6XXB
trigger42=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger42=numhelper(31100)=0
trigger42=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger42=var(50)=310&&animelemtime(6)>=10+1
trigger42=1||var(41):=(var(41)|floor(2.0**3))
trigger43=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger43=numhelper(31100)=0
trigger43=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger43=var(50)=311&&animelemtime(3)>=13+1
trigger43=1||var(41):=(var(41)|floor(2.0**3))

;6XCB
trigger44=var(50)=310&&animelemtime(6)>=10+1
trigger44=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger44=1||var(41):=(var(41)|floor(2.0**2))
trigger45=var(50)=311&&animelemtime(3)>=13+1
trigger45=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger45=1||var(41):=(var(41)|floor(2.0**2))


;
;2ʏˌB

;YXB
trigger46=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger46=numhelper(31100)=0
trigger46=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger46=var(50)=350&&animelemtime(4)>=24+1
trigger46=1||var(41):=(var(41)|floor(2.0**3))



;2YXB
trigger47=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger47=numhelper(31100)=0
trigger47=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger47=var(50)=550&&animelemtime(4)>=24+1
trigger47=1||var(41):=(var(41)|floor(2.0**3))


;
;3ʏˌB

;4XXB
trigger48=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger48=numhelper(31100)=0
trigger48=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger48=var(50)=320&&animelemtime(5)>=28+1
trigger48=1||var(41):=(var(41)|floor(2.0**3))


;
;5ʏˌB

;6Y4YB
trigger49=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger49=numhelper(31500)+numhelper(31501)=0
trigger49=var(50)=360&&animelemtime(5)>=30+1
trigger49=fvar(1)>=-60
trigger49=1||var(41):=(var(41)|floor(2.0**4))


;
;6ʏˌB

;4Y6BB
trigger50=var(50)=370&&animelemtime(3)>=16+1
trigger50=abs(fvar(4))<90&&fvar(1)>=-60||(abs(fvar(4))=[90,160))&&fvar(1)>=-30
trigger50=1||var(41):=(var(41)|floor(2.0**1))

;4YCB
trigger51=var(50)=370&&animelemtime(3)>=16+1
trigger51=fvar(1)>=-160;abs(fvar(4))<200&&fvar(1)>=-160
trigger51=1||var(41):=(var(41)|floor(2.0**2))

;4YJ4YB
trigger52=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger52=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger52=var(50)=371&&animelemtime(4)>=16+1
trigger52=1;fvar(4)>=120
trigger52=1||var(41):=(var(41)|floor(2.0**4))


;
;2UB

;2U6AB
trigger53=abs(fvar(4))<170&&enemynear,statetype!=a
trigger53=var(50)=820&&animelemtime(6)>=-5+1
trigger53=1||var(41):=(var(41)|floor(2.0**0))

;2U4BB
trigger54=abs(fvar(4))<150&&fvar(1)>=-90
trigger54=enemynear,statetype=a
trigger54=enemynear,movetype!=h
trigger54=var(50)=820&&animelemtime(6)>=-5+1
trigger54=1||var(41):=(var(41)|floor(2.0**1))

;2UCB
trigger55=abs(fvar(4))<200&&fvar(1)>=-160
trigger55=random<200
trigger55=var(50)=820&&animelemtime(6)>=-5+1
trigger55=1||var(41):=(var(41)|floor(2.0**2))

;2UYA2U2YB
trigger56=abs(fvar(4))=[20,230)
trigger56=random<500
trigger56=var(50)=820&&animelemtime(6)>=-5+1
trigger56=1||var(41):=(var(41)|floor(2.0**4))

;2UXB
trigger57=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger57=numhelper(31100)=0
trigger57=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger57=var(50)=820&&animelemtime(6)>=-5+1
trigger57=1||var(41):=(var(41)|floor(2.0**3))
ignorehitpause=1


;
;󒆓B

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;
;1ʏŌB

;J4AJ4BB
trigger1=var(50)=600&&animelemtime(4)>=8+1
trigger1=abs(fvar(4))<100
trigger1=1||var(41):=(var(41)|floor(2.0**2))

;J4AJ4XB
trigger2=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=11
trigger2=numhelper(31210)+numhelper(31211)+numhelper(31212)+numhelper(31213)+numhelper(31214)+numhelper(31215)+numhelper(31216)+numhelper(31217)=0
trigger2=var(50)=600&&animelemtime(4)>=8+1
trigger2=fvar(5)>=0
trigger2=random<500||abs(fvar(4))<120
trigger2=1||var(41):=(var(41)|floor(2.0**3))

;J4AJ4YB
trigger3=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger3=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger3=var(50)=600&&animelemtime(4)>=8+1
trigger3=abs(fvar(4))>=120
trigger3=1||var(41):=(var(41)|floor(2.0**4))


;
;2ʏŌB

;JAJBB
trigger4=var(50)=610&&animelemtime(7)>=8+1
trigger4=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
trigger4=abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger4=random<100||!(abs(fvar(4))<60&&fvar(1)=[-80,90))
trigger4=1||var(41):=(var(41)|floor(2.0**1))

;JAJ6AB
trigger5=var(50)=610&&animelemtime(7)>=8+1
trigger5=abs(fvar(4))<60&&fvar(1)=[-80,90)
trigger5=1||var(41):=(var(41)|floor(2.0**0))



;J6AJBB
trigger6=var(50)=620&&animelemtime(5)>=8+1
trigger6=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
trigger6=abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger6=random<111||!(abs(fvar(4))<60&&fvar(1)=[-50,70))
trigger6=1||var(41):=(var(41)|floor(2.0**1))

;J6AJ4AB
trigger7=var(50)=620&&animelemtime(5)>=8+1
trigger7=abs(fvar(4))<60&&fvar(1)=[-50,70)
trigger7=1||var(41):=(var(41)|floor(2.0**0))


;
;3ʏŌB

;JBJAB
trigger8=var(50)=630&&animelemtime(7)>=8+1
trigger8=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
trigger8=abs(fvar(4))<120&&fvar(1)=[-50,70)
trigger8=random<50||!(abs(fvar(4))<90&&(fvar(1)=[-60,70))||(abs(fvar(4))=[90,160))&&(fvar(1)=[-30,70)))&&random<500
trigger8=1||var(41):=(var(41)|floor(2.0**0))

;JBJ6YB
trigger9=var(50)=630&&animelemtime(7)>=8+1
trigger9=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
trigger9=abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger9=random<53||!(movehit&&abs(fvar(4))<160)
trigger9=1||var(41):=(var(41)|floor(2.0**4))

;JBJ6BB
trigger10=var(50)=630&&animelemtime(7)>=8+1
trigger10=movehit&&abs(fvar(4))<160;abs(fvar(4))<90&&(fvar(1)=[-60,70))||(abs(fvar(4))=[90,160))&&(fvar(1)=[-30,70))
trigger10=1||var(41):=(var(41)|floor(2.0**1))



;JDBJBB
trigger11=var(50)=640&&animelemtime(7)>=8+1&&statetype=a
trigger11=1;abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger11=1||var(41):=(var(41)|floor(2.0**1))

;JDBBB
trigger12=var(50)=640&&animelemtime(7)>=8+1&&statetype!=a
trigger12=abs(fvar(4))<70&&fvar(1)>=-70
trigger12=!moveguarded
trigger12=1||var(41):=(var(41)|floor(2.0**1))

;JDBCB
trigger13=var(50)=640&&animelemtime(7)>=8+1&&statetype!=a
trigger13=abs(fvar(4))<200&&fvar(1)>=-160
trigger13=!moveguarded||enemynear,statetype=a
trigger13=1||var(41):=(var(41)|floor(2.0**2))

;JDB4YB
trigger14=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=2
trigger14=numhelper(31500)+numhelper(31501)=0
trigger14=var(50)=640&&animelemtime(7)>=8+1&&statetype!=a
trigger14=fvar(1)>=-60
trigger14=1||var(41):=(var(41)|floor(2.0**4))


;
;4ʏŌB

;J6BJ6AB
trigger15=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger15=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
trigger15=(fvar(4)=[-10,60))&&fvar(1)=[-80,90);abs(fvar(4))<60&&fvar(1)=[-80,90)
trigger15=random<111
trigger15=1||var(41):=(var(41)|floor(2.0**0))

;J6BJ4BB
trigger16=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger16=fvar(4)=[-25,100);abs(fvar(4))<100
trigger16=1||var(41):=(var(41)|floor(2.0**1))

;J6BJ4XB
trigger17=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=11
trigger17=numhelper(31210)+numhelper(31211)+numhelper(31212)+numhelper(31213)+numhelper(31214)+numhelper(31215)+numhelper(31216)+numhelper(31217)=0
trigger17=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger17=fvar(5)>=0
trigger17=fvar(4)>=100
trigger17=random<500||movehit&&facing*pos x>=80
trigger17=1||var(41):=(var(41)|floor(2.0**3))

;J6BJ4YB
trigger18=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger18=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger18=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger18=movehit&&facing*pos x<80;abs(fvar(4))>=120
trigger18=random<700||floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))!=0||fvar(1)!=[-70,140)
trigger18=1||var(41):=(var(41)|floor(2.0**4))

;J6B󒆃_bVB
trigger19=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger19=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=0
trigger19=fvar(1)=[-70,140)
trigger19=1||var(40):=(var(40)|floor(2.0**0))

;J6B6YB
trigger20=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=7
trigger20=numhelper(31400)=0
trigger20=var(50)=650&&animelemtime(4)>=8+1&&statetype!=a
trigger20=movehit&&fvar(1)>=-50;abs(fvar(4))>=100&&fvar(1)>=-50
trigger20=random<333||!((fvar(4)=[-100,150))&&fvar(1)>=-90)&&fvar(1)<-70
trigger20=1||var(41):=(var(41)|floor(2.0**4))

;J6B4BB
trigger21=var(50)=650&&animelemtime(4)>=8+1&&statetype!=a
trigger21=(fvar(4)=[-100,150))&&fvar(1)>=-90;abs(fvar(4))<150&&fvar(1)>=-90
trigger21=random<500||fvar(1)<-70
trigger21=1||var(41):=(var(41)|floor(2.0**1))

;J6B_bVB
trigger22=var(50)=650&&animelemtime(4)>=8+1&&statetype!=a
trigger22=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=0
trigger22=fvar(1)>=-70
trigger22=1||var(40):=(var(40)|floor(2.0**0))


;
;5ʏŌB

;J4BJYB
trigger23=var(50)=660&&animelemtime(7)>=16+1
trigger23=fvar(4)=[0,120);abs(fvar(4))<120
trigger23=pos y>=-120
trigger23=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=var(46)-1&&random<800||random<300||fvar(5)<0
trigger23=1||var(41):=(var(41)|floor(2.0**4))

;J4BJ6XB
trigger24=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=9
trigger24=numhelper(31300)=0
trigger24=var(50)=660&&animelemtime(7)>=16+1
trigger24=fvar(5)>=0
trigger24=1||var(41):=(var(41)|floor(2.0**3))


;
;1ʏˌB

;JXJ6YB
trigger25=var(50)=700&&animelemtime(3)>=10+1
trigger25=1;abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger25=1||var(41):=(var(41)|floor(2.0**4))
trigger26=var(50)=701&&animelemtime(2)>=14+1
trigger26=1;abs(fvar(4))<120&&fvar(1)=[-130,130)
trigger26=1||var(41):=(var(41)|floor(2.0**4))


;
;2ʏˌB

;JYJXB
trigger27=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger27=numhelper(31130)=0
trigger27=numhelper(31100)+numhelper(31110)+numhelper(31120)+numhelper(31130)=[0,ifelse(numpartner+enemy(0),numpartner=0,8,0)]
trigger27=var(50)=750&&animelemtime(4)>=16+1
trigger27=1||var(41):=(var(41)|floor(2.0**3))


;
;3ʏˌB

;J4XJ4YB
trigger28=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger28=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger28=var(50)=720&&animelemtime(4)>=28+1&&statetype=a
trigger28=abs(fvar(4))>=120
trigger28=1||var(41):=(var(41)|floor(2.0**4))

;J4X_bVB
trigger29=var(50)=720&&animelemtime(4)>=28+1&&statetype!=a
trigger29=fvar(1)>=-70
trigger29=1||var(40):=(var(40)|floor(2.0**0))


;
;4ʏˌB

;J6XJ4YB
trigger30=floor(56/(2+numpartner+enemy(0),numpartner))-numhelper-2>=8
trigger30=numhelper(31600)+numhelper(31601)+numhelper(31602)+numhelper(31603)=0
trigger30=var(50)=710&&animelemtime(4)>=36+1
trigger30=abs(fvar(4))>=120
trigger30=1||var(41):=(var(41)|floor(2.0**4))


;
;7ʏˌB

;J6YJAB
trigger31=var(50)=760&&animelemtime(6)>=40+1
trigger31=abs(fvar(4))<120&&fvar(1)=[-50,70)
trigger31=random<250||!(abs(fvar(4))<120&&fvar(1)=[-70,70))
trigger31=1||var(41):=(var(41)|floor(2.0**0))

;J6YJBB
trigger32=var(50)=760&&animelemtime(6)>=40+1
trigger32=abs(fvar(4))<120&&fvar(1)=[-70,70)
trigger32=1||var(41):=(var(41)|floor(2.0**1))


;
;8ʏˌB

;J4Y󒆃_bVB
trigger33=var(50)=770&&animelemtime(6)>=16+1
trigger33=fvar(1)=[-70,140)
trigger33=1||var(40):=(var(40)|floor(2.0**0))
ignorehitpause=1


;
;LZB

[state ]
type=varset
fvar(22)=1
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=0

;_bVDBB
trigger1=var(50)=100
trigger1=fvar(4)<180||animtime=-1;fvar(4)<180&&fvar(1)>=-70||animtime=-1
trigger1=1||var(41):=(var(41)|floor(2.0**1))

;_bVpB
trigger2=var(50)=100
trigger2=1||var(40):=(var(40)|floor(2.0**0))



;󒆃_bVJDBB
trigger3=var(50)=110
trigger3=fvar(4)<180||animtime=-1;fvar(4)<180&&(fvar(1)=[-70,140))||animtime=-1
trigger3=1||var(41):=(var(41)|floor(2.0**1))

;󒆃_bVpB
trigger4=var(50)=110
trigger4=1||var(40):=(var(40)|floor(2.0**0))



;4YR}h́B
trigger5=var(50)=370
trigger5=animelemtime(1)=10
trigger5=floor((floor(sysfvar(1))%(2*100*10*2*2*2))/(2*100*10*2*2))=1
trigger5=1||var(40):=(var(40)|floor(2.0**1))



;J6YR}h́B
trigger6=var(50)=760
trigger6=animelemtime(5)=0
trigger6=pos y<-70
trigger6=pos y<-120||fvar(3)>=0
trigger6=1||var(40):=(var(40)|floor(2.0**3))
ignorehitpause=1


;
;VāB

;
;R{ւ̈ڍsB

;AIp^[ϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,4]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
trigger1=fvar(23)=1
sysfvar(1)=(2*100)*floor(floor(sysfvar(1))/(2*100))+floor(sysfvar(1))%2+2*5
ignorehitpause=1


;
;ʋLqB

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1||fvar(24):=floor((floor(sysfvar(1))%(2*100*10))/(2*100))
ignorehitpause=1



;R{񐔊ǗϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,3]
triggerall=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=[1,10]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1
sysfvar(1)=(2*100*10)*floor(floor(sysfvar(1))/(2*100*10))+floor(sysfvar(1))%(2*100)+(2*100)*0
ignorehitpause=1

[state ]
type=varadd
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=[0,9]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
triggerall=!!(var(41)&floor(2.0**3))=1

;4XAJ4XB
trigger1=var(50)=270&&animelemtime(6)>=16+1
trigger2=var(50)=600&&animelemtime(4)>=8+1
trigger3=var(50)=650&&animelemtime(4)>=8+1&&statetype=a

;J6XB
trigger4=var(50)=660&&animelemtime(7)>=16+1
sysfvar(1)=1*(2*100)
ignorehitpause=1
[state ]
type=varadd
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=[0,9]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
triggerall=!!(var(41)&floor(2.0**4))=1

;YA2YAJYB
trigger1=var(50)=210&&animelemtime(5)>=8+1
trigger2=var(50)=211&&animelemtime(3)>=8+1
trigger3=var(50)=270&&animelemtime(6)>=16+1
trigger4=var(50)=660&&animelemtime(7)>=16+1

;6YB
trigger5=var(50)=260&&animelemtime(4)>=8+1
trigger6=var(50)=650&&animelemtime(4)>=8+1&&statetype!=a

;J4YB
trigger7=var(50)=600&&animelemtime(4)>=8+1
trigger8=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
sysfvar(1)=1*(2*100)
ignorehitpause=1
[state ]
type=varadd
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10))/(2*100))=[0,9]
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
triggerall=!!(var(41)&floor(2.0**2))=1

;CB
trigger1=var(50)=210&&animelemtime(5)>=8+1
trigger2=var(50)=211&&animelemtime(3)>=8+1
trigger3=var(50)=270&&animelemtime(6)>=16+1
sysfvar(1)=1*(2*100)
ignorehitpause=1



;_bVUǗϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,4]
triggerall=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1
sysfvar(1)=(2*100*10*2)*floor(floor(sysfvar(1))/(2*100*10*2))+floor(sysfvar(1))%(2*100*10)+(2*100*10)*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=floor((floor(sysfvar(1))%(2*100*10))/(2*100))!=fvar(24)
sysfvar(1)=(2*100*10*2)*floor(floor(sysfvar(1))/(2*100*10*2))+floor(sysfvar(1))%(2*100*10)+(2*100*10)*0
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2))/(2*100*10))=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
trigger1=var(50)=260&&animelemtime(4)>=8+1
trigger1=!!(var(40)&floor(2.0**0))=1
trigger2=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger2=!!(var(40)&floor(2.0**0))=1
trigger3=var(50)=650&&animelemtime(4)>=8+1&&statetype!=a
trigger3=!!(var(40)&floor(2.0**0))=1
sysfvar(1)=(2*100*10*2)*floor(floor(sysfvar(1))/(2*100*10*2))+floor(sysfvar(1))%(2*100*10)+(2*100*10)*1
ignorehitpause=1



;󒆍UǗϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,4]
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1
sysfvar(1)=(2*100*10*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2))+floor(sysfvar(1))%(2*100*10*2)+(2*100*10*2)*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=floor((floor(sysfvar(1))%(2*100*10))/(2*100))!=fvar(24)
sysfvar(1)=(2*100*10*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2))+floor(sysfvar(1))%(2*100*10*2)+(2*100*10*2)*0
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2))/(2*100*10*2))=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
trigger1=var(50)=610&&animelemtime(7)>=8+1
trigger1=!!(var(41)&floor(2.0**1))=1
trigger2=var(50)=620&&animelemtime(5)>=8+1
trigger2=!!(var(41)&floor(2.0**1))=1
trigger3=var(50)=630&&animelemtime(7)>=8+1
trigger3=!!(var(41)&floor(2.0**0))=1
trigger4=var(50)=630&&animelemtime(7)>=8+1
trigger4=!!(var(41)&floor(2.0**4))=1
trigger5=var(50)=650&&animelemtime(4)>=8+1&&statetype=a
trigger5=!!(var(41)&floor(2.0**0))=1
sysfvar(1)=(2*100*10*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2))+floor(sysfvar(1))%(2*100*10*2)+(2*100*10*2)*1
ignorehitpause=1



;4YǗϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=[0,4]
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2*2))/(2*100*10*2*2))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=1
sysfvar(1)=(2*100*10*2*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2*2))+floor(sysfvar(1))%(2*100*10*2*2)+(2*100*10*2*2)*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2*2))/(2*100*10*2*2))=1
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
trigger1=!(var(50)=360||var(50)=370)
sysfvar(1)=(2*100*10*2*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2*2))+floor(sysfvar(1))%(2*100*10*2*2)+(2*100*10*2*2)*0
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(1))%2=1
triggerall=floor(sysfvar(4))%3=0
triggerall=floor((floor(sysfvar(1))%(2*100))/2)=5
triggerall=floor((floor(sysfvar(1))%(2*100*10*2*2*2))/(2*100*10*2*2))=0
triggerall=roundstate=2&&floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=alive!=0&&life-var(54)*(var(56)=1&&movetype=h)>=1
triggerall=fvar(22)=1
trigger1=var(50)=360&&animelemtime(5)>=30+1
trigger1=!!(var(41)&floor(2.0**4))=1
sysfvar(1)=(2*100*10*2*2*2)*floor(floor(sysfvar(1))/(2*100*10*2*2*2))+floor(sysfvar(1))%(2*100*10*2*2)+(2*100*10*2*2)*1
ignorehitpause=1









