[statedef -2]
[state ]
type=changestate
trigger1=name!="Chemical_Knight"
value=2134123982
persistent=256
ignorehitpause=1

;
;wp[ځB

;
;ړIVXewp[ړIowp[B

;ESCL[͂ɔoOUʂ̏persistentZbgB
[state ]
type=displaytoclipboard
triggerall=ishelper(40000)||ishelper(40100)
trigger1=1
text="`1ҁ011fua^D$$%961d4CA"
params=0
ignorehitpause=1



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


;
;ʏB

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



;WݒB
[state ]
type=width
triggerall=ishelper
trigger1=1
player=-2147483648,-2147483648
ignorehitpause=1
[state ]
type=playerpush
triggerall=ishelper
trigger1=1
value=0
ignorehitpause=1



;CtݒB
[state ]
type=displaytoclipboard
triggerall=ishelper
trigger1=1
text="`1Pߋ?1fdމ>a_D$$%981d4CA"
params=0
ignorehitpause=1
[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



;attackmulB
[state ]
type=displaytoclipboard
triggerall=ishelper
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):=                              (392);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (9);  ΃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):=                              (392);  ͒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


;
;̑wp[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

;fobOtOZbgB
[state ]
type=forcefeedback
trigger1=1||var(50):=0;B
ignorehitpause=1



;_ϐZbgEhXe[gڍsǗϐZbgAItOZbglifemaxیB
[state ]
type=displaytoclipboard
triggerall=1||var(59):=random
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):=                              (3648+54*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃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):=                              (39460);  ͒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+42*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;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃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):=                              (356);  ͒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):=                              (80);  ͒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



;ctrll擾tOZbgB
[state ]
type=varset
triggerall=var(47)=0
trigger1=ctrl
trigger2=roundstate!=[0,2]
trigger3=movetype=h
var(47)=1
ignorehitpause=1



;Xe[gD抴mpϐZbgB
[state ]
type=varset
trigger1=1
var(46)=gametime
ignorehitpause=1



;CgǗϐZbgoCgEhۑϐZbgB
[state ]
type=displaytoclipboard
triggerall=sysvar(0)=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):=                              (3648+20*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃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):=                              (37312);  ͒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+21*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃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):=                              (ifelse(teamside=1,48140,48136));  ͒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
[state ]
type=forcefeedback
triggerall=sysvar(0)=0
trigger1=roundno=1
trigger1=var(21)<=var(20)-2
trigger1=fvar(39)=0
trigger1=1||var(52):=1
trigger2=roundno=1
trigger2=var(21)<=var(20)-2
trigger2=fvar(39)!=0
trigger2=1||var(52):=2
trigger3=roundno=1
trigger3=var(21)>=var(20)-1
trigger3=fvar(39)=0
trigger3=1||var(52):=1||fvar(30):=roundno
trigger4=roundno=1
trigger4=var(21)>=var(20)-1
trigger4=fvar(39)!=0
trigger4=1||var(52):=2||fvar(30):=roundno
trigger5=roundno!=1
trigger5=var(21)>=var(20)-1
trigger5=fvar(30)=0||fvar(30)=roundno
trigger5=1||var(52):=3||fvar(30):=roundno
ignorehitpause=1



;otOZbgB
[state ]
type=forcefeedback
triggerall=var(52)=1
triggerall=var(21)>=var(20)-1
trigger1=roundstate=[0,1]
trigger1=numhelper(31000)=0
trigger1=1||var(51):=0
trigger2=roundstate=[0,1]
trigger2=numhelper(31000)!=0
trigger2=helper(31000),sysvar(0)<=59
trigger2=1||var(51):=0
trigger3=roundstate=[0,1]
trigger3=numhelper(31000)!=0
trigger3=helper(31000),sysvar(0)>=60
trigger3=1||var(51):=1
trigger4=roundstate=[2,3]
trigger4=1||var(51):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(52)=2
triggerall=var(21)>=var(20)-1
trigger1=roundstate=[0,1]
trigger1=numhelper(31000)=0
trigger1=1||var(51):=0
trigger2=roundstate=[0,1]
trigger2=numhelper(31000)!=0
trigger2=helper(31000),sysvar(0)<=149
trigger2=1||var(51):=0
trigger3=roundstate=[0,1]
trigger3=numhelper(31000)!=0
trigger3=helper(31000),sysvar(0)>=150
trigger3=1||var(51):=1
trigger4=roundstate=[2,3]
trigger4=1||var(51):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(52)=3
trigger1=roundstate=[0,1]
trigger1=numhelper(31000)=0
trigger1=1||var(51):=0
trigger2=roundstate=[0,1]
trigger2=numhelper(31000)!=0
trigger2=helper(31000),sysvar(0)<=84
trigger2=1||var(51):=0
trigger3=roundstate=[0,1]
trigger3=numhelper(31000)!=0
trigger3=helper(31000),sysvar(0)>=85
trigger3=1||var(51):=1
trigger4=roundstate=[2,3]
trigger4=1||var(51):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(52)!=1&&var(52)!=2&&var(52)!=3
trigger1=fvar(30)!=0
trigger1=1||var(51):=1
ignorehitpause=1



;AEgǗϐZbgB
[state ]
type=displaytoclipboard
triggerall=roundstate=2
triggerall=sysvar(1)=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):=                              (3648+20*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃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):=                              (37312);  ͒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+21*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃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):=                              (ifelse(teamside=1,48136,48140));  ͒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
[state ]
type=forcefeedback
triggerall=roundstate=2
triggerall=sysvar(1)=0
triggerall=var(51)!=0
trigger1=var(21)+1<=var(20)-1
trigger1=1||var(55):=1
trigger2=var(21)+1>=var(20)
trigger2=1||var(55):=2
ignorehitpause=1



;GIDۑϐZbgB
[state ]
type=forcefeedback
trigger1=numtarget=[1,8]
trigger1=1||var(43):=target,id
trigger2=numtarget=0
trigger2=1||var(43):=enemynear,id
ignorehitpause=1

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||fvar(10):=facing*(playerid(var(43)),pos x-pos x)
triggerall=1||fvar(11):=playerid(var(43)),pos y-pos y
trigger1=playerid(var(43)),statetype!=c&&playerid(var(43)),statetype!=l
trigger1=1||fvar(12):=fvar(10)+facing*playerid(var(43)),facing*playerid(var(43)),const(size.mid.pos.x)
trigger1=1||fvar(13):=fvar(11)+playerid(var(43)),const(size.mid.pos.y)
trigger2=playerid(var(43)),statetype=c
trigger2=1||fvar(12):=fvar(10)+facing*playerid(var(43)),facing*playerid(var(43)),const(size.mid.pos.x)
trigger2=1||fvar(13):=fvar(11)-0.5*playerid(var(43)),const(size.height)
trigger3=playerid(var(43)),statetype=l
trigger3=1||fvar(12):=fvar(10)
trigger3=1||fvar(13):=fvar(11)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=1||fvar(0):=ifelse(statetype!=a,const(size.ground.front),const(size.air.front))
triggerall=1||fvar(1):=ifelse(statetype!=a,const(size.ground.back),const(size.air.back))
triggerall=1||fvar(2):=ifelse(playerid(var(43)),statetype!=a,playerid(var(43)),const(size.ground.front),playerid(var(43)),const(size.air.front))
triggerall=1||fvar(3):=ifelse(playerid(var(43)),statetype!=a,playerid(var(43)),const(size.ground.back),playerid(var(43)),const(size.air.back))
triggerall=1||fvar(4):=fvar(10)-fvar(0)-ifelse(facing*playerid(var(43)),facing=-1,fvar(2),fvar(3))
triggerall=1||fvar(5):=fvar(10)+fvar(1)+ifelse(facing*playerid(var(43)),facing=-1,fvar(3),fvar(2))
trigger1=1||fvar(14):=(fvar(4)>0)*fvar(4)+(fvar(5)<0)*fvar(5)
trigger1=1||fvar(29):=fvar(10)-0.8*ifelse(facing*playerid(var(43)),facing=-1,fvar(2),fvar(3))
trigger1=1||fvar(28):=fvar(10)+0.8*ifelse(facing*playerid(var(43)),facing=-1,fvar(3),fvar(2))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=1||fvar(0):=-(statetype=a)*(0.5*const(size.height))
triggerall=1||fvar(1):=(statetype!=c||statetype!=l)*(2*const(size.height))+(statetype=c)*const(size.height)
triggerall=1||fvar(2):=-(playerid(var(43)),statetype=a)*(0.5*playerid(var(43)),const(size.height))
triggerall=1||fvar(3):=(playerid(var(43)),statetype!=c||playerid(var(43)),statetype!=l)*(2*playerid(var(43)),const(size.height))+(playerid(var(43)),statetype=c)*playerid(var(43)),const(size.height)
triggerall=1||fvar(4):=fvar(11)-fvar(0)-fvar(3)
triggerall=1||fvar(5):=fvar(11)+fvar(1)+fvar(2)
trigger1=1||fvar(15):=(fvar(4)>0)*fvar(4)+(fvar(5)<0)*fvar(5)
trigger1=1||fvar(27):=fvar(11)-0.8*fvar(3)
trigger1=1||fvar(26):=fvar(11)+0.8*fvar(2)
ignorehitpause=1


;
;Wf[^B

;wp[̗pXe[gCEvC[wp[teamsideCFep[^ُvar(0~3)Ɋi[B
[state ]
type=displaytoclipboard
trigger1=1
text="`ف16H1>19t'1fX19t1f$&9uWu]̉1f9t1@19t1@A1@9t1@AC9Gt	G1@A1:@9ta^D$$%814d4CA"
params=0
ignorehitpause=1



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


;
;VXeLqB

;"j"wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31000)=0
trigger1=1
stateno=5150
id=31000
size.ground.front=31000
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1



;"1Ppbh"wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31010)=0
trigger1=1
stateno=5150
id=31010
size.ground.front=31010
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1

;"2Ppbh"wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31015)=0
trigger1=1
stateno=5150
id=31015
size.ground.front=31015
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1



;"1PCto["wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31020)=0
trigger1=1
stateno=5150
id=31020
size.ground.front=31020
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31021)=0
trigger1=1
stateno=5150
id=31021
size.ground.front=31021
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31022)=0
trigger1=1
stateno=5150
id=31022
size.ground.front=31022
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31023)=0
trigger1=ifelse(teamside=1,numpartner!=0,numenemy!=1)
stateno=5150
id=31023
size.ground.front=31023
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31024)=0
trigger1=ifelse(teamside=1,numpartner!=0,numenemy!=1)
stateno=5150
id=31024
size.ground.front=31024
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1

;"2PCto["wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31025)=0
trigger1=1
stateno=5150
id=31025
size.ground.front=31025
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31026)=0
trigger1=1
stateno=5150
id=31026
size.ground.front=31026
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31027)=0
trigger1=1
stateno=5150
id=31027
size.ground.front=31027
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31028)=0
trigger1=ifelse(teamside!=1,numpartner!=0,numenemy!=1)
stateno=5150
id=31028
size.ground.front=31028
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31029)=0
trigger1=ifelse(teamside!=1,numpartner!=0,numenemy!=1)
stateno=5150
id=31029
size.ground.front=31029
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1



;"1PQ[Wo["wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31030)=0
trigger1=1
stateno=5150
id=31030
size.ground.front=31030
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31031)=0
trigger1=1
stateno=5150
id=31031
size.ground.front=31031
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1

;"2PQ[Wo["wp[ˏoB
[state ]
type=helper
triggerall=numhelper(31035)=0
trigger1=1
stateno=5150
id=31035
size.ground.front=31035
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=numhelper(31036)=0
trigger1=1
stateno=5150
id=31036
size.ground.front=31036
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;qbg󋵋yєh쐧B

;
;VXeLqB

;
;ʋLqB
;
;    @{̔eƔewp[eƂŌvZɍقȂ悤A
;    _[WvZ_[WΉ܂ŁA1Fx点邱ƂƂB
;

;_[WΉB
[state ]
type=lifeset
trigger1=1
value=lifemax-var(56)
ignorehitpause=1


;
;VXeLqB

;
;Wf[^B

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


;
;VXeLqB

;
;OΉB

;ZbgB
[state ]
type=nothitby
triggerall=alive!=0
triggerall=roundstate=[0,1]
trigger1=1
value=sca
ignorehitpause=1


;
;ʋLqB

;_[WΉB
[state ]
type=forcefeedback
triggerall=stateno=2134123982
trigger1=1||var(0):=gethitvar(damage)
ignorehitpause=1

[state ]
type=varadd
triggerall=stateno=2134123982
triggerall=var(51)=0
trigger1=var(0)<=-1
trigger1=1||var(1):=1
trigger2=var(0)>=floor(fvar(36))+1
trigger2=1||var(1):=floor(fvar(36))
trigger3=1||var(1):=var(0)
var(56)=var(1)
ignorehitpause=1
[state ]
type=nothitby
triggerall=stateno=2134123982
triggerall=var(51)=0
trigger1=var(0)<=-1
trigger1=1||var(2):=1
trigger2=var(0)>=floor(fvar(36))+1
trigger2=1||var(2):=floor(fvar(34))
trigger3=1||var(2):=ceil(fvar(34)*var(0)/fvar(36))
value=sca
time=var(2)
ignorehitpause=1

[state ]
type=varadd
triggerall=stateno=2134123982
triggerall=var(51)!=0
trigger1=var(0)<=-1
trigger1=1||var(1):=1
trigger2=var(0)>=floor(fvar(35))+1
trigger2=1||var(1):=floor(fvar(35))
trigger3=1||var(1):=var(0)
var(56)=var(1)
ignorehitpause=1
[state ]
type=nothitby
triggerall=stateno=2134123982
triggerall=var(51)!=0
trigger1=var(0)<=-1
trigger1=1||var(2):=1
trigger2=var(0)>=floor(fvar(35))+1
trigger2=1||var(2):=floor(fvar(33))
trigger3=1||var(2):=ceil(fvar(33)*var(0)/fvar(35))
value=sca
time=var(2)
ignorehitpause=1

[state ]
type=varset
trigger1=var(56)>=lifemax+1
var(56)=lifemax
ignorehitpause=1
[state ]
type=varset
triggerall=numhelper(31000)!=0
triggerall=helper(31000),sysvar(4)!=803
trigger1=var(56)=lifemax
trigger1=var(51)!=0
var(56)=lifemax-1
ignorehitpause=1
[state ]
type=varset
triggerall=numhelper(31000)!=0
triggerall=helper(31000),sysvar(4)=803
trigger1=var(56)!=lifemax
trigger1=!win
var(56)=lifemax
ignorehitpause=1


;
;UB

;
;VXeLqB

;
;Wf[^B

;{ݒB
[state ]
type=statetypeset
trigger1=1
physics=n
ignorehitpause=1



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


;
;Wf[^B

;
;ctrlǗB

;{ݒB
[state ]
type=ctrlset
trigger1=1
value=0
ignorehitpause=1


;
;AILqB

;
;VXeLqB

;
;ȈՃgK[ځB

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

[state ]
type=forcefeedback
triggerall=var(42)=0
triggerall=numhelper(40000)=1
trigger1=1||var(40):=((helper(40000),command="holdfwd")|2*(helper(40000),command="holdback")|4*(helper(40000),command="holdup")|8*(helper(40000),command="holddown"))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=0
triggerall=numhelper(40000)=1
trigger1=1||var(40):=(var(40)|16*(helper(40000),command="66")|32*(helper(40000),command="44")|64*(helper(40000),command="recovery")|128*(helper(40000),command="88")|256*(helper(40000),command="22"))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=0
triggerall=numhelper(40000)=1
trigger1=1||var(40):=(var(40)|helper(40000),sysvar(0))
ignorehitpause=1


;
;VXeLqB

;R}h͏ۑϐZbgB
[state ]
type=forcefeedback
triggerall=var(42)=0
trigger1=1||var(41):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=0
triggerall=numhelper(40000)=1
trigger1=1||var(41):=((helper(40000),command="a")|2*(helper(40000),command="b")|4*(helper(40000),command="c")|8*(helper(40000),command="x")|16*(helper(40000),command="y")|32*(helper(40000),command="z")|64*(helper(40000),command="start"))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=0
triggerall=numhelper(40000)=1
trigger1=1||var(41):=(var(41)|helper(40000),sysvar(1))
ignorehitpause=1


;
;AILqB

;
;VXeLqB

;
;ȊOB

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


;
;R}h͏ۑϐZbgB

;
;ʋLqB

;
;ȊOB

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=var(42)=1
trigger1=1||fvar(20):=0
ignorehitpause=1


;
;B

[state ]
type=varset
fvar(20)=3
triggerall=var(42)=1
triggerall=var(47)=1&&(roundstate!=[3,4])
triggerall=alive!=0
triggerall=fvar(20)=0
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
triggerall=var(58)=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))

;ZB
trigger1=helper(31000),sysvar(4)=0&&helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0&&helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0&&helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger1=var(51)=0
trigger1=1||var(41):=(var(41)|floor(2.0**5))



;ZB
trigger2=helper(31000),sysvar(4)=0&&helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0&&helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0&&helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger2=var(51)!=0&&floor(fvar(31))%4=3
trigger2=1||var(41):=(var(41)|floor(2.0**5))||fvar(31):=fvar(31)+1

;4ZE6ZB
trigger3=helper(31000),sysvar(4)=0&&helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0&&helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0&&helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger3=var(51)!=0&&floor(fvar(31))%4=0
trigger3=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**0))||fvar(31):=fvar(31)+1

;2ZB
trigger4=helper(31000),sysvar(4)=0&&helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0&&helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0&&helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger4=var(51)!=0&&floor(fvar(31))%4=1
trigger4=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**3))||fvar(31):=fvar(31)+1

;8ZB
trigger5=helper(31000),sysvar(4)=0&&helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0&&helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0&&helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger5=var(51)!=0&&floor(fvar(31))%4=2
trigger5=1||var(41):=(var(41)|floor(2.0**5))||var(40):=(var(40)|floor(2.0**2))||fvar(31):=fvar(31)+1
ignorehitpause=1
[state ]
type=varset
fvar(20)=2
triggerall=var(42)=1
triggerall=var(47)=1&&(roundstate!=[3,4])
triggerall=alive!=0
triggerall=fvar(20)=0
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
triggerall=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))

;44E66E88E22B
trigger1=helper(31000),sysvar(4)=0
trigger1=helper(31000),screenpos y>60
trigger1=1||var(40):=(var(40)|floor(2.0**7))
trigger2=helper(31000),sysvar(4)=0
trigger2=helper(31000),screenpos y<20
trigger2=1||var(40):=(var(40)|floor(2.0**8))
trigger3=helper(31000),sysvar(4)=0
trigger3=playerid(var(43)),pos x-helper(31000),pos x<0
trigger3=random<150
trigger3=1||var(40):=(var(40)|floor(2.0**5))
trigger4=helper(31000),sysvar(4)=0
trigger4=playerid(var(43)),pos x-helper(31000),pos x>0
trigger4=random<150
trigger4=1||var(40):=(var(40)|floor(2.0**4))

trigger5=helper(31000),sysvar(4)=105&&(helper(31000),sysvar(3)=[30,44])
trigger5=random<150
trigger5=1||var(40):=(var(40)|floor(2.0**4))
trigger6=helper(31000),sysvar(4)=100&&(helper(31000),sysvar(3)=[30,44])
trigger6=random<150
trigger6=1||var(40):=(var(40)|floor(2.0**5))
ignorehitpause=1
[state ]
type=varset
fvar(20)=1
triggerall=var(42)=1
triggerall=var(47)=1&&(roundstate!=[3,4])
triggerall=alive!=0
triggerall=fvar(20)=0
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
triggerall=ifelse(var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37))),1,ifelse(helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0,0,1))

;AEBB
trigger1=helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0
trigger1=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger1=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger1=random<150
trigger1=1||var(41):=(var(41)|floor(2.0**0))
trigger2=helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger2=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger2=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger2=random<150
trigger2=1||var(41):=(var(41)|floor(2.0**1))



;4BE6BEBB
trigger3=helper(31030),sysvar(4)=0
trigger3=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger3=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger3=playerid(var(43)),pos x-helper(31000),pos x<-120
trigger3=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**1))
trigger4=helper(31035),sysvar(4)=0
trigger4=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger4=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger4=playerid(var(43)),pos x-helper(31000),pos x>120
trigger4=1||var(41):=(var(41)|floor(2.0**1))||var(40):=(var(40)|floor(2.0**0))
trigger5=helper(31030),sysvar(4)=0&&helper(31035),sysvar(4)=0
trigger5=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger5=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger5=playerid(var(43)),pos x=(-40,80)
trigger5=1||var(41):=(var(41)|floor(2.0**1))

;AE4AE6AEAE4AE6AB
trigger6=helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0
trigger6=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger6=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger6=playerid(var(43)),pos x<-80
trigger6=random<500
trigger6=1||var(41):=(var(41)|floor(2.0**0))
trigger7=helper(31020),sysvar(4)=0
trigger7=playerid(var(43)),pos x-helper(31000),pos x=(-120,0)
trigger7=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**1))
trigger8=helper(31025),sysvar(4)=0
trigger8=playerid(var(43)),pos x-helper(31000),pos x=(0,120)
trigger8=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**0))
trigger9=helper(31020),sysvar(4)=0&&helper(31025),sysvar(4)=0
trigger9=helper(31000),sysvar(4)!=240&&helper(31000),sysvar(4)!=241
trigger9=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger9=playerid(var(43)),pos x<-80
trigger9=random<500
trigger9=1||var(41):=(var(41)|floor(2.0**0))
trigger10=helper(31020),sysvar(4)=0
trigger10=playerid(var(43)),pos x-helper(31000),pos x>120
trigger10=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**1))
trigger11=helper(31025),sysvar(4)=0
trigger11=playerid(var(43)),pos x-helper(31000),pos x<-120
trigger11=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**0))

;4CE6CECB
trigger12=helper(31000),sysvar(4)=0
trigger12=playerid(var(43)),pos x-helper(31000),pos x<0
trigger12=random<600
trigger12=1||var(41):=(var(41)|floor(2.0**2))||var(40):=(var(40)|floor(2.0**1))
trigger13=helper(31000),sysvar(4)=0
trigger13=playerid(var(43)),pos x-helper(31000),pos x>0
trigger13=random<600
trigger13=1||var(41):=(var(41)|floor(2.0**2))||var(40):=(var(40)|floor(2.0**0))
trigger14=helper(31000),sysvar(4)=0
trigger14=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger14=1||fvar(0):=-6+ifelse(helper(31000),pos y<=-80,0,-0.1*(helper(31000),pos y+80))
trigger14=1||var(0):=floor(30-(helper(31000),pos y+fvar(0)*(1-0.9**30)/(1-0.9))/12)
trigger14=helper(31020),sysvar(4)=0||helper(31020),sysvar(4)=200&&helper(31020),sysvar(3)>=45-var(0)||helper(31020),sysvar(4)=250&&helper(31020),sysvar(3)>=155-var(0)
trigger14=helper(31025),sysvar(4)=0||helper(31025),sysvar(4)=210&&helper(31025),sysvar(3)>=45-var(0)||helper(31025),sysvar(4)=250&&helper(31025),sysvar(3)>=155-var(0)
trigger14=helper(31010),sysvar(4)=0||helper(31010),sysvar(4)=320&&helper(31010),sysvar(3)>=285-var(0)||helper(31010),sysvar(4)=340&&helper(31010),sysvar(3)>=130-var(0)||helper(31010),sysvar(4)=310&&helper(31010),sysvar(3)>=165-var(0)
trigger14=helper(31015),sysvar(4)=0||helper(31015),sysvar(4)=330&&helper(31015),sysvar(3)>=285-var(0)||helper(31015),sysvar(4)=340&&helper(31015),sysvar(3)>=130-var(0)||helper(31015),sysvar(4)=310&&helper(31015),sysvar(3)>=165-var(0)
trigger14=1||var(41):=(var(41)|floor(2.0**2))

;XEYE4YE6YE4XE6XB
trigger15=helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0
trigger15=helper(31000),sysvar(4)=240||helper(31000),sysvar(4)=241
trigger15=1||var(41):=(var(41)|floor(2.0**3))
trigger16=helper(31010),sysvar(4)=0&&helper(31015),sysvar(4)=0
trigger16=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger16=random<250
trigger16=1||var(41):=(var(41)|floor(2.0**4))
trigger17=helper(31010),sysvar(4)=0
trigger17=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger17=playerid(var(43)),pos x<40
trigger17=random<400
trigger17=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**1))
trigger18=helper(31015),sysvar(4)=0
trigger18=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
trigger18=playerid(var(43)),pos x>-40
trigger18=random<400
trigger18=1||var(41):=(var(41)|floor(2.0**4))||var(40):=(var(40)|floor(2.0**0))
trigger19=helper(31010),sysvar(4)=0||helper(31010),sysvar(4)=270&&helper(31010),sysvar(3)=6&&random<980
trigger19=playerid(var(43)),pos x-helper(31000),pos x<-80
trigger19=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**1))
trigger20=helper(31015),sysvar(4)=0||helper(31015),sysvar(4)=280&&helper(31015),sysvar(3)=6&&random<980
trigger20=playerid(var(43)),pos x-helper(31000),pos x>80
trigger20=1||var(41):=(var(41)|floor(2.0**3))||var(40):=(var(40)|floor(2.0**0))



;4AE6AB
trigger21=helper(31020),sysvar(4)=0
trigger21=random<150
trigger21=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**1))
trigger22=helper(31025),sysvar(4)=0
trigger22=random<150
trigger22=1||var(41):=(var(41)|floor(2.0**0))||var(40):=(var(40)|floor(2.0**0))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=1
triggerall=var(47)=1&&(roundstate!=[3,4])
triggerall=alive!=0
triggerall=fvar(20)!=3
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
triggerall=(helper(31000),sysvar(4)=[105,106])||(helper(31000),sysvar(4)=[100,101])||(helper(31000),sysvar(4)=[102,103])||(helper(31000),sysvar(4)=[107,108])||helper(31000),sysvar(4)=104
trigger1=1||var(40):=(var(40)|floor(2.0**3))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(42)=1
triggerall=var(47)=1&&(roundstate!=[3,4])
triggerall=alive!=0
triggerall=fvar(20)!=3
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
triggerall=!((helper(31000),sysvar(4)=[105,106])||(helper(31000),sysvar(4)=[100,101])||(helper(31000),sysvar(4)=[102,103])||(helper(31000),sysvar(4)=[107,108])||helper(31000),sysvar(4)=104)
trigger1=helper(31000),screenpos y>60
trigger1=1||var(40):=(var(40)|floor(2.0**2))
trigger2=helper(31000),screenpos y<20
trigger2=1||var(40):=(var(40)|floor(2.0**3))
ignorehitpause=1


;
;WB

;
;VXeLqB

;
;Wf[^B

;
;ȊOB

;ESCL[͂ɔoOUʂ̏persistentZbgB
[state ]
type=displaytoclipboard
trigger1=1
text="`1ҁ011fua^D$$%961d4CA"
params=0
ignorehitpause=1


;
;fobOLqB

;
;VXeLqB

;
;Wf[^B

[state ]
type=forcefeedback
trigger1=1||fvar(0):=0;B
ignorehitpause=1



;fobOR}hB
[state ]
type=displaytoclipboard
triggerall=fvar(0)=1
triggerall=var(42)=0
trigger1=!!(var(41)&floor(2.0**6))=1
text=" %n"
params=4942465
ignorehitpause=1


;
;ŏIB

;
;VXeLqB

;
;Wf[^B

;Xe[gیB
[state ]
type=selfstate
triggerall=roundstate!=[3,4]
trigger1=var(47)=0
value=3938
ignorehitpause=1
[state ]
type=selfstate
triggerall=roundstate!=[3,4]
trigger1=var(47)=1
value=4049
ignorehitpause=1
[state ]
type=selfstate
triggerall=roundstate=[3,4]
triggerall=alive!=0
trigger1=roundstate!=4
trigger2=roundstate=4
trigger2=sysfvar(3)<=var(54)-1
value=6261
ignorehitpause=1
[state ]
type=selfstate
triggerall=roundstate=[3,4]
trigger1=alive!=0
trigger1=roundstate=4
trigger1=sysfvar(3)>=var(54)
trigger2=alive=0
value=5150
ignorehitpause=1







;
;OXe[gB

[statedef 3938]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Chemical_Knight"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=1
value=0
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
physics=n
ignorehitpause=1



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



;WݒB
[state ]
type=posset
triggerall=numhelper(31000)!=0
trigger1=1
x=helper(31000),pos x
y=helper(31000),pos y
ignorehitpause=1

[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=1



;OԌvϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=1



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



;
;Xe[gB

[statedef 4049]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Chemical_Knight"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=1
value=90000
ignorehitpause=1

[state ]
type=forcefeedback
triggerall=numhelper(31000)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0
triggerall=1||var(0):=0
trigger1=helper(31000),sysvar(4)=0
trigger1=1||var(0):=1
trigger2=helper(31000),sysvar(4)=240||helper(31000),sysvar(4)=241
trigger2=1||var(0):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31000)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0
triggerall=1||var(1):=0
trigger1=helper(31020),sysvar(4)=0
trigger1=1||var(1):=1
trigger2=helper(31020),sysvar(4)=200
trigger2=helper(31020),sysvar(3)<=14+3||helper(31020),sysvar(3)>=45-3
trigger2=1||var(1):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31000)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0
triggerall=1||var(2):=0
trigger1=helper(31025),sysvar(4)=0
trigger1=1||var(2):=1
trigger2=helper(31025),sysvar(4)=210
trigger2=helper(31025),sysvar(3)<=14+3||helper(31025),sysvar(3)>=45-3
trigger2=1||var(2):=1
ignorehitpause=1
[state ]
type=changeanim
triggerall=numhelper(31000)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0
trigger1=1
value=1+100000*((!!var(0))+2*(!!var(1))+4*(!!var(2))+8*ifelse(teamside=1,numpartner!=0,numenemy!=1)+16*ifelse(teamside!=1,numpartner!=0,numenemy!=1))
ignorehitpause=1

[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
physics=n
ignorehitpause=1



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



;WݒB
[state ]
type=posset
triggerall=numhelper(31000)!=0
trigger1=1
x=helper(31000),pos x
y=helper(31000),pos y
ignorehitpause=1

[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=1



;㎞ԌvϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(1)=1
ignorehitpause=1



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



;
;AEgOXe[gB

[statedef 6261]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Chemical_Knight"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1

;{ݒB
[state ]
type=changeanim
trigger1=1
value=2
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
physics=n
ignorehitpause=1



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



;WݒB
[state ]
type=posset
triggerall=numhelper(31000)!=0
trigger1=1
x=helper(31000),pos x
y=helper(31000),pos y+120
ignorehitpause=1

[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=1



;㎞ԌvϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(2)=1
ignorehitpause=1



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



;
;AEgXe[gB

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

;
;GB

[state ]
type=changestate
triggerall=name!="Chemical_Knight"
trigger1=1
value=2134123982
persistent=256
ignorehitpause=1


;
;{̏B

;{ݒB
[state ]
type=changeanim
triggerall=!ishelper
trigger1=1
value=3
ignorehitpause=1
[state ]
type=statetypeset
triggerall=!ishelper
trigger1=1
statetype=s
movetype=i
physics=n
ignorehitpause=1



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



;WݒB
[state ]
type=posset
triggerall=!ishelper
triggerall=numhelper(31000)!=0
trigger1=1
x=helper(31000),pos x
y=helper(31000),pos y
ignorehitpause=1

[state ]
type=turn
triggerall=!ishelper
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=1



;㎞ԌvϐZbgB
[state ]
type=varadd
triggerall=!ishelper
trigger1=1
sysvar(3)=1
ignorehitpause=1



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


;
;wp[B

;
;̌B

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



[statedef 100000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Chemical_Knight"
trigger2=ishelper
value=2134123982
persistent=256
ignorehitpause=1

;
;{̗p풓Xe[gB

;
;qbgB

;
;VXeLqB

;
;oOh~pLqB

;qbgoߎԊǗϐZbgB
[state ]
type=forcefeedback
triggerall=sysvar(4)=0
triggerall=movecontact=1
trigger1=1||var(53):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=sysvar(4)=0
triggerall=projcontacttime(0)=0
trigger1=1||var(53):=-1
ignorehitpause=1


;
;triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0

[state ]
type=playsnd
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
trigger1=(-var(53)-1)=0
value=s0,0
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
trigger1=(-var(53)-1)=0
value=s0,1
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=envshake
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
trigger1=(-var(53)-1)=[0,11]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/12)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=pause
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
trigger1=(-var(53)-1)=0
time=2
movetime=0
ignorehitpause=1

[state ]
type=helper
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
triggerall=projcontacttime(200)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30100
size.ground.front=30100
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*sin(random)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.8
size.yscale=0.8
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(200)>=0||projcontacttime(210)>=0
triggerall=projcontacttime(210)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30100
size.ground.front=30100
size.ground.back=1
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*sin(random)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.8
size.yscale=0.8
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0

[state ]
type=playsnd
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
trigger1=(-var(53)-1)=0
value=s0,2
freqmul=1.3+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=playsnd
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0||projcontacttime(100230)>=0
trigger1=(-var(53)-1)=0
value=s0,3
freqmul=0.85
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0||projcontacttime(100230)>=0
trigger1=(-var(53)-1)=0
value=s0,3
freqmul=0.85
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0||projcontacttime(200230)>=0
trigger1=(-var(53)-1)=0
value=s0,4
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0||projcontacttime(100230)>=0
trigger1=(-var(53)-1)=[0,1]
id=0
anim=19000
trans=addalpha
alpha=0,224
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=1
[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0||projcontacttime(200230)>=0
trigger1=(-var(53)-1)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*sin((pi/2/10)*(-var(53)-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=1

[state ]
type=envshake
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0
trigger1=(-var(53)-1)=[0,7]
time=2
freq=180
ampl=floor((4-4*sin((pi/2/8)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0||projcontacttime(100230)>=0
trigger1=(-var(53)-1)=[0,23]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/24)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0||projcontacttime(200230)>=0
trigger1=(-var(53)-1)=[0,31]
time=2
freq=180
ampl=floor((16-16*sin((pi/2/32)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=bgpalfx
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=1||var(0):=512
trigger1=(-var(53)-1)=[0,3]
time=1
add=floor(-128+(32768/var(0))),floor(-128+(32768/var(0))),floor(-128+(32768/var(0)))
mul=var(0),var(0),var(0)
ignorehitpause=1
[state ]
type=bgpalfx
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*((-var(53)-1)-4+1)))
trigger1=(-var(53)-1)=[4,11]
time=1
add=floor(-128+(32768/var(0))),floor(-128+(32768/var(0))),floor(-128+(32768/var(0)))
mul=var(0),var(0),var(0)
ignorehitpause=1

[state ]
type=pause
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0
triggerall=numtarget(100220)=[1,8]
trigger1=(-var(53)-1)=0
time=20
movetime=0
ignorehitpause=1
[state ]
type=pause
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100230)>=0
triggerall=numtarget(100230)=[1,8]
trigger1=(-var(53)-1)=0
time=20
movetime=0
ignorehitpause=1

[state ]
type=forcefeedback
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
trigger1=1||fvar(0):=0
trigger1=1||fvar(1):=0
trigger1=1||fvar(2):=0
trigger1=1||fvar(3):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(220)>=0||projcontacttime(100220)>=0||projcontacttime(200220)>=0
triggerall=numhelper(31030)!=0
triggerall=(-var(53)-1)=0
trigger1=1||fvar(0):=facing*(helper(31030),pos x-pos x)
trigger1=1||fvar(1):=helper(31030),pos y-pos y
trigger1=1||fvar(2):=-facing*helper(31030),facing*cos((pi/180)*helper(31030),sysfvar(0))
trigger1=1||fvar(3):=-sin((pi/180)*helper(31030),sysfvar(0))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(230)>=0||projcontacttime(100230)>=0||projcontacttime(200230)>=0
triggerall=numhelper(31035)!=0
triggerall=(-var(53)-1)=0
trigger1=1||fvar(0):=facing*(helper(31035),pos x-pos x)
trigger1=1||fvar(1):=helper(31035),pos y-pos y
trigger1=1||fvar(2):=facing*helper(31035),facing*cos((pi/180)*helper(31035),sysfvar(0))
trigger1=1||fvar(3):=sin((pi/180)*helper(31035),sysfvar(0))
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(220)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(0.333*fvar(12)+0.667*(fvar(0)+180*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+180*fvar(3)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(220)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30110
size.ground.front=30110
size.ground.back=0
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*0.75)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*0.75)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.75
size.yscale=0.75
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(230)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.3,0.5*0.3
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(0.333*fvar(12)+0.667*(fvar(0)+180*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+180*fvar(3)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(230)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30110
size.ground.front=30110
size.ground.back=1
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*0.75)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*0.75)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.75
size.yscale=0.75
pausemovetime=0
supermovetime=0
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(0.333*fvar(12)+0.667*(fvar(0)+180*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+180*fvar(3)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100220)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30111
size.ground.front=30111
size.ground.back=0
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*2)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*2)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=2
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100230)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(0.333*fvar(12)+0.667*(fvar(0)+180*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+180*fvar(3)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(100230)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30111
size.ground.front=30111
size.ground.back=1
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*2)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*2)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=2
pausemovetime=0
supermovetime=0
ignorehitpause=1

[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200220)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30112
size.ground.front=30112
size.ground.back=0
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*2)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*2)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(220)>=0||projcontacttime(230)>=0||projcontacttime(100220)>=0||projcontacttime(100230)>=0||projcontacttime(200220)>=0||projcontacttime(200230)>=0
triggerall=projcontacttime(200230)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30112
size.ground.front=30112
size.ground.back=1
size.head.pos=floor(0.333*fvar(12)+0.667*(fvar(0)+(180-17.5*2)*fvar(2))),floor(0.333*fvar(13)+0.667*(fvar(1)+(180-17.5*2)*fvar(3)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0

[state ]
type=playsnd
triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0
trigger1=(-var(53)-1)=0
value=s0,11
freqmul=0.8+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=pause
triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0
triggerall=projcontacttime(240)>=0
triggerall=numtarget(240)=[1,8]
trigger1=(-var(53)-1)=0
time=8
movetime=0
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0
triggerall=projcontacttime(240)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5,0.5
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)),floor(fvar(13))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0
triggerall=projcontacttime(241)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5,0.5
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)),floor(0.5*(fvar(13)+fvar(11)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(240)>=0||projcontacttime(241)>=0
triggerall=projcontacttime(241)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10230
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)),floor(0.5*(fvar(13)+fvar(11)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=projcontacttime(250)>=0

[state ]
type=playsnd
triggerall=projcontacttime(250)>=0
trigger1=(-var(53)-1)=0
value=s0,0
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(250)>=0
trigger1=(-var(53)-1)=0
value=s0,1
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=envshake
triggerall=projcontacttime(250)>=0
trigger1=(-var(53)-1)=[0,11]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/12)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=pause
triggerall=projcontacttime(250)>=0
trigger1=(-var(53)-1)=0
time=2
movetime=0
ignorehitpause=1

[state ]
type=helper
triggerall=projcontacttime(250)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30120
size.ground.front=30120
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*sin(random)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(260)>=0

[state ]
type=playsnd
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=0
value=s0,15
freqmul=1.15+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=[0,1]
id=0
anim=19000
trans=addalpha
alpha=16,256
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=1
[state ]
type=envshake
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=[0,11]
time=2
freq=180
ampl=floor((4-4*sin((pi/2/12)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10240
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.2,0.5*0.2
shadow=0,0,0
sprpriority=302
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(260)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30130
size.ground.front=30130
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30*sin(var(59)**2)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=0.5
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(270)>=0||projcontacttime(280)>=0

[state ]
type=playsnd
triggerall=projcontacttime(270)>=0||projcontacttime(280)>=0
trigger1=(-var(53)-1)=0
value=s0,19
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(270)>=0||projcontacttime(280)>=0
trigger1=(-var(53)-1)=0
value=s0,6
freqmul=1.1+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(270)>=0||projcontacttime(280)>=0
triggerall=projcontacttime(270)>=0
trigger1=(-var(53)-1)=0
id=0
anim=110210
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.2,0.5*0.2
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(270)>=0||projcontacttime(280)>=0
triggerall=projcontacttime(280)>=0
trigger1=(-var(53)-1)=0
id=0
anim=110210
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0

[state ]
type=playsnd
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
trigger1=(-var(53)-1)=0
value=s0,0
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
trigger1=(-var(53)-1)=0
value=s0,1
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=envshake
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
trigger1=(-var(53)-1)=[0,11]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/12)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=pause
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
trigger1=(-var(53)-1)=0
time=2
movetime=0
ignorehitpause=1

[state ]
type=helper
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
triggerall=projcontacttime(290)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30140
size.ground.front=30140
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*sin(random)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.8
size.yscale=0.8
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(290)>=0||projcontacttime(300)>=0
triggerall=projcontacttime(300)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30140
size.ground.front=30140
size.ground.back=1
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*sin(random)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.8
size.yscale=0.8
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0

[state ]
type=playsnd
triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0
trigger1=(-var(53)-1)=0
value=s0,15
freqmul=1.15+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0
trigger1=(-var(53)-1)=[0,1]
id=0
anim=19000
trans=addalpha
alpha=16,256
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=1

[state ]
type=explod
triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10240
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30+60*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.2,0.5*0.2
shadow=0,0,0
sprpriority=302
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30+60*sin(var(59)**2)*cos(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(320)>=0||projcontacttime(330)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30130
size.ground.front=30130
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(var(59)**2)*cos(var(59))),floor(fvar(13)+30+60*sin(var(59)**2)*cos(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=0.5
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0

[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10231
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5,0.5*0.5
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10231
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=1
scale=0.5*0.75,0.5*0.75
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5*0.75,0.5*0.75
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(100340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10231
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.75,0.5*0.75
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(100340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10231
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=300
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=projcontacttime(100340)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5,0.5
shadow=0,0,0
sprpriority=301
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,120-12
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=targetbind
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=numtarget(340)=[1,8]
trigger1=projhittime(340)=[0,2]
trigger1=1||fvar(0):=0
trigger1=1||fvar(1):=target,pos y
trigger1=1||fvar(2):=0.5
trigger1=1||fvar(3):=facing*(target,pos x+fvar(2)*(fvar(0)-target,pos x)-pos x)
trigger1=1||fvar(4):=target,pos y+fvar(2)*(fvar(1)-target,pos y)-pos y
pos=fvar(3),fvar(4)
time=1
id=340
ignorehitpause=1
[state ]
type=targetbind
triggerall=projcontacttime(340)>=0||projcontacttime(100340)>=0
triggerall=numtarget(100340)=[1,8]
trigger1=projhittime(100340)=[0,2]
trigger1=1||fvar(0):=0
trigger1=1||fvar(1):=target,pos y
trigger1=1||fvar(2):=0.5
trigger1=1||fvar(3):=facing*(target,pos x+fvar(2)*(fvar(0)-target,pos x)-pos x)
trigger1=1||fvar(4):=target,pos y+fvar(2)*(fvar(1)-target,pos y)-pos y
pos=fvar(3),fvar(4)
time=1
id=100340
ignorehitpause=1


;
;triggerall=projcontacttime(3000)>=0

[state ]
type=playsnd
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=0
value=s0,0
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=0
value=s0,1
freqmul=0.85+0.05*cos(random)
volume=255
channel=-1
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=[0,1]
id=0
anim=19000
trans=addalpha
alpha=0,256-48
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=1
[state ]
type=envshake
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=[0,11]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/12)*(-var(53)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=pause
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=0
time=2
movetime=0
ignorehitpause=1

[state ]
type=helper
triggerall=projcontacttime(3000)>=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30100
size.ground.front=30100
size.ground.back=0
size.head.pos=floor(fvar(12)+30*cos(random)*cos(var(59))),floor(fvar(13)+30*cos(random)*sin(var(59)))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=0.8
size.yscale=0.8
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;triggerall=projcontacttime(3300)>=0

[state ]
type=playsnd
triggerall=projcontacttime(3300)>=0
trigger1=(-var(53)-1)=0
trigger1=random%4=0
value=s0,68
freqmul=1.0+0.05*cos(random)
volume=0
channel=1+random%4
ignorehitpause=1

[state ]
type=targetstate
triggerall=projcontacttime(3300)>=0
triggerall=numtarget(3300)=[1,8]
trigger1=projhittime(3300)=0
value=3309
id=3300
ignorehitpause=1


;
;triggerall=projcontacttime(103300)>=0

[state ]
type=pause
triggerall=projcontacttime(103300)>=0
triggerall=roundstate!=[3,4]
trigger1=(-var(53)-1)=0+1
time=7
movetime=0
ignorehitpause=1

[state ]
type=explod
triggerall=projcontacttime(103300)>=0
trigger1=(-var(53)-1)=0
id=0
anim=10430
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.5,0.5
shadow=0,0,0
sprpriority=-98
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(12)),floor(fvar(13))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=forcefeedback
triggerall=projcontacttime(103300)>=0
triggerall=numhelper(31000)!=0
triggerall=1||fvar(0):=helper(31000),facing*(playerid(var(43)),pos x+playerid(var(43)),const(size.mid.pos.x)-helper(31000),pos x)
triggerall=1||fvar(1):=playerid(var(43)),pos y+playerid(var(43)),const(size.mid.pos.y)-helper(31000),pos y
triggerall=1||fvar(2):=(fvar(0)**2+fvar(1)**2)**0.5
trigger1=fvar(2)=0
trigger1=1||fvar(3):=0
trigger2=1||fvar(3):=(180/pi)*(1-2*(fvar(1)<0))*acos(fvar(0)/fvar(2))
ignorehitpause=1
[state ]
type=helper
triggerall=projcontacttime(103300)>=0
triggerall=numhelper(31000)!=0
trigger1=(-var(53)-1)=0
stateno=5150
id=30170
size.ground.front=30170
size.ground.back=floor(fvar(3))
size.head.pos=floor(fvar(12)),floor(fvar(13))
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1

[state ]
type=targetstate
triggerall=projcontacttime(103300)>=0
triggerall=numtarget(103300)=[1,8]
trigger1=projhittime(103300)=0
value=3308
id=103300
ignorehitpause=1


;
;triggerall=projcontacttime(800)>=0||projcontacttime(801)>=0

[state ]
type=playsnd
triggerall=projcontacttime(800)>=0||projcontacttime(801)>=0
trigger1=(-var(53)-1)=0
value=s0,68
freqmul=1.0+0.05*cos(random)
volume=0
channel=1+random%4
ignorehitpause=1


;
;ȊOB

;qbgoߎԊǗϐZbgB
[state ]
type=forcefeedback
trigger1=1||var(53):=(var(53)>=1)*(var(53)+1)+(var(53)<=-1)*(var(53)-1)
ignorehitpause=1


;
;̑\B

;
;VXeLqB

;ZbgB
[state ]
type=attackmulset
trigger1=1
value=1
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1


;
;VXeLqB

;
;GB

;ZbgB
[state ]
type=nothitby
trigger1=0;B
value2=sca
ignorehitpause=1


;
;A[}[B

;A[}[B
[state ]
type=hitoverride
trigger1=1
slot=0
attr=sca,aa,at,ap
stateno=2134123982
time=1
ignorehitpause=1


;
;h͐B

;ՎϐZbgB
[state ]
type=forcefeedback
trigger1=1||fvar(0):=1
ignorehitpause=1



;ZbgB
[state ]
type=defencemulset
trigger1=1
value=1
ignorehitpause=1
[state ]
type=displaytoclipboard
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (112);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (ifelse(100/fvar(0)-floor(100/fvar(0))<0.5,floor(100/fvar(0)),floor(100/fvar(0))+1));  鐔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


;
;ŏIB

;
;VXeLqB

;~ߑϐێB
[state ]
type=displaytoclipboard
triggerall=numhelper(31000)!=0
triggerall=helper(31000),sysvar(4)=[800,801]
triggerall=helper(31000),sysvar(3)=65
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (476);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (60-20+225);  鐔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



;N[^CǗϐZbgB
[state ]
type=varadd
trigger1=var(57)!=0
var(57)=-1
ignorehitpause=1

;KN[^CǗϐZbgB
[state ]
type=varadd
trigger1=var(58)!=ifelse(var(51)=0,floor(fvar(38)),floor(fvar(37)))
var(58)=1
ignorehitpause=1


;
;VXeLqB

;
;ȈՃgK[ځB

;OhitpausetimeǗϐZbgB
[state ]
type=varset
trigger1=1
sysvar(4)=hitpausetime
ignorehitpause=1



;EhXe[gڍsǗϐZbgB
[state ]
type=varadd
triggerall=roundstate=4
trigger1=1
sysfvar(3)=1
ignorehitpause=1


;
;Wf[^B

;oOh~pLqB
[state ]
type=lifeset
triggerall=alive=0
trigger1=1
value=0
ignorehitpause=1



;ctrlUB
[state ]
type=statetypeset
triggerall=roundstate=3
triggerall=alive!=0
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
trigger1=helper(31000),sysvar(4)=0
trigger1=helper(31010),sysvar(4)=0
trigger1=helper(31015),sysvar(4)=0
trigger1=helper(31020),sysvar(4)=0
trigger1=helper(31025),sysvar(4)=0
trigger1=helper(31030),sysvar(4)=0
trigger1=helper(31035),sysvar(4)=0
trigger2=helper(31000),sysvar(4)=803
trigger2=helper(31000),sysvar(3)>=45
statetype=s
movetype=i
ignorehitpause=1
[state ]
type=ctrlset
triggerall=roundstate=3
triggerall=alive!=0
triggerall=numhelper(31000)!=0&&numhelper(31010)!=0&&numhelper(31015)!=0&&numhelper(31020)!=0&&numhelper(31025)!=0&&numhelper(31030)!=0&&numhelper(31035)!=0
trigger1=helper(31000),sysvar(4)=0
trigger1=helper(31010),sysvar(4)=0
trigger1=helper(31015),sysvar(4)=0
trigger1=helper(31020),sysvar(4)=0
trigger1=helper(31025),sysvar(4)=0
trigger1=helper(31030),sysvar(4)=0
trigger1=helper(31035),sysvar(4)=0
trigger2=helper(31000),sysvar(4)=803
trigger2=helper(31000),sysvar(3)>=45
value=1
ignorehitpause=1

;Xe[gԍUB
[state ]
type=displaytoclipboard
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (3060);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (prevstateno);  鐔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
trigger1=1
ignorehitpause=1



;
;KV[B

[statedef 2134123982]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1

;
;ʏB

;persistentZbgB
[state ]
type=displaytoclipboard
trigger1=1
text="`11fua^D$$%975d4CA"
params=0
ignorehitpause=1


;
;{̏B

;Xe[gڍsB
[state ]
type=changestate
triggerall=name="Hakuda"
triggerall=!ishelper||ishelper(40200)
trigger1=1
value=11*(statetype=c||statetype=l)+50*(statetype=a)
persistent=256
ignorehitpause=1


;
;G{̏B

;Xe[gڍsB
[state ]
type=selfstate
triggerall=!ishelper
trigger1=1
value=11*(statetype=c||statetype=l)+50*(statetype=a)
persistent=256
ignorehitpause=1


;
;wp[B

[state ]
type=destroyself
trigger1=1
ignorehitpause=1

[statedef 2134123983]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1

;
;ʏB

;persistentZbgB
[state ]
type=displaytoclipboard
trigger1=1
text="`11fua^D$$%975d4CA"
params=0
ignorehitpause=1


;
;G{̏B

;ČR[higalivehitpausetime0R[hjB
[state ]
type=displaytoclipboard
triggerall=name!="Hakuda"
triggerall=!ishelper
trigger1=hitpausetime>=1
trigger2=time!=0
text="`11f$ډ1fډa_D$$%978d4CA"
params=0
ignorehitpause=1

;ɃXe[gړB
[state ]
type=changestate
triggerall=name!="Hakuda"
triggerall=!ishelper
trigger1=1
value=stateno-1
persistent=256
ignorehitpause=1


;
;{̏B

[state ]
type=changestate
triggerall=!ishelper||ishelper(40200)
trigger1=1
value=11*(statetype=c||statetype=l)+50*(statetype=a)
persistent=256
ignorehitpause=1


;
;wp[B

[state ]
type=destroyself
trigger1=1
ignorehitpause=1



;
;̑Xe[gQB

[statedef 0]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 10]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 40]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 180]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 170]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 175]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 5030]
[state ]
type=null
trigger1=1
ignorehitpause=1
[statedef 5900]
[state ]
type=null
trigger1=1
ignorehitpause=1

[statedef 3109]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
triggerall=!ishelper
trigger1=time=0
trigger2=time<=31
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=!ishelper
triggerall=time>=32
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=!ishelper
triggerall=time>=32
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=!ishelper
triggerall=time>=32
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=!ishelper
triggerall=time>=32
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=!ishelper
triggerall=time>=32
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
triggerall=!ishelper
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=velset
triggerall=!ishelper
triggerall=time<=31
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=!ishelper
triggerall=time>=32
trigger1=1
x=0
y=-40
persistent=0
ignorehitpause=0
[state ]
type=lifeset
triggerall=!ishelper
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=!ishelper
triggerall=time>=32
trigger1=1
x=vel x
y=vel y+2.1
ignorehitpause=0
[state ]
type=selfstate
triggerall=!ishelper
triggerall=time>=32
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0
[state ]
type=destroyself
triggerall=ishelper
trigger1=1
ignorehitpause=1

[statedef 3309]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
trigger2=!hitshakeover
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
persistent=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
y=-0.35+0.005*(-100-pos y)
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0

[statedef 3308]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changeanim
trigger1=time=0
trigger2=!hitshakeover
value=5030
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=selfanimexist(5035)
trigger1=animtime=0
value=5035
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
triggerall=!selfanimexist(5035)
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5030
trigger1=pos y>=10&&vel y>0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5035
trigger1=animtime=0
value=5050
ignorehitpause=0
[state ]
type=changeanim
triggerall=hitshakeover
triggerall=anim=5050
triggerall=selfanimexist(5060)
trigger1=vel y>=1
value=5060
ignorehitpause=0
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value=s,ha
ignorehitpause=0
[state ]
type=nothitby
trigger1=1
value2=s,ha
ignorehitpause=0
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=0
[state ]
type=velset
triggerall=!hitshakeover
trigger1=1
x=0
y=0
ignorehitpause=0
[state ]
type=hitvelset
triggerall=hitshakeover
trigger1=1
x=1
y=1
persistent=0
ignorehitpause=0
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=0
[state ]
type=velset
triggerall=hitshakeover
trigger1=1
x=vel x
y=vel y+gethitvar(yaccel)
ignorehitpause=0
[state ]
type=selfstate
triggerall=hitshakeover
trigger1=pos y>=25&&vel y>0
value=5100
persistent=256
ignorehitpause=0









