stateno=31200



;^Xe[gǗϐZbgtimepϐZbgB
[state ]
type=varset
trigger1=sysvar(4)=200
trigger1=sysvar(3)>=60
trigger1=1||var(30):=1||var(31):=0
trigger2=sysvar(4)=210
trigger2=sysvar(3)>=60
trigger2=1||var(30):=1||var(31):=0
trigger3=sysvar(4)=220
trigger3=sysvar(3)>=150
trigger3=1||var(30):=1||var(31):=0
trigger4=sysvar(4)=230
trigger4=sysvar(3)>=150
trigger4=1||var(30):=1||var(31):=0
trigger5=sysvar(4)=240
trigger5=sysvar(3)>=150
trigger5=1||var(30):=1||var(31):=0
trigger6=sysvar(4)=240
trigger6=sysvar(3)>=30&&pos y>-20
trigger6=1||var(30):=1||var(31):=241
trigger7=sysvar(4)=241
trigger7=sysvar(3)>=30
trigger7=1||var(30):=1||var(31):=0
trigger8=sysvar(4)=250
trigger8=sysvar(3)>=180
trigger8=1||var(30):=1||var(31):=0
trigger9=sysvar(4)=260
trigger9=sysvar(3)>=180
trigger9=1||var(30):=1||var(31):=0
trigger10=sysvar(4)=270
trigger10=sysvar(3)>=20
trigger10=1||var(30):=1||var(31):=0
trigger11=sysvar(4)=280
trigger11=sysvar(3)>=20
trigger11=1||var(30):=1||var(31):=0
trigger12=sysvar(4)=290
trigger12=sysvar(3)>=60
trigger12=1||var(30):=1||var(31):=0
trigger13=sysvar(4)=300
trigger13=sysvar(3)>=60
trigger13=1||var(30):=1||var(31):=0
trigger14=sysvar(4)=310
trigger14=sysvar(3)>=120
trigger14=1||var(30):=1||var(31):=0
trigger15=sysvar(4)=320
trigger15=sysvar(3)>=120
trigger15=1||var(30):=1||var(31):=0
trigger16=sysvar(4)=330
trigger16=sysvar(3)>=135
trigger16=1||var(30):=1||var(31):=0
sysvar(4)=var(31)
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(4)=0
triggerall=root,var(47)=1
trigger1=const(size.ground.front)=[31020,31024]
trigger1=!!(root,var(41)&floor(2.0**0))=1&&!!(root,var(40)&floor(2.0**1))=1
trigger1=1||var(30):=1||var(31):=200
trigger2=const(size.ground.front)=[31025,31029]
trigger2=!!(root,var(41)&floor(2.0**0))=1&&!!(root,var(40)&floor(2.0**0))=1
trigger2=1||var(30):=1||var(31):=210
trigger3=const(size.ground.front)=[31030,31031]
trigger3=!!(root,var(41)&floor(2.0**1))=1&&!!(root,var(40)&floor(2.0**1))=1
trigger3=1||var(30):=1||var(31):=220
trigger4=const(size.ground.front)=[31035,31036]
trigger4=!!(root,var(41)&floor(2.0**1))=1&&!!(root,var(40)&floor(2.0**0))=1
trigger4=1||var(30):=1||var(31):=230
trigger5=const(size.ground.front)=31000
trigger5=!!(root,var(41)&floor(2.0**2))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger5=1||var(30):=1||var(31):=240
trigger6=(const(size.ground.front)=[31020,31024])
trigger6=numhelper(31025)!=0
trigger6=helper(31025),sysvar(4)=0||helper(31025),sysvar(4)=250
trigger6=!!(root,var(41)&floor(2.0**0))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger6=1||var(30):=1||var(31):=250
trigger7=(const(size.ground.front)=[31025,31029])
trigger7=numhelper(31020)!=0
trigger7=helper(31020),sysvar(4)=0||helper(31020),sysvar(4)=250
trigger7=!!(root,var(41)&floor(2.0**0))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger7=1||var(30):=1||var(31):=250
trigger8=(const(size.ground.front)=[31030,31031])
trigger8=numhelper(31035)!=0
trigger8=helper(31035),sysvar(4)=0||helper(31035),sysvar(4)=260
trigger8=!!(root,var(41)&floor(2.0**1))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger8=1||var(30):=1||var(31):=260
trigger9=(const(size.ground.front)=[31035,31036])
trigger9=numhelper(31030)!=0
trigger9=helper(31030),sysvar(4)=0||helper(31030),sysvar(4)=260
trigger9=!!(root,var(41)&floor(2.0**1))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger9=1||var(30):=1||var(31):=260
trigger10=const(size.ground.front)=31010
trigger10=!!(root,var(41)&floor(2.0**3))=1&&!!(root,var(40)&floor(2.0**1))=1
trigger10=1||var(30):=1||var(31):=270
trigger11=const(size.ground.front)=31015
trigger11=!!(root,var(41)&floor(2.0**3))=1&&!!(root,var(40)&floor(2.0**0))=1
trigger11=1||var(30):=1||var(31):=280
trigger12=const(size.ground.front)=31000
trigger12=!!(root,var(41)&floor(2.0**2))=1&&!!(root,var(40)&floor(2.0**1))=1
trigger12=1||var(30):=1||var(31):=290
trigger13=const(size.ground.front)=31000
trigger13=!!(root,var(41)&floor(2.0**2))=1&&!!(root,var(40)&floor(2.0**0))=1
trigger13=1||var(30):=1||var(31):=300
trigger14=const(size.ground.front)=31010
trigger14=!!(root,var(41)&floor(2.0**4))=1&&!!(root,var(40)&floor(2.0**1))=1
trigger14=1||var(30):=1||var(31):=310
trigger15=const(size.ground.front)=31015
trigger15=!!(root,var(41)&floor(2.0**4))=1&&!!(root,var(40)&floor(2.0**0))=1
trigger15=1||var(30):=1||var(31):=320
trigger16=const(size.ground.front)=31010||const(size.ground.front)=31015
trigger16=!!(root,var(41)&floor(2.0**4))=1&&!!(root,var(40)&floor(2.0**0))!=1&&!!(root,var(40)&floor(2.0**1))!=1
trigger16=1||var(30):=1||var(31):=330
sysvar(4)=var(31)
ignorehitpause=1


;
;sysvar(4)=310

;B
[state ]
type=playsnd
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,9
freqmul=0.7
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,9
freqmul=1.4
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,21
freqmul=0.8
volume=0
channel=-1
ignorehitpause=1

[state ]
type=playsnd
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=100-5
trigger2=sysvar(3)=110-5
trigger3=sysvar(3)=120-5
value=s0,22
freqmul=0.8
volume=0
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(25-3-1))))
trigger1=sysvar(3)=[25-3-1,32-3-1]
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=const(size.ground.front)=31010
triggerall=sysvar(4)=310
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(50-3-1))))
trigger1=sysvar(3)=[50-3-1,57-3-1]
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=const(size.ground.front)=31010
triggerall=sysvar(4)=310
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(75-3-1))))
trigger1=sysvar(3)=[75-3-1,82-3-1]
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=envshake
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[25,48]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-25)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[50,73]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-50)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[75,98]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-75)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=forcefeedback
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[0,19]
trigger1=1||fvar(0):=75*sin((pi/2/20)*sysvar(3))
trigger2=sysvar(3)=[20,24]
trigger2=1||fvar(0):=75
trigger3=sysvar(3)=[25,29]
trigger3=1||fvar(0):=75-60*sin((pi/2/5)*(sysvar(3)-25))
trigger4=sysvar(3)=[30,44]
trigger4=1||fvar(0):=75-60*cos((pi/2/15)*(sysvar(3)-30))
trigger5=sysvar(3)=[45,49]
trigger5=1||fvar(0):=75
trigger6=sysvar(3)=[50,54]
trigger6=1||fvar(0):=75-60*sin((pi/2/5)*(sysvar(3)-50))
trigger7=sysvar(3)=[55,69]
trigger7=1||fvar(0):=75-60*cos((pi/2/15)*(sysvar(3)-55))
trigger8=sysvar(3)=[70,74]
trigger8=1||fvar(0):=75
trigger9=sysvar(3)=[75,79]
trigger9=1||fvar(0):=75-60*sin((pi/2/5)*(sysvar(3)-75))
trigger10=sysvar(3)=[80,99]
trigger10=1||fvar(0):=15-15*0.5*(1-cos((pi/20)*(sysvar(3)-80)))
trigger11=sysvar(3)=[100,119]
trigger11=1||var(0):=60
trigger11=1||fvar(0):=2*helper(31000),vel y+1.5*sin((2*pi/var(0))*gametime)
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=varset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
triggerall=1||fvar(20):=0.5
trigger1=1
sysfvar(0)=sysfvar(0)+fvar(20)*(fvar(0)-sysfvar(0))
ignorehitpause=1



;WݒB
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[0,19]
x=(-30-40*cos((pi/180)*(sysfvar(0)-15)))*sin((pi/2/20)*sysvar(3))
y=-40*sin((pi/180)*(sysfvar(0)-15))*sin((pi/2/20)*sysvar(3))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[20,24]
x=-30-40*cos((pi/180)*(sysfvar(0)-15))
y=-40*sin((pi/180)*(sysfvar(0)-15))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[25,29]
x=-30+cos((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-25)))
y=sin((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-25)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[30,49]
x=-30+cos((pi/180)*60)*(-40+120*cos((pi/2/20)*(sysvar(3)-30)))
y=sin((pi/180)*60)*(-40+120*cos((pi/2/20)*(sysvar(3)-30)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[50,54]
x=-30+cos((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-50)))
y=sin((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-50)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[55,74]
x=-30+cos((pi/180)*60)*(-40+120*cos((pi/2/20)*(sysvar(3)-55)))
y=sin((pi/180)*60)*(-40+120*cos((pi/2/20)*(sysvar(3)-55)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[75,79]
x=-30+cos((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-75)))
y=sin((pi/180)*60)*(-40+120*sin((pi/2/5)*(sysvar(3)-75)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[80,99]
x=(-30+80*cos((pi/180)*60))*cos((pi/2/20)*(sysvar(3)-80))
y=80*sin((pi/180)*60)*cos((pi/2/20)*(sysvar(3)-80))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=[100,119]
trigger1=1||var(0):=60
y=(5*sin((2*pi/var(0))*gametime))*sin((pi/2/20)*(sysvar(3)-100))
ignorehitpause=1



;܂TVB
[state ]
type=explod
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=25-3
trigger2=sysvar(3)=50-3
trigger3=sysvar(3)=75-3
id=0
anim=10250
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*2,0.5*2
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(-180*cos((pi/180)*75)),floor(-180*sin((pi/180)*75))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;[U[wp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=25-3
trigger2=sysvar(3)=50-3
trigger3=sysvar(3)=75-3
stateno=5150
id=31200
size.ground.front=31200
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=2
pausemovetime=0
supermovetime=0
ignorehitpause=1

;ِEwp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=115
stateno=5150
id=31300
size.ground.front=31300
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1



;\B
[state ]
type=explod
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=100
id=0
anim=10280
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=100
id=0
anim=10281
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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=const(size.ground.front)=31010
triggerall=sysvar(4)=310
trigger1=sysvar(3)=100
id=0
anim=10282
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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


;
;sysvar(4)=320

;B
[state ]
type=playsnd
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,9
freqmul=0.7
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,9
freqmul=1.4
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=25
trigger2=sysvar(3)=50
trigger3=sysvar(3)=75
value=s0,21
freqmul=0.8
volume=0
channel=-1
ignorehitpause=1

[state ]
type=playsnd
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=100-5
trigger2=sysvar(3)=110-5
trigger3=sysvar(3)=120-5
value=s0,22
freqmul=0.8
volume=0
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(25-3-1))))
trigger1=sysvar(3)=[25-3-1,32-3-1]
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=const(size.ground.front)=31015
triggerall=sysvar(4)=320
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(50-3-1))))
trigger1=sysvar(3)=[50-3-1,57-3-1]
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=const(size.ground.front)=31015
triggerall=sysvar(4)=320
triggerall=1||var(0):=floor(256+256*cos((pi/2/8)*(sysvar(3)-(75-3-1))))
trigger1=sysvar(3)=[75-3-1,82-3-1]
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=envshake
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[25,48]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-25)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[50,73]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-50)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[75,98]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(3)-75)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=forcefeedback
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[0,19]
trigger1=1||fvar(0):=-75*sin((pi/2/20)*sysvar(3))
trigger2=sysvar(3)=[20,24]
trigger2=1||fvar(0):=-75
trigger3=sysvar(3)=[25,29]
trigger3=1||fvar(0):=-75+60*sin((pi/2/5)*(sysvar(3)-25))
trigger4=sysvar(3)=[30,44]
trigger4=1||fvar(0):=-75+60*cos((pi/2/15)*(sysvar(3)-30))
trigger5=sysvar(3)=[45,49]
trigger5=1||fvar(0):=-75
trigger6=sysvar(3)=[50,54]
trigger6=1||fvar(0):=-75+60*sin((pi/2/5)*(sysvar(3)-50))
trigger7=sysvar(3)=[55,69]
trigger7=1||fvar(0):=-75+60*cos((pi/2/15)*(sysvar(3)-55))
trigger8=sysvar(3)=[70,74]
trigger8=1||fvar(0):=-75
trigger9=sysvar(3)=[75,79]
trigger9=1||fvar(0):=-75+60*sin((pi/2/5)*(sysvar(3)-75))
trigger10=sysvar(3)=[80,99]
trigger10=1||fvar(0):=-15+15*0.5*(1-cos((pi/20)*(sysvar(3)-80)))
trigger11=sysvar(3)=[100,119]
trigger11=1||var(0):=60
trigger11=1||fvar(0):=2*helper(31000),vel y+1.5*sin((2*pi/var(0))*gametime)
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=varset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
triggerall=1||fvar(20):=0.5
trigger1=1
sysfvar(0)=sysfvar(0)+fvar(20)*(fvar(0)-sysfvar(0))
ignorehitpause=1



;WݒB
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[0,19]
x=(30+40*cos((pi/180)*(sysfvar(0)+15)))*sin((pi/2/20)*sysvar(3))
y=40*sin((pi/180)*(sysfvar(0)+15))*sin((pi/2/20)*sysvar(3))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[20,24]
x=30+40*cos((pi/180)*(sysfvar(0)+15))
y=40*sin((pi/180)*(sysfvar(0)+15))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[25,29]
x=30+cos((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-25)))
y=sin((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-25)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[30,49]
x=30+cos((pi/180)*(-60))*(40-120*cos((pi/2/20)*(sysvar(3)-30)))
y=sin((pi/180)*(-60))*(40-120*cos((pi/2/20)*(sysvar(3)-30)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[50,54]
x=30+cos((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-50)))
y=sin((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-50)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[55,74]
x=30+cos((pi/180)*(-60))*(40-120*cos((pi/2/20)*(sysvar(3)-55)))
y=sin((pi/180)*(-60))*(40-120*cos((pi/2/20)*(sysvar(3)-55)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[75,79]
x=30+cos((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-75)))
y=sin((pi/180)*(-60))*(40-120*sin((pi/2/5)*(sysvar(3)-75)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[80,99]
x=(30-80*cos((pi/180)*(-60)))*cos((pi/2/20)*(sysvar(3)-80))
y=-80*sin((pi/180)*(-60))*cos((pi/2/20)*(sysvar(3)-80))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=[100,119]
trigger1=1||var(0):=60
y=(5*sin((2*pi/var(0))*gametime))*sin((pi/2/20)*(sysvar(3)-100))
ignorehitpause=1



;܂TVB
[state ]
type=explod
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=25-3
trigger2=sysvar(3)=50-3
trigger3=sysvar(3)=75-3
id=0
anim=10250
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*2,0.5*2
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(180*cos((pi/180)*(-75))),floor(180*sin((pi/180)*(-75)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;[U[wp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=25-3
trigger2=sysvar(3)=50-3
trigger3=sysvar(3)=75-3
stateno=5150
id=31200
size.ground.front=31200
size.ground.back=1
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=2
size.yscale=2
pausemovetime=0
supermovetime=0
ignorehitpause=1

;ِEwp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=115
stateno=5150
id=31300
size.ground.front=31300
size.ground.back=1
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1



;\B
[state ]
type=explod
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=100
id=0
anim=10283
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=100
id=0
anim=10284
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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=const(size.ground.front)=31015
triggerall=sysvar(4)=320
trigger1=sysvar(3)=100
id=0
anim=10285
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-18
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


;
;sysvar(4)=330

;{ݒB
[state ]
type=changeanim
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=30
value=100000*floor(anim/100000)+10006
ignorehitpause=1
[state ]
type=changeanim
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=30
value=100000*floor(anim/100000)+10007
ignorehitpause=1

[state ]
type=changeanim
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=120
value=100000*floor(anim/100000)+10000
ignorehitpause=1
[state ]
type=changeanim
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=120
value=100000*floor(anim/100000)+10001
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=forcefeedback
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[0,29]
trigger1=1||fvar(0):=-60*sin((pi/2/30)*sysvar(3))
trigger2=sysvar(3)=[30,89]
trigger2=1||fvar(0):=-60
trigger3=sysvar(3)=[90,119]
trigger3=1||fvar(0):=-60+60*sin((pi/2/30)*(sysvar(3)-90))
trigger4=sysvar(3)=[120,134]
trigger4=1||var(0):=60
trigger4=1||fvar(0):=2*helper(31000),vel y+1.5*sin((2*pi/var(0))*gametime)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[0,29]
trigger1=1||fvar(0):=60*sin((pi/2/30)*sysvar(3))
trigger2=sysvar(3)=[30,89]
trigger2=1||fvar(0):=60
trigger3=sysvar(3)=[90,119]
trigger3=1||fvar(0):=60-60*sin((pi/2/30)*(sysvar(3)-90))
trigger4=sysvar(3)=[120,134]
trigger4=1||var(0):=60
trigger4=1||fvar(0):=-2*helper(31000),vel y-1.5*sin((2*pi/var(0))*gametime)
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=varset
triggerall=const(size.ground.front)=31010||const(size.ground.front)=31015
triggerall=sysvar(4)=330
triggerall=1||fvar(20):=0.5
trigger1=1
sysfvar(0)=sysfvar(0)+fvar(20)*(fvar(0)-sysfvar(0))
ignorehitpause=1



;WݒB
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[0,29]
x=(-10-60*cos((pi/180)*sysfvar(0)))*sin((pi/2/30)*sysvar(3))
y=-60*sin((pi/180)*sysfvar(0))*sin((pi/2/30)*sysvar(3))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[30,89]
x=(-10-60*cos((pi/180)*sysfvar(0)))*(1-0.5*(sin((pi/2/60)*(sysvar(3)-30))**0.5))
y=-60*sin((pi/180)*sysfvar(0))*(1-0.5*(sin((pi/2/60)*(sysvar(3)-30))**0.5))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[90,119]
x=0.5*(-10-60*cos((pi/180)*sysfvar(0)))*(1-sin((pi/2/30)*(sysvar(3)-90)))
y=0.5*(-60*sin((pi/180)*sysfvar(0)))*(1-sin((pi/2/30)*(sysvar(3)-90)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[120,134]
trigger1=1||var(0):=60
y=(5*sin((2*pi/var(0))*gametime))*sin((pi/2/15)*(sysvar(3)-120))
ignorehitpause=1

[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[0,29]
x=(10+60*cos((pi/180)*sysfvar(0)))*sin((pi/2/30)*sysvar(3))
y=60*sin((pi/180)*sysfvar(0))*sin((pi/2/30)*sysvar(3))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[30,89]
x=(10+60*cos((pi/180)*sysfvar(0)))*(1-0.5*(sin((pi/2/60)*(sysvar(3)-30))**0.5))
y=60*sin((pi/180)*sysfvar(0))*(1-0.5*(sin((pi/2/60)*(sysvar(3)-30))**0.5))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[90,119]
x=0.5*(10+60*cos((pi/180)*sysfvar(0)))*(1-sin((pi/2/30)*(sysvar(3)-90)))
y=0.5*(60*sin((pi/180)*sysfvar(0)))*(1-sin((pi/2/30)*(sysvar(3)-90)))
ignorehitpause=1
[state ]
type=offset
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=[120,134]
trigger1=1||var(0):=60
y=(5*sin((2*pi/var(0))*gametime))*sin((pi/2/15)*(sysvar(3)-120))
ignorehitpause=1



;ƂƂwp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31010
triggerall=sysvar(4)=330
trigger1=sysvar(3)=0
stateno=5150
id=31400
size.ground.front=31400
size.ground.back=0
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1
[state ]
type=helper
triggerall=const(size.ground.front)=31015
triggerall=sysvar(4)=330
trigger1=sysvar(3)=0
stateno=5150
id=31400
size.ground.front=31400
size.ground.back=1
size.head.pos=0,0
helpertype=player
keyctrl=1
ownpal=1
size.xscale=1
size.yscale=1
pausemovetime=0
supermovetime=0
ignorehitpause=1


;
;[U[wp[pXe[gB

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

;
;OIXeRQB

;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=10221
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=const(size.ground.back)=0
trigger1=1||fvar(0):=-15
trigger2=const(size.ground.back)=1
trigger2=1||fvar(0):=15
sysfvar(0)=fvar(0)
ignorehitpause=1

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
triggerall=animtime=0
trigger1=1
value=2134123982
persistent=256
ignorehitpause=1



;{ݒitjB
[state ]
type=sprpriority
trigger1=1
value=102
ignorehitpause=1



;WݒB
[state ]
type=posset
triggerall=const(size.ground.back)=0
triggerall=numhelper(31010)!=0
trigger1=sysvar(0)=0
x=helper(31010),pos x-30-110*cos((pi/180)*75)
y=helper(31010),pos y-110*sin((pi/180)*75)
ignorehitpause=1
[state ]
type=turn
triggerall=const(size.ground.back)=0
triggerall=numhelper(31010)!=0
trigger1=sysvar(0)=0
trigger1=facing!=helper(31010),facing
ignorehitpause=1

[state ]
type=posset
triggerall=const(size.ground.back)=1
triggerall=numhelper(31015)!=0
trigger1=sysvar(0)=0
x=helper(31015),pos x+30+110*cos((pi/180)*(-75))
y=helper(31015),pos y+110*sin((pi/180)*(-75))
ignorehitpause=1
[state ]
type=turn
triggerall=const(size.ground.back)=1
triggerall=numhelper(31015)!=0
trigger1=sysvar(0)=0
trigger1=facing!=helper(31015),facing
ignorehitpause=1


;
;ȊOB

;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)*cos((pi/180)*sysfvar(0))
y=sysfvar(1)*sin((pi/180)*sysfvar(0))
ignorehitpause=1



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1
[state ]
type=trans
trigger1=1
trans=add
ignorehitpause=1

[state ]
type=assertspecial
trigger1=1
flag=noshadow
ignorehitpause=1



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


;
;^[GhB

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


;
;ِEwp[pXe[gB

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

;
;OIXeRQB

;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=1



;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=1
sysfvar(0)=0
ignorehitpause=1

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
triggerall=sysvar(0)>=100
trigger1=1
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=0
trigger2=sysvar(0)=10
trigger3=sysvar(0)=20
value=s0,23
freqmul=0.5
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
trigger1=sysvar(0)=0
trigger2=sysvar(0)=10
trigger3=sysvar(0)=20
value=s0,23
freqmul=0.501
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
trigger1=sysvar(0)=0
trigger2=sysvar(0)=10
trigger3=sysvar(0)=20
value=s0,24
freqmul=0.6
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=explod
trigger1=sysvar(0)=[0,49]
id=0
anim=19000
trans=addalpha
alpha=0,64
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
trigger1=sysvar(0)=[50,79]
id=0
anim=19000
trans=addalpha
alpha=0,floor(64+192*sin((pi/2/30)*(sysvar(0)-50)))
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=bgpalfx
triggerall=1||var(0):=floor(256+256*cos((pi/2/24)*(sysvar(0)-(0-1))))
trigger1=sysvar(0)=[0,23-1]
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=1||var(0):=floor(256+256*cos((pi/2/24)*(sysvar(0)-(10-1))))
trigger1=sysvar(0)=[10-1,33-1]
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=1||var(0):=floor(256+256*cos((pi/2/24)*(sysvar(0)-(20-1))))
trigger1=sysvar(0)=[20-1,43-1]
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=envshake
trigger1=sysvar(0)=[0,23]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*sysvar(0)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=sysvar(0)=[10,33]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(0)-10)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=sysvar(0)=[20,43]
time=2
freq=180
ampl=floor((13-13*sin((pi/2/24)*(sysvar(0)-20)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)*cos((pi/180)*sysfvar(0))
y=sysfvar(1)*sin((pi/180)*sysfvar(0))
ignorehitpause=1



;܂^[B
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10260+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-17+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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
trigger1=sysvar(0)=0
id=0
anim=10270+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-16+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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
trigger1=sysvar(0)=0
id=0
anim=10261+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-15+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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
trigger1=sysvar(0)=0
id=0
anim=10271+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-14+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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
trigger1=sysvar(0)=0
id=0
anim=10262+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-13+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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
trigger1=sysvar(0)=0
id=0
anim=10272+0*(const(size.ground.back)=0)+3*(const(size.ground.back)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-12+0*(const(size.ground.back)=0)+6*(const(size.ground.back)=1)
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



;U{́B
[state ]
type=projectile
triggerall=const(size.ground.back)=0
trigger1=sysvar(0)=5
projid=310
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=70,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=310
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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
triggerall=const(size.ground.back)=0
trigger1=sysvar(0)=15
projid=310
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=120,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=310
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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
triggerall=const(size.ground.back)=0
trigger1=sysvar(0)=25
projid=310
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=275,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=310
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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
triggerall=const(size.ground.back)=1
trigger1=sysvar(0)=5
projid=320
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=240,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=320
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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
triggerall=const(size.ground.back)=1
trigger1=sysvar(0)=15
projid=320
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=150,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=320
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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
triggerall=const(size.ground.back)=1
trigger1=sysvar(0)=25
projid=320
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=50,0
postype=left
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=6
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=320
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlaf
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=400,200
fall.damage=0
getpower=40,20
givepower=40,20
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=64
palfx.add=64,64,64
palfx.sinadd=160,160,160,10
palfx.color=0
palfx.invertall=1
pausetime=0,32
guard.pausetime=0,32
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=20
guard.slidetime=20
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=0,-6
air.velocity=0,-6
down.velocity=0,0
guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=16
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;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



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


;
;^[GhB

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









