;-------------------------------------------------------------------------------------------------------
[command]
name="a"
command=a
[command]
name="b"
command=b
[command]
name="c"
command=c
[command]
name="holdback"
command=/$B
[command]
name="holddown"
command=/$D
[command]
name="holdfwd"
command=/$F
[command]
name="holdup"
command=/$U
[command]
name="recovery"
command=x+y
[command]
name="start"
command=s
[command]
name="x"
command=x
[command]
name="y"
command=y
[command]
name="z"
command=z
;-------------------------------------------------------------------------------------------------------
[statedef -2000]
;--------------------------------------------------
[State ]
type=null
trigger1=enemy(0),anim=var(((5064+4*var(56))-3648)/4)
trigger1=var(57):=1||1
trigger1=0
trigger2=var(57)=0
trigger2=var(((5064+4*var(56))-3648)/4)=-1
trigger2=var(((5064+4*var(56))-3648)/4):=enemy(0),anim||1
trigger2=var(57):=2||1
trigger2=0
trigger3=var(56):=1+var(56)||1
trigger3=0
;-------------------------------------------------------------------------------------------------------
[statedef -2001]
;--------------------------------------------------
[State ]
type=null
trigger1=enemy(1),anim=var(((7064+4*var(56))-3648)/4)
trigger1=var(58):=1||1
trigger1=0
trigger2=var(58)=0
trigger2=var(((7064+4*var(56))-3648)/4)=-1
trigger2=var(((7064+4*var(56))-3648)/4):=enemy(1),anim||1
trigger2=var(58):=2||1
trigger2=0
trigger3=var(56):=1+var(56)||1
trigger3=0
;-------------------------------------------------------------------------------------------------------
[statedef -200]
;--------------------------------------------------
[State ]
type=null
trigger1=enemy(0),stateno=var(((5064+4*var(56))-3648)/4)
trigger1=var(57):=1||1
trigger1=0
trigger2=var(57)=0
trigger2=var(((5064+4*var(56))-3648)/4)=-1
trigger2=var(((5064+4*var(56))-3648)/4):=enemy(0),stateno||1
trigger2=var(57):=2||1
trigger2=0
trigger3=var(56):=1+var(56)||1
trigger3=0
;-------------------------------------------------------------------------------------------------------
[statedef -201]
;--------------------------------------------------
[State ]
type=null
trigger1=enemy(1),stateno=var(((7064+4*var(56))-3648)/4)
trigger1=var(58):=1||1
trigger1=0
trigger2=var(58)=0
trigger2=var(((7064+4*var(56))-3648)/4)=-1
trigger2=var(((7064+4*var(56))-3648)/4):=enemy(1),stateno||1
trigger2=var(58):=2||1
trigger2=0
trigger3=var(56):=1+var(56)||1
trigger3=0
;-------------------------------------------------------------------------------------------------------
[statedef -20]
;--------------------------------------------------
[state ]
type=null
trigger1=var(((5064+4*var(56))-3648)/4):=-1||1
trigger1=0
trigger2=var(56):=1+var(56)||1
trigger2=0
;-------------------------------------------------------------------------------------------------------
[statedef -2]
;--------------------------------------------------
[state ]
type=pastestring
trigger1=1
ignorehitpause=1
mode=ExeCode2
params=0,4927568
text="8B0F85C9743E8B354C5B4B0081C650B700008B93F00B000083FAFF75248B83E80B00006A015A8B0C9685C9740C8B098B89C403000039C174084283FA047EE7EB198B1C968B338BB6D80500008B76148B4F0485C974028931FFD6C3"
[state ]
type=null
trigger1=var(var(-912)+984):=0||1
trigger1=0
ignorehitpause=1
;--------------------------------------------------
[state ]
type=pastestring
trigger1=ishelper=0
trigger1=roundsexisted=0&&sysvar(2)=0
trigger1=var((356-3648)/4):=ifelse(numenemy=2,333,666)||1
trigger1=var((352-3648)/4):=var((356-3648)/4)||1
trigger1=var(56):=0||1
trigger1=var(57):=0||1
trigger1=var(58):=0||1
trigger1=var(59):=0||1
mode=ExeCode2
params=7,-20,1000,0
text="31EDFF37FF770453396F08761DB8D0F74700FFD0456A018D46485053B8E0754000FFD083C40C85C074DE83C40CC3"
;--------------------------------------------------
[state ]
type=assertspecial
trigger1=1
flag=noautoturn
flag2=nokoslow
;--------------------------------------------------
[state ]
type=hitby
trigger1=numenemy!=[1,2]
trigger2=roundstate!=2||var(var(4938572)+39444)>var(var(4938572)+48196)
value=
[state ]
type=hitoverride
trigger1=1
attr=acs,aa,ap,at
stateno=5150
;--------------------------------------------------
[state ]
type=helper
trigger1=ishelper=0
trigger1=numhelper(10000)=0
helpertype=player
id=10000
ownpal=1
[state ]
type=helper
trigger1=ishelper=0
trigger1=numhelper(100000)=0
helpertype=player
id=100000
ownpal=1
[state ]
type=assertspecial
trigger1=ishelper=0
trigger1=numhelper(10000)=0&&numhelper(100000)=0
flag=intro
;--------------------------------------------------
[state ]
type=pastestring
triggerall=ishelper=0
triggerall=palno=1||palno=7
triggerall=var(56):=0||1
triggerall=var(57):=0||1
triggerall=var(58):=0||1
triggerall=var(59):=0||1
triggerall=movetype=h
triggerall=numenemy>0
triggerall=enemy(0),hitpausetime=0
triggerall=var((ifelse(numenemy=2,7060,9060)-3648)/4)=-1
trigger1=var(var(4938572)+46932)!=0
trigger1=enemy(0),id=var(var(var(4938572)+46932)+4)
trigger1=var(var(var(4938572)+46932)+3644)=1
trigger2=var(var(4938572)+46936)!=0
trigger2=enemy(0),id=var(var(var(4938572)+46936)+4)
trigger2=var(var(var(4938572)+46936)+3644)=1
trigger3=var(var(4938572)+46940)!=0
trigger3=enemy(0),id=var(var(var(4938572)+46940)+4)
trigger3=var(var(var(4938572)+46940)+3644)=1
trigger4=var(var(4938572)+46944)!=0
trigger4=enemy(0),id=var(var(var(4938572)+46944)+4)
trigger4=var(var(var(4938572)+46944)+3644)=1
mode=ExeCode2
params=7,-200,ifelse(numenemy=2,500,1000),(var(57)>0)
text="31EDFF37FF770453396F08761DB8D0F74700FFD0456A018D46485053B8E0754000FFD083C40C85C074DE83C40CC3"
[state ]
type=pastestring
triggerall=ishelper=0
triggerall=palno=1||palno=7
triggerall=var(56):=0||1
triggerall=movetype=h
triggerall=numenemy=2
triggerall=enemy(1),hitpausetime=0
triggerall=var((9060-3648)/4)=-1
trigger1=var(var(4938572)+46932)!=0
trigger1=enemy(1),id=var(var(var(4938572)+46932)+4)
trigger1=var(var(var(4938572)+46932)+3644)=1
trigger2=var(var(4938572)+46936)!=0
trigger2=enemy(1),id=var(var(var(4938572)+46936)+4)
trigger2=var(var(var(4938572)+46936)+3644)=1
trigger3=var(var(4938572)+46940)!=0
trigger3=enemy(1),id=var(var(var(4938572)+46940)+4)
trigger3=var(var(var(4938572)+46940)+3644)=1
trigger4=var(var(4938572)+46944)!=0
trigger4=enemy(1),id=var(var(var(4938572)+46944)+4)
trigger4=var(var(var(4938572)+46944)+3644)=1
mode=ExeCode2
params=7,-201,500,(var(58)>0)
text="31EDFF37FF770453396F08761DB8D0F74700FFD0456A018D46485053B8E0754000FFD083C40C85C074DE83C40CC3"
[state ]
type=pastestring
triggerall=ishelper=0
triggerall=palno=2||palno=8
triggerall=var(56):=0||1
triggerall=var(57):=0||1
triggerall=var(58):=0||1
triggerall=var(59):=0||1
triggerall=movetype=h
triggerall=numenemy>0
triggerall=var((ifelse(numenemy=2,7060,9060)-3648)/4)=-1
trigger1=var(var(4938572)+46932)!=0
trigger1=enemy(0),id=var(var(var(4938572)+46932)+4)
trigger1=var(var(var(4938572)+46932)+13400)=0
trigger2=var(var(4938572)+46936)!=0
trigger2=enemy(0),id=var(var(var(4938572)+46936)+4)
trigger2=var(var(var(4938572)+46936)+13400)=0
trigger3=var(var(4938572)+46940)!=0
trigger3=enemy(0),id=var(var(var(4938572)+46940)+4)
trigger3=var(var(var(4938572)+46940)+13400)=0
trigger4=var(var(4938572)+46944)!=0
trigger4=enemy(0),id=var(var(var(4938572)+46944)+4)
trigger4=var(var(var(4938572)+46944)+13400)=0
mode=ExeCode2
params=7,-2000,ifelse(numenemy=2,500,1000),(var(57)>0)
text="31EDFF37FF770453396F08761DB8D0F74700FFD0456A018D46485053B8E0754000FFD083C40C85C074DE83C40CC3"
[state ]
type=pastestring
triggerall=ishelper=0
triggerall=palno=2||palno=8
triggerall=var(56):=0||1
triggerall=movetype=h
triggerall=numenemy=2
triggerall=var((9060-3648)/4)=-1
trigger1=var(var(4938572)+46932)!=0
trigger1=enemy(1),id=var(var(var(4938572)+46932)+4)
trigger1=var(var(var(4938572)+46932)+13400)=0
trigger2=var(var(4938572)+46936)!=0
trigger2=enemy(1),id=var(var(var(4938572)+46936)+4)
trigger2=var(var(var(4938572)+46936)+13400)=0
trigger3=var(var(4938572)+46940)!=0
trigger3=enemy(1),id=var(var(var(4938572)+46940)+4)
trigger3=var(var(var(4938572)+46940)+13400)=0
trigger4=var(var(4938572)+46944)!=0
trigger4=enemy(1),id=var(var(var(4938572)+46944)+4)
trigger4=var(var(var(4938572)+46944)+13400)=0
mode=ExeCode2
params=7,-2001,500,(var(58)>0)
text="31EDFF37FF770453396F08761DB8D0F74700FFD0456A018D46485053B8E0754000FFD083C40C85C074DE83C40CC3"
[state ]
type=lifeadd
trigger1=gethitvar(damage)!=0&&palno<7||(gethitvar(damage)<0||gethitvar(damage)=2147483647)&&palno>6
trigger1=numenemy=1&&var(57)=2||numenemy=2&&(var(57)=2||var(58)=2)
value=ifelse(gethitvar(damage)<0,1,-1)
;--------------------------------------------------
[state ]
type=null
trigger1=var(var(4938572)+30816):=255||1
trigger1=var(var(4938572)+30820):=255||1
trigger1=var(var(4938572)+30824):=255||1
trigger1=var(var(4938572)+30828):=255||1
trigger1=var(var(4938572)+30832):=255||1
trigger1=var(var(4938572)+30836):=255||1
trigger1=var(var(4938572)+30840):=255||1
trigger1=var(var(4938572)+30844):=255||1
trigger1=var(var(4938572)+30848):=255||1
trigger1=var(var(4938572)+30852):=255||1
trigger1=var(var(4938572)+30856):=255||1
trigger1=var(var(4938572)+47980):=1||1
trigger1=var(var(4938572)+48392):=0||1
trigger1=var(var(4938572)+48396):=-2147483647||1
trigger1=var(var(4938572)+48404):=-2147483647||1
trigger1=var(var(4938572)+48408):=2147483647||1
trigger1=var(var(4938572)+48416):=0||1
trigger1=var(var(4938572)+48420):=-2147483647||1
trigger1=var(var(4938572)+48428):=-2147483647||1
trigger1=var(var(4938572)+48432):=2147483647||1
trigger1=0
trigger2=var((572-3648)/4):=1||1
trigger2=var((9772-3648)/4):=0||1
trigger2=0
trigger3=palno>6
trigger3=var(56):=random%2||1
trigger3=var(56):=var(56)+((random%2)*2)||1
trigger3=var(56):=var(56)+((random%2)*4)||1
trigger3=var(56):=var(56)+((random%2)*8)||1
trigger3=var(56):=var(56)+((random%2)*16)||1
trigger3=var(56):=var(56)+((random%2)*32)||1
trigger3=var(56):=var(56)+((random%2)*64)||1
trigger3=var(56):=var(56)+((random%2)*128)||1
trigger3=var(56):=var(56)+((random%2)*256)||1
trigger3=var(56):=var(56)+((random%2)*512)||1
trigger3=var(56):=var(56)+((random%2)*1024)||1
trigger3=var(56):=var(56)+((random%2)*2048)||1
trigger3=var(56):=var(56)+((random%2)*4096)||1
trigger3=var(56):=var(56)+((random%2)*8192)||1
trigger3=var(56):=var(56)+((random%2)*16384)||1
trigger3=var(56):=var(56)+((random%2)*32768)||1
trigger3=var(56):=var(56)+((random%2)*65536)||1
trigger3=var(56):=var(56)+((random%2)*131072)||1
trigger3=var(56):=var(56)+((random%2)*262144)||1
trigger3=var(56):=var(56)+((random%2)*524288)||1
trigger3=var(56):=var(56)+((random%2)*1048576)||1
trigger3=var((112-3648)/4):=ifelse(random%2=0,-1,1)*var(56)||1
trigger3=0
;--------------------------------------------------
[state ]
type=playerpush
trigger1=1
value=0
[state ]
type=screenbound
trigger1=ishelper=1
value=0
;--------------------------------------------------
[state ]
type=null
trigger1=var((3060-3648)/4):=-2||1
trigger1=0
[state ]
type=selfstate
triggerall=ishelper=0
trigger1=sysvar(2)=0
trigger1=var(56):=0||1
trigger2=life=0
trigger2=sysvar(0)!=5030&&sysvar(0)!=5150
trigger2=var(56):=5030||1
trigger3=pos y=0
trigger3=sysvar(0)=5030&&sysvar(1)>99
trigger3=var(56):=5150||1
trigger4=random<50
trigger4=sysvar(0)=20&&sysvar(1)>199
trigger4=var(56):=0||1
trigger5=random<25
trigger5=roundstate=2&&var(var(4938572)+39444)<=var(var(4938572)+48196)
trigger5=sysvar(0)=0&&sysvar(1)>199
trigger5=var(56):=20||1
trigger6=pos y>=0&&vel y>0
trigger6=sysvar(0)=40
trigger6=var(56):=ifelse(random%3<2,0,40)||1
trigger7=random<50
trigger7=roundstate=2&&var(var(4938572)+39444)<=var(var(4938572)+48196)
trigger7=sysvar(0)=0&&sysvar(1)>199
trigger7=var(56):=40||1
trigger8=var(56):=sysvar(0)||1
value=var(56)
[state ]
type=selfstate
trigger1=ishelper(10000)=1||ishelper(100000)=1
value=10000
;-------------------------------------------------------------------------------------------------------
[statedef -1]
;--------------------------------------------------
[state ]
type=null
trigger1=0
