[statedef 4400]
type=s
movetype=a
physics=s
ctrl=0
sprpriority=5

[state ]
type=changestate
trigger1=!ishelper&&ifelse(sysvar(0)%257000!=256006,1,floor((sysvar(3)%floor(2.0**5))/floor(2.0**4))=1)
trigger2=ishelper
trigger2=ifelse(root,sysvar(0)%257000!=256006,1,!ishelper(103000))
value=1836769491
persistent=256
ignorehitpause=1
[state ]
type=varset
triggerall=ishelper(103000)
trigger1=1
sysvar(0)=stateno
ignorehitpause=1

[state ]
type=changeanim
trigger1=anim!=4400
value=4400
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖挻昁墘弌丅

;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,39
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,35
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,37
freqmul=0.8
volume=255
ignorehitpause=1



;億乕僘丅
[state ]
type=superpause
trigger1=animelemtime(1)=0
anim=-1
darken=0
poweradd=-3000
movetime=20
time=20
ignorehitpause=1



;夋柺儗僀儎乕丄壓丅
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=49
anim=11000
trans=addalpha
alpha=256,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483647
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=79
anim=11000
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(animelemtime(1)-50))),floor(256*sin((pi/2/30)*(animelemtime(1)-50)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483647
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1

;夋柺梙傜偟丅
[state ]
type=envshake
trigger1=animelemtime(1)>=0&&animelemtime(1)<=39
time=2
freq=180
ampl=floor((35-35*sin((pi/2/40)*animelemtime(1)))*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1



;僇僢僩僀儞丅
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=119
anim=12002
trans=addalpha
alpha=floor(256*cos((pi/2/120)*animelemtime(1))),floor(256*sin((pi/2/120)*animelemtime(1)))
scale=0.333,0.333
pos=floor(160+50*(1.0/120)*animelemtime(1)*cos(15*pi/180.0)),floor(120+50*(1.0/120)*animelemtime(1)*sin(15*pi/180.0))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=119
anim=12032
trans=addalpha
alpha=floor(256*cos((pi/2/120)*animelemtime(1))),floor(256*sin((pi/2/120)*animelemtime(1)))
scale=0.333,0.333
pos=floor(160+50*(1.0/120)*animelemtime(1)*cos(195*pi/180.0)),floor(120+50*(1.0/120)*animelemtime(1)*sin(195*pi/180.0))
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-7
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1



;僆乕儔奼嶶丅
[state ]
type=explod
trigger1=animelemtime(1)>=0&&animelemtime(1)<=14
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*animelemtime(1)))
scale=0.11*4*sin((pi/2/15)*animelemtime(1)),0.11*4*sin((pi/2/15)*animelemtime(1))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=10&&animelemtime(1)<=24
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-10)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-10)),0.11*4*sin((pi/2/15)*(animelemtime(1)-10))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=20&&animelemtime(1)<=34
anim=10100
trans=addalpha
alpha=0,floor(256*sin((pi/2/15)*(animelemtime(1)-20)))
scale=0.11*4*sin((pi/2/15)*(animelemtime(1)-20)),0.11*4*sin((pi/2/15)*(animelemtime(1)-20))
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
trigger2=animelemtime(1)=10
trigger3=animelemtime(1)=20
anim=10970
scale=1,1
pos=0,-44
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖偦偺屻丅

;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
freqmul=0.9
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=0
value=s10000,32
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=260
value=s10000,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=260
value=s10000,37
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)>=300&&animelemtime(1)<=379
value=s10000,3
freqmul=2-1.5*cos((pi/2/80)*(animelemtime(1)-300))
channel=1+gametime%6
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=380
value=s10000,3
volume=255
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(1)=380
value=s10000,37
volume=255
ignorehitpause=1



;僆乕儔奼嶶丅
[state ]
type=trans
trigger1=animelemtime(1)>=0&&animelemtime(1)<=23
trans=addalpha
alpha=0,floor(256*sin((pi/2/24)*animelemtime(1)))
ignorehitpause=1



;夋柺儗僀儎乕丄忋丅
[state ]
type=explod
trigger1=animelemtime(1)>=460&&animelemtime(1)<=499
anim=11000
trans=addalpha
alpha=0,floor(256*cos((pi/2/40)*(animelemtime(1)-460)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=500&&animelemtime(1)<=559
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=560&&animelemtime(1)<=599
anim=11000
trans=addalpha
alpha=0,floor(256*sin((pi/2/40)*(animelemtime(1)-560)))
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=1
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1

;夋柺儗僀儎乕丄壓丅
[state ]
type=explod
trigger1=animelemtime(1)>=50&&animelemtime(1)<=539
anim=11000
trans=addalpha
alpha=0,0
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483647
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1

;抧恔丅
[state ]
type=envshake
trigger1=animelemtime(1)>=40&&animelemtime(1)<=259
time=2
freq=180
ampl=floor(6*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=260&&animelemtime(1)<=279
time=2
freq=180
ampl=floor((90-90*sin((pi/2/20)*(animelemtime(1)-260)))*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=280&&animelemtime(1)<=379
time=2
freq=180
ampl=floor(12*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=380&&animelemtime(1)<=399
time=2
freq=180
ampl=floor((90-90*sin((pi/2/20)*(animelemtime(1)-380)))*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
trigger1=animelemtime(1)>=400&&animelemtime(1)<=539
time=2
freq=180
ampl=floor((12-12*sin((pi/2/140)*(animelemtime(1)-400)))*sin((pi/2/0.7)*(gametime%1000)))
phase=90
ignorehitpause=1



;戝杺朄丅
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10400
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483645
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10400
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=-2147483645
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=120
anim=10420
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483647
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10590
scale=1,1
pos=0,0
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=6
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1



;曗彆丅
[state ]
type=explod
trigger1=animelemtime(1)>=260&&animelemtime(1)<=279
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-260)),0.11*5*sin((pi/2/20)*(animelemtime(1)-260))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=280&&animelemtime(1)<=299
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-280)),0.11*5*sin((pi/2/20)*(animelemtime(1)-280))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=300&&animelemtime(1)<=319
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-300)),0.11*5*sin((pi/2/20)*(animelemtime(1)-300))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=380&&animelemtime(1)<=399
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-380)),0.11*5*sin((pi/2/20)*(animelemtime(1)-380))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=400&&animelemtime(1)<=419
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-400)),0.11*5*sin((pi/2/20)*(animelemtime(1)-400))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(1)>=420&&animelemtime(1)<=439
anim=10350
scale=0.11*5*sin((pi/2/20)*(animelemtime(1)-420)),0.11*5*sin((pi/2/20)*(animelemtime(1)-420))
pos=160,15
postype=back
vel=0,0
accel=0,0
removetime=-2
sprpriority=2147483643
ontop=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647
ignorehitpause=1



;堏峴丅
[state ]
type=changestate
trigger1=animtime=0
value=0
ctrl=1
persistent=256
ignorehitpause=1


