;-------------------------------------------------------------------------------------------------------
[statedef 0]
physics=s
velset=vel x,0
[state ]
type=varset
trigger1=anim!=stateno
sysvar(1)=anim
[state ]
type=varset
trigger1=anim!=stateno
sysvar(2)=0
[state ]
type=changeanim
trigger1=anim!=stateno
value=stateno
;--------------------------------------------------
[state ]
type=removeexplod
trigger1=prevstateno=200
id=10410
[state ]
type=removeexplod
trigger1=prevstateno=200
id=10500
;--------------------------------------------------
[state ]
type=turn
trigger1=p2dist x<0
[state ]
type=posset
trigger1=1
y=0
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 10]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 12]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 20]
[state ]
type=varset
trigger1=anim!=stateno
sysvar(1)=anim
[state ]
type=varset
trigger1=anim!=stateno
sysvar(2)=0
[state ]
type=changeanim
trigger1=anim!=stateno
value=stateno
;--------------------------------------------------
[state ]
type=changestate
trigger1=sysvar(2)=120
value=0
;--------------------------------------------------
[state ]
type=explod
trigger1=fvar(36):=.2+(.001*(random%101))||1
alpha=32,256
angle=random%360
anim=10000+random%5
ownpal=1
pos=0,-5
random=50,10
scale=fvar(36),fvar(36)
sprpriority=ifelse(random%2=0,0,5)
trans=addalpha
vel=1-(.01*(random%201)),-.5-(.001*(random%251))
[state ]
type=playsnd
trigger1=(sysvar(2)-0)%10=0
value=s10200,0
volume=-150
[state ]
type=playsnd
trigger1=(sysvar(2)-0)%10=0
freqmul=1.25
value=s10210,0
volume=-100
;--------------------------------------------------
[state ]
type=velset
trigger1=(sysvar(2)-0)%30=0
x=(5+(.01*(random%251)))*ifelse(random%2=0,-1,1)
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 40]
type=a
[state ]
type=varset
trigger1=anim!=stateno
sysvar(1)=anim
[state ]
type=varset
trigger1=anim!=stateno
sysvar(2)=0
[state ]
type=changeanim
trigger1=anim!=stateno
value=stateno
;--------------------------------------------------
[state ]
type=changestate
trigger1=pos y>=0&&vel y>0
value=41
;--------------------------------------------------
[state ]
type=explod
trigger1=sysvar(2)=0
alpha=128,256
anim=10100
facing=ifelse(random%2=0,-1,1)
ownpal=1
scale=.15,.15
sprpriority=0
trans=addalpha
[state ]
type=explod
trigger1=sysvar(2)=0
alpha=128,256
anim=10101
facing=ifelse(random%2=0,-1,1)
ownpal=1
scale=.15,.15
sprpriority=5
trans=addalpha
[state ]
type=explod
trigger1=sysvar(2)=0
alpha=64,256
anim=10110
facing=ifelse(random%2=0,-1,1)
ownpal=1
scale=.25,.35
sprpriority=5
trans=addalpha
;--------------------------------------------------
[state ]
type=playsnd
trigger1=sysvar(2)=0
value=s10000,0
[state ]
type=playsnd
trigger1=sysvar(2)=0
value=s10100,0
;--------------------------------------------------
[state ]
type=gravity
trigger1=1
[state ]
type=velset
trigger1=sysvar(2)=0
x=(1+(.001*(random%501)))*ifelse(random%2=0,-1,1)
y=-5-(.1*(random%101))
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 41]
physics=s
velset=vel x,0
[state ]
type=varset
trigger1=anim!=stateno
sysvar(1)=anim
[state ]
type=varset
trigger1=anim!=stateno
sysvar(2)=0
[state ]
type=changeanim
trigger1=anim!=stateno
value=stateno
;--------------------------------------------------
[state ]
type=changestate
trigger1=animtime=0
value=0
;--------------------------------------------------
[state ]
type=posset
trigger1=1
y=0
;--------------------------------------------------
[state ]
type=explod
trigger1=sysvar(2)=0
alpha=128,256
anim=10100
facing=ifelse(random%2=0,-1,1)
ownpal=1
scale=.15,.15
sprpriority=0
trans=addalpha
[state ]
type=explod
trigger1=sysvar(2)=0
alpha=128,256
anim=10101
facing=ifelse(random%2=0,-1,1)
ownpal=1
scale=.15,.15
sprpriority=5
trans=addalpha
[state ]
type=playsnd
trigger1=sysvar(2)=0
value=s10010,0
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 45]
[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]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5030]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5100]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5110]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5150]
physics=s
[state ]
type=varset
trigger1=anim!=stateno
sysvar(1)=anim
[state ]
type=varset
trigger1=anim!=stateno
sysvar(2)=0
[state ]
type=changeanim
trigger1=anim!=stateno
value=stateno
;--------------------------------------------------
[state ]
type=assertspecial
trigger1=sysvar(2)<524
flag=nobardisplay
flag2=noko
[state ]
type=assertspecial
trigger1=sysvar(2)<556
flag=roundnotover
[state ]
type=bgpalfx
trigger1=sysvar(2)<464
mul=64,64,64
time=1
[state ]
type=explod
trigger1=sysvar(2)<464
trigger1=(sysvar(2)-0)%20=0
trigger1=fvar(36):=.08+(.0001*(random%401))||1
anim=10500
bindtime=-1
facing=facing
id=10500
ownpal=1
pausemovetime=2147483647
pos=0,-90
random=60,20
removetime=60
scale=fvar(36),fvar(36)
sprpriority=0
supermovetime=2147483647
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=fvar(36):=.2+(.001*(random%101))||1
accel=0,-.01
angle=random%360
anim=10000+random%5
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=fvar(36),fvar(36)
sprpriority=ifelse(random%3<2,4,6)
supermovetime=2147483647
trans=sub
vel=1-(.01*(random%201)),-.5-(.001*(random%251))
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(20-.052197*(sysvar(2)-100))=0
trigger1=fvar(36):=.1+(.0001*(random%501))||1
angle=random%360
anim=10200
bindtime=-1
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=fvar(36),fvar(36)
sprpriority=5
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(30-.079670*(sysvar(2)-100))=0
trigger1=fvar(36):=.2+(.001*(random%101))||1
trigger1=var(56):=random%360||1
trigger1=var(57):=ifelse(random%2=0,0,5)||1
angle=var(56)
anim=10210
bindtime=-1
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
scale=fvar(36),fvar(36)
sprpriority=var(57)
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(30-.079670*(sysvar(2)-100))=0
angle=var(56)
anim=10211
bindtime=-1
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
scale=fvar(36),fvar(36)
sprpriority=var(57)
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(4-.010989*(sysvar(2)-100))=0
trigger1=fvar(36):=.15+(.001*(random%101))||1
accel=0,-.01
angle=random%360
anim=10220+random%4
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=fvar(36),fvar(36)
sprpriority=5
supermovetime=2147483647
trans=add
vel=1-(.01*(random%201)),-.5-(.01*(random%101))
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(8-.021978*(sysvar(2)-100))=0
trigger1=fvar(36):=.05+(.0001*(random%501))||1
accel=0,-.01
angle=random%360
anim=10224
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=fvar(36),fvar(36)
sprpriority=5
supermovetime=2147483647
trans=add
vel=1-(.01*(random%201)),-.5-(.01*(random%101))
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(8-.021978*(sysvar(2)-100))=0
trigger1=fvar(36):=.05+(.0001*(random%501))||1
accel=0,-.01
angle=random%360
anim=10200
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=fvar(36),fvar(36)
sprpriority=5
supermovetime=2147483647
trans=add
vel=1-(.01*(random%201)),-.5-(.01*(random%101))
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%ceil(20-.054945*(sysvar(2)-100))=0
accel=0,-.01
angle=30-random%61
anim=10225
id=10000
ownpal=1
pausemovetime=2147483647
pos=0,-40
random=50,80
scale=.125,.25
sprpriority=5
supermovetime=2147483647
trans=add
[state ]
type=explod
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%15=0
trigger1=var(56):=256||1
trigger2=sysvar(2)=[400,463]
trigger2=var(56):=4*(sysvar(2)-400)||1
trigger3=sysvar(2)=[464,523]
trigger3=var(56):=256||1
trigger4=sysvar(2)=[524,555]
trigger4=var(56):=256-(8*(sysvar(2)-524))||1
alpha=var(56),256
anim=10300
ontop=1
ownpal=1
pausemovetime=2147483647
pos=160,120
postype=back
scale=2,2
supermovetime=2147483647
trans=addalpha
[state ]
type=offset
trigger1=sysvar(2)<100
trigger1=fvar(36):=ifelse((sysvar(2)-0)%2=0,-1,1)||1
trigger1=fvar(37):=0||1
trigger2=sysvar(2)>99
trigger2=fvar(36):=ifelse(random%2=0,-1,1)*random%3||1
trigger2=fvar(37):=ifelse(random%2=0,-1,1)*random%3||1
x=fvar(36)
y=fvar(37)
[state ]
type=palfx
trigger1=sysvar(2)<100
trigger1=(sysvar(2)-0)%4<2
trigger1=var(56):=192||1
trigger1=var(57):=192||1
trigger1=var(58):=192||1
trigger2=sysvar(2)=[100,463]
trigger2=var(56):=256||1
trigger2=var(57):=192||1
trigger2=var(58):=0||1
add=var(56),var(57),var(58)
time=1
[state ]
type=playsnd
trigger1=sysvar(2)=0
channel=1
value=5150,0
[state ]
type=playsnd
trigger1=sysvar(2)=0||sysvar(2)=10||sysvar(2)=20
freqmul=1-(.01*(sysvar(2)-0))
value=10300,0
[state ]
type=playsnd
trigger1=sysvar(2)=[100,463]
trigger1=(sysvar(2)-100)%15=0
freqmul=1-(.001*(sysvar(2)-100))
value=10310,0
[state ]
type=playsnd
trigger1=sysvar(2)=400
value=10320,0
[state ]
type=removeexplod
trigger1=sysvar(2)=464
id=10000
[state ]
type=removeexplod
trigger1=sysvar(2)=464
id=10500
;--------------------------------------------------
[state ]
type=null
trigger1=roundstate=4&&var(var(4938572)+39460)<=var(var(4938572)+48188)
trigger1=var(var(4938572)+48132):=2147483647||1
trigger1=var(var(4938572)+48136):=ifelse(teamside=1,0,2147483647)||1
trigger1=var(var(4938572)+48140):=ifelse(teamside=1,2147483647,0)||1
trigger1=var(var(4938572)+48144):=1||1
trigger1=var(var(4938572)+48180):=ifelse(teamside=2,1,2)||1
trigger1=0
;--------------------------------------------------
[state ]
type=playerpush
trigger1=sysvar(2)>463
value=0
;--------------------------------------------------
[state ]
type=projectile
trigger1=sysvar(2)=[464,523]
attr=acs,aa,ap,at
fall=1
fall.damage=2147483647
hitflag=adfm
hitonce=0
hitsound=s-1
p2getp1state=0
p2stateno=5110
palfx.add=130,0,-100
palfx.color=0
palfx.invertall=1
palfx.sinadd=110,110,110,10
palfx.time=10
pausemovetime=2147483647
projanim=2147483646
projedgebound=2000000000
projheightbound=-2147483647,2147483647
projpriority=2147483647
projremove=0
projremovetime=1
projstagebound=2000000000
supermovetime=2147483647
[state ]
type=reversaldef
trigger1=sysvar(2)=[464,523]
fall=1
fall.damage=2147483647
p2getp1state=0
p2stateno=5110
palfx.add=130,0,-100
palfx.color=0
palfx.invertall=1
palfx.sinadd=110,110,110,10
palfx.time=10
reversal.attr=acs,aa,ap,at
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
mode=ExeCode2
params=7,50000000
text="FF37FF770453B8D0F74700FFD083C40CC3"
;-------------------------------------------------------------------------------------------------------
[statedef 5000]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5500]
[state ]
type=null
trigger1=0
;-------------------------------------------------------------------------------------------------------
[statedef 5900]
[state ]
type=null
trigger1=0
