;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[command]
name="a"
command=a
time=1
[command]
name="b"
command=b
time=1
[command]
name="c"
command=c
time=1
[command]
name="x"
command=x
time=1
[command]
name="y"
command=y
time=1
[command]
name="z"
command=z
time=1
[command]
name="start"
command=s
time=1
;//////////////////////////////////////////////////////////////////////////////
[command]
name="FF"
command=F,F
time=10
[command]
name="BB"
command=B,B
time=10
;//////////////////////////////////////////////////////////////////////////////
[command]
name="recovery"
command=x+y
;//////////////////////////////////////////////////////////////////////////////
[command]
name="holdfwd"
command=/$F
[command]
name="holdback"
command=/$B
[command]
name="holdup"
command=/$U
[command]
name="holddown"
command=/$D

;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;-------------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[Statedef -1]

;-------------------------------------------------------------------------------------------------------
;//////////////////////////////////////////////////////////////////////////////
[state samsara]
type=assertspecial
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive&&roundstate>2&&(stateno!=[170,189])
trigger2=alive&&roundstate>2&&(stateno =[170,189])&&(time=[000,189])
flag=roundnotover
ignorehitpause=1
[state samsara]
type=attackmulset
trigger1=1
value=1
ignorehitpause=1
[state samsara]
type=defencemulset
trigger1=1
value=1
ignorehitpause=1
[state samsara]
type=palfx
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=!movereversed&&movetype!=h
time=1
ignorehitpause=1
[state samsara]
type=hitadd
trigger1=1
value=-1000
ignorehitpause=1
[state samsara]
type=playerpush
trigger1=1
value=0
ignorehitpause=1
[state samsara]
type=screenbound
trigger1=1
value=(ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103))
ignorehitpause=1
[state samsara]
type=hitby
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=statetype=s
value=s,aa,at
time=10
ignorehitpause=1
[state samsara]
type=hitby
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=statetype=c
value=c,aa,at
time=10
ignorehitpause=1
[state samsara]
type=hitby
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=statetype=a
value=a,aa,at
time=10
ignorehitpause=1
[state samsara]
type=explod
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&!numexplod(10100)
trigger1=numenemy>0
trigger1=enemy(0),numhelper>10||enemy(0),numproj>10
trigger2=alive=1&&!numexplod(10100)
trigger2=numenemy=2
trigger2=enemy(1),numhelper>10||enemy(1),numproj>10
id=10100
anim=10100
ownpal=1
sprpriority=5
pos=0,-10
scale=0.3,0.3
bindtime=-1
ignorehitpause=1
[state samsara]
type=removeexplod
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive!=1
id=10100
ignorehitpause=1
[state samsara]
type=hitby
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=numexplod(10100)||roundstate!=2
trigger2=gethitvar(hitshaketime)||!gethitvar(hitshaketime)&&gethitvar(damage)
trigger3=numenemy=1
trigger3=!enemy,life||enemy,alive!=1||enemy,movereversed&&enemy,hitpausetime
trigger4=numenemy=2
trigger4=!enemy,life&&!enemy(1),life||enemy,alive!=1&&enemy(1),alive!=1||enemy,movereversed&&enemy,hitpausetime&&enemy(1),movereversed&&enemy(1),hitpausetime
value2=
time=01
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=4
value=(170*(lose))+(175*(drawgame))+(180*(win))
ctrl=0
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=2&&statetype!=a&&random<15
value=21
ctrl=0
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=stateno=21&&(random<25||roundstate>2)
value=0
ctrl=1
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=2&&statetype!=a&&random<20
value=200
ctrl=0
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=2&&statetype!=a&&random<20
value=210+5*(gametime%4=0)
ctrl=0
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=2&&statetype!=a&&random<10&&!root,numprojid(33030330)
value=300+10*(gametime%2=0)
ctrl=0
ignorehitpause=1
[state samsara]
type=changestate
triggerall=ishelper(90100)||ishelper(90101)||ishelper(90102)||ishelper(90103)
trigger1=alive=1&&ctrl&&roundstate=2&&inguarddist
trigger1=numenemy>0
trigger1=enemy,hitdefattr=sca,aa,ap,at||enemy,movetype=a&&(enemy,numproj>1||enemy,numhelper>1)
trigger2=alive=1&&ctrl&&roundstate=2&&inguarddist
trigger2=numenemy=2
trigger2=enemy(1),hitdefattr=sca,aa,ap,at||enemy(1),movetype=a&&(enemy(1),numproj>1||enemy(1),numhelper>1)
value=120
ctrl=0
ignorehitpause=1
