[state ]
type=varset
triggerall=floor(sysfvar(1))%1001=[1,1000]
triggerall=helper(72000),gethitvar(damage)!=0
trigger1=var(58)=[0,14]
sysfvar(2)=(1000*1801)*floor(floor(sysfvar(2))/(1000*1801))+800
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%1001=[1,1000]
triggerall=helper(72000),gethitvar(damage)!=0
trigger1=var(58)=[15,29]
sysfvar(2)=(1000*1801)*floor(floor(sysfvar(2))/(1000*1801))+810
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%1001=[1,1000]
triggerall=helper(72000),gethitvar(damage)!=0
trigger1=var(58)=[30,44]
sysfvar(2)=(1000*1801)*floor(floor(sysfvar(2))/(1000*1801))+820
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(1))%1001=[1,1000]
triggerall=helper(72000),gethitvar(damage)!=0
trigger1=var(58)=[45,59]
sysfvar(2)=(1000*1801)*floor(floor(sysfvar(2))/(1000*1801))+830
ignorehitpause=1


;
;B

;󋵊ǗϐZbgB
[state ]
type=varset
triggerall=floor((floor(sysfvar(2))%(1000*1801))/1000)=300
trigger1=floor(sysfvar(2))%1000=800
trigger2=floor(sysfvar(2))%1000=810
trigger3=floor(sysfvar(2))%1000=820
trigger4=floor(sysfvar(2))%1000=830
sysfvar(2)=(1000*1801)*floor(floor(sysfvar(2))/(1000*1801))+100
ignorehitpause=1


;
;B

;]pxǗϐZbgB
[state ]
type=varset
trigger1=floor(sysfvar(2))%1000=800
trigger2=floor(sysfvar(2))%1000=810
trigger3=floor(sysfvar(2))%1000=820
trigger4=floor(sysfvar(2))%1000=830
sysfvar(1)=(1001*60)*floor(floor(sysfvar(1))/(1001*60))+floor(sysfvar(1))%1001+1001*((floor(4*(floor((floor(sysfvar(2))%(1000*1801))/1000)-1)))%60)
ignorehitpause=1


;
;B

;B
[state ]
type=playsnd
triggerall=(floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)%5=0
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
value=s210,0
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=(floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)%5=0
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
value=s220,0
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;WݒB
[state ]
type=null
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger1=1||fvar(0):=-160+40+5+(160+70)*(teamside-1)
trigger1=1||fvar(1):=(pos y-screenpos y)+63+37*numpartner*((abs(enemy(0),id-root,id)+(teamside-1)*numenemy)%2)
trigger1=1||fvar(2):=floor(2*(1.5-teamside))*(-120)
trigger1=1||fvar(3):=-40
trigger1=1||fvar(4):=floor(2*(1.5-teamside))*120
trigger1=1||fvar(5):=(pos y-screenpos y)+40
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger2=1||fvar(0):=-160+40+5+(160+70)*(teamside-1)
trigger2=1||fvar(1):=(pos y-screenpos y)+63+37*numpartner*((abs(enemy(0),id-root,id)+(teamside-1)*numenemy)%2)
trigger2=1||fvar(2):=floor(2*(1.5-teamside))*120
trigger2=1||fvar(3):=(pos y-screenpos y)+40
trigger2=1||fvar(4):=floor(2*(1.5-teamside))*(-120)
trigger2=1||fvar(5):=-40
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger3=1||fvar(0):=-160+40+5+(160+70)*(teamside-1)
trigger3=1||fvar(1):=(pos y-screenpos y)+63+37*numpartner*((abs(enemy(0),id-root,id)+(teamside-1)*numenemy)%2)
trigger3=1||fvar(2):=floor(2*(1.5-teamside))*120
trigger3=1||fvar(3):=-40
trigger3=1||fvar(4):=floor(2*(1.5-teamside))*(-120)
trigger3=1||fvar(5):=-40
trigger4=floor(helper(80001),sysfvar(2))%1000=830
trigger4=1||fvar(0):=-160+40+5+(160+70)*(teamside-1)
trigger4=1||fvar(1):=(pos y-screenpos y)+63+37*numpartner*((abs(enemy(0),id-root,id)+(teamside-1)*numenemy)%2)
trigger4=1||fvar(2):=floor(2*(1.5-teamside))*(-120)
trigger4=1||fvar(3):=-40
trigger4=1||fvar(4):=floor(2*(1.5-teamside))*120
trigger4=1||fvar(5):=-40
ignorehitpause=1

[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[0,59]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(0)
y=fvar(1)
ignorehitpause=1
[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[60,119]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(0)+(fvar(2)-fvar(0))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-60))**0.8)
y=fvar(1)+(fvar(3)-fvar(1))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-60))**0.8)
ignorehitpause=1
[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[120,149]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(2)
y=fvar(3)
ignorehitpause=1
[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[150,209]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(2)+(fvar(4)-fvar(2))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-150))**0.8)
y=fvar(3)+(fvar(5)-fvar(3))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-150))**0.8)
ignorehitpause=1
[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[210,239]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(4)
y=fvar(5)
ignorehitpause=1
[state ]
type=posset
triggerall=floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1=[240,299]
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
x=fvar(4)+(fvar(0)-fvar(4))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-240))**0.8)
y=fvar(5)+(fvar(1)-fvar(5))*(sin((pi/2/60)*((floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)-240))**0.8)
ignorehitpause=1



;[h\B
[state ]
type=explod
triggerall=numexplod(100000)=0
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
id=100000
anim=14380+100000*floor(floor((floor(helper(80001),sysfvar(1))%(1001*60))/1001)/10)+floor((floor(helper(80001),sysfvar(1))%(1001*60))/1001)%10
;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=2147483647
supermovetime=2147483647
removetime=-1
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numexplod(100001)=0
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
id=100001
anim=14390+100000*floor(floor((floor(helper(80001),sysfvar(1))%(1001*60))/1001)/10)+floor((floor(helper(80001),sysfvar(1))%(1001*60))/1001)%10
;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=2147483647
supermovetime=2147483647
removetime=-1
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;U{́B
[state ]
type=projectile
triggerall=(floor((floor(helper(80001),sysfvar(2))%(1000*1801))/1000)-1)%6=0
trigger1=floor(helper(80001),sysfvar(2))%1000=800
trigger2=floor(helper(80001),sysfvar(2))%1000=810
trigger3=floor(helper(80001),sysfvar(2))%1000=820
trigger4=floor(helper(80001),sysfvar(2))%1000=830
projid=72000+floor(helper(80001),sysfvar(2))%1000
projanim=40590
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=0,0
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*floor((root,sysvar(2)%floor(2.0**18))/floor(2.0**17))
supermovetime=2147483647*floor((root,sysvar(2)%floor(2.0**18))/floor(2.0**17))
id=72000+floor(helper(80001),sysfvar(2))%1000
chainid=-1
nochainid=-1
attr=s,sa
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=4,0
fall.damage=0
getpower=0,0
givepower=0,5
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,1
guard.pausetime=0,1
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=-1,-1
air.velocity=-1,-1
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=15
;p1stateno=50
p2stateno=72800
p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=1



[statedef 72800]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changeanim2
triggerall=time=0
trigger1=1
value=17810+20000
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=h
physics=n
ignorehitpause=1
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,0
ignorehitpause=1
[state ]
type=angledraw
trigger1=1
value=random%360
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=0
y=0
ignorehitpause=1
[state ]
type=offset
trigger1=1
x=const(size.mid.pos.x)
y=const(size.mid.pos.y)
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1
[state ]
type=selfstate
trigger1=time>=10
value=5050
persistent=256
ignorehitpause=1









