;===========================================================================
; RtBO
;===========================================================================

[Statedef -2]

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

;U&g苭
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(50) = 0
;0-OFF 1-ON 2-S

;LG
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(57) = 0
;0-OFF 1-ON

;ςg̏pSg
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(55) = 0
;0-OFF 1-ON

;~[hDI[o[t[&K[s
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(51) = 0
;0-OFF 1-ON

;~[hDGt^
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(56) = 0
;0-OFF 1-ON

;~[hDqbggp
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(53) = 0
;0-OFF 1-ON

;zEIEG
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(48) = 0
;0-OFF 1-ON

;CtǗ
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(47) = 0
;0-OFF 1-ON

;펞A[}[
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(45) = 0
;0-OFF 1-ON

;~߉
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(44) = 0
;0-OFF 1-ON

;NOKO
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(43) = 0
;0-OFF 1-ON

;g(܂)
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(42) = 0
;HelperMax=56
;HelperMaxɋCĎgpĂB

; AI
;---------------------------------------------------------------------------

;AI펞N
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(59) = 0
;0-OFF 1-ON

;AIG[[̗JTgpm
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(52) = 500
;0`999܂

;AIG[[̗JŤɃ~[hDgpm
[State 0, VarSet]
type = VarSet
trigger1 = 1
var(58) = 999
;0`999܂

; Ⴞ߂
;---------------------------------------------------------------------------

[State 0, AssertSpecial]
type = AssertSpecial
trigger1 = 1
flag = nojugglecheck
ignorehitpause = 

;CtǗ
[State 0, VarSet];_[W
type = VarAdd
triggerall = var(47)=1
triggerall = !Ishelper
triggerall = GetHitVar(damage) =[0,800]
trigger1 = Stateno != [120,155]
sysvar(3) = Floor(GetHitVar(damage)*0.85)
ignorehitpause = 1

[State -2];CtZbg܂
type = LifeSet
triggerall = var(47)=1
triggerall = !IsHelper
trigger1 = RoundState>=2
Value = LifeMax - sysvar(3)
ignorehitpause=1

[State ]
type = VarSet
triggerall = var(47)=1
triggerAll = !IsHelper
trigger1 = Sysvar(3) < 0
Sysvar(3) = 0

[State ]
type = NotHitby
triggerall = var(48)=1
triggerall = !ishelper
trigger1 = GetHitVar(damage)
Value = SCA
time = 120

[State -2, A[}[wp[Ăяo]
type = Helper
triggerall = var(45)=1
triggerall = !NumHelper(9000) && MoveType != H
trigger1 = stateno!=6000&&var(56)=1
trigger2 = alive
name = "Armor"
stateno = 9000
ID = 9000
size.xscale = 1
size.yscale = 1
postype = p1
pos = 0,0
ownpal = 1
supermovetime = 99999
pausemovetime = 99999

[State -2, A[}[̓ȊOG]
type = NotHitBy
trigger1 = NumHelper(9000)
value2 = ,AA,AP
time = 2

[State -2, A[}[ɔe̖GԉiQde}uj]
type = NotHitBy
trigger1 = NumHelper(9000)
trigger1 = Helper(9000),GetHitVar(damage)
value = SCA
time = Helper(9000),GetHitVar(hitshaketime)+5

[State -2, A[}[󂯂̓_]
type = PalFX
trigger1 = NumHelper(9000)
trigger1 = Helper(9000),GetHitVar(damage)
time = 5
add = 256,10,10

[State -2, A[}[󂯂̃Ct]
type = LifeAdd
trigger1 = NumHelper(9000)
trigger1 = Helper(9000),GetHitVar(damage)
value = -1*Helper(9000),GetHitVar(damage)
absolute = 1
ignorehitpause = 1

[State 0, NotHitBy]
type = NotHitBy
trigger1 = Numhelper(9000)
value = ,AT
time = 1
ignorehitpause = 1

[state 688686]
type=superpause
triggerall=!ishelper
triggerall=var(44)=1
trigger1=!numhelper(9100)
time=9999999
movetime=9999999
darken=0
unhittable=0
anim=-1
ignorehitpause=1

[state 688686]
type=pause
triggerall=!ishelper
triggerall=var(44)=1
trigger1=!numhelper(9100)
time=9999999
movetime=9999999
darken=0
anim=-1
ignorehitpause=1

[State -2];
type = Helper
triggerall=!ishelper
triggerall=var(44)=1
trigger1 = NumHelper(9100) = 0
stateno = 9100
name = "aaaab"
ID = 9100 ;<-----
helpertype=player
pos = 0,0
postype = p1
ownpal = 1
keyctrl = 0
ignorehitpause = 1
pausemovetime = 99999999
supermovetime = 99999999

[State 0, SelfState]
type = SelfState
triggerall=numhelper(9100);x΍
trigger1 = ishelper(9100)
value = 9100
ignorehitpause = 1

[State 0, AssertSpecial]
type = AssertSpecial
triggerall = var(43) = 1
trigger1 = life <= 1
flag = noko
ignorehitpause = 1

[state -2]
type = helper
triggerall = roundstate = 2
trigger1 = numhelper(9200)<var(42)
helpertype = player
name = "clone"
ID = 9200
postype = left
pos = 0+random%320,0
stateno = 9200
ownpal = 0
supermovetime = 0
pausemovetime = 0
keyctrl = 1
