
;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖棫偪B丅

[statedef 6300]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(50)=stateno
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=var(50)=stateno
triggerall=animelemtime(1)=0
trigger1=1||var(20):=0
trigger1=1||fvar(0):=70||fvar(1):=-55
trigger1=1||fvar(2):=70+30||fvar(3):=-55-100
trigger1=1||fvar(4):=70+30+30||fvar(5):=-55
trigger1=1||fvar(6):=70||fvar(7):=-55
trigger1=1||fvar(8):=70+75||fvar(9):=-55+50
trigger1=1||fvar(10):=70+75+75||fvar(11):=-55-100
value=6301
persistent=256
ignorehitpause=1
[state ]
type=null
triggerall=var(50)!=stateno
trigger1=1||var(50):=stateno
ignorehitpause=1



;婎杮愝掕乮媡弴張棟乯丅
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1



;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,0
freqmul=1.3
volume=255
channel=11
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,1
freqmul=0.9
volume=255
channel=12
ignorehitpause=1



;暔棟墘嶼丅
[state ]
type=velset
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13080
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(70+20*cos(var(59))),floor(-55+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13085
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.35,0.5*0.35
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(70+20*cos(var(59))),floor(-55+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;枲仌媽栺僟償傿僨偺惎丅
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10103
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110130
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10108
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110131
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;僗僥乕僩斣崋曐懚曄悢僙僢僩丅
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1





[statedef 6301]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1



;椪帪曄悢僙僢僩丅
[state ]
type=null
trigger1=1||var(21):=60
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13087
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.6,0.5*0.6
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=s,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.4,0.5*0.4
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=s,np
hitflag=hlafdp
ignorehitpause=1

[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.5,0.5*0.5
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=s,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13127
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.3,0.5*0.3
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=s,np
hitflag=hlafdp
ignorehitpause=1



;峌寕杮懱丅
[state ]
type=projectile
triggerall=var(20)=[0,1]
trigger1=1
projid=var(50)
projanim=40230
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(fvar(4+6*var(20))),floor(fvar(5+6*var(20)))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=65+20
projhits=3
projmisstime=9
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
id=var(50)
chainid=-1
nochainid=-1
attr=s,np
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=20,2
fall.damage=0
getpower=50,25
givepower=0,10
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,10
guard.pausetime=0,10
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=-4,-4
air.velocity=-4,-4
;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=1
;p1stateno=50
;p2stateno=5050
;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



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=1||var(50):=stateno
trigger1=1||var(20):=var(20)+1
value=ifelse((var(20)=[0,var(21)-1]),stateno,6300)
persistent=256
ignorehitpause=1









;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖孅傒B丅

[statedef 6500]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(50)=stateno
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=var(50)=stateno
triggerall=animelemtime(1)=0
trigger1=1||var(20):=0
trigger1=1||fvar(0):=61||fvar(1):=-126
trigger1=1||fvar(2):=61-60||fvar(3):=-126+60
trigger1=1||fvar(4):=61+50||fvar(5):=-126+120
trigger1=1||fvar(6):=61||fvar(7):=-126
trigger1=1||fvar(8):=61||fvar(9):=-126-60
trigger1=1||fvar(10):=61+150||fvar(11):=-126+40
value=6501
persistent=256
ignorehitpause=1
[state ]
type=null
triggerall=var(50)!=stateno
trigger1=1||var(50):=stateno
ignorehitpause=1



;婎杮愝掕乮媡弴張棟乯丅
[state ]
type=statetypeset
trigger1=1
statetype=c
movetype=a
ignorehitpause=1



;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,0
freqmul=1.3
volume=255
channel=11
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,1
freqmul=0.9
volume=255
channel=12
ignorehitpause=1



;暔棟墘嶼丅
[state ]
type=velset
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13080
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(61+20*cos(var(59))),floor(-126+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13085
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.35,0.5*0.35
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(61+20*cos(var(59))),floor(-126+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;枲仌媽栺僟償傿僨偺惎丅
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10103
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110130
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10108
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110131
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;僗僥乕僩斣崋曐懚曄悢僙僢僩丅
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1

[statedef 6501]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1



;椪帪曄悢僙僢僩丅
[state ]
type=null
trigger1=1||var(21):=60
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13087
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.6,0.5*0.6
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=c,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.4,0.5*0.4
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=c,np
hitflag=hlafdp
ignorehitpause=1

[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.5,0.5*0.5
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=c,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13127
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.3,0.5*0.3
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=c,np
hitflag=hlafdp
ignorehitpause=1



;峌寕杮懱丅
[state ]
type=projectile
triggerall=var(20)=[0,1]
trigger1=1
projid=var(50)
projanim=40230
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(fvar(4+6*var(20))),floor(fvar(5+6*var(20)))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=65+20
projhits=3
projmisstime=9
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
id=var(50)
chainid=-1
nochainid=-1
attr=c,np
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=20,2
fall.damage=0
getpower=50,25
givepower=0,10
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,10
guard.pausetime=0,10
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=-4,-4
air.velocity=-4,-4
;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=1
;p1stateno=50
;p2stateno=5050
;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



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=1||var(50):=stateno
trigger1=1||var(20):=var(20)+1
value=ifelse((var(20)=[0,var(21)-1]),stateno,6500)
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖嬻拞B丅

[statedef 6700]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
triggerall=var(50)=stateno
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=var(50)=stateno
triggerall=animelemtime(1)=0
trigger1=1||var(20):=0
trigger1=1||fvar(0):=70||fvar(1):=-55
trigger1=1||fvar(2):=70-75||fvar(3):=-55+55
trigger1=1||fvar(4):=70-75+230||fvar(5):=-55-20
trigger1=1||fvar(6):=70||fvar(7):=-55
trigger1=1||fvar(8):=70+90||fvar(9):=-55-30
trigger1=1||fvar(10):=70+90-70||fvar(11):=-55+55
value=6701
persistent=256
ignorehitpause=1
[state ]
type=null
triggerall=var(50)!=stateno
trigger1=1||var(50):=stateno
ignorehitpause=1



;婎杮愝掕乮媡弴張棟乯丅
[state ]
type=statetypeset
trigger1=1
statetype=a
movetype=a
ignorehitpause=1



;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,0
freqmul=1.3
volume=255
channel=11
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s6300,1
freqmul=0.9
volume=255
channel=12
ignorehitpause=1



;嵗昗愝掕丅
[state ]
type=statetypeset
triggerall=pos y>=-1
trigger1=1
statetype=s
ignorehitpause=1
[state ]
type=velset
triggerall=statetype=a
trigger1=animelemtime(1)=0
x=0.2*vel x+0.8-1.6*var(1)
y=0.2*vel y-0.8+1.6*var(3)
ignorehitpause=1
[state ]
type=velset
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=1
[state ]
type=posset
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=1



;暔棟墘嶼丅
[state ]
type=velset
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13080
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(70+20*cos(var(59))),floor(-55+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=[0,19]
id=var(50)
anim=13085
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.35,0.5*0.35
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(70+20*cos(var(59))),floor(-55+20*sin(var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;枲仌媽栺僟償傿僨偺惎丅
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10103
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110130
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(4)),floor(fvar(5))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=10108
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=110131
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;僗僥乕僩斣崋曐懚曄悢僙僢僩丅
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1

[statedef 6701]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1



;椪帪曄悢僙僢僩丅
[state ]
type=null
trigger1=1||var(21):=60
ignorehitpause=1



;僆僒儗側僗僼傿傾丅
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13087
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.6,0.5*0.6
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=a,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(0)-8*fvar(2)+4*fvar(4))/(var(21)*var(21)))+var(20)*((-3*fvar(0)+4*fvar(2)-fvar(4))/var(21))+fvar(0)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(1)-8*fvar(3)+4*fvar(5))/(var(21)*var(21)))+var(20)*((-3*fvar(1)+4*fvar(3)-fvar(5))/var(21))+fvar(1)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.4,0.5*0.4
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=a,np
hitflag=hlafdp
ignorehitpause=1

[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13152
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.5,0.5*0.5
projsprpriority=8
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=a,np
hitflag=hlafdp
ignorehitpause=1
[state ]
type=projectile
triggerall=var(20)=[0,var(21)-1]
triggerall=var(20)%2=0
trigger1=1||fvar(18):=0.5*var(20)*var(20)*((4*fvar(6)-8*fvar(8)+4*fvar(10))/(var(21)*var(21)))+var(20)*((-3*fvar(6)+4*fvar(8)-fvar(10))/var(21))+fvar(6)
trigger1=1||fvar(19):=0.5*var(20)*var(20)*((4*fvar(7)-8*fvar(9)+4*fvar(11))/(var(21)*var(21)))+var(20)*((-3*fvar(7)+4*fvar(9)-fvar(11))/var(21))+fvar(7)
projid=var(50)
projanim=40000
projremanim=13127
projhitanim=-1
projcancelanim=-1
projscale=0.5*0.3,0.5*0.3
projsprpriority=9
projshadow=0,0,0
offset=floor(fvar(18)),floor(fvar(19))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=var(20)
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
attr=a,np
hitflag=hlafdp
ignorehitpause=1



;峌寕杮懱丅
[state ]
type=projectile
triggerall=var(20)=[0,1]
trigger1=1
projid=var(50)
projanim=40230
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(fvar(4+6*var(20))),floor(fvar(5+6*var(20)))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=65+20
projhits=3
projmisstime=9
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(52)
supermovetime=2147483647*var(52)
id=var(50)
chainid=-1
nochainid=-1
attr=a,np
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=20,2
fall.damage=0
getpower=50,25
givepower=0,10
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,10
guard.pausetime=0,10
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=-4,-4
air.velocity=-4,-4
;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=1
;p1stateno=50
;p2stateno=5050
;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



;儖乕僾張棟丅
[state ]
type=changestate
triggerall=1||var(50):=stateno
trigger1=1||var(20):=var(20)+1
value=ifelse((var(20)=[0,var(21)-1]),stateno,6700)
persistent=256
ignorehitpause=1