
;===========================================================================
; RtBO
;===========================================================================
[Statedef 65535]
;---------------------------------------------------------------------------
;VXe֌W
;---------------------------------------------------------------------------

;IKEMENŎgp
;---------------------------------------------------------------------------

[State used_IKEMEN]
Type=ParentVarSet
Trigger1=ishelper
var(40)=0;0-OFF 1-ON
;ONɂhelpertypeׂnormalɂȂ܂

;R{␳
;---------------------------------------------------------------------------

[State AttackMul]
Type=VarSet
Trigger1=ishelper
var(41)=1;0-OFF 1-ON

;l
;---------------------------------------------------------------------------

[State DefenceMul]
Type=VarSet
Trigger1=ishelper
var(42)=1;0-OFF 1-ON

;KEZ̐s͗P\t[
;---------------------------------------------------------------------------

[State CommandBuffer(SuperArts)]
Type=ParentVarSet
Trigger1=ishelper
var(35)=5
;ftHg5F

;I[o[q[ggp
;---------------------------------------------------------------------------

[State Used_OVERHEAT]
Type=VarSet
Trigger1=ishelper
var(48)=1;0-OFF 1-ON
;ftHgON
;R{ɑ肪ȏ̃_[WH炤Ƒ肪_E܂
;̎̓_E܂ŒKEZȊOSĖGԂƂȂĂ܂

;I[o[q[g_[W
;---------------------------------------------------------------------------

[State OVERHEAT_damage]
Type=VarSet
Trigger1=ishelper
var(49)=300
;ftHg300

;Q[WXW
;---------------------------------------------------------------------------

[State Guage-Pos X]
Type=VarSet
Trigger1=ishelper
var(20)=0
;~-1 - left
; 1~ - right

;Q[WYW
;---------------------------------------------------------------------------

[State Guage-Pos Y]
Type=VarSet
Trigger1=ishelper
var(21)=0

;~-1 - up
; 1~ - down

;pCbgI
;---------------------------------------------------------------------------

[State Choose_Pilot]
Type=VarSet
Trigger1=ishelper
var(23)=0;ifelse(((root,palno=[1,2])||(root,palno=[7,8])),0,ifelse(((root,palno=[3,4])||(root,palno=[9,10])),1,2))
;0 - TEI-O
;1 - KOU SHISHIDO & G-RED
;2 - KUSANAGI(CLONE-KYO)
;;ƑĨ{^ŕς܂

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

;QW}V
;---------------------------------------------------------------------------

[State PowerGaugeRecovery-Amount]
Type=VarSet
Trigger1=ishelper
var(44)=0;Dȗʂݒ肵Ă
;powermaxŃQW}ɂȂ܂

;KEZɎge
;---------------------------------------------------------------------------

[State weapon_ammo]
Type=VarSet
Trigger1=ishelper
var(22)=500

;~-1 - infinite
;  0 - off
; 1~ - on

;ftHg500

;---------------------------------------------------------------------------
;AI֘A
;---------------------------------------------------------------------------

;펞N
;---------------------------------------------------------------------------
[State AI_Always_Activate]
Type=VarSet
Trigger1=ishelper
var(46)=0;root,ifelse(AIlevel>0,1,0)

;xݒ
;---------------------------------------------------------------------------
[State AI_Level]
Type=VarSet
Trigger1=ishelper
var(47)=10;root,AIlevel+2

;---------------------------------------------------------------------------
;VMUGEN[U[ݒ聦WINMUGENŎgp郆[U[͘MȂėǂ
;---------------------------------------------------------------------------

;𑜓x-
;---------------------------------------------------------------------------
[State GameWidth]
Type=ParentVarSet
Trigger1=ishelper
var(23)=320;ceil(gamewidth)

;𑜓x-c
;---------------------------------------------------------------------------
[State GameHeight]
Type=ParentVarSet
Trigger1=ishelper
var(24)=240;ceil(gameheight)

;===========================================================================
;wp[
;===========================================================================
[State StateTypeSet]
type=StateTypeSet
trigger1=ishelper(65535)
statetype=A
movetype=I
physics=N
ignorehitpause=1
[State ChangeAnim]
type=ChangeAnim
trigger1=ishelper
value=1
ignorehitpause=1
[State CtrlSet]
type=CtrlSet
trigger1=ctrl
value=0
ignorehitpause=1
[State VelSet]
type=VelSet
trigger1=ishelper
x=0
y=0
ignorehitpause=1
[State ]
type=PosSet
trigger1=ishelper
x=root,pos x
y=9999
ignorehitpause=1
[state turn]
type=turn
trigger1=root,facing!=facing
[State Timep]
type=VarAdd
trigger1=ishelper
sysvar(4)=1
ignorehitpause=1
[State ߂]
type=Playerpush
trigger1=ishelper
value=0
ignorehitpause=1
[State JǂȍZ]
type=ScreenBound
trigger1=ishelper
value=0
movecamera=0,0
ignorehitpause=1
[State 肪K[hȂ悤]
type=AttackDist
trigger1=ishelper
value=0
ignorehitpause=1
;---------------------------------------------------------------------------
;Q[W
;---------------------------------------------------------------------------
[State pCbg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
trigger1=var(23)=0
anim=32765
id=32767
pos=ceil(ifelse(teamside=1,0,320)*parent,var(23)/320.0),ceil(240*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State pCbg2]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
trigger1=var(23)=1
anim=32766
id=32767
pos=ceil(ifelse(teamside=1,0,320)*parent,var(23)/320.0),ceil(240*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State pCbg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
trigger1=var(23)=2
anim=32767
id=32767
pos=ceil(ifelse(teamside=1,0,320)*parent,var(23)/320.0),ceil(240*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State u[XgQ[Wg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30000
id=30000
pos=ceil(ifelse(teamside=1,29,291)+var(20)*parent,var(23)/320.0),ceil(38+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State u[XgQ[Wg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=(root,var(16))<10
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30001+root,var(16)
id=30001
pos=ceil(ifelse(teamside=1,29,291)+var(20)*parent,var(23)/320.0),ceil(38+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State u[XgQ[Wg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=(root,var(16))>=10
triggerall=RoundState<3
triggerall=!numexplod(30010)
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30010
id=30010
pos=ceil(ifelse(teamside=1,29,291)+var(20)*parent,var(23)/320.0),ceil(38+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
removetime=-1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State ]
type=RemoveExplod
triggerall=numexplod(30010)
trigger1=(root,var(16))<10
id=30010
ignorehitpause=1
[State KEZg]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=ifelse(root,power>=1000,30016,30015)
id=30015
pos=ceil(ifelse(teamside=1,29,291)+var(20)*parent,var(23)/320.0),ceil(40+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State KEZg2]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=ifelse(root,power>=2000,30016,30015)
id=30016
pos=ceil(ifelse(teamside=1,45,275)+var(20)*parent,var(23)/320.0),ceil(40+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State KEZg3]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=ifelse(root,power>=3000,30016,30015)
id=30017
pos=ceil(ifelse(teamside=1,61,259)+var(20)*parent,var(23)/320.0),ceil(40+var(21)*parent,var(24)/240.0)
postype=left
facing=ifelse(teamside=1,1,-1)
bindtime=-1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State e1]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30020+floor((root,var(15)%10)*1)
id=30021
pos=ceil(ifelse(teamside=1,140,210)+var(20)*parent,var(23)/320.0),ceil(31+var(21)*parent,var(24)/240.0)
postype=left
bindtime=-1
facing=1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State e2]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30020+floor((root,var(15)%100)*0.1)
id=30022
pos=ceil(ifelse(teamside=1,125,195)+var(20)*parent,var(23)/320.0),ceil(31+var(21)*parent,var(24)/240.0)
postype=left
bindtime=-1
facing=1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State e3]
type=Explod
triggerall=ishelper
triggerall=!(root,var(4))
triggerall=RoundState<3
trigger1=((parent,var(23))&&(parent,var(24)))
anim=30020+floor((root,var(15)%1000)*0.01)
id=30023
pos=ceil(ifelse(teamside=1,110,180)+var(20)*parent,var(23)/320.0),ceil(31+var(21)*parent,var(24)/240.0)
postype=left
bindtime=-1
facing=1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
[State OVERHEAT!!-VO]
type=PlaySnd
trigger1=(root,var(28))=1
value=S150,9
volume=256
channel=5
abspan=0
[State OVERHEAT!!]
type=Explod
triggerall=ishelper
triggerall=RoundState=2
trigger1=(root,var(28))=1
anim=30031
id=30031
pos=ceil(ifelse(teamside=1,210,90)+var(20)*parent,var(23)/320.0),ceil(60+var(21)*parent,var(24)/240.0)
postype=left
bindtime=-1
facing=1
ontop=1
ownpal=1
supermovetime=2147483647
pausemovetime=2147483647
ignorehitpause=1
;---------------------------------------------------------------------------
[state Xe[gŒ]
type=SelfState
trigger1=!root,var(40)
value=5150
ignorehitpause=1

