;
;BzB

[begin action 33200]
2000,0,0,0,2
2000,1,0,0,2
2000,2,0,0,2
2000,3,0,0,14
2000,4,0,0,2
2000,5,0,0,2
1000,4,0,0,2
clsn1:2
clsn1[0]=-70,-130,40,-50
clsn1[1]=0,-110,150,0
1000,5,0,0,2
clsn1:2
clsn1[0]=-70,-130,40,-50
clsn1[1]=0,-110,150,0
1000,6,0,0,2
1000,7,0,0,1
3100,6,0,0,39
1100,0,0,0,3
1100,1,0,0,3
1100,2,0,0,3
1100,3,0,0,3
1100,4,0,0,3
1100,5,0,0,5
1100,6,0,0,4
1100,7,0,0,4
1100,8,0,0,4
1100,9,0,0,4
1100,10,0,0,4
1100,11,0,0,3
1100,12,0,0,3
200,0,0,0,2
200,1,0,0,2
200,2,0,0,2
200,3,0,0,2
200,4,0,0,4
200,5,0,0,4
200,4,0,0,4
200,5,0,0,4
200,4,0,0,4
200,5,0,0,4
200,4,0,0,4
200,5,0,0,4
200,4,0,0,4
200,5,0,0,4
200,4,0,0,4
200,5,0,0,4
200,6,0,0,3
200,7,0,0,3
200,8,0,0,2

[begin action 33201]
1000,7,0,0,5
1000,8,0,0,8



[begin action 33205]
20050,0,0,0,2
20050,1,0,0,2
20050,2,0,0,2
20050,3,0,0,14
20050,4,0,0,2
20050,5,0,0,2
20020,4,0,0,2
clsn1:2
clsn1[0]=-70,-130,40,-50
clsn1[1]=0,-110,150,0
20020,5,0,0,2
clsn1:2
clsn1[0]=-70,-130,40,-50
clsn1[1]=0,-110,150,0
20020,6,0,0,2
20020,7,0,0,1
20210,6,0,0,39
20190,0,0,0,3
20190,1,0,0,3
20190,2,0,0,3
20190,3,0,0,3
20190,4,0,0,3
20190,5,0,0,5
20190,6,0,0,4
20190,7,0,0,4
20190,8,0,0,4
20190,9,0,0,4
20190,10,0,0,4
20190,11,0,0,3
20190,12,0,0,3
20140,0,0,0,2
20140,1,0,0,2
20140,2,0,0,2
20140,3,0,0,2
20140,4,0,0,4
20140,5,0,0,4
20140,4,0,0,4
20140,5,0,0,4
20140,4,0,0,4
20140,5,0,0,4
20140,4,0,0,4
20140,5,0,0,4
20140,4,0,0,4
20140,5,0,0,4
20140,4,0,0,4
20140,5,0,0,4
20140,6,0,0,3
20140,7,0,0,3
20140,8,0,0,2

[begin action 33206]
20020,7,0,0,5
20020,8,0,0,8


;
;BzB

[statedef 13200]
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

;{ݒB
[state ]
type=changeanim
trigger1=anim!=var(50)+20000+5*(floor(sysfvar(4))%2)
trigger2=animtime=0
value=var(50)+20000+5*(floor(sysfvar(4))%2)
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=160
ignorehitpause=1



;KEZoB
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s3000,0
freqmul=0.8
volume=255
channel=20
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s3000,0
freqmul=0.8
volume=255
channel=21
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s9100,1
freqmul=0.9
volume=255
channel=22
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=9
id=0
anim=14000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
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
trigger1=animelemtime(1)>=10&&animelemtime(1)<=19
id=0
anim=14000
trans=addalpha
alpha=0,floor(256*sin((pi/2/10)*(animelemtime(1)-10)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
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
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
time=2
freq=180
ampl=floor((10-10*sin((pi/2/20)*animelemtime(1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
id=var(50)
anim=14121
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5,(2-var(57))*0.5
shadow=0,0,0
sprpriority=-119
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
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=14120
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.5,(2-var(57))*0.5*0.5
shadow=0,0,0
sprpriority=-118
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=poweradd
trigger1=animelemtime(1)=0
value=-2000
ignorehitpause=1



;B
[state ]
type=playsnd
triggerall=floor(sysfvar(4))%2=0
trigger1=animelemtime(8)=-2
value=s1100,0
freqmul=0.8
volume=255
channel=23
ignorehitpause=1
[state ]
type=playsnd
triggerall=floor(sysfvar(4))%2=1
trigger1=animelemtime(8)=-2
value=s8000,1
freqmul=1.1+0.2*cos(random)
volume=255
channel=24
ignorehitpause=1

[state ]
type=playsnd
trigger1=animelemtime(12)=10-10
value=s13200,0
freqmul=0.6
volume=255
channel=25
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(12)=10-10
value=s13200,0
freqmul=0.8
volume=255
channel=26
ignorehitpause=1

[state ]
type=playsnd
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
trigger5=animelemtime(28)=40
value=s1200,0
freqmul=0.9
volume=255
channel=27
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
trigger5=animelemtime(28)=40
value=s1200,1
freqmul=1.2
volume=255
channel=28
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
trigger5=animelemtime(28)=40
value=s1200,1
freqmul=0.7
volume=255
channel=29
ignorehitpause=1



;ʐݒB
[state ]
type=explod
trigger1=animelemtime(10)>=1&&animelemtime(10)<=4
id=0
anim=14000
trans=addalpha
alpha=0,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=400
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
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
trigger1=animelemtime(10)>=5&&animelemtime(10)<=29
id=0
anim=14000
trans=addalpha
alpha=0,floor(256*sin((pi/2/25)*(animelemtime(10)-5)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=401
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=bgpalfx
trigger1=animelemtime(28)>=3+0&&animelemtime(28)<=6+0
trigger2=animelemtime(28)>=3+10&&animelemtime(28)<=6+10
trigger3=animelemtime(28)>=3+20&&animelemtime(28)<=6+20
trigger4=animelemtime(28)>=3+30&&animelemtime(28)<=6+30
trigger5=animelemtime(28)>=3+40&&animelemtime(28)<=6+40
invertall=1
time=2
ignorehitpause=1

[state ]
type=envshake
trigger1=animelemtime(8)>=0&&animelemtime(8)<=3
time=2
freq=180
ampl=floor((16-16*sin((pi/2/4)*animelemtime(8)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(28)>=0&&animelemtime(28)<=9
time=2
freq=180
ampl=floor((16-16*sin((pi/2/20)*animelemtime(28)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(28)>=10&&animelemtime(28)<=19
time=2
freq=180
ampl=floor((16-16*sin((pi/2/20)*(animelemtime(28)-10)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(28)>=20&&animelemtime(28)<=29
time=2
freq=180
ampl=floor((16-16*sin((pi/2/20)*(animelemtime(28)-20)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(28)>=30&&animelemtime(28)<=39
time=2
freq=180
ampl=floor((16-16*sin((pi/2/20)*(animelemtime(28)-30)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(28)>=40&&animelemtime(28)<=59
time=2
freq=180
ampl=floor((16-16*sin((pi/2/20)*(animelemtime(28)-40)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1

[state ]
type=assertspecial
trigger1=animelemtime(10)>=1&&animelemtime(28)<=6+40+2
flag=nobardisplay
ignorehitpause=1



;WݒB
[state ]
type=turn
triggerall=facing*(enemynear,screenpos x-screenpos x)<0
trigger1=animelemtime(1)=20
ignorehitpause=1

[state ]
type=velset
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=animelemtime(8)=-4
trigger1=1||fvar(0):=60
x=fvar(0)*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1

[state ]
type=velset
trigger1=animelemtime(10)=1
x=0
ignorehitpause=1
[state ]
type=turn
triggerall=ifelse(facing=1,320-screenpos x,screenpos x)<160
trigger1=animelemtime(10)=1
ignorehitpause=1
[state ]
type=posset
trigger1=animelemtime(10)=1
x=-facing*80
ignorehitpause=1



;ZB
[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



;Zt{mbNVbNEF[uB
[state ]
type=explod
trigger1=animelemtime(8)=-2
id=var(50)
anim=21000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5,(2-var(57))*0.5
shadow=0,0,0
sprpriority=159
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(8)=-2
id=var(50)
anim=21050+1000*(floor(sysfvar(4))%2)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5,(2-var(57))*0.5
shadow=0,0,0
sprpriority=170
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;GtFNgˏoWۑpՎϐZbgB
[state ]
type=null
triggerall=1||fvar(1):=100||fvar(2):=0
triggerall=1||fvar(3):=100||fvar(4):=-100
trigger1=animelemtime(28)=0
trigger1=1||fvar(5):=fvar(3)+80*cos(random)*cos(var(58))||fvar(6):=fvar(4)+80*cos(random)*sin(var(58))
trigger2=animelemtime(28)=10
trigger2=1||fvar(5):=fvar(3)+80*cos(random)*cos(var(58))||fvar(6):=fvar(4)+80*cos(random)*sin(var(58))
trigger3=animelemtime(28)=20
trigger3=1||fvar(5):=fvar(3)+80*cos(random)*cos(var(58))||fvar(6):=fvar(4)+80*cos(random)*sin(var(58))
trigger4=animelemtime(28)=30
trigger4=1||fvar(5):=fvar(3)+80*cos(random)*cos(var(58))||fvar(6):=fvar(4)+80*cos(random)*sin(var(58))
trigger5=animelemtime(28)=40
trigger5=1||fvar(5):=fvar(3)+80*cos(random)*cos(var(58))||fvar(6):=fvar(4)+80*cos(random)*sin(var(58))
ignorehitpause=1
[state ]
type=null
triggerall=numtarget=[1,8]
triggerall=1||fvar(7):=target,const(size.mid.pos.y)
triggerall=1||fvar(9):=1.0*target,const(size.height)
trigger1=statetype!=a
trigger1=1||fvar(8):=1.0*(target,const(size.ground.front)+target,const(size.ground.back))
trigger2=1||fvar(8):=1.0*(target,const(size.air.front)+target,const(size.air.back))
ignorehitpause=1



;ITȃXtBAB
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(10)>=1&&animelemtime(12)<=9
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13087
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.6,(2-var(57))*0.5*0.6
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**2),2*cos(random)*sin(var(58)**2)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(10)>=1&&animelemtime(12)<=9
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13152
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.4,(2-var(57))*0.5*0.4
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**3),2*cos(random)*sin(var(58)**3)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(10)>=1&&animelemtime(12)<=9
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13127
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.2,(2-var(57))*0.5*0.2
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**4),2*cos(random)*sin(var(58)**4)
accel=0,0
ignorehitpause=1

[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=10&&animelemtime(12)<=39
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13087
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.6,(2-var(57))*0.5*0.6
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+(-100-fvar(7))*sin((pi/2/30)*(animelemtime(12)-10))+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**2),2*cos(random)*sin(var(58)**2)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=10&&animelemtime(12)<=39
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13152
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.4,(2-var(57))*0.5*0.4
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+(-100-fvar(7))*sin((pi/2/30)*(animelemtime(12)-10))+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**3),2*cos(random)*sin(var(58)**3)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=10&&animelemtime(12)<=39
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13127
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.2,(2-var(57))*0.5*0.2
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(1)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(2)+(-100-fvar(7))*sin((pi/2/30)*(animelemtime(12)-10))+fvar(7)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**4),2*cos(random)*sin(var(58)**4)
accel=0,0
ignorehitpause=1

[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=40&&animelemtime(28)<=-11
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13087
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.6,(2-var(57))*0.5*0.6
shadow=0,0,0
sprpriority=100
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(3)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(4)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**2),2*cos(random)*sin(var(58)**2)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=40&&animelemtime(28)<=-11
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13152
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.4,(2-var(57))*0.5*0.4
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(3)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(4)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**3),2*cos(random)*sin(var(58)**3)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=40&&animelemtime(28)<=-11
trigger1=(animelemtime(10)-1)%2=0
id=var(50)
anim=13127
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.2,(2-var(57))*0.5*0.2
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(3)+fvar(8)*cos(random)*cos(var(58))),floor(fvar(4)+fvar(9)*cos(random)*cos(var(58)))
postype=p1
random=0,0
bindtime=1
vel=2*cos(random)*cos(var(58)**4),2*cos(random)*sin(var(58)**4)
accel=0,0
ignorehitpause=1



;zB
[state ]
type=explod
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
trigger5=animelemtime(28)=40
id=var(50)
anim=10350+10*(floor(sysfvar(4))%2)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5,(2-var(57))*0.5
shadow=0,0,0
sprpriority=-117
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(5)),floor(fvar(6))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
trigger5=animelemtime(28)=40
id=var(50)
anim=10351+10*(floor(sysfvar(4))%2)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.8,(2-var(57))*0.5*0.8
shadow=0,0,0
sprpriority=103
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(5)),floor(fvar(6))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;U{́B
[state ]
type=hitdef
trigger1=animelemtime(8)=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,ha
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=0,0
fall.damage=0
getpower=0,0
givepower=0,10
kill=0
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,0
guard.pausetime=0,0
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=0
air.fall=0
ground.velocity=0,0
air.velocity=0,0
;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=targetstate
triggerall=numtarget=[1,8]
trigger1=animelemtime(10)>=1&&animelemtime(28)<=-1
value=13202
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget=[1,8]
trigger1=animelemtime(8)>=1&&animelemtime(12)<=9
pos=floor(fvar(1)),floor(fvar(2))
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=10&&animelemtime(12)<=39
pos=floor(fvar(1)),floor(fvar(2)+(-100-fvar(7))*sin((pi/2/30)*(animelemtime(12)-10)))
ignorehitpause=1
[state ]
type=targetbind
triggerall=numtarget=[1,8]
trigger1=animelemtime(12)>=40&&animelemtime(28)<=-1
pos=floor(fvar(3)),floor(fvar(4))-floor(fvar(7))
ignorehitpause=1

[state ]
type=projectile
trigger1=animelemtime(28)=0
trigger2=animelemtime(28)=10
trigger3=animelemtime(28)=20
trigger4=animelemtime(28)=30
projid=var(50)
projanim=40520
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(fvar(3)),floor(fvar(4))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=25
projhits=2
projmisstime=10
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
id=var(50)
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=50,5
fall.damage=0
getpower=0,0
givepower=0,10
kill=0
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,12
guard.pausetime=0,12
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=-5,30
air.velocity=-5,30
;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=projectile
trigger1=animelemtime(28)=40
projid=var(50)
projanim=40520
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(fvar(3)),floor(fvar(4))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=25
projhits=2
projmisstime=10
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
id=var(50)
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=50,5
fall.damage=0
getpower=0,0
givepower=0,10
kill=1
guard.kill=1
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,12
guard.pausetime=0,12
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=-5,30
air.velocity=-5,30
;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



;Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=animelemtime(10)=-1+1
triggerall=movehit!=[1,4]
trigger1=1||var(50):=13201
trigger1=ishelper(100000)
sysvar(0)=var(50)
ignorehitpause=1
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(100000)
sysvar(0)=var(50)
ignorehitpause=1

[statedef 13201]
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

;{ݒB
[state ]
type=changeanim
trigger1=anim!=var(50)+20000+5*(floor(sysfvar(4))%2)
trigger2=animtime=0
value=var(50)+20000+5*(floor(sysfvar(4))%2)
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=160
ignorehitpause=1



;Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(100000)
sysvar(0)=var(50)
ignorehitpause=1

[statedef 13202]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changeanim
trigger1=1
value=5002
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=nothitby
trigger1=time=0
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=time=0
value2=sca
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=0
y=0
ignorehitpause=1
[state ]
type=selfstate
trigger1=time>=1
value=5050
persistent=256
ignorehitpause=1









