;-------------------------------------------------------------------------------------------------------
[statedef 0]
anim=ifelse(anim=stateno,-1,stateno)
;--------------------------------------------------
[state ]
type=explod
trigger1=1
angle=var(6)
anim=10000
ownpal=1
pausemovetime=2147483647
scale=.5,.5
sprpriority=2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=1
angle=var(6)
anim=10001
ownpal=1
pausemovetime=2147483647
scale=.5,.5
sprpriority=3
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=(animelemtime(1)-0)%2=0
trigger1=fvar(36):=.02+(.0001*(random%401))||1
accel=0,.01
anim=10002
ownpal=1
pausemovetime=2147483647
pos=0,10
random=30,20
scale=fvar(36),fvar(36)
sprpriority=4
supermovetime=2147483647
trans=sub
vel=0,1+(.001*(random%501))
[state ]
type=explod
trigger1=(animelemtime(1)-0)%10=0
trigger1=fvar(36):=.1+(.0001*(random%501))||1
angle=random%360
anim=10030
bindtime=-1
ownpal=1
pausemovetime=2147483647
scale=fvar(36),fvar(36)
sprpriority=1
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=(animelemtime(1)-0)%10=0
trigger1=random%2=0
trigger1=fvar(36):=.1+(.0001*(random%501))||1
angle=random%360
anim=10030
bindtime=-1
ownpal=1
pausemovetime=2147483647
scale=fvar(36),fvar(36)
sprpriority=1
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=(animelemtime(1)-0)%10=0
trigger1=random%3=0
trigger1=fvar(36):=.1+(.0001*(random%501))||1
angle=random%360
anim=10030
bindtime=-1
ownpal=1
pausemovetime=2147483647
scale=fvar(36),fvar(36)
sprpriority=1
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=numexplod(10020)=0
anim=10020
bindtime=-1
id=10020
ownpal=1
pausemovetime=2147483647
removetime=-1
scale=.25,.25
sprpriority=1
supermovetime=2147483647
trans=add
[state ]
type=playsnd
trigger1=animelemtime(1)=0
channel=1
loop=1
lowpriority=1
value=10200,0
;--------------------------------------------------
[state ]
type=null
trigger1=var(6):=1+var(6)||1
trigger1=0
;--------------------------------------------------
[state ]
type=veladd
trigger1=1
y=ifelse(pos y>-70,-.0025,.0025)
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 10]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 20]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 40]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 170]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 175]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 180]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 190]
anim=ifelse(anim=stateno,-1,stateno)
;--------------------------------------------------
[state ]
type=changestate
trigger1=animelemtime(1)=100
value=0
;--------------------------------------------------
[state ]
type=assertspecial
trigger1=1
flag=intro
flag2=nobardisplay
[state ]
type=explod
trigger1=1
angle=var(6)
anim=10000
ownpal=1
pausemovetime=2147483647
scale=.005*(animelemtime(1)-0),.005*(animelemtime(1)-0)
sprpriority=2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=1
angle=var(6)
anim=10001
ownpal=1
pausemovetime=2147483647
scale=.005*(animelemtime(1)-0),.005*(animelemtime(1)-0)
sprpriority=3
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10020
bindtime=-1
id=10020
ownpal=1
pausemovetime=2147483647
removetime=-1
sprpriority=1
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=1010010
bindtime=-1
ontop=1
ownpal=1
pausemovetime=2147483647
pos=160,120
postype=back
scale=2,2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10200
ownpal=1
pausemovetime=2147483647
scale=.2,.2
sprpriority=5
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10201
ownpal=1
pausemovetime=2147483647
scale=.2,.2
sprpriority=0
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10202
ownpal=1
pausemovetime=2147483647
scale=.2,.2
sprpriority=4
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10203
ownpal=1
pausemovetime=2147483647
scale=.1,.1
sprpriority=4
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=10220
id=10220
ownpal=1
pausemovetime=2147483647
removetime=100
sprpriority=0
supermovetime=2147483647
trans=sub
[state ]
type=modifyexplod
trigger1=1
id=10020
scale=.0025*(animelemtime(1)-0),.0025*(animelemtime(1)-0)
[state ]
type=modifyexplod
trigger1=1
id=10220
scale=.05-.0005*(animelemtime(1)-0),.01-.0001*(animelemtime(1)-0)
[state ]
type=playsnd
trigger1=animelemtime(1)<50
trigger1=(animelemtime(1)-0)%10=0
freqmul=1-(.01*(animelemtime(1)-0))
value=10000,0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
freqmul=.75
value=10010,0
[state ]
type=playsnd
trigger1=animelemtime(1)=0
channel=1
loop=1
value=10200,0
;--------------------------------------------------
[state ]
type=null
trigger1=var(6):=10+var(6)||1
trigger1=0
;--------------------------------------------------
[state ]
type=veladd
trigger1=1
y=.012
[state ]
type=velset
trigger1=animelemtime(1)=0
y=-1.5
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 5150]
anim=ifelse(anim=stateno,-1,stateno)
;--------------------------------------------------
[state ]
type=assertspecial
trigger1=1
flag=nobardisplay
flag2=nofg
[state ]
type=assertspecial
trigger1=animelemtime(1)<444
flag=roundnotover
[state ]
type=explod
trigger1=animelemtime(1)<256
angle=var(6)
anim=10000
ownpal=1
pausemovetime=2147483647
scale=.5-.001953*(animelemtime(1)-0),.5-.001953*(animelemtime(1)-0)
sprpriority=2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)<256
angle=var(6)
anim=10001
ownpal=1
pausemovetime=2147483647
scale=.5-.001953*(animelemtime(1)-0),.5-.001953*(animelemtime(1)-0)
sprpriority=3
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)=0
anim=101006
bindtime=-1
ontop=1
ownpal=1
pausemovetime=2147483647
pos=160,120
postype=back
scale=2,2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)<256
trigger1=(animelemtime(1)-0)%20=0
trigger1=fvar(36):=.3+(.001*(random%151))||1
angle=random%360
anim=10010
id=10010
ownpal=1
pausemovetime=2147483647
random=floor(30*(1-.003515*(animelemtime(1)-0))),floor(30*(1-.003515*(animelemtime(1)-0)))
scale=fvar(36)*(1-.003515*(animelemtime(1)-0)),fvar(36)*(1-.003515*(animelemtime(1)-0))
sprpriority=ifelse(random%2=0,0,5)
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=animelemtime(1)<256
trigger1=fvar(36):=.2+(.001*(random%101))||1
alpha=128,256
angle=random%360
anim=10211+random%4
id=10010
ownpal=1
pausemovetime=2147483647
random=floor(30*(1-.003515*(animelemtime(1)-0))),floor(30*(1-.003515*(animelemtime(1)-0)))
scale=fvar(36)*(1-.003515*(animelemtime(1)-0)),fvar(36)*(1-.003515*(animelemtime(1)-0))
sprpriority=ifelse(random%2=0,0,4)
supermovetime=2147483647
trans=addalpha
vel=.25-(.001*(random%501)),.25-(.001*(random%501))
[state ]
type=explod
trigger1=animelemtime(1)<256
trigger1=fvar(36):=.2+(.001*(random%101))||1
alpha=128,256
angle=random%360
anim=10211+random%4
id=10010
ownpal=1
pausemovetime=2147483647
random=floor(30*(1-.003515*(animelemtime(1)-0))),floor(30*(1-.003515*(animelemtime(1)-0)))
scale=fvar(36)*(1-.003515*(animelemtime(1)-0)),fvar(36)*(1-.003515*(animelemtime(1)-0))
sprpriority=ifelse(random%2=0,0,4)
supermovetime=2147483647
trans=addalpha
vel=.25-(.001*(random%501)),.25-(.001*(random%501))
[state ]
type=explod
trigger1=animelemtime(1)<256
trigger1=fvar(36):=.3+(.001*(random%101))||1
alpha=128,256
angle=random%360
anim=10211+random%4
id=10010
ownpal=1
pausemovetime=2147483647
random=floor(30*(1-.003515*(animelemtime(1)-0))),floor(30*(1-.003515*(animelemtime(1)-0)))
scale=fvar(36)*(1-.003515*(animelemtime(1)-0)),fvar(36)*(1-.003515*(animelemtime(1)-0))
sprpriority=ifelse(random%2=0,0,4)
supermovetime=2147483647
trans=subalpha
vel=.5-(.01*(random%101)),.5-(.01*(random%101))
[state ]
type=explod
trigger1=animelemtime(1)<256
trigger1=fvar(36):=.3+(.001*(random%101))||1
alpha=128,256
angle=random%360
anim=10211+random%4
id=10010
ownpal=1
pausemovetime=2147483647
random=floor(30*(1-.003515*(animelemtime(1)-0))),floor(30*(1-.003515*(animelemtime(1)-0)))
scale=fvar(36)*(1-.003515*(animelemtime(1)-0)),fvar(36)*(1-.003515*(animelemtime(1)-0))
sprpriority=ifelse(random%2=0,0,4)
supermovetime=2147483647
trans=subalpha
vel=.5-(.01*(random%101)),.5-(.01*(random%101))
[state ]
type=explod
trigger1=animelemtime(1)=[256,315]
anim=10100
bindtime=-1
ontop=1
ownpal=1
pausemovetime=2147483647
pos=160,120
postype=back
scale=2,2
supermovetime=2147483647
trans=sub
[state ]
type=explod
trigger1=animelemtime(1)=316
anim=1010012
bindtime=-1
ontop=1
ownpal=1
pausemovetime=2147483647
pos=160,120
postype=back
scale=2,2
supermovetime=2147483647
trans=sub
[state ]
type=modifyexplod
trigger1=1
id=10020
scale=.25-000976*(animelemtime(1)-0),.25-000976*(animelemtime(1)-0)
[state ]
type=modifyexplod
trigger1=animelemtime(1)<128
alpha=256-2*(animelemtime(1)-0),256
id=102200
trans=addalpha
[state ]
type=modifyexplod
trigger1=animelemtime(1)<128
alpha=256-2*(animelemtime(1)-0),256
id=10300
trans=addalpha
[state ]
type=playsnd
trigger1=animelemtime(1)<30
trigger1=(animelemtime(1)-0)%10=0
freqmul=.75
value=10102,0
[state ]
type=playsnd
trigger1=animelemtime(1)<256
trigger1=(animelemtime(1)-0)%15=0
freqmul=.8-(.001*(animelemtime(1)-0))
value=10100,0
[state ]
type=playsnd
trigger1=animelemtime(1)<256
trigger1=(animelemtime(1)-0)%15=0
freqmul=.8-(.001*(animelemtime(1)-0))
value=10101,0
[state ]
type=playsnd
trigger1=animelemtime(1)=286
value=10103,0
[state ]
type=removeexplod
trigger1=animelemtime(1)=0
id=10310
[state ]
type=removeexplod
trigger1=animelemtime(1)=128
id=102200
[state ]
type=removeexplod
trigger1=animelemtime(1)=128
id=10300
[state ]
type=removeexplod
trigger1=animelemtime(1)=256
id=10010
[state ]
type=removeexplod
trigger1=animelemtime(1)=256
id=10020
[state ]
type=removeexplod
trigger1=animelemtime(1)=256
id=10301
[state ]
type=stopsnd
trigger1=animelemtime(1)=286
channel=1
;--------------------------------------------------
[state ]
type=null
trigger1=(animelemtime(1)-0)%10=0
trigger1=var(6):=random%360||1
trigger1=0
trigger2=animelemtime(1)=316
trigger2=fvar(var(4938572)+2584):=fvar(3)||1
trigger2=var(var(4938572)+2568):=var(7)||1
trigger2=var(var(4938572)+2572):=var(8)||1
trigger2=var(var(4938572)+2588):=var(11)||1
trigger2=var(var(4938572)+2660):=var(9)||1
trigger2=var(var(4938572)+2664):=var(10)||1
trigger2=0
;--------------------------------------------------
[state ]
type=posset
trigger1=animelemtime(1)=256
y=0
[state ]
type=screenbound
trigger1=animelemtime(1)>255
value=0
[state ]
type=velset
trigger1=animelemtime(1)<256
trigger1=fvar(36):=ifelse(random%2=0,-1,1)*(random%3)||1
trigger1=fvar(37):=ifelse(random%2=0,-1,1)*(random%3)||1
trigger2=animelemtime(1)=256
trigger2=fvar(36):=0||1
trigger2=fvar(37):=0||1
x=fvar(36)
y=fvar(37)
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 5500]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5900]
[state ]
type=null
trigger1=0
