[statedef -2]

;
;wp[ځB

;
;ʏB

;ʐݒB
[state ]
type=screenbound
triggerall=ishelper
trigger1=1
value=0
ignorehitpause=1



;WݒB
[state ]
type=turn
triggerall=ishelper
triggerall=facing!=root,facing
trigger1=ishelper(40000)||ishelper(40100)
ignorehitpause=1
[state ]
type=posset
triggerall=ishelper
trigger1=ishelper(40000)||ishelper(40100)
x=0
y=0
ignorehitpause=1
[state ]
type=velset
triggerall=ishelper
trigger1=ishelper(40000)||ishelper(40100)
x=0
y=0
ignorehitpause=1
[state ]
type=playerpush
triggerall=ishelper
trigger1=ishelper(40000)||ishelper(40100)
value=0
ignorehitpause=1



;CtݒB
[state ]
type=lifeset
triggerall=ishelper
trigger1=1
value=lifemax
ignorehitpause=1



;Xe[gڍsB
[state ]
type=assertspecial
triggerall=ishelper
trigger1=1
flag=noautoturn
flag2=nowalk
ignorehitpause=1
[state ]
type=assertspecial
triggerall=ishelper
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1


;
;ړIVXewp[ˏoB

;Xe[gڍsB
[state ]
type=selfstate
triggerall=ishelper(40000)
trigger1=1
value=40000
persistent=256
ignorehitpause=1


;
;ړIowp[B

;Xe[gڍsB
[state ]
type=selfstate
triggerall=ishelper(40100)
trigger1=1
value=40100
persistent=256
ignorehitpause=1


;
;̑VXewp[QB

;Xe[gڍsB
[state ]
type=selfstate
triggerall=ishelper
trigger1=1
value=100*floor(const(size.ground.front)/100)
persistent=256
ignorehitpause=1



;
;{̋LqB

;
;TB

;
;VXeLqB

;
;ȈՃgK[ځB

;ΉϐZbgB
[state ]
type=displaytoclipboard
triggerall=1||var(58):=1
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (3648+58*4);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (0);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysfvar(0)=(2*2*47*2*2)*floor(floor(sysfvar(0))/(2*2*47*2*2))+floor(sysfvar(0))%(2*2*47*2)+(2*2*47*2)*var(58)
ignorehitpause=1



;ctrll擾󋵊ǗϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(0))%(2*2))/2)=0
trigger1=ctrl
sysfvar(0)=(2*2)*floor(floor(sysfvar(0))/(2*2))+floor(sysfvar(0))%2+2*1
ignorehitpause=1



;EhXe[gڍsǗϐZbgB
[state ]
type=varadd
triggerall=roundstate=4
trigger1=floor((floor(sysfvar(0))%(2*2*47))/(2*2))=[0,45]
sysfvar(0)=1*(2*2)
ignorehitpause=1



;Xe[gԍۑϐZbgXeDۑϐZbg_ϐZbgB
[state ]
type=forcefeedback
trigger1=1||var(50):=sysvar(0)
trigger1=1||var(52):=ifelse(var(58)=0,0,ifelse(var(52)<=-1,-1,var(52)-1))
trigger1=1||var(53):=ifelse(var(58)=0,-1,var(53))
trigger1=1||var(59):=random
ignorehitpause=1


;
;Wf[^B

;hitpausetimeǗϐZbghitpausetimeUXeDۑϐZbgXeD񃊃Zbg_[WǗϐZbg_[WZbgAItOZbgB
[state ]
type=displaytoclipboard
triggerall=1||var(55):=hitpausetime
triggerall=var(58)=0
trigger1=1||var(39):=                                     (0);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3608);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+52*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (8);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (3052);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+53*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (8);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (3056);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3052);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3056);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (-1);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+56*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (8);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (4136);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (4136);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+40*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (8);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (9772);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1


;
;VXeLqB

;
;fobOLqB


;
;VXeLqB

;
;Wf[^B

;
;VXewp[ˏoB

;ړIVXewp[ˏoB
[state ]
type=helper
trigger1=numhelper(40000)=0
stateno=5150
id=40000
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
ignorehitpause=1



;ړIowp[ˏoB
[state ]
type=helper
trigger1=numhelper(40100)=0
stateno=5150
id=40100
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;ꎞB

;
;VXeLqB

;
;ȈՃgK[ځB

;
;qbg󋵊ǗϐZbgB

;ȊOB
[state ]
type=varset
trigger1=1
var(51)=0
ignorehitpause=1



;eB
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
triggerall=var(50)!=5300
trigger1=movetype=h
trigger1=stateno=5000||stateno=5010||stateno=5020||stateno=5070||stateno=5080
var(51)=1
ignorehitpause=1
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
triggerall=var(50)!=126
trigger1=movetype=h
trigger1=stateno=150||stateno=152||stateno=154
var(51)=2
ignorehitpause=1



;Xe[gǂݍݎB
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
triggerall=var(51)=0
trigger1=(var(50)=[5300,5306])||var(50)=6000
var(51)=3
ignorehitpause=1
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
triggerall=var(51)=0
trigger1=var(50)=[126,127]
var(51)=4
ignorehitpause=1
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
triggerall=var(51)=[3,4]
trigger1=var(50)=5302
trigger1=!hitfall
trigger1=hitover
trigger2=var(50)=5303
trigger2=anim=5200
trigger3=var(50)=5304
trigger4=var(50)=5305
trigger4=anim=[5120,5129]
var(51)=0
ignorehitpause=1



;A[}[eB
[state ]
type=varset
triggerall=var(53)=ifelse(var(58)=0,-1,gametime)
trigger1=movetype=h
trigger1=stateno=100000
var(51)=5
ignorehitpause=1



;Xe[gD掞B
[state ]
type=varset
triggerall=var(53)!=ifelse(var(58)=0,-1,gametime)
trigger1=1
var(51)=6
ignorehitpause=1



;oOh~pLqB
[state ]
type=varset
triggerall=var(51)=6
triggerall=roundstate=4
triggerall=alive!=0
trigger1=1
var(51)=0
ignorehitpause=1



;XeDۑϐZbgB
[state ]
type=varset
triggerall=var(58)=1
trigger1=1
var(53)=gametime
ignorehitpause=1


;
;XeǗϐZbgB

[state ]
type=varset
trigger1=1
var(54)=0
ignorehitpause=1
[state ]
type=varset
triggerall=var(51)!=6
trigger1=1
var(54)=1
ignorehitpause=1


;
;ꎞh쐧B

;
;VXeLqB

;
;Wf[^B

;_[WΉB
[state ]
type=lifeadd
triggerall=var(58)=0
triggerall=var(51)!=5
trigger1=1
value=-var(56)
absolute=1
ignorehitpause=1


;
;VXeLqB

;qbg󋵊ǗϐZbgB
[state ]
type=varset
triggerall=var(51)=6
trigger1=1
var(51)=0
ignorehitpause=1

;XeǗϐZbgB
[state ]
type=varset
trigger1=1
var(54)=1
ignorehitpause=1



;_[WΉB
[state ]
type=lifeadd
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))=[1,99]
trigger1=1
value=-ifelse(var(58)=0,var(56),gethitvar(damage))
absolute=1
ignorehitpause=1
[state ]
type=lifeadd
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))>=100
trigger1=1
value=-100
absolute=1
ignorehitpause=1

[state ]
type=playsnd
triggerall=var(51)=5
trigger1=1
value=s200,200
freqmul=0.8+0.1*cos(random)
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(51)=5
trigger1=1
value=s200,200
freqmul=0.8+0.1*cos(random)
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))>=100
trigger1=1
value=s3100,50
freqmul=0.85+0.05*cos(random)
volume=0
channel=0
ignorehitpause=0

[state ]
type=nothitby
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))>=1
trigger1=1
value=sca
time=6
ignorehitpause=1
[state ]
type=nothitby
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))>=1
trigger1=1
value2=sca
time=6
ignorehitpause=1

[state ]
type=palfx
triggerall=var(51)=5
triggerall=ifelse(var(58)=0,var(56),gethitvar(damage))>=1
trigger1=1
add=64,0,0
mul=256+64,256-64,256-64
time=3
ignorehitpause=1


;
;VXeLqB

;
;Wf[^B

;oOh~pLqB
[state ]
type=lifeset
triggerall=var(51)!=6
triggerall=roundstate=4
triggerall=alive!=0
trigger1=life=0
value=1
ignorehitpause=1


;
;UB

;
;VXeLqB

;
;ȈՃgK[ځB

;WݒB
[state ]
type=turn
triggerall=var(51)!=6
triggerall=floor(sysfvar(0))%2=1
trigger1=facing!=1-2*floor((floor(sysfvar(0))%(2*2*47*2))/(2*2*47))
ignorehitpause=1
[state ]
type=velset
triggerall=var(51)!=6
triggerall=var(58)=0
triggerall=floor(sysfvar(0))%2=1
trigger1=1||var(60):=sysvar(4)
trigger1=1||fvar(1):=fvar(0)
trigger1=1||var(60):=sysvar(3)
x=fvar(0)
y=fvar(1)
ignorehitpause=1



;Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=var(51)=6
trigger1=1
var(50)=11*(statetype=c||statetype=l)+50*(statetype=a)
ignorehitpause=1


;
;Wf[^B

;{ݒB
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=statetype!=s&&statetype!=c&&statetype!=a&&statetype!=l
statetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=1
physics=n
ignorehitpause=1



;Xe[gڍsB
[state ]
type=assertspecial
triggerall=var(51)!=6
trigger1=1
flag=noautoturn
ignorehitpause=1
[state ]
type=assertspecial
triggerall=var(51)!=6
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1


;
;Wf[^B

;{ݒB
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=1
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=var(50)=[5300,5306]
trigger2=var(50)=[126,127]
movetype=h
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=var(50)=0||var(50)=10||var(50)=11||var(50)=12||var(50)=20||var(50)=40||var(50)=45||var(50)=50
trigger2=var(50)=101||var(50)=105||var(50)=106||var(50)=110||var(50)=111||var(50)=115||var(50)=116
trigger3=var(50)=120||var(50)=125||var(50)=140
trigger4=var(50)=5500
movetype=i
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(51)!=6
trigger1=var(50)=5302
trigger1=!hitfall
trigger1=hitover
trigger2=var(50)=5303
trigger2=anim=5200
trigger3=var(50)=5304
trigger4=var(50)=5305
trigger4=anim=[5120,5129]
movetype=i
ignorehitpause=1

[state ]
type=ctrlset
triggerall=var(51)!=6
trigger1=1
value=0
ignorehitpause=1
[state ]
type=ctrlset
triggerall=var(51)!=6
triggerall=floor((floor(sysfvar(0))%(2*2))/2)=1
triggerall=movetype=i
trigger1=var(50)!=10&&var(50)!=12&&var(50)!=40&&var(50)!=45
trigger1=(var(50)!=[190,199])&&(var(50)!=[180,189])&&var(50)!=170&&var(50)!=175
value=1
ignorehitpause=1
[state ]
type=ctrlset
triggerall=var(51)!=6
triggerall=movetype=a
trigger1=var(50)=100
value=1
ignorehitpause=1
[state ]
type=ctrlset
triggerall=var(51)!=6
trigger1=var(50)=5304
trigger1=animelemtime(1)=[0+1,19+1]
value=0
ignorehitpause=1
[state ]
type=ctrlset
triggerall=var(51)!=6
trigger1=var(50)=127
trigger1=animelemtime(1)>=gethitvar(ctrltime)+1
value=1
ignorehitpause=1
[state ]
type=ctrlset
triggerall=var(51)!=6
trigger1=roundstate=4
value=0
ignorehitpause=1



;WݒB
[state ]
type=posset
triggerall=var(51)!=6
triggerall=statetype=s||statetype=c||statetype=l
trigger1=var(50)!=[0,159]
trigger1=var(50)!=[5000,5999]
y=-1
ignorehitpause=1


;
;VXeLqB

;oOh~pLqB
[state ]
type=removeexplod
triggerall=numexplod(3000)>=1
trigger1=var(50)!=3000
id=3000
ignorehitpause=0
[state ]
type=removeexplod
triggerall=numexplod(3100)>=1
trigger1=var(50)!=3100&&var(50)!=3105&&var(50)!=3106
id=3100
ignorehitpause=0
[state ]
type=removeexplod
triggerall=numexplod(3106)>=1
trigger1=var(50)!=3106
id=3106
ignorehitpause=0


;
;qbgB

;
;VXeLqB

;
;ʋLqTB

;eϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(2)=(101*2*61*11*2*61)*floor(floor(sysfvar(2))/(101*2*61*11*2*61))+floor(sysfvar(3))%(101*2*61*11*2*61)
ignorehitpause=1



;1qbgoߎԊǗϐZbgB
[state ]
type=varadd
triggerall=floor(sysfvar(3))%101!=0
trigger1=1
sysfvar(3)=(101*2)*ifelse(floor((floor(sysfvar(3))%(101*2*61))/(101*2))=60,-60,1)
ignorehitpause=1

;1UʊǗϐZbg1qbgʊǗϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(3))%101!=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
sysfvar(3)=(101*2)*floor(floor(sysfvar(3))/(101*2))+0+101*0
ignorehitpause=1

;1UʊǗϐZbg1qbgʊǗϐZbg1qbgoߎԊǗϐZbgB
[state ]
type=varset
triggerall=projcontacttime(0)=0
triggerall=1||var(0):=0
trigger1=projcontacttime(52)=0
trigger1=1||var(0):=1
trigger2=projcontacttime(3000)=0||projcontacttime(103000)=0
trigger2=1||var(0):=2
trigger3=projcontacttime(203000)=0
trigger3=1||var(0):=3
trigger4=projcontacttime(3100)=0
trigger4=1||var(0):=4
trigger5=projcontacttime(103100)=0
trigger5=1||var(0):=5
trigger6=projcontacttime(3200)=0
trigger6=1||var(0):=6
sysfvar(3)=(101*2*61)*floor(floor(sysfvar(3))/(101*2*61))+var(0)+101*(projguardedtime(0)=0)+(101*2)*0
ignorehitpause=1



;2qbgoߎԊǗϐZbgB
[state ]
type=varadd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))!=0
trigger1=1
sysfvar(3)=(101*2*61*11*2)*ifelse(floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=60,-60,1)
ignorehitpause=1

;2UʊǗϐZbg2qbgʊǗϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))!=0
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
sysfvar(3)=(101*2*61*11*2)*floor(floor(sysfvar(3))/(101*2*61*11*2))+floor(sysfvar(3))%(101*2*61)+(101*2*61)*(0+11*0)
ignorehitpause=1

;2UʊǗϐZbg2qbgʊǗϐZbg2qbgoߎԊǗϐZbgB
[state ]
type=varset
triggerall=movecontact=1
triggerall=1||var(0):=0
trigger1=var(50)=100||var(50)=[250,251]
trigger1=1||var(0):=1
trigger2=var(50)=52
trigger2=1||var(0):=2
trigger3=var(50)=[200,201]
trigger3=1||var(0):=3
trigger4=var(50)=[400,401]
trigger4=1||var(0):=4
sysfvar(3)=(101*2*61*11*2*61)*floor(floor(sysfvar(3))/(101*2*61*11*2*61))+floor(sysfvar(3))%(101*2*61)+(101*2*61)*(var(0)+11*(moveguarded=1)+(11*2)*0)
ignorehitpause=1



;oOh~pLqB
[state ]
type=targetdrop
triggerall=movecontact=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=floor(sysfvar(3))%101!=0||floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))!=0
triggerall=numtarget=[1,8]
trigger1=target,statetype!=c&&target,statetype!=l
trigger1=1||fvar(0):=facing*(target,pos x+target,const(size.mid.pos.x)-pos x)
trigger1=1||fvar(1):=target,pos y+target,const(size.mid.pos.y)-pos y
trigger2=target,statetype=c
trigger2=1||fvar(0):=facing*(target,pos x+target,const(size.mid.pos.x)-pos x)
trigger2=1||fvar(1):=target,pos y+0.5*target,const(size.mid.pos.y)-pos y
trigger3=target,statetype=l
trigger3=1||fvar(0):=facing*(target,pos x-pos x)
trigger3=1||fvar(1):=target,pos y-pos y
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=floor(sysfvar(3))%101!=0||floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))!=0
triggerall=numtarget=0
trigger1=enemynear,statetype!=c&&enemynear,statetype!=l
trigger1=1||fvar(0):=facing*(enemynear,pos x+enemynear,const(size.mid.pos.x)-pos x)
trigger1=1||fvar(1):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y
trigger2=enemynear,statetype=c
trigger2=1||fvar(0):=facing*(enemynear,pos x+enemynear,const(size.mid.pos.x)-pos x)
trigger2=1||fvar(1):=enemynear,pos y+0.5*enemynear,const(size.mid.pos.y)-pos y
trigger3=enemynear,statetype=l
trigger3=1||fvar(0):=facing*(enemynear,pos x-pos x)
trigger3=1||fvar(1):=enemynear,pos y-pos y
ignorehitpause=1


;
;ʋLqUB


;
;triggerall=floor(sysfvar(3))%101=1

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=3||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=1
triggerall=1||fvar(20):=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=1
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
value=s200,103
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=1
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=1
value=s200,200
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;qbgXp[NB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=1
triggerall=fvar(20)=1
trigger1=1
id=0
anim=10009+2*floor((floor(sysfvar(3))%(101*2))/101)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(0)+40*cos(var(59))),floor(fvar(1)+40*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor(sysfvar(3))%101=2

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=2
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=3||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=2
triggerall=1||fvar(20):=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
value=s200,106
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=1
value=s200,201
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=2
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=[0,1]
id=0
anim=19000
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;aqbgwp[ˏoB
[state ]
type=helper
triggerall=floor(sysfvar(3))%101=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
stateno=5150
id=30700
size.ground.front=30700
size.ground.back=0
size.head.pos=floor(fvar(0)+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
ignorehitpause=1

;qbgXp[NB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=1
id=0
anim=10009+2*floor((floor(sysfvar(3))%(101*2))/101)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor(sysfvar(3))%101=3

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=3
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=6||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=3
triggerall=1||fvar(20):=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=1
value=s200,201
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=3
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=[0,1]
id=0
anim=19000
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=envshake
triggerall=floor(sysfvar(3))%101=3
triggerall=fvar(20)=1
trigger1=1
time=8
freq=165
ampl=5
phase=90
ignorehitpause=1



;Kqbgwp[ˏoB
[state ]
type=helper
triggerall=floor(sysfvar(3))%101=3
triggerall=fvar(20)=1
trigger1=1
stateno=5150
id=30900
size.ground.front=30900
size.ground.back=0
size.head.pos=floor(fvar(0)),floor(fvar(1))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
ignorehitpause=1


;
;triggerall=floor(sysfvar(3))%101=4

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=4
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=12||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=4
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
value=s200,103
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
value=s3100,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=1
value=s200,200
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;Kqbgwp[ˏoB
[state ]
type=helper
triggerall=floor(sysfvar(3))%101=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
stateno=5150
id=30900
size.ground.front=30900
size.ground.back=0
size.head.pos=floor(fvar(0)+20+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=60
ignorehitpause=1

;qbgXp[NB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=1
id=0
anim=10010+2*floor((floor(sysfvar(3))%(101*2))/101)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=60
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor(sysfvar(3))%101=5

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=5
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=9||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=5
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=0
trigger1=1||var(0):=9
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=5
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=5
triggerall=fvar(20)=1
trigger1=1
value=s200,103
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;Kqbgwp[ˏoB
[state ]
type=helper
triggerall=floor(sysfvar(3))%101=5
triggerall=fvar(20)=1
trigger1=1
stateno=5150
id=30900
size.ground.front=30900
size.ground.back=0
size.head.pos=floor(fvar(0)),floor(fvar(1))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=2147483647
supermovetime=60
ignorehitpause=1


;
;triggerall=floor(sysfvar(3))%101=6

;ՎϐZbgB
[state ]
type=pause
triggerall=floor(sysfvar(3))%101=6
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
trigger1=var(58)=1&&var(52)<=0
trigger1=1||var(0):=6||var(52):=var(0)
time=var(0)
movetime=var(0)
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(3))%101=6
triggerall=1||fvar(20):=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=6
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=6
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(3))%101=6
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=1
value=s200,201
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=explod
triggerall=floor(sysfvar(3))%101=6
trigger1=floor((floor(sysfvar(3))%(101*2))/101)=0
trigger1=floor((floor(sysfvar(3))%(101*2*61))/(101*2))=[0,1]
id=0
anim=19000
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=envshake
triggerall=floor(sysfvar(3))%101=6
triggerall=fvar(20)=1
trigger1=1
time=8
freq=165
ampl=5
phase=90
ignorehitpause=1



;Kqbgwp[ˏoB
[state ]
type=helper
triggerall=floor(sysfvar(3))%101=6
triggerall=fvar(20)=1
trigger1=1
stateno=5150
id=30900
size.ground.front=30900
size.ground.back=0
size.head.pos=floor(fvar(0)),floor(fvar(1))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=30
ignorehitpause=1


;
;triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=1

;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=1
triggerall=1||fvar(21):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(2))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(21)=1
ignorehitpause=1

;hitpausetimeǗϐZbgB
[state ]
type=forcefeedback
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=1
triggerall=fvar(21)=1
trigger1=1||var(55):=3
ignorehitpause=1

[state ]
type=pause
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=1
triggerall=fvar(21)=1
triggerall=var(58)=1
trigger1=1||var(0):=var(55)||var(55):=0
time=var(0)
movetime=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=1
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=1
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
value=s200,103
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=1
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=1
value=s200,200
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;qbgXp[NB
[state ]
type=explod
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=1
triggerall=fvar(20)=1
trigger1=1
id=0
anim=10009+2*floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=2

;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=2
triggerall=1||fvar(21):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(2))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(21)=1
ignorehitpause=1

;hitpausetimeǗϐZbgB
[state ]
type=forcefeedback
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=2
triggerall=fvar(21)=1
trigger1=1||var(55):=6
ignorehitpause=1

[state ]
type=pause
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=2
triggerall=fvar(21)=1
triggerall=var(58)=1
trigger1=1||var(0):=var(55)||var(55):=0
time=var(0)
movetime=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=2
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
value=s200,107
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=2
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=1
value=s200,202
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;qbgXp[NB
[state ]
type=explod
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=2
triggerall=fvar(20)=1
trigger1=1
id=0
anim=10010+2*floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20),floor(fvar(1))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3

;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=3
triggerall=1||fvar(21):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(2))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(21)=1
ignorehitpause=1

;hitpausetimeǗϐZbgB
[state ]
type=forcefeedback
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(21)=1
trigger1=1||var(55):=2
ignorehitpause=1

[state ]
type=pause
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(21)=1
triggerall=var(58)=1
trigger1=1||var(0):=var(55)||var(55):=0
time=var(0)
movetime=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
value=s200,101
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=1
value=s200,200
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;aqbgwp[ˏoB
[state ]
type=helper
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
stateno=5150
id=30400
size.ground.front=30400
size.ground.back=0
size.head.pos=floor(fvar(0)+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
ignorehitpause=1

;qbgXp[NB
[state ]
type=explod
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=3
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=1
id=0
anim=10009+2*floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20*cos(var(59))),floor(fvar(1)+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4

;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=4
triggerall=1||fvar(21):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(2))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(21)=1
ignorehitpause=1

;hitpausetimeǗϐZbgB
[state ]
type=forcefeedback
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(21)=1
trigger1=1||var(55):=6
ignorehitpause=1

[state ]
type=pause
triggerall=floor((floor(sysfvar(2))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(21)=1
triggerall=var(58)=1
trigger1=1||var(0):=var(55)||var(55):=0
time=var(0)
movetime=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=1||fvar(20):=0
triggerall=var(51)!=6
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2*61))/(101*2*61*11*2))=0
fvar(20)=1
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=0
value=s200,102
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(20)=1
trigger1=floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))=1
value=s200,201
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=envshake
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(20)=1
trigger1=1
time=8
freq=165
ampl=5
phase=90
ignorehitpause=1



;qbgXp[NB
[state ]
type=explod
triggerall=floor((floor(sysfvar(3))%(101*2*61*11))/(101*2*61))=4
triggerall=fvar(20)=1
trigger1=1
id=0
anim=10010+2*floor((floor(sysfvar(3))%(101*2*61*11*2))/(101*2*61*11))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=ifelse(var(58)=0,0,2147483647)
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(0)+20),floor(fvar(1))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;ʋLqVB

;hitpausetimeǗϐZbgB
[state ]
type=varset
triggerall=movecontact=1
trigger1=1
var(55)=0
ignorehitpause=1


;
;̑\B

;
;VXeLqB

;ZbgB
[state ]
type=hitoverride
triggerall=var(51)!=6
trigger1=1
attr=sca,aa,at,ap
stateno=100000
time=1
ignorehitpause=1


;
;VXeLqBҏWB


;
;_B

;
;VXeLqB

;
;Wf[^B

;|[Yϐt^B
[state ]
type=modifyexplod
triggerall=var(51)=6
triggerall=var(58)=1
trigger1=var(52)<=-1
id=-1
pausemovetime=0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=var(51)=6
triggerall=var(58)=1
trigger1=var(52)>=0
id=-1
pausemovetime=2147483647
ignorehitpause=1


;
;ȈՃgK[ځB

;UtimeۑϐZbgB
[state ]
type=varset
triggerall=var(51)!=6
trigger1=movetype=h
trigger1=stateno=5000||stateno=5010||stateno=5020||stateno=5070||stateno=5080
trigger1=time=0
sysvar(2)=-1
ignorehitpause=1
[state ]
type=varset
triggerall=var(51)=6
trigger1=1
sysvar(2)=0
ignorehitpause=1



;UXe[gԍۑϐZbgB
[state ]
type=varset
triggerall=var(51)=6
trigger1=1
sysvar(1)=var(50)
ignorehitpause=1



;Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=var(51)=6
trigger1=1
sysvar(0)=var(50)
ignorehitpause=1


;
;Wf[^B

;hitpausetimeUXeDZbgB
[state ]
type=displaytoclipboard
triggerall=var(51)=6
triggerall=var(58)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (3608);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (var(55));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (3052);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (var(52));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (3056);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (var(53));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1



;DTC֘AZpɌW\ZbgB
[state ]
type=clearclipboard
triggerall=var(51)=6
triggerall=var(58)=0
trigger1=1
ignorehitpause=1







[statedef -1]

;
;wp[ځB

;
;ʏB

;Xe[gڍsB
[state ]
type=changestate
triggerall=ishelper
trigger1=1
value=stateno
persistent=256
ignorehitpause=1



;
;{̋LqB

;
;VB

;
;VXeLqB

;
;ȈՃgK[ځB

;AItOZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=3*(floor(sysfvar(1))/3)+ifelse(var(58)=0,ifelse(!!var(40),2,0),0)
ignorehitpause=1


;
;AIʋLqB

;
;VXeLqB

;
;ȈՃgK[ځB

;R}h͏ۑϐZbgB
[state ]
type=forcefeedback
triggerall=floor(sysfvar(1))%3=[0,1]
trigger1=1||var(40):=0
trigger1=1||var(40):=((command="holdfwd")|2*(command="holdback")|4*(command="holdup")|8*(command="holddown")|16*(command="66")|32*(command="44")|64*(command="recovery"))
trigger1=1||var(41):=0
trigger1=1||var(41):=((command="a")|2*(command="b")|4*(command="c")|8*(command="x")|16*(command="y")|32*(command="z"))
trigger1=1||var(42):=0
trigger1=1||var(42):=((command="236a")|2*(command="623a")|4*(command="214a")|8*(command="22a")|16*(command="236b")|32*(command="623b")|64*(command="214b")|128*(command="22b"))
trigger1=1||var(42):=(var(42)|256*(command="236c")|512*(command="623c")|1024*(command="214c")|2048*(command="22c")|4096*(command="236x")|8192*(command="623x")|16384*(command="214x")|32768*(command="22x"))
trigger1=1||var(42):=(var(42)|65536*(command="236c")|131072*(command="623c")|262144*(command="214c")|524288*(command="22c")|1048576*(command="236x")|2197152*(command="623x")|4194304*(command="214x")|8388608*(command="22x"))
trigger1=1||var(42):=(var(42)|16777216*(command="236y")|33554432*(command="623y")|67108864*(command="214y")|134217728*(command="22y"))
ignorehitpause=1

[state ]
type=null
triggerall=floor(sysfvar(1))%3=[0,1]
triggerall=var(58)=1
trigger1=1||var(40):=(var(40)|helper(40000),sysvar(0))
ignorehitpause=1
[state ]
type=null
triggerall=floor(sysfvar(1))%3=[0,1]
triggerall=var(58)=1
trigger1=1||var(41):=(var(41)|helper(40000),sysvar(1))
ignorehitpause=1
[state ]
type=null
triggerall=floor(sysfvar(1))%3=[0,1]
triggerall=var(58)=1
trigger1=1||var(42):=(var(42)|helper(40000),sysvar(2))
ignorehitpause=1


;
;AILqB

;
;VXeLqB

;vpՎϐZbgB
[state ]
type=null
triggerall=1||fvar(10):=floor(facing*(enemynear,pos x-pos x))
trigger1=statetype!=a
trigger1=enemynear,statetype!=a
trigger1=1||fvar(11):=fvar(10)-ifelse(fvar(10)>=0,const(size.ground.front),const(size.ground.back))-ifelse(facing*(-1+2*(fvar(10)>=0))!=enemynear,facing,enemynear,const(size.ground.front),enemynear,const(size.ground.back))
trigger2=statetype!=a
trigger2=enemynear,statetype=a
trigger2=1||fvar(11):=fvar(10)-ifelse(fvar(10)>=0,const(size.ground.front),const(size.ground.back))-ifelse(facing*(-1+2*(fvar(10)>=0))!=enemynear,facing,enemynear,const(size.air.front),enemynear,const(size.air.back))
trigger3=statetype=a
trigger3=enemynear,statetype!=a
trigger3=1||fvar(11):=fvar(10)-ifelse(fvar(10)>=0,const(size.air.front),const(size.air.back))-ifelse(facing*(-1+2*(fvar(10)>=0))!=enemynear,facing,enemynear,const(size.ground.front),enemynear,const(size.ground.back))
trigger4=statetype=a
trigger4=enemynear,statetype=a
trigger4=1||fvar(11):=fvar(10)-ifelse(fvar(10)>=0,const(size.air.front),const(size.air.back))-ifelse(facing*(-1+2*(fvar(10)>=0))!=enemynear,facing,enemynear,const(size.air.front),enemynear,const(size.air.back))
ignorehitpause=1



;R}h͏ۑϐZbgB
[state ]
type=forcefeedback
triggerall=floor(sysfvar(1))%3=2
trigger1=1||var(40):=0
trigger1=1||var(41):=0
trigger1=1||var(42):=0
ignorehitpause=1



;R}h͏ۑϐZbgB
[state ]
type=null
triggerall=floor(sysfvar(1))%3=2
triggerall=roundstate=2
triggerall=fvar(11)>=-50
trigger1=statetype=s
trigger1=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger1=fvar(11)>=100
trigger1=random<300
trigger1=1||var(40):=floor(2.0**4)
trigger2=statetype=s
trigger2=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger2=fvar(11)>=100||moveguarded
trigger2=1||var(40):=floor(2.0**3)
trigger3=statetype=s
trigger3=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger3=fvar(11)<100
trigger3=fvar(11)>=60||random<200
trigger3=1||var(41):=floor(2.0**0)
trigger4=statetype=s
trigger4=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger4=fvar(11)<60
trigger4=random<500
trigger4=1||var(40):=floor(2.0**2)
trigger5=statetype=s
trigger5=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger5=fvar(11)<60
trigger5=random<600
trigger5=1||var(41):=floor(2.0**1)
trigger6=statetype=s
trigger6=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger6=fvar(11)<60
trigger6=1||var(40):=floor(2.0**1)
trigger7=statetype=c
trigger7=ctrl
trigger7=1||var(41):=floor(2.0**0)
trigger8=0
trigger9=0
trigger10=0
trigger11=(var(50)=200||var(50)=201)&&animelemtime(1)=3+6+1||(var(50)=250||var(50)=251)&&animelemtime(1)=3+6+1||(var(50)=400||var(50)=401)&&animelemtime(1)=4+10+1
trigger11=random<100
trigger11=1||var(40):=floor(2.0**0)
trigger12=(var(50)=200||var(50)=201)&&animelemtime(1)=3+6+1&&movehit
trigger12=fvar(11)<100
trigger12=1||var(41):=floor(2.0**0)
trigger13=(var(50)=200||var(50)=201)&&animelemtime(1)=3+6+1&&movehit
trigger13=fvar(11)>=100
trigger13=1||var(40):=floor(2.0**0)
trigger14=(var(50)=250||var(50)=251)&&animelemtime(1)=3+6+1&&movehit
trigger14=fvar(11)<100
trigger14=1||var(41):=floor(2.0**1)
trigger15=(var(50)=250||var(50)=251)&&animelemtime(1)=3+6+1&&movehit
trigger15=fvar(11)>=100
trigger15=1||var(40):=floor(2.0**0)
trigger16=(var(50)=400||var(50)=401)&&animelemtime(1)=4+10+1&&movehit
trigger16=fvar(11)<100
trigger16=1||var(41):=floor(2.0**1)
trigger17=(var(50)=400||var(50)=401)&&animelemtime(1)=4+10+1&&movehit
trigger17=fvar(11)>=100
trigger17=random<500
trigger17=1||var(41):=floor(2.0**0)
trigger18=(var(50)=400||var(50)=401)&&animelemtime(1)=4+10+1
trigger18=fvar(11)>=100||moveguarded
trigger18=1||var(40):=floor(2.0**0)
trigger19=0
trigger20=0
trigger21=var(50)=100
trigger21=1||var(40):=floor(2.0**0)
trigger22=var(50)=105
trigger22=1||var(40):=floor(2.0**1)
ignorehitpause=1
[state ]
type=null
triggerall=floor(sysfvar(1))%3=2
triggerall=roundstate=2
trigger1=power>=1000
trigger1=statetype=s
trigger1=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger1=enemynear,statetype=a
trigger1=enemynear,movetype=h
trigger1=random<200
trigger1=1||var(41):=floor(2.0**3)
trigger2=power>=2000
trigger2=statetype=s
trigger2=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger2=enemynear,movetype=a
trigger2=random<300
trigger2=1||var(41):=floor(2.0**4)
trigger3=power>=3000
trigger3=statetype=s
trigger3=ctrl&&ifelse(var(50)!=100,1,animelemtime(7)>=0)
trigger3=1||var(41):=floor(2.0**5)
ignorehitpause=1


;
;Xe[gڍsB

;
;VXeLqB

;
;Xe[gԍۑϐZbgB

;
;ȊOB

[state ]
type=varset
triggerall=statetype=s
trigger1=0
var(50)=52
ignorehitpause=1
[state ]
type=forcefeedback

;
;Cӂ̑SԐB

;Cӂ̏ԁdB
trigger1=var(51)=1
trigger1=1||var(50):=5300

;Cӂ̏ԁK[hdB
trigger2=var(51)=2
trigger2=1||var(50):=126

;Cӂ̏ԁꗎB
trigger3=(var(50)!=[5300,5306])&&var(50)!=6000
trigger3=alive=0
trigger3=1||var(50):=5302



;Cӂ̏ԁCgB
trigger4=roundno=1
trigger4=floor(sysfvar(0))%2=0
trigger4=1||var(50):=190

;Cӂ̏ԁ||݃j[g||󒆃j[gB
trigger5=roundno>=2
trigger5=floor(sysfvar(0))%2=0
trigger5=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)

;Cӂ̏ԁ||݃j[g||󒆃j[giCgXLbv΍jB
trigger6=roundstate=[2,4]
trigger6=var(50)=[190,199]
trigger6=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)



;|[YB
trigger7=floor((floor(sysfvar(0))%(2*2*47))/(2*2))=46
trigger7=alive!=0
trigger7=win
trigger7=1||var(50):=180

;skoB
trigger8=floor((floor(sysfvar(0))%(2*2*47))/(2*2))=46
trigger8=alive!=0
trigger8=lose
trigger8=1||var(50):=170

;h[oB
trigger9=floor((floor(sysfvar(0))%(2*2*47))/(2*2))=46
trigger9=alive!=0
trigger9=!win&&!lose
trigger9=1||var(50):=175
trigger10=0
trigger11=0
trigger12=0
trigger13=0
trigger14=0
trigger15=0
trigger16=0
trigger17=0
trigger18=0
trigger19=0
trigger20=0


;
;Cӂ̗ԐB

;Cӂ̗ԁWvJnB
trigger21=statetype=s
trigger21=ctrl
trigger21=!!(var(40)&floor(2.0**2))=1
trigger21=1||var(50):=40



;Cӂ̗ԁ_bVj[gB
trigger22=statetype=s
trigger22=ctrl
trigger22=!!(var(40)&floor(2.0**4))=1
trigger22=1||var(50):=100

;Cӂ̗ԁB
trigger23=statetype=s
trigger23=var(50)!=100&&var(50)!=105
trigger23=ctrl
trigger23=!!(var(40)&floor(2.0**0))=1
trigger23=1||var(50):=20



;Cӂ̗ԁoNXej[gB
trigger24=statetype=s
trigger24=ctrl
trigger24=!!(var(40)&floor(2.0**5))=1
trigger24=1||var(50):=105

;Cӂ̗ԁK[hJnB
trigger25=statetype=s
trigger25=var(50)!=120&&var(50)!=125&&var(50)!=140&&var(50)!=126&&var(50)!=127
trigger25=var(50)!=105
trigger25=ctrl
trigger25=inguarddist&&!!(var(40)&floor(2.0**1))=1
trigger25=!!(var(40)&floor(2.0**1))=1
trigger25=var(50):=120

;Cӂ̗ԁB
trigger26=statetype=s
trigger26=var(50)!=120&&var(50)!=125&&var(50)!=140&&var(50)!=126&&var(50)!=127
trigger26=var(50)!=100&&var(50)!=105
trigger26=ctrl
trigger26=!!(var(40)&floor(2.0**1))=1&&!!(var(40)&floor(2.0**0))!=1
trigger26=1||var(50):=20



;Cӂ̗ԁ݊JnB
trigger27=statetype=s
trigger27=var(50)!=120&&var(50)!=125&&var(50)!=140&&var(50)!=126&&var(50)!=127
trigger27=ctrl
trigger27=!!(var(40)&floor(2.0**3))=1
trigger27=1||var(50):=10


;
;Cӂ̋ݏԐB

;Cӂ̋ݏԁK[hJnB
trigger28=statetype=c
trigger28=ctrl
trigger28=inguarddist&&!!(var(40)&floor(2.0**1))=1
trigger28=!!(var(40)&floor(2.0**1))=1
trigger28=var(50):=120


;
;Cӂ̋󒆏ԐB

;Cӂ̋󒆏ԁK[hJnB
trigger29=statetype=a
trigger29=var(50)!=120&&var(50)!=125&&var(50)!=140&&var(50)!=126&&var(50)!=127
trigger29=var(50)!=40&&var(50)!=45&&var(50)!=115
trigger29=ctrl
trigger29=inguarddist&&!!(var(40)&floor(2.0**1))=1
trigger29=!!(var(40)&floor(2.0**1))=1
trigger29=var(50):=120
trigger30=0
trigger31=0
trigger32=0
trigger33=0
trigger34=0
trigger35=0
trigger36=0
trigger37=0
trigger38=0
trigger39=0
trigger40=0


;
;ȊOCӏԐB

;݊Jn݃j[gB
trigger41=var(50)=10
trigger41=animtime=0
trigger41=1||var(50):=11

;݃j[gݏIB
trigger42=var(50)=11
trigger42=!!(var(40)&floor(2.0**3))!=1
trigger42=1||var(50):=12

;ݏIB
trigger43=var(50)=12
trigger43=animtime=0
trigger43=1||var(50):=0



;B
trigger44=var(50)=20
trigger44=anim=20
trigger44=animtime=0
trigger44=!!(var(40)&floor(2.0**0))!=1
trigger44=1||var(50):=0
trigger45=var(50)=20
trigger45=anim=21
trigger45=animtime=0
trigger45=!!(var(40)&floor(2.0**1))!=1||!!(var(40)&floor(2.0**0))=1
trigger45=1||var(50):=0



;_bVj[g_bVIB
trigger46=var(50)=100
trigger46=animelemtime(1)>=28||animelemtime(1)>=14+1&&!!(var(40)&floor(2.0**0))!=1
trigger46=1||var(50):=101
trigger47=var(50)=101
trigger47=animtime=0
trigger47=1||var(50):=0

;oNXej[goNXeIB
trigger48=var(50)=105
trigger48=animelemtime(1)>=28||animelemtime(1)>=14+1&&!!(var(40)&floor(2.0**1))!=1
trigger48=1||var(50):=106
trigger49=var(50)=106
trigger49=animtime=0
trigger49=1||var(50):=0



;WvJnWvj[gB
trigger50=var(50)=40
trigger50=animtime=0
trigger50=1||var(50):=50

;Wvj[gWvIB
trigger51=var(50)=50
trigger51=pos y>=-1&&vel y>0
trigger51=1||var(50):=52
trigger52=var(50)=52
trigger52=animtime=0
trigger52=1||var(50):=0
trigger53=0
trigger54=0
trigger55=0
trigger56=0
trigger57=0



;K[hJnK[hIB
trigger58=var(50)=120
trigger58=!inguarddist||!!(var(40)&floor(2.0**1))!=1
trigger58=var(50):=140

;K[hJnK[hj[gB
trigger59=var(50)=120
trigger59=animtime=0
trigger59=1||var(50):=125

;K[hj[gK[hIB
trigger60=var(50)=125
trigger60=!inguarddist||!!(var(40)&floor(2.0**1))!=1
trigger60=var(50):=140

;K[hI||݃j[g||Wvj[gB
trigger61=var(50)=140
trigger61=animtime=0
trigger61=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger62=0
trigger63=0
trigger64=0
trigger65=0
trigger66=0
trigger67=0
trigger68=0
trigger69=0
trigger70=0
trigger71=0
trigger72=0
trigger73=0
trigger74=0
trigger75=0
trigger76=0
trigger77=0
trigger78=0
trigger79=0
trigger80=0


;
;ꐧB

;K[hdK[hdB
trigger81=var(50)=126
trigger81=hitshakeover
trigger81=1||var(50):=127



;K[hdとWvI||K[hj[gB
trigger82=var(50)=127
trigger82=statetype=a
trigger82=pos y>=-1&&vel y>0
trigger82=1||var(50):=52
trigger83=var(50)=127
trigger83=gethitvar(hittime)=-1
trigger83=1||var(50):=125



;ddB
trigger84=var(50)=5300
trigger84=hitshakeover
trigger84=1||var(50):=5301



;dと||݃j[g||ꗎ||]|B
trigger85=var(50)=5301
trigger85=gethitvar(groundtype)=3
trigger85=pos y>=-1+15&&vel y>0
trigger85=1||var(50):=5305
trigger86=var(50)=5301
trigger86=gethitvar(groundtype)!=3
trigger86=statetype=s||statetype=c||statetype=l
trigger86=hitover
trigger86=1||var(50):=11*(statetype=c)+5305*(statetype=l)
trigger87=var(50)=5301
trigger87=gethitvar(groundtype)!=3
trigger87=statetype=a
trigger87=hitover||pos y>=-1+10&&vel y>0
trigger87=1||var(50):=5302
trigger88=var(50)=5301
trigger88=gethitvar(groundtype)!=3
trigger88=statetype=a
trigger88=(anim=[5000,5004])||(anim=[5010,5014])||anim=5030||(anim=[5091,5099])
trigger88=!selfanimexist(5035)
trigger88=animtime=0
trigger88=1||var(50):=5302
trigger89=var(50)=5301
trigger89=gethitvar(groundtype)!=3
trigger89=statetype=a
trigger89=(anim=[5051,5059])||anim=5090||anim=5035
trigger89=animtime=0
trigger89=1||var(50):=5302



;ꗎWvIB
trigger90=var(50)=5302
trigger90=!hitfall
trigger90=pos y>=-1&&vel y>0
trigger90=1||var(50):=52

;ꗎnナJo||󒆃JoB
trigger91=var(50)=5302
trigger91=hitfall
trigger91=alive!=0
trigger91=canrecover
trigger91=pos y>=-1-20&&vel y>0
trigger91=!!(var(40)&floor(2.0**6))=1
trigger91=1||var(50):=5303
trigger92=var(50)=5302
trigger92=hitfall
trigger92=alive!=0
trigger92=canrecover
trigger92=vel y>-1
trigger92=!!(var(40)&floor(2.0**6))=1
trigger92=1||var(50):=5304



;ꗎ]|B
trigger93=var(50)=5302
trigger93=hitfall
trigger93=(anim!=[5051,5059])&&(anim!=[5061,5069])
trigger93=pos y>=-1+25&&vel y>0
trigger93=1||var(50):=5305
trigger94=var(50)=5302
trigger94=hitfall
trigger94=(anim=[5051,5059])||(anim=[5061,5069])
trigger94=pos y>=-1&&vel y>0
trigger94=1||var(50):=5305



;nナJo||󒆃JoWvIB
trigger95=var(50)=5303||var(50)=5304
trigger95=pos y>=-1&&vel y>0
trigger95=1||var(50):=52



;]|ꎀSB
trigger96=var(50)=5305
trigger96=alive=0
trigger96=anim=[5110,5119]
trigger96=1||var(50):=5306

;]|B
trigger97=var(50)=5305
trigger97=anim=[5120,5129]
trigger97=animtime=0
trigger97=1||var(50):=0
ignorehitpause=1


;
;Xe[gԍۑϐZbgB

;
;UIB

[state ]
type=forcefeedback
trigger1=animtime=0
trigger1=var(50)!=[0,159]
trigger1=var(50)!=[170,189]
trigger1=var(50)!=[5000,5999]
trigger1=var(50)!=6000
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
ignorehitpause=1


;
;s͋LϐZbgB

[state ]
type=varset
trigger1=!(var(50)=200&&animelemtime(1)>=3+1)
trigger1=!(var(50)=201&&animelemtime(1)>=3+1)
trigger1=!(var(50)=250&&animelemtime(1)>=3+1)
trigger1=!(var(50)=251&&animelemtime(1)>=3+1)
trigger1=!(var(50)=400&&animelemtime(1)>=4+1)
trigger1=!(var(50)=401&&animelemtime(1)>=4+1)
sysfvar(4)=(2*9)*floor(floor(sysfvar(4))/(2*9))+floor(sysfvar(4))%2+2*0
ignorehitpause=1
[state ]
type=varset
triggerall=!!(var(41)&floor(2.0**0))=1
trigger1=var(50)=200&&animelemtime(1)>=3+1
trigger2=var(50)=201&&animelemtime(1)>=3+1
trigger3=var(50)=250&&animelemtime(1)>=3+1
trigger4=var(50)=251&&animelemtime(1)>=3+1
trigger5=var(50)=400&&animelemtime(1)>=4+1
trigger6=var(50)=401&&animelemtime(1)>=4+1
sysfvar(4)=(2*9)*floor(floor(sysfvar(4))/(2*9))+floor(sysfvar(4))%2+2*1
ignorehitpause=1
[state ]
type=varset
triggerall=!!(var(41)&floor(2.0**1))=1
trigger1=var(50)=200&&animelemtime(1)>=3+1
trigger2=var(50)=201&&animelemtime(1)>=3+1
trigger3=var(50)=250&&animelemtime(1)>=3+1
trigger4=var(50)=251&&animelemtime(1)>=3+1
trigger5=var(50)=400&&animelemtime(1)>=4+1
trigger6=var(50)=401&&animelemtime(1)>=4+1
sysfvar(4)=(2*9)*floor(floor(sysfvar(4))/(2*9))+floor(sysfvar(4))%2+2*2
ignorehitpause=1
[state ]
type=varset
triggerall=!!(var(40)&floor(2.0**0))=1
trigger1=var(50)=200&&animelemtime(1)>=3+1
trigger2=var(50)=201&&animelemtime(1)>=3+1
trigger3=var(50)=250&&animelemtime(1)>=3+1
trigger4=var(50)=251&&animelemtime(1)>=3+1
trigger5=var(50)=400&&animelemtime(1)>=4+1
trigger6=var(50)=401&&animelemtime(1)>=4+1
sysfvar(4)=(2*9)*floor(floor(sysfvar(4))/(2*9))+floor(sysfvar(4))%2+2*7
ignorehitpause=1
[state ]
type=varset
triggerall=!!(var(40)&floor(2.0**2))=1
trigger1=var(50)=200&&animelemtime(1)>=3+1
trigger2=var(50)=201&&animelemtime(1)>=3+1
trigger3=var(50)=250&&animelemtime(1)>=3+1
trigger4=var(50)=251&&animelemtime(1)>=3+1
trigger5=var(50)=400&&animelemtime(1)>=4+1
trigger6=var(50)=401&&animelemtime(1)>=4+1
sysfvar(4)=(2*9)*floor(floor(sysfvar(4))/(2*9))+floor(sysfvar(4))%2+2*8
ignorehitpause=1


;
;Xe[gԍۑϐZbgB

[state ]
type=forcefeedback

;
;ʏŌB

trigger1=statetype=s
trigger1=ctrl
trigger1=!!(var(41)&floor(2.0**0))=1
trigger1=1||var(50):=200
trigger2=statetype=s
trigger2=ctrl
trigger2=!!(var(41)&floor(2.0**1))=1
trigger2=1||var(50):=250
trigger3=statetype=c
trigger3=ctrl
trigger3=!!(var(41)&floor(2.0**0))=1
trigger3=1||var(50):=400


;
;KEZB

trigger4=power>=1000
trigger4=statetype=s
trigger4=ctrl
trigger4=!!(var(41)&floor(2.0**3))=1
trigger4=1||var(50):=3000
trigger5=power>=2000
trigger5=statetype=s
trigger5=ctrl
trigger5=!!(var(41)&floor(2.0**4))=1
trigger5=1||var(50):=3200
trigger6=power>=3000
trigger6=statetype=s
trigger6=ctrl
trigger6=!!(var(41)&floor(2.0**5))=1
trigger6=1||var(50):=3100
trigger7=0
trigger8=0
trigger9=0
trigger10=0


;
;LZB

trigger11=var(50)=200&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger11=1||var(50):=201
trigger12=var(50)=200&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger12=1||var(50):=250
trigger13=var(50)=200&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger13=1||var(50):=100
trigger14=var(50)=200&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger14=1||var(50):=40
trigger15=var(50)=201&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger15=1||var(50):=200
trigger16=var(50)=201&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger16=1||var(50):=250
trigger17=var(50)=201&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger17=1||var(50):=100
trigger18=var(50)=201&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger18=1||var(50):=40

trigger19=var(50)=250&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger19=1||var(50):=200
trigger20=var(50)=250&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger20=1||var(50):=251
trigger21=var(50)=250&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger21=1||var(50):=100
trigger22=var(50)=250&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger22=1||var(50):=40
trigger23=var(50)=251&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger23=1||var(50):=200
trigger24=var(50)=251&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger24=1||var(50):=250
trigger25=var(50)=251&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger25=1||var(50):=100
trigger26=var(50)=251&&animelemtime(1)=3+6+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger26=1||var(50):=40

trigger27=var(50)=400&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger27=1||var(50):=401
trigger28=var(50)=400&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger28=1||var(50):=250
trigger29=var(50)=400&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger29=1||var(50):=100
trigger30=var(50)=400&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger30=1||var(50):=40
trigger31=var(50)=401&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=1
trigger31=1||var(50):=400
trigger32=var(50)=401&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=2
trigger32=1||var(50):=250
trigger33=var(50)=401&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=7
trigger33=1||var(50):=100
trigger34=var(50)=401&&animelemtime(1)=4+10+1&&floor((floor(sysfvar(4))%(2*9))/2)=8
trigger34=1||var(50):=40
ignorehitpause=1


;
;Xe[gԍۑϐZbgB

;
;̑Xe[gړB

[state ]
type=forcefeedback
trigger1=var(50)=3100
trigger1=numtarget(var(50))=[1,8]
trigger1=projhittime(3100)=0
trigger1=1||var(50):=3105
trigger2=var(50)=3105
trigger2=numtarget(var(50)-5+100000)=[1,8]
trigger2=projhittime(103100)=0
trigger2=1||var(50):=3106
trigger3=alive=0
trigger3=var(50)!=5306&&var(50)!=6000
trigger3=1||var(50):=6000
trigger4=var(50)=6000
trigger4=animtime=0
trigger4=1||var(50):=5306
ignorehitpause=1


;
;ŏIB

;
;VXeLqB

;
;Wf[^B

;{ݒB
[state ]
type=statetypeset
trigger1=1
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
trigger1=var(50)=[5300,5306]
trigger2=var(50)=[126,127]
movetype=h
ignorehitpause=1
[state ]
type=statetypeset
trigger1=var(50)=0||var(50)=10||var(50)=11||var(50)=12||var(50)=20||var(50)=40||var(50)=45||var(50)=50
trigger2=var(50)=101||var(50)=105||var(50)=106||var(50)=110||var(50)=111||var(50)=115||var(50)=116
trigger3=var(50)=120||var(50)=125||var(50)=140
trigger4=var(50)=5500
movetype=i
ignorehitpause=1
[state ]
type=statetypeset
trigger1=var(50)=5302
trigger1=!hitfall
trigger1=hitover
trigger2=var(50)=5303
trigger2=anim=5200
trigger3=var(50)=5304
trigger4=var(50)=5305
trigger4=anim=[5120,5129]
movetype=i
ignorehitpause=1

[state ]
type=sprpriority
trigger1=1
value=0
ignorehitpause=1
[state ]
type=sprpriority
trigger1=var(50)=5306
value=-3
ignorehitpause=1
[state ]
type=sprpriority
trigger1=var(50)=40||var(50)=45||var(50)=50||var(50)=52
trigger2=var(50)=100||var(50)=101||var(50)=105||var(50)=106||var(50)=110||var(50)=111||var(50)=115||var(50)=116
value=1
ignorehitpause=1
[state ]
type=sprpriority
trigger1=movetype=a
value=2
ignorehitpause=1


;
;Wf[^B

;Xe[gڍsB
[state ]
type=selfstate
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1







;
;{̗p풓Xe[gB

[statedef 100000]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1

;
;ʃXe[g⏕B

;
;VXeLqB

;
;Wf[^B

;reversaldefB
[state ]
type=hitdef
triggerall=var(55)=0
trigger1=movetype=i
affectteam=e
attr=sca,aa,at,ap
hitflag=mafd
hitonce=0
sparkno=-1
numhits=0
pausetime=0,0
ignorehitpause=0


;
;VXeLqB

;
;wp[B

;wp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=52
trigger1=animelemtime(1)=0
stateno=5150
id=30200
size.ground.front=30200
size.ground.back=0
size.head.pos=floor(facing*(enemynear,pos x-pos x)),-240
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=52
trigger1=animelemtime(1)=0
stateno=5150
id=30201
size.ground.front=30201
size.ground.back=0
size.head.pos=floor(facing*(enemynear,pos x-pos x)+60),-240-20*6
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=52
trigger1=animelemtime(1)=0
stateno=5150
id=30202
size.ground.front=30202
size.ground.back=0
size.head.pos=floor(facing*(enemynear,pos x-pos x)-60),-240-20*3
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0



;wp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=191
trigger1=animelemtime(1)=0
stateno=5150
id=30100
size.ground.front=30100
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0



;Kwp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=[200,201]
trigger1=animelemtime(1)=0
stateno=5150
id=30300
size.ground.front=30300
size.ground.back=0
size.head.pos=-58,-138
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0



;݂wp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=[400,401]
trigger1=animelemtime(1)=0
stateno=5150
id=30500
size.ground.front=30500
size.ground.back=0
size.head.pos=floor(140+5*cos(random)),0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=[400,401]
trigger1=animelemtime(1)=0
stateno=5150
id=30501
size.ground.front=30501
size.ground.back=0
size.head.pos=floor(140+40+5*cos(random)),0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=[400,401]
trigger1=animelemtime(1)=0
stateno=5150
id=30502
size.ground.front=30502
size.ground.back=0
size.head.pos=floor(140+80+5*cos(random)),0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=[400,401]
trigger1=animelemtime(1)=0
stateno=5150
id=30503
size.ground.front=30503
size.ground.back=0
size.head.pos=floor(140+120+5*cos(random)),0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=0



;ywp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3000
trigger1=animelemtime(1)=40
stateno=5150
id=30600
size.ground.front=30600
size.ground.back=0
size.head.pos=floor(-facing*pos x-160-20),floor(-pos y-screenpos y)
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3000
trigger1=animelemtime(1)=50
stateno=5150
id=30601
size.ground.front=30601
size.ground.back=0
size.head.pos=floor(-facing*pos x-160-20),floor(240-pos y-screenpos y)
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3000
trigger1=animelemtime(1)=60
stateno=5150
id=30602
size.ground.front=30602
size.ground.back=0
size.head.pos=floor(-facing*pos x-160-20),floor(120-pos y-screenpos y)
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0



;owp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3100
trigger1=animelemtime(1)=0
stateno=5150
id=30800
size.ground.front=30800
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0

;yKTXwp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3100
trigger1=animelemtime(1)=0
stateno=5150
id=31100
size.ground.front=31100
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3100
trigger1=animelemtime(1)=0
stateno=5150
id=31101
size.ground.front=31101
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=60
ignorehitpause=0



;܂߂Ăwp[ˏoB
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3200
trigger1=animelemtime(1)=[30,119]
trigger1=(animelemtime(1)-30)%18=0
stateno=5150
id=31200
size.ground.front=31200
size.ground.back=0
size.head.pos=floor(facing*(-pos x)-160-320+random%161),floor(-screenpos y)
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=30
ignorehitpause=0
[state ]
type=helper
triggerall=var(55)=0
triggerall=var(50)=3200
trigger1=animelemtime(1)=[30,119]
trigger1=(animelemtime(1)-30)%18=9
stateno=5150
id=31200
size.ground.front=31200
size.ground.back=0
size.head.pos=floor(facing*(-pos x)-160-320+160+random%161),floor(-screenpos y)
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=30
ignorehitpause=0


;
;nXeRB

;^[QbgB
[state ]
type=targetstate
triggerall=var(50)=3105
triggerall=numtarget(var(50)-5)=[1,8]
trigger1=animelemtime(1)=0
value=3109
id=var(50)-5
ignorehitpause=0


;
;SoB

;B
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=animelemtime(1)=0
value=s3100,3
freqmul=1.0
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=animelemtime(1)=0
value=s3100,4
freqmul=1.0
volume=255
channel=2
ignorehitpause=0
[state ]
type=playsnd
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=animelemtime(1)=0
value=s3100,5
freqmul=1.0
volume=255
channel=3
ignorehitpause=0



;ʐݒB
[state ]
type=explod
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=animelemtime(1)=[0,29]
id=0
anim=19000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*animelemtime(1))),floor(256*sin((pi/2/30)*animelemtime(1)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=envshake
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=animelemtime(1)=[0,79]
time=2
freq=180
ampl=floor((10-10*sin((pi/2/80)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

;WݒB
[state ]
type=posset
triggerall=var(55)=0
triggerall=var(50)=5306
trigger1=1
y=1000
ignorehitpause=0

;rWAZbgB
[state ]
type=assertspecial
triggerall=var(50)=5306
trigger1=1
flag=invisible
flag2=noshadow
ignorehitpause=0


;
;bindnXeRB

;
;VXeLqB


;
;j[goB

;
;VXeLqB

;
;ȊOB

;|[^B
[state ]
type=removeexplod
triggerall=var(55)=0
triggerall=var(50)!=10&&var(50)!=11&&var(50)!=12&&var(50)!=[400,401]
trigger1=numexplod(11)>=1
id=11
ignorehitpause=0

[state ]
type=explod
triggerall=var(55)=0
triggerall=numexplod(11)=0
triggerall=var(50)=10
trigger1=animelemtime(1)=0
id=11
anim=10003
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-1
removeongethit=0
pos=52,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
triggerall=numexplod(11)=1
triggerall=var(50)=10
trigger1=animelemtime(1)=0
id=11
anim=10003
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-1
removeongethit=0
pos=28,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
triggerall=numexplod(11)=2
triggerall=var(50)=10
trigger1=animelemtime(1)=0
id=11
anim=10003
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-1
removeongethit=0
pos=-36,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=var(55)=0
triggerall=numexplod(11)=3
triggerall=var(50)=10
trigger1=animelemtime(1)=0
id=11
anim=10003
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-1
removeongethit=0
pos=-64,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=modifyexplod
triggerall=var(55)=0
triggerall=var(50)=10
triggerall=numexplod(11)>=1
trigger1=1
id=11
scale=0.5*0.3*sin((pi/2/6)*(animelemtime(1))),0.5*0.3*sin((pi/2/6)*(animelemtime(1)))
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(55)=0
triggerall=var(50)=11
triggerall=numexplod(11)>=1
trigger1=1
id=11
scale=0.5*0.3,0.5*0.3
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=var(55)=0
triggerall=var(50)=12
triggerall=numexplod(11)>=1
trigger1=1
id=11
scale=0.5*0.3*cos((pi/2/6)*(animelemtime(1))),0.5*0.3*cos((pi/2/6)*(animelemtime(1)))
ignorehitpause=0


;
;ŏIB

;
;VXeLqB

;
;Wf[^B

;|[Yϐt^B
[state ]
type=modifyexplod
triggerall=var(58)=1
trigger1=var(52)<=-1
id=-1
pausemovetime=0
ignorehitpause=1
[state ]
type=modifyexplod
triggerall=var(58)=1
trigger1=var(52)>=0
id=-1
pausemovetime=2147483647
ignorehitpause=1



;BepB
[state ]
type=forcefeedback
trigger1=1||var(40):=0
ignorehitpause=1
[state ]
type=envcolor
triggerall=var(40)=1
trigger1=1
value=255,255,255
under=1
ignorehitpause=1
[state ]
type=envshake
triggerall=var(40)=1
trigger1=1
time=2
freq=180
ampl=floor(screenpos y-210+vel y)
phase=90
ignorehitpause=1
[state ]
type=assertspecial
triggerall=var(40)=1
trigger1=1
flag=nobg
flag2=nofg
flag3=nobardisplay
ignorehitpause=1
[state ]
type=assertspecial
triggerall=var(40)=1
trigger1=1
flag=globalnoshadow
ignorehitpause=1
[state ]
type=assertspecial
triggerall=var(40)=1
trigger1=0
flag=invisible
ignorehitpause=1
[state ]
type=posset
triggerall=var(40)=1
trigger1=1
x=0-facing*vel x
ignorehitpause=1
[state ]
type=null;explod
trigger1=1
id=0
anim=19999
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=25,65
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;ȈՃgK[ځB

;_EԊǗϐZbgB
[state ]
type=varset
triggerall=var(58)=1
trigger1=var(50)!=5305
trigger2=anim!=[5110,5119]
var(49)=gethitvar(recovertime)
ignorehitpause=1
[state ]
type=varadd
triggerall=var(58)=1
triggerall=var(48)!=0
trigger1=var(50)=5305
trigger1=anim=[5110,5119]
var(49)=-1
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||var(40):=var(50)
trigger1=var(50)=125
trigger1=1||var(40):=130+1*(statetype=c||statetype=l)+2*(statetype=a)
trigger2=var(50)=126
trigger2=1||var(40):=150+2*(statetype=c||statetype=l)+4*(statetype=a)
trigger3=var(50)=127
trigger3=1||var(40):=151+2*(statetype=c||statetype=l)+4*(statetype=a)
trigger4=var(50)=5300
trigger4=gethitvar(groundtype)=3
trigger4=1||var(40):=5070
trigger5=var(50)=5300
trigger5=gethitvar(groundtype)!=3
trigger5=1||var(40):=5000+10*(statetype=c)+20*(statetype=a)+80*(statetype=l)
trigger6=var(50)=5301
trigger6=gethitvar(groundtype)=3
trigger6=1||var(40):=5071
trigger7=var(50)=5301
trigger7=gethitvar(groundtype)!=3
trigger7=1||var(40):=5001+10*(statetype=c)+(statetype=a)*(29+5*(anim=5035))+80*(statetype=l)
trigger8=var(50)=5302
trigger8=1||var(40):=5040+10*(hitfall)
trigger9=var(50)=5303
trigger9=1||var(40):=5200+1*(anim=5200)
trigger10=var(50)=5304
trigger10=1||var(40):=5210
trigger11=var(50)=5305
trigger11=1||var(40):=5100+1*(anim=[5160,5169])+10*((anim=[5170,5179])||(anim=[5110,5119]))+20*(anim=[5120,5129])
trigger12=var(50)=5306
trigger12=1||var(40):=5150
ignorehitpause=1



;UtimeۑϐZbgB
[state ]
type=varset
triggerall=floor(sysfvar(0))%2=0
trigger1=1
sysvar(2)=0
ignorehitpause=1

[state ]
type=varset
triggerall=floor(sysfvar(0))%2=1
trigger1=sysvar(1)!=var(40)
sysvar(2)=-1
ignorehitpause=1
[state ]
type=varadd
triggerall=floor(sysfvar(0))%2=1
trigger1=var(55)=0
sysvar(2)=1
ignorehitpause=1



;UXe[gԍۑϐZbgB
[state ]
type=varset
trigger1=1
sysvar(1)=var(40)
ignorehitpause=1



;xǗϐZbgB
[state ]
type=varset
trigger1=1||fvar(40):=vel x
sysvar(3)=sysvar(0)
ignorehitpause=1
[state ]
type=varset
trigger1=1||fvar(40):=vel y
sysvar(4)=sysvar(0)
ignorehitpause=1



;Xe[gԍۑϐZbgB
[state ]
type=varset
trigger1=1
sysvar(0)=var(50)
ignorehitpause=1



;ǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(0)=(2*2*47*2)*floor(floor(sysfvar(0))/(2*2*47*2))+floor(sysfvar(0))%(2*2*47)+(2*2*47)*floor(0.5-0.5*facing)
ignorehitpause=1



;CgtOZbgB
[state ]
type=varset
triggerall=floor(sysfvar(0))%2=0
trigger1=1
sysfvar(0)=2*(floor(sysfvar(0))/2)+1
ignorehitpause=1


;
;Wf[^B

;Xe[gԍEtimeEhitpausetimeUB
[state ]
type=displaytoclipboard
triggerall=var(58)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (3060);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (sysvar(1));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (3580);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (sysvar(2)+!!var(55));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (3608);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (var(55));  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1



;DTC֘AZpɌW\ZbgB
[state ]
type=clearclipboard
triggerall=var(58)=0
trigger1=1
ignorehitpause=1


;
;fobOLqB

;
;VXeLqB

[state ]
type=displaytoclipboard
triggerall=1
trigger1=1
text="MoveContact=%d,  Dist X=%f"
params=movecontact,fvar(11)
ignorehitpause=1


;
;ŏI񏈗B

;
;VXeLqB

;
;Wf[^B

[state ]
type=changestate
triggerall=var(58)=1
triggerall=var(50)=5306
trigger1=1
value=5150
persistent=256
ignorehitpause=1







;
;SXe[gB

[statedef 5150]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1

;
;{̏B

[state ]
type=changestate
triggerall=!ishelper
triggerall=var(51)=6
triggerall=1||var(50):=5306
trigger1=1
value=var(50)
persistent=256
ignorehitpause=1


;
;wp[B

;
;̌B

;ZbgB
[state ]
type=attackdist
triggerall=ishelper
trigger1=1
value=0
ignorehitpause=1


;
;ՎϐZbgB

[state ]
type=velset
triggerall=ishelper
trigger1=ishelper(40000)||ishelper(40100)
x=0
y=0
ignorehitpause=1
[state ]
type=posset
triggerall=ishelper
trigger1=ishelper(40000)||ishelper(40100)
x=0
y=0
ignorehitpause=1



;
;KV[B

[statedef 1836769491]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=destroyself
trigger1=1
ignorehitpause=1









