;---------------------------------------------------------------------------
;̂̎̔
;---------------------------------------------------------------------------

[Statedef 2793]
type    = A
movetype= I
physics = N
velset = 0,0
juggle = 8
poweradd= 0
sprpriority = 9
anim = 3023
ctrl = 0

[State 2793]
type = AssertSpecial
trigger1 = 1
flag = noshadow

[State 2793]
type = NotHitBy
trigger1 = 1
value = SCA

[State 2793]
type = Trans
trigger1 = 1
trans = add
alpha = 250,250

[state 2793]
type = velset
trigger1 = time = 0
y = -3

[State 2793]
type = veladd
trigger1 = Time > 10
x = -0.5 + (random%2)

[state 2793]
type = destroyself
trigger1 = time >= 30

;---------------------------------------------------------------------------
; Spark Helper
[Statedef 2300]
type = A
movetype = I
physics = N
ctrl = 0
anim = 20000
velset = 0,0
ownpal = 1

[State 820,PlaySnd]
type = PlaySnd
trigger1 = Time = 0
value = 1, 9
persistent = 0

[State 3000, BGPalFX]
type = BGPalFX
trigger1 = 1
time = 1
add = 0,0,0
mul = 32,32,32
sinadd = 0,0,0,1
invertall = 0
color = 256

;Super Spark left half, facing right
[State 3000, 1]
type = Explod
trigger1 = Time = 3
trigger1 = Pos X <= 0
trigger1 = Facing = 1
anim = 3020
postype = P1
pos = 0,0
facing = -1
sprpriority = 6
pausemovetime = 99999999999999
supermovetime = 99999999999999
persistent = 0

[State 4110, DestroySelf]
type = DestroySelf
trigger1 = Time > 39

;Super Spark right half, facing right
[State 3000, 1]
type = Explod
trigger1 = Time = 3
trigger1 = Pos X > 0
trigger1 = Facing = 1
anim = 3020
postype = P1
pos = 0,0
facing = 1
sprpriority = 6
pausemovetime = 99999999999999
supermovetime = 99999999999999
persistent = 0

;Super Spark left half, facing left
[State 3000, 1]
type = Explod
trigger1 = Time = 3
trigger1 = Pos X < 0
trigger1 = Facing = -1
anim = 3020
postype = P1
pos = 0,0
facing = 1
sprpriority = 6
pausemovetime = 99999999999999
supermovetime = 99999999999999
persistent = 0

[State 4110, DestroySelf]
type = DestroySelf
trigger1 = Time > 39

;Super Spark right half, facing left
[State 3000, 1]
type = Explod
trigger1 = Time = 3
trigger1 = Pos X > 0
trigger1 = Facing = -1
anim = 3020
postype = P1
pos = 0,0
facing = -1
sprpriority = 6
pausemovetime = 99999999999999
supermovetime = 99999999999999
persistent = 0

;Fade out
[State 4001, Fade Out]
type=palfx
trigger1= Time = 30
time=12
sinadd=-255,-255,-255,60

[State 4110, DestroySelf]
type = DestroySelf
trigger1 = Time > 39

;-----------------------------------------------------------------------------;
;Prune Juice
[StateDef 504]
type = S
movetype= A
physics = N
juggle  = 1
velset = 2,0
ctrl = 0
anim = 504

[State 0, AngleDraw]
type = AngleDraw
trigger1 = 1

[State 0, VarRandom]
type = VarRandom
trigger1 = Time = 0
v = 3
range = 2,6

[State 0, AngleSet]
type = AngleSet
trigger1 = movecontact = 0
value = 90

[State 0, AngleSet]
type = AngleAdd
trigger1 = movecontact
value = 10*var(3)

[State 0, VelAdd]
type = VelAdd
trigger1 = movecontact
y = .3

[State 0, VelAdd]
type = VelAdd
trigger1 = 1
x = .4

[State 0, VelSet]
type = VelSet
trigger1 = movecontact = 1
x = Var(3)*-1
y = -8

[State 0, PlaySnd]
type = PlaySnd
trigger1 = movecontact = 1
value = S666,27+random%3
freqmul = 0.5 + (Parent,var(11)*0.1)

[State 300, 1]
type = HitDef
trigger1 = AnimElem = 1
attr = S, NA
damage = ifelse(root,palno=10,40,2),4;10
animtype = Light
guardflag = MA
hitflag = MAF
priority = 3, Hit
pausetime = 0, 0
sparkno = 2
sparkxy = -10, -76
hitsound = S1, 0
guardsound = 6, 0
ground.type = High
ground.slidetime = 5
ground.hittime  = 16
ground.velocity = -2
airguard.velocity = -1.9,-.8
air.type = High
air.velocity = -1.4,-3
air.hittime = 12

[State 0, DestroySelf]
type = DestroySelf
trigger1 = Time = 999
trigger2 = Pos Y > 0
;---------------------------------------------------------------------------
;Maxime
[Statedef 7800]
type = S
physics = N
ctrl = 0
anim = 7800
velset = 0,0
sprpriority = 2

[State 181, 2]
type = PlaySnd
trigger1 = time = 3
value = 8,15
channel = 2

[State 190, 4]
type = ChangeState
trigger1 = time > 150
trigger1 = !root,NumHelper(7860)
value = 7801

;---------------------------------------------------------------------------
;Maxime KO'ed
[Statedef 7801]
anim = 7801

[State 220, Position]
type = PosSet
trigger1 = Time = 0
y = 0

[State 181, 2]
type = PlaySnd
trigger1 = AnimElem = 1
value = 8, 16

[State 181, 2]
type = PlaySnd
trigger1 = AnimElem = 1
value = 1,4
channel = 2

[State 181, 2]
type = PlaySnd
trigger1 = animelem = 11
value = 5100,0
;-------------------------------------------------------------------------------
;Explosion
[Statedef 1820]
type = S
movetype= A
physics = N
velset = 0,0
ctrl = 0
anim = 4210

[State 1820]
type = EnvShake
trigger1 = AnimElem = 1
time = 50
freq = 100
ampl = 10

[State 1820, 炷]
type = PlaySnd
trigger1 = AnimElem = 1
value = 800, 2

[State 1820, qbg`]
type = HitDef
trigger1 = Time = 0
attr = A, SA
animtype  = up
damage    = 20,5
affectteam = E;B
hitflag = MAFDP
priority  = 5
pausetime = 0,15
sparkxy = 0,0
sparkno = 3
hitsound   = s1,4
guardsound = 6,0
ground.type = High
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = 0,-20
guard.velocity = -7
air.velocity = 0,-15
envshake.time = 20           ;qbgɉʂh炷
envshake.ampl = 5            ;qbg̉ʂ̐U
envshake.freq = 170          ;qbgɉʂh鑬x
palfx.time = 180
palfx.add = 150,0,-100
palfx.sinadd = 50,50,0,10
palfx.color = 0
palfx.invertall = 1
fall = 1
fall.recover = 0
GivePower = -500, -250

[State 1820, ̃wp[]
type = DestroySelf
trigger1 = Animtime = 0
;========================<MOON>=============================
[Statedef 4305]
type=A
physics=N
movetype=I
anim=4325;ifelse(random<80,4315,ifelse(random<400,4305,4325))
velset=0,0
sprpriority=2

[State 4305, VarSet]
type = VarSet
trigger1 = !time
v = 56
value = ifelse(anim = 4315, 1, ifelse(anim = 4325, 2, 0))
ignorehitpause = 1
persistent = 1

[State 4305, bind]
type=bindtoroot
trigger1= root,stateno=4301
pos=0,230
[State 4305, bind]
type=posset
trigger1= root,stateno=4310 && root,movetype!=H
x=ceil(root,pos x)
[State 4305, bind]
type=posset
trigger1= root,stateno!=4301
y=0

[State 4305, fx]
type=explod
triggerall=!numexplod(4307)
trigger1=anim != 4315
trigger1=anim != 4316
anim=4307
ID=4307
sprpriority=3
postype=p1
pos=0,-230
bindtime=-1
removetime=-1
ignorehitpause=1

[State 4305, anim]
type=changeanim
trigger1= anim=4305 && (root,movecontact=[1,8])
value=4306
[State 4305, anim]
type=changeanim
trigger1= anim=4306 && !(root,movecontact=[1,8])
value=4305
[State 4305, anim]
type=changeanim
trigger1= anim=4315 && (root,movecontact=[1,8])
value=4316
[State 4305, anim]
type=changeanim
trigger1= anim=4316 && !(root,movecontact=[1,8])
value=4315
[State 4305, anim]
type=changeanim
trigger1= anim=4325 && (root,movecontact=[1,8])
value=4326
[State 4305, anim]
type=changeanim
trigger1= anim=4326 && !(root,movecontact=[1,8])
value=4325

[State 4305, end]
type=changestate
trigger1= root,movetype=H
trigger2= root,stateno!=4301 && (root,stateno!=[4310,4312])
value=4306


[Statedef 4306]
type=A
physics=N
movetype=I
anim=4314 ;4305 + (10*(var(56)))
velset=0,24
sprpriority=2

[State 4306, fx]
type=removeexplod
trigger1=numexplod

[State 4306, trans]
type=angledraw
trigger1= 1
scale= 1 + (time*.0625), 1 + (time*.0625)
[State 4306, trans]
type=trans
trigger1= 1
trans=addalpha
alpha= 256 - (time*16), (time*16)

[State 4306, end]
type=destroyself
trigger1= pos x!=[-480,480]
trigger2=time>=16

;===========< POSSY >==========  ;Borrowed from Rare Akuma.
;--- Chase ---
[Statedef 6180]
type = S
physics = N
anim = 12345+random%3
sprpriority = -1
ctrl = 0

[State 6180]
type = turn
trigger1 = time = 120
[State 6180]
type = velset
trigger1 = 1
x = 10


;--- Mini Chaser ---
[Statedef 6181]
type = S
physics = N
anim = 12345;Random-sized people ;10020 ;Breloom
sprpriority = -1
ctrl = 0
[State 6181]
type = velset
trigger1 = !time
x = 8 + (random / 250.0)

[Statedef 6182]
type = S
physics = N
anim = 6001 ;Homer
sprpriority = -1
ctrl = 0
[State 6182]
type = velset
trigger1 = !time
x = 8 + (random / 250.0)

[Statedef 6183]
type = S
physics = N
anim = 34567 ;Normal DIO
sprpriority = -1
ctrl = 0
[State 6183]
type = velset
trigger1 = !time
x = 8 + (random / 250.0)
;-------------------------------------------------------------------------------
;Hit Override
[Statedef 703]
type     = U
movetype = I
physics  = N
ctrl     = 1
velset   = 0,0
anim     = 5

[State -2, G]
type = NotHitBy
trigger1 = Time = 0
value = SCA
time = 150

[State 702]
type = lifeadd
trigger1 = 1
value = -3
kill = 1

[State 702, Effect]
type = Explod
trigger1 = time = 1
anim = 2752
scale = 0.5, 0.5
postype = p1
pos = 0, -30
sprpriority = 3
supermove = 999999999
ownpal = 1
bindtime = -1
removeongethit = 1

[State 702, 炷]
type = PlaySnd
trigger1 = AnimElem = 1
value = 0, 26

[State 702]
type = SelfState
trigger1 = animtime = 0
value = 0
ctrl = 1
anim = 0

[State 702, Xe[gύX] ;ƂႪ
type = ChangeState
triggerall = StateType != A
trigger1 = AnimTime = 0
value = ifelse(StateType=C,11,0)
ctrl = 1

[State 702, Xe[gύX] ;󒆂̂
type = ChangeState
triggerall = StateType = A
trigger1 = Time >= 20
value = 51 ;common1.cnsQ
ctrl = 1

;-------------------------------------------------------------------------------
;Holyja
[Statedef 12340]
type    = S
movetype= A
physics = N
velset = 0,0
juggle = 0
anim = 7600
poweradd = -1000
ctrl = 0

[State -2, hihU̓Abv]
type = playsnd
trigger1 = time = 0
value = 4350,8
ignorehitpause = 1

[State -2, hihU̓Abv]
type = attackmulset
trigger1 = 1
value = (random)*2
ignorehitpause = 1
supermovetime = 9999
pausemovetime = 9999

[State 0, PalFXWiz]
type = AllPalFX
trigger1 = 1
time = 1
add = 0,0,0
mul = 256,256,256
sinadd = 0,0,0,1
invertall = 0
color = 256

[State 0, PalFXWiz]
type = PalFX
trigger1 = 1
time = 1
add = 0,0,0
mul = 256,256,256
sinadd = 0,0,0,1
invertall = 0
color = 256

[State 200, 1]
type = Posset
trigger1=1
y=0

[State 1]
type = AssertSpecial
trigger1 = 1
flag = nofg
flag2 = nobg
flag3 = invisible
ignorehitpause = 1
pausemovetime = 99999
supermovetime = 99999

[State 3000, BG Black]
type = EnvColor
trigger1 = 1
value = 0,0,0
under = 1
time = 5
ignorehitpause = 1
supermovetime = 99999
pausemovetime = 99999

[State 0, AssertSpecial]
type = AssertSpecial
trigger1 = 1
flag = nobardisplay
flag2 = noBG
flag3 = noFG
supermovetime = 999999
pausemovetime = 999999
ignorehitpause = 1
persistent = 1

[State 0, AssertSpecial]
type = AssertSpecial
trigger1 = 1
flag = globalnoshadow
flag2 = noshadow
flag3 = invisible
supermovetime = 999999
pausemovetime = 999999
ignorehitpause = 1
persistent = 1

[State 210, Width]
type = Width
trigger1 = 1
value = 0,0

[State 1]
type = NotHitBy
trigger1 = 1
value = SCA
pausemovetime = 99999
supermovetime = 99999

[State 3040, 7]
type = BGPalfx
trigger1 = 1
time = 3
add = -256,-256,-256
under = 1
pausemovetime = 99999
supermovetime = 99999

[State 3040, 7]
type = EnvColor
trigger1 = 1
value = 0,0,0
time = 3
under = 1
pausemovetime = 99999
supermovetime = 99999

[State 3040, 7]
type = BGPalfx
trigger1 = 1
ignorehitpause = 1
time = 3
add = -256,-256,-256
under = 1
pausemovetime = 99999
supermovetime = 99999

[State 3040, 7]
type = EnvColor
trigger1 = 1
ignorehitpause = 1
value = 0,0,0
time = 3
under = 1
pausemovetime = 99999
supermovetime = 99999

[State 1000, 5]
type = Explod
trigger1 = Time = 0
anim = 7600
id = 7600
postype = back
scale = 1.0,1.0714285714285714285714285714286
pos = 0,0
bindtime = -1
ownpal = 0
trans=sub
removetime=-2
ignorehitpause = 1
sprpriority = 999999999999999999999999999999999999999999999999999999999999999999
ontop = 1
ownpal = 1

[State 1000, 5]
type = Explod
trigger1 = Time = 0
anim = 7600
id = 7600
postype = back
scale = 1.0,1.0714285714285714285714285714286
pos = 0,0
bindtime = -1
ownpal = 0
trans=add
removetime=-2
ignorehitpause = 1
sprpriority = 999999999999999999999999999999999999999999999999999999999999999999
ontop = 1
ownpal = 1

[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40000)<=0
triggerall=1;88000
name="SPsummon"
id=40000
pos=0,-83
postype=p1
facing=1
stateno=40000

[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40010)<=0
triggerall=1;88000
name="SPsummon"
id=40010
pos=0,-83+12000
postype=p1
facing=1
stateno=40010



[State 640, 1];
type = Projectile
triggerall=1
triggerall=numpartner!=0&&(partner,alive=1)
;triggerall=enemy,alive
;triggerall = time=1
trigger1 = 1
triggerall=time>=1
ProjID=7199
Projanim=71995
attr = S, HA
Projremove=0
Projremovetime=13
Velocity=0
Projespriority=9999999999999
postype=back
sparkxy = 999, -999
Offset=160,-240
pausetime=0,2
damage = 88000,88000
ground.type = High
ground.slidetime = 1
ground.hittime  = 1
ground.velocity = 0,0.01
air.velocity = 0,0.01
air.juggle = 0
fall = 1
guardflag = none
hitflag=MAF
;kill=0
givepower=-1000000
p2stateno=169993
affectteam=B

[State 640, 1];
type = Projectile
triggerall=1
triggerall=numpartner=0||(partner,alive!=1)
;triggerall=enemy,alive
;triggerall = time=1
trigger1 = 1
triggerall=time>=1
ProjID=7199
Projanim=71995
attr = S, HA
Projremove=0
Projremovetime=13
Velocity=0
Projespriority=9999999999999
postype=back
sparkxy = 999, -999
Offset=160,-240
pausetime=0,2
damage = 88000,88000
ground.type = High
ground.slidetime = 1
ground.hittime  = 1
ground.velocity = 0,0.01
air.velocity = 0,0.01
air.juggle = 0
fall = 1
guardflag = none
hitflag=MAF
;kill=0
givepower=-1000000
p2stateno=169993

[State 1]
type = AssertSpecial
trigger1 = 1
flag = nofg
flag2 = nobg
ignorehitpause = 1
pausemovetime = 999
supermovetime = 999

[State 1510, 9]
type = changestate
trigger1 = animtime = 0
value = 4502
;---------------------------------------------------------------------------
; Falling
[Statedef 2122]
type    = A
physics = N
anim = 1119
ctrl = 0
velset = 0,-3
sprpriority = 3

[State 3000, 炷]
type = PlaySnd
trigger1 = time = 3
value = 121,15
channel = 7

[State 1881, xZ]
type = VelAdd
trigger1 = time = 10
y = 8.5

[State 1800, wp[o]
type = Helper
trigger1 = pos y >= -3
name = "RONALD"
stateno = 2123
ID = 2122
keyctrl = 0
ownpal = 1
size.xscale = 0.5
size.yscale = 0.5
helpertype = Normal
ignorehitpause = 1

[State 1820, ̃wp[]
type = DestroySelf
trigger1 = numhelper(2122) >= 2
trigger2 = pos y >= 0
ignorehitpause = 1
;-------------------------------------------------------------------------------
; Walk
[Statedef 2123]
type    = S
physics = N
anim = 2000
ctrl = 0
velset = 0,0
sprpriority = 3

[State 6000, ړx]
type = posSet
trigger1 = 1
y = 0

[State 45, 7]
type = ChangeState
trigger1 = roundstate = 0
value = 2130
ctrl = 0

[State 2100]
type = NotHitBy
trigger1 = Time = 0
value = SCA, NA, SA, HA, NP, SP, HP, AT, AP
time = -1
IgnoreHitPause = 1

[State 409]
Type     = turn
trigger1 = 1
Trigger1 = p2dist X < 0

[State 409]
Type     = VelSet
trigger1 = 1
Trigger1 = root,palno != 10
Trigger1 = p2dist X > 1
X        = 5

[State 409]
Type     = VelSet
trigger1 = 1
Trigger1 = root,palno != 10
Trigger1 = p2dist X < 0
X        = -5

[State 45, 7]
type = ChangeState
trigger1 = roundstate = 3
trigger1 = root,alive != 0
value = 2130
ctrl = 0

[State 45, 7]
type = ChangeState
trigger1 = roundstate = 3
trigger1 = root,alive = 0
value = 2128
ctrl = 0

[State 45, 7]
type = ChangeState
trigger1 = time >= 10
trigger1 = p2bodydist X = [-50,50]
trigger1 = p2bodydist y >= -30
value = 4699
ctrl = 0
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Intro
[Statedef 2133]
type    = S
movetype = I
physics = N
anim = 1113
ctrl = 0
velset = 0,0
sprpriority = 3

[State 3000, 炷]
type = PlaySnd
trigger1 = time= 1
value = 1900, 4
volume = 255

[State 2111, 炷]
trigger1 = 1
type = NotHitBy
value = SCA

[State 45, 7]
type = ChangeState
trigger1 = animtime = 0
value = 2130
ctrl = 0
;---------------------------------------------------------------------------
; Wait
[Statedef 2130]
type    = S
movetype = I
physics = N
anim = 1115
ctrl = 0
velset = 0,0
sprpriority = 3

[State 2111, 炷]
trigger1 = 1
type = NotHitBy
value = SCA

[State 45, 7]
type = ChangeState
trigger1 = roundstate = 2
value = 2123
ctrl = 0

[State 45, 7]
type = ChangeState
trigger1 = root,stateno = [180,185]
value = 2131
ctrl = 0

;--------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Clear
[Statedef 2131]
type    = S
movetype = I
physics = N
anim = 1114
ctrl = 0
velset = 0,0
sprpriority = 3

[State 3000, 炷]
type = PlaySnd
trigger1 = time= 1
value = 1900, 4
volume = 255

[State 2111, 炷]
trigger1 = 1
type = NotHitBy
value = SCA

[State 2120, ̃wp[]
type = ChangeState
trigger1 = Time = 75
value = 2129
ignorehitpause = 1
;--------------------------------------------------------------------------
;---------------------------------------------------------------------------
; Grab
[Statedef 2124]
type    = S
movetype = A
physics = N
anim = 1116
ctrl = 0
velset = 0,0
sprpriority = 3

[State 2100]
type = HitOverride
trigger1 = Time = 0
attr = SCA, NA, SA, HA, NP, SP, HP
stateno = 2127
time = -1
IgnoreHitPause = 1

[State 2100]
type = NotHitBy
trigger1 = Time = 0
value = , AT;SĂ̓ɑ΂
time = -1
IgnoreHitPause = 1

[State 3000, 炷]
type = PlaySnd
trigger1 = Time = 0
value = 5, 1

[State 800, qbg`ipj]
type = HitDef
Trigger1 = 1
hitflag = MADF
attr = S, NT          ;U:  Standing, Normal Throwiʏ퓊j
priority = 1, miss    ;Ȃ̂ŗDxႭAmissdodgȇłȂ΂Ȃ܂
sprpriority = 1       ;Uɉ摜\Dx1ɏo܂
p1stateno = 2125       ;̃Xe[gύX
p2stateno = 2126       ;𐧌䂷Xe[gɍs
guard.dist = 0        ;肪K[hԂɈڍso鋗i݂0Ȃ̂ŃK[hsj
fall.envshake.ampl = 6       ;qbgA肪nʂɒn̉ʂ̐U
fall.envshake.freq = 178     ;qbgA肪nʂɒnɉʂh鑬x
fall.envshake.time = 15      ;qbgA肪nʂɒnɉʂh炷
ignorehitpause=1

[State 45, 7]
type = ChangeState
trigger1 = animtime = 0
value = 2123
ctrl = 0
;---------------------------------------------------------------------------
; Grab ag
[Statedef 2125]
type    = A
movetype = A
physics = N
ctrl = 0
velset = 0,0

[State 1820]
type = EnvShake
trigger1 = time%30 = 0
trigger1 = Time <= 170
time = 30
freq = 50
ampl = 5

[State 2111, 炷]
trigger1 = 1
type = NotHitBy
value = SCA

[State 3000, 炷]
type = PlaySnd
trigger1 = time= 2
value = 121, 16

[State 9100, anim1]
type=changeanim
Trigger1 = 1
value=1116
elem = 2
ignorehitpause = 1

[State 9100, anim1]
type=SprPriority
Trigger1 = Time >= 160
value = -1

[State 1820]
type = palfx
trigger1 = Time = 50+70
time = 50
add = 250,0,250
sinadd = 50,50,0,10
color = 0
invertall = 1
;---------------------

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170
name = "applebom"
stateno = 1820
pos = 80, 10
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+5
name = "applebom"
stateno = 1820
pos = 0, 10
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+10
name = "applebom"
stateno = 1820
pos = -80, 10
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

;

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+15
name = "applebom"
stateno = 1820
pos = -80, -70
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+20
name = "applebom"
stateno = 1820
pos = 0, -70
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+25
name = "applebom"
stateno = 1820
pos = 80, -70
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

;
[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+30
name = "applebom"
stateno = 1820
pos = 80, -160
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+35
name = "applebom"
stateno = 1820
pos = 0, -160
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

[State 1800, wp[o]
type = Helper
trigger1 = Time = 170+40
name = "applebom"
stateno = 1820
pos = -80, -160
keyctrl = 0
ownpal = 1
size.xscale = 1
size.yscale = 1
helpertype = Normal
SprPriority = 5

;------------

[State 1210, L{̂Ɉtʒu]
type = TargetBind
trigger1 = Time <= 100+70
pos = 30,0

[State 1820, ̃wp[]
type = DestroySelf
trigger1 = Time >= 170+41

;---DIZZY TARGET---
[Statedef 2126]
type    = S
movetype= I
physics = N
velset=0,0
ctrl=0

[State 1980, Ԃ蔻]
type = PlayerPush
trigger1 = 1
value = 0

[State 2111, 炷]
type = NotHitBy
Trigger1 = Time <= 100+70
value = SCA
time = 2
ignorehitpause = 1

[State 6000, ړx]
type = posSet
trigger1 = 1
y = 0

[State 9100, anim1]
type=changeanim
Trigger1 = Time = 0
value=5300
ignorehitpause = 1

[State 800, Xe[gύX]
type = ChangeState
Trigger1 = time >= 300
value = 0
ctrl = 0

;---------------------------------------------------------------------------
;hihmini炢

[Statedef 2127]
type = S
movetype= H
physics = N
ctrl = 0
anim = 1118
velset=0,0

[State 3000, 炷]
type = PlaySnd
trigger1 = AnimElem = 1
value = 120, 19

[State 2120, ̃wp[]
type = ChangeState
trigger1 = Time = 1
trigger1 = random <= 100
value = 2128
ignorehitpause = 1

[State 2120, ̃wp[]
type = ChangeState
trigger1 = Time = 30
value = 2123

;---------------------------------------------------------------------------
;hihblow

[Statedef 2128]
type = S
movetype= H
physics = N
ctrl = 0
velset=0,0
anim = 1118

[State 2111, 炷]
trigger1 = 1
type = NotHitBy
value = SCA

[State 1820]
type = palfx
trigger1 = Time = 0
time = 50
add = 250,0,250
sinadd = 50,50,0,10
color = 0
invertall = 1

[State 2120, ̃wp[]
type = ChangeState
trigger1 = Time = 51
value = 1820
ignorehitpause = 1
;-------------------------------------------------------------------------------
[Statedef 4699]
type = S
movetype = A
physics = N
velset = 0
anim = 4699
poweradd=-15000
ctrl=0

[State 3000, Super]
type = Helper
trigger1 = AnimElem = 1
persistent = 0
id = 2320
name = "Super Spark Helper"
pos = 0,-50
postype = P1
stateno = 2300
helpertype = normal
supermove = 1
keyctrl = 0
ownpal = 1
ignorehitpause = 1
supermovetime = 99999
pausemovetime = 99999

[state ];^[Qbg[h
type=TargetDrop
trigger1=!ishelper
excludeID = 1000
keepone=0




[State 1]
type = trans
trigger1 = Time >= 18
trans=addalpha
alpha=256-((time-18)*256/8),(time-18)*256/8;256




[State 1]
type = AssertSpecial
trigger1 = 1
flag = nofg
flag2 = nobg
flag3 = nobardisplay
ignorehitpause = 1
pausemovetime = 999
supermovetime = 999

[State 3040, 7]
type = BGPalfx
trigger1 = 1
ignorehitpause = 1
time = 2
add = -256,-256,-256
under = 2

[State 3040, 7]
type = EnvColor
trigger1 = 1
ignorehitpause = 1
value = 0,0,0
time = ifelse(time<=2,120,3)
under = 2





[State 3101, KEZ̎Ԓ~]
type = SuperPause
trigger1 = time = 0
anim=-1
pos=9999999,0
poweradd = 0
time=29
movetime=29






[State 8000, 7]
type = changestate
trigger1=time>=29
trigger1=1
value=4700
;---------------------------------------------------------------------------
; CgiJ[lEpj
[Statedef 4700]
type     = S
movetype = I
physics  = N
ctrl = 0
anim = 32031
velset = 0,0

[State -2];AeBbg}bNo[Xg
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
hitflag = MA
priority = 7
pausetime = 0,20
sparkno = -1
hitsound = -1
numhits = 0

[State 1 ]
type = Targetstate
trigger1 = numtarget
trigger1=time>=12
value = 5150


[State -3, ]
type = varset
trigger1=1
fv=1
value=1-((time-180)*0.036)
;ifelse(time<=120,1,1-((time-20)/30))

[State -3, ]
type = varset
trigger1=1
trigger1=fvar(1)<=0
fv=1
value=0.01


;[State -3, ]
;type = varset
;trigger1=fvar(1)>=1
;fv=1
;value=1

[State 22076]
type = AssertSpecial
trigger1 = 1
trigger1 = time < 210
flag= noBG
flag2= noFG
flag3= nobardisplay

;[State 22076]
;type = EnvShake
;trigger1 = (GameTime%3) = 1
;trigger1 = time >= 12
;trigger1 = time < 210
;time = 10
;ampl = -7
;freq = 95
;phase = 95

[State 22076]
type = NotHitBy
trigger1 = time >= 12
value = SCA

[State 22076]
type = PlaySnd
trigger1 = time = 12
value = 4000, 7

[State 22076]
type = PlaySnd
trigger1 = time = 12
value = 4000, 8

[State 22076]
type = PlaySnd
trigger1 = time = 12
value = 4000, 9
volume = 150

[State 22076]
type = PlaySnd
trigger1 = time = 12
value = 4000, 10
volume = 150

[State 22076]
type = Projectile
triggerall = time >= 12
triggerall = time <= 200
trigger1 = (GameTime%3) = 1
attr = S, HA
projanim = 75152
projhitanim = -1
projid = 75152
projpriority = 999999999
projsprpriority = 999999999
projremove = 0
projremovetime = 5
postype = p1
offset=36,-88
velocity = 0
animtype  = diagup
damage  = 10,5
getpower = 0,0
givepower = 0,0
guardflag = M
hitflag = MAFD
pausetime = 0,12
sparkno = 7506
sparkxy = -15,-99999999999999999999999999999
hitsound   = -1
guard.sparkno = -1
guardsound = -1
ground.type = low
ground.slidetime = 17
ground.hittime  = 17
ground.velocity = -6,-6.5
air.velocity = -6,-6.8
fall = 1
fall.recover = 0
juggle = 0



[state 22076]
type = targetstate
triggerall = time >= 12
triggerall = time <= 200
trigger1 = 1
value = 427314


[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40000)<=0
triggerall=1;88000
name="SPsummon"
id=40000
pos=0,-83
postype=p1
facing=1
stateno=40000

[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40002)<=0
triggerall=1;88000
name="SPsummon"
id=40002
pos=0,-83
postype=p1
facing=1
stateno=40000


[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40010)<=0
triggerall=1;88000
name="SPsummon"
id=40010
pos=0,-83+12000
postype=p1
facing=1
stateno=40010



[State 22076]
type = Explod
triggerall = time >= 12
trigger1 = (Time%4) = 1
anim = 73040
id = 75150
sprpriority = 99
postype = p1
pos=36,-88
bindtime = 1
under = 0
ownpal = 1 ; = 1
persistent = 1
ignorehitpause = 1
;SuperMoveTime = 9999
;PauseMoveTime = 9999
;scale=1,ifelse(time<=120,1,1-((time-120)/30))

[State 22076]
type = Explod
triggerall = time >= 12
trigger1 = (Time%3) = 1
anim = 73041
id = 75150
sprpriority = 9
postype = p1
pos=36,-88
bindtime = 1
under = 0
ownpal = 1 ; = 1
persistent = 1
ignorehitpause = 1
;SuperMoveTime = 9999
;PauseMoveTime = 9999
;scale=1,ifelse(time<=120,1,1-((time-120)/30))

















;[State 22076]
;type = Explod
;trigger1 = palno=12
;trigger1 = target,stateno = 220760 && enemyNear,time = 0 || projhit22079 = 1
;anim = 22109+var(35)
;sprpriority = 120
;postype = p2
;pos = (target,const(size.mid.pos.x)),(target,const(size.mid.pos.y))
;facing = -1
;ownpal = 1 ; = 1
;ontop = 1

;[State 22076]
;type = HitAdd
;trigger1 = target,stateno = 220760 && enemyNear,time = 0
;value = 1

;[State 22076]
;type = Envcolor
;trigger1 = time >= 12
;trigger1 = time < 210
;trigger1 = (GameTime%5) = 1
;ignorehitpause = 1
;value = 255, 255, 255
;time = 1
;under = 5
;supermove = 1

[state 22076]
type = modifyexplod
trigger1 = time >= 180
id=75150
scale=fvar(1),fvar(1)


[state 22076]
type = removeexplod
trigger1 = time >= 210
id=75150


[state 22076]
type = changestate
trigger1 = time >= 244
value = 2123
ctrl=1

[state 22076]
type = changestate
trigger1 = time >= 244
trigger1 = win
value = 2131
ctrl=1

[State 194, ] ;uROUND1, FIGHT!ṽAiEXn܂܂ł́ÃRg[gĂ
type = AssertSpecial
trigger1 = 1
flag = Intro ;Cg̏ԂɂȂ܂
;---------------------------------------------------------------------------
;Energy Field
[Statedef 195020]
type    = S
movetype= A
physics = N
juggle  = 0
poweradd= 0
velset = 0,0
ctrl = 0
anim = 3072
ownpal = 1

[State 195020]
type = BindToroot
trigger1 = 1
pos = -8,0

[State 195020]
type = AssertSpecial
trigger1 = 1
flag = invisible

[State 195020]
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,0
numhits = 0
sparkno = s2752
hitsound = s0,26
p1stateno = 195022
p2stateno = 195023
getpower = 0

[state 195020]
type = nothitby
trigger1 = 1
value = SCA

[state 195020]
type = targetdrop
trigger1 = 1

[state 195020]
type = destroyself
trigger1 = enemy,life<enemy,lifemax*0.5||EnemyNear,HitDefAttr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

;---------------------------------------------------------------------------
;Energy Field Helper
[Statedef 195021]
type    = S
movetype= A
physics = N
juggle  = 0
poweradd= 0
velset = 0,0
ctrl = 0
anim = 3072
ownpal = 1

[State 195021]
type = BindToroot
trigger1 = 1
pos = -8,0

[State 195021]
type = AssertSpecial
trigger1 = 1
flag = invisible

[State 195021]
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,0
numhits = 0
sparkno = s2752
hitsound = s0,26
p1stateno = 195022
p2facing = ifelse(enemynear,vel x>0,-1,1)
getpower = 0

[state 195021]
type = nothitby
trigger1 = 1
value = SCA

[state 195021]
type = targetdrop
trigger1 = 1

[state 195021]
type = destroyself
trigger1 = enemy,life<enemy,lifemax*0.5||!(EnemyNear,HitDefAttr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT)
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

;---------------------------------------------------------------------------
;Energy Field p1 state
[Statedef 195022]
type    = S
movetype= A
physics = N
juggle  = 0
poweradd= 0
velset = 0,0
ctrl = 0
anim = 3073
ownpal = 1

[State 195022]
type = BindToroot
trigger1 = 1
pos = -8,0

[State 195022]
type = AssertSpecial
trigger1 = 1
flag = invisible

[state 195022]
type = nothitby
trigger1 = 1
value = SCA

[state 195022]
type = targetdrop
trigger1 = 1

[state 195022]
type = changestate
trigger1 = time >= 1
value = prevstateno

[state 195022]
type = destroyself
trigger1 = enemy,life<enemy,lifemax*0.5
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

;---------------------------------------------------------------------------
;Energy Field p2 state
[Statedef 195023]
type    = A
movetype= H
physics = N
sprpriority = 4
velset = -4,-6

[state 195023]
type = destroyself
trigger1 = ishelper

[State 195023]
type = ChangeAnim
trigger1 = time=0
value = 5070

[State 195023]
type = VelAdd
Trigger1 = time > 0
y = .39

[State 195023]
type = SelfState
trigger1 = Vel Y > 0
trigger1 = Pos Y >= 0
value = 5100

;---------------------------------------------------------------------------
;R-D-K (Permission from Hiperhazz)
[StateDef 13713]
ctrl = 0
physics = N
velset = 0
anim = 22260
sprpriority = -5
movetime = -1
supermovetime = -1

[State 44304, STSS]
type = StateTypeSet
trigger1 = Root,StateType = S
StateType = S
ignorehitpause=1

[State 44304, STSC]
type = StateTypeSet
trigger1 = Root,StateType = C
StateType = C
ignorehitpause=1

[State 44304, STSA]
type = StateTypeSet
trigger1 = Root,StateType = A
StateType = A
ignorehitpause=1

[State 44304, STSL]
type = StateTypeSet
trigger1 = Root,StateType = L
StateType = L
ignorehitpause=1

[State 6965, BindToRoot]
Type = BindToRoot
Trigger1 = 1
Time = -1
Facing = 1
Pos = 0, 0
ignorehitpause=1

[State 13713]
Type = Helper
Triggerall = NumHelper(14714) = 0
Trigger1 = palno = 10
OwnPal = 1
ID = 14714
StateNo = 14714
keyctrl = 1
PauseMoveTime = 999999
SuperMoveTime = 999999
Name = "ReversalDef"

;---------------------------------------------------------------------------
;R-D-K Helper (Permission from Hiperhazz)
[StateDef 14714]
ctrl = 0
physics = N
velset = 0
anim = 22270
sprpriority = -5
movetime = -1
supermovetime = -1

[State 0, SelfState]
type = SelfState
trigger1 = movereversed
value = 14714

[State 44304, STSS]
type = StateTypeSet
trigger1 = Root,StateType = S
StateType = S
ignorehitpause=1

[State 44304, STSC]
type = StateTypeSet
trigger1 = Root,StateType = C
StateType = C
ignorehitpause=1

[State 44304, STSA]
type = StateTypeSet
trigger1 = Root,StateType = A
StateType = A
ignorehitpause=1

[State 44304, STSL]
type = StateTypeSet
trigger1 = Root,StateType = L
StateType = L
ignorehitpause=1

[State 6965, BindToRoot]
Type = BindToRoot
Trigger1 = 1
Time = -1
Facing = 1
Pos = 0, 0
ignorehitpause=1

[State 14714]
type=targetstate
trigger1= 1
value = 131313

[State 0, ReversalDef]
type = ReversalDef
trigger1 = ishelper(14714)
trigger1 = 1
reversal.attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT,AT
sparkno = -1
hitsound = -1
p2stateno = 131313

;---------------------------------------------------------------------------
;R-D-K p2stateno (Permission from Hiperhazz)
[StateDef 131313]
ctrl = 0
physics = N
velset = 0

[State 0, DestroySelf]
type = DestroySelf
trigger1 = ishelper
trigger1 = time >= 1

[State 0, ChangeAnim2]
type = ChangeAnim2
trigger1 = 1
value = 5300

[State 0, PosSet]
type = PosSet
trigger1 = 1
x = 0
y = 0

[State 0, VelSet]
type = VelSet
trigger1 = 1
x = 0
y = 0

[State 0, LifeAdd]
type = LifeAdd
trigger1 = 1
value = -9999999
kill = 1
absolute = 0

[State 0, LifeSet]
type = LifeSet
trigger1 = 1
value = 0
kill = 1

[State ]
type=lifeset
trigger1=name="Dan"
value= 0

[State ]
type=lifeset
trigger1=name="Kyurem, Wiju Dragon"
value= 0

[State ]
type=lifeset
trigger1=name="OmegaTH"
value= 0

[State ]
type=lifeset
trigger1=name="The Pacifer"
value= 0

[State ]
type=lifeset
trigger1=name="G Mizuchi"
value= 0

[State 0, PowerSet]
type = PowerSet
trigger1 = 1
value = 0
kill = 1

[State 0, VarRangeSet]
type = VarRangeSet
trigger1 = 1
value = 0
first = 0
last = 59

[State 0, VarRangeSet]
type = VarRangeSet
trigger1 = 1
fvalue = 0
first = 0
last = 39

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(0) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(1) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(2) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(3) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(4) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(5) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(6) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(7) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(8) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(9) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(10) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(11) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(12) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(13) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(14) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(15) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(16) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(17) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(18) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(19) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(20) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(21) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(22) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(23) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(24) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(25) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(26) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(27) = random%20*-1

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(28) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(29) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(30) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(31) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(32) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(33) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(34) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(35) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(36) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(37) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(38) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(39) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(40) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(41) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(42) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(43) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(44) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(45) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(46) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(47) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(48) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(49) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(50) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(51) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(52) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(53) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(54) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(55) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(56) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(57) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(58) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(59) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(0) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(1) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(2) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(3) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(4) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(5) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(6) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(7) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(8) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(9) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(10) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(11) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(12) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(13) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(14) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(15) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(16) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(17) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(18) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(19) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(20) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(21) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(22) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(23) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(24) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(25) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(26) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(27) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(28) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(29) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(30) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(31) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(32) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(33) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(34) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(35) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(36) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(37) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(38) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(39) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(1) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(2) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(3) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(4) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(5) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(6) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(7) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(8) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(9) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(10) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(11) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(12) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(13) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(14) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(15) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(16) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(17) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(18) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(19) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(20) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(21) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(22) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(23) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(24) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(25) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(26) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(27) = random%20*-1

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(28) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(29) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(30) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(31) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(32) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(33) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(34) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(35) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(36) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(37) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(38) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(39) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(40) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(41) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(42) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(43) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(44) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(45) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(46) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(47) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(48) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(49) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(50) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(51) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(52) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(53) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(54) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(55) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(56) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(57) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(58) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(59) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(1) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(2) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(3) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(4) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(5) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(6) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(7) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(8) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(9) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(10) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(11) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(12) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(13) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(14) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(15) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(16) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(17) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(18) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(19) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(20) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(21) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(22) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(23) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(24) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(25) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(26) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(27) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(28) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(29) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(30) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(31) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(32) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(33) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(34) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(35) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(36) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(37) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(38) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(39) = 0
;---------------------------------------------------------------------------
[Statedef 40000]
type    = S
movetype= A
physics = N
velset = 0,0
juggle = 0
anim = 71995
ctrl = 0

[State 42731453]
type = screenbound
trigger1 = 1
value = 0
movecamera = 0

[State 42731453]
type = posset
trigger1 = ishelper(40002)
pos = (enemynear,pos X),(enemynear,pos Y)



[state 1]
type=nothitby
trigger1=1
value=SCA,AA,AP,AT
[state 1]
type=hitby
trigger1=1
value=C,HT

[State 1]
type = ReversalDef
trigger1 =1
trigger1 =1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,10
;pausetime = 0,0
p2facing = 1
p2stateno = 169993;ifelse(roundstate=2,4275634,4275634)   ;OTH^Cv
;p2stateno = 4275634 ;ʏ^Cv
;p1stateno=3052
p2life = 1

[State 1]
type = targetLifeAdd
trigger1 = 1
value = -21474836
absolute = 1
ignorehitpause = 1
pausemovetime = 999999999999999
supermovetime = 999999999999999


[State 1 ]
type = TargetState
trigger1 = roundstate!=2
value = 169993;53

[state 3051]
type=destroyself
trigger1=parent,stateno!=4501
trigger1=parent,stateno!=4601
trigger1=parent,stateno!=4700

;[state -2]
;type = hitoverride
;trigger1 = 1
;attr = SCA,AA,AP,AT
;stateno = 40022
;---------------------------------------------------------------------------
[Statedef 40010]
type    = S
movetype= A
physics = N
velset = 0,0
juggle = 0
anim = 71995
ctrl = 0

[State 42731453]
type = screenbound
trigger1 = 1
value = 0
movecamera = 0

;[state 1]
;type=nothitby
;trigger1=1
;value=SCA

[State 1]
type = ReversalDef
trigger1 =1
trigger1 =1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,10
;pausetime = 0,0
p2facing = 1
p2stateno = 169993;ifelse(roundstate=2,4275634,4275634)   ;OTH^Cv
;p2stateno = 4275634 ;ʏ^Cv
;p1stateno=3052
p2life = 1

[State 1]
type = targetLifeAdd
trigger1 = 1
value = -21474836
absolute = 1
ignorehitpause = 1
pausemovetime = 999999999999999
supermovetime = 999999999999999

[state 3051]
type=destroyself
trigger1=parent,stateno!=4501
trigger1=parent,stateno!=4601
trigger1=parent,stateno!=4700


;[state -2]
;type = hitoverride
;trigger1 = 1
;attr = SCA,AA,AP,AT
;stateno = 40010
;---------------------------------------------------------------------------
[Statedef 40020]
type    = S
movetype= A
physics = N
velset = 0,0
juggle = 0
anim = 71995
ctrl = 0

;[state 1]
;type=posset
;trigger1=roundstate=2
;y=0


[State 42731453]
type = screenbound
trigger1 = 1
value = 0
movecamera = 0

;[state 1]
;type=nothitby
;trigger1=1
;value=SCA,AA,AP,AT
;[state 1]
;type=hitby
;trigger1=1
;value=C,HT

[State 1]
type = ReversalDef
trigger1 =1
trigger1 =1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,10
;pausetime = 0,0
p2facing = 1
p2stateno = 169993;ifelse(roundstate=2,4275634,4275634)   ;OTH^Cv
;p2stateno = 4275634 ;ʏ^Cv
;p1stateno=3052
p2life = 1

[State 1]
type = targetLifeAdd
trigger1 = 1
value = -21474836
absolute = 1
ignorehitpause = 1
pausemovetime = 999999999999999
supermovetime = 999999999999999

[State 195, @A[gK[            ]
type=helper
helpertype=player
triggerall=var(37)!=13
trigger1=numhelper(40021)<=0
;trigger1=roundstate=0
trigger1=parent,palno=10
name="defeater"
id=40021
pos=0,0
postype=p1
facing=1
stateno=40021

[State 1 ]
type = TargetState
trigger1 = roundstate=2
value = 169993;53

[state 3051]
type=destroyself
trigger1=numexplod(5366)=4501

[state -2]
type = hitoverride
trigger1 = 1
attr = SCA,AA,AP,AT
stateno = 40020
;---------------------------------------------------------------------------

[Statedef 40021]
type    = S
movetype= A
physics = N
velset = 0,0
juggle = 0
anim = 71995
ctrl = 0

;[state 1]
;type=posset
;trigger1=roundstate=2
;y=0


[State 42731453]
type = screenbound
trigger1 = 1
value = 0
movecamera = 0

;[state 1]
;type=nothitby
;trigger1=1
;value=SCA

[State 1]
type = ReversalDef
trigger1 =1
trigger1 =1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,10
;pausetime = 0,0
p2facing = 1
p2stateno = 169993;ifelse(roundstate=2,4275634,4275634)   ;OTH^Cv
;p2stateno = 4275634 ;ʏ^Cv
;p1stateno=3052
p2life = 1

[State 1]
type = targetLifeAdd
trigger1 = 1
value = -21474836
absolute = 1
ignorehitpause = 1
pausemovetime = 999999999999999
supermovetime = 999999999999999



[State 1 ]
type = TargetState
trigger1 = roundstate=2
trigger1=0
value = 169993;53

[state 3051]
type=destroyself
trigger1=numexplod(5366)=4501

[state -2]
type = hitoverride
trigger1 = 1
attr = SCA,AA,AP,AT
stateno = 40021

;---------------------------------------------------------------------------

[Statedef 40022]
type    = S
movetype= H
physics = N
velset = 0,0
juggle = 0
anim = 71995
ctrl = 0

[State 42731453]
type = screenbound
trigger1 = 1
value = 0
movecamera = 0

;[state 1]
;type=nothitby
;trigger1=1
;value=SCA

[State 1]
type = ReversalDef
trigger1 =1
trigger1 =1
reversal.attr = SCA,AA,AT,AP
hitflag = M-
priority = 7
pausetime = 0,10
;pausetime = 0,0
p2facing = 1
p2stateno = 169993;ifelse(roundstate=2,4275634,4275634)   ;OTH^Cv
;p2stateno = 4275634 ;ʏ^Cv
;p1stateno=3052
p2life = 1

[State 1]
type = targetLifeAdd
trigger1 = 1
value = -21474836
absolute = 1
ignorehitpause = 1
pausemovetime = 999999999999999
supermovetime = 999999999999999


[State 1 ]
type = TargetState
trigger1 = roundstate!=2
value = 169993;53

[state 3051]
type=destroyself
trigger1=parent,stateno!=4501

[state -2]
type = hitoverride
trigger1 = 1
attr = SCA,AA,AP,AT
stateno = 40000

;-----------------------------------------------------------------
; A-Bomb Killer
[Statedef 23000]
type = S
ctrl = 0
anim = 2
velset = 0,0
movetype = I
physics = S
sprpriority = 2

[State 23000]
type = Projectile
trigger1 = 1
attr = S, NA
projanim = 2
projid = 8903
projpriority = 9999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = hard
sparkno = -1
damage    = 9999999999999999
hitflag = MAFDP
pausetime = 6,6
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -0.75,-0.01
guard.velocity = -9.5
air.velocity = -0.75,-0.01
fall = 1
air.fall = 1
fall.recover = 0
getpower = 0, 0
p2stateno = 1000050
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = Projectile
trigger1 = 1
attr = S, SP
projanim = 2
projid = 8903
projpriority = 999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = Light
sparkno = -1
damage    = 10,0
hitflag = MAFDP
pausetime = 8,8
ground.type = low
ground.slidetime = 10
ground.hittime  = 10
ground.velocity = -2
air.velocity = -2,-1
getpower = 0, 0
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = Projectile
trigger1 = 1
attr = S, NA
projanim = 2
projid = 8903
projpriority = 9999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = hard
sparkno = -1
damage    = 9999999999999999
hitflag = MAFDP
pausetime = 6,6
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -0.75,-0.01
guard.velocity = -9.5
air.velocity = -0.75,-0.01
fall = 1
air.fall = 1
fall.recover = 0
getpower = 0, 0
p2stateno = 1000050
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = Projectile
trigger1 = 1
attr = S, SP
projanim = 2
projid = 8903
projpriority = 999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = Light
sparkno = -1
damage    = 99999999999999
hitflag = MAFDP
pausetime = 8,8
ground.type = low
ground.slidetime = 10
ground.hittime  = 10
ground.velocity = -2
air.velocity = -2,-1
getpower = 0, 0
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = Projectile
trigger1 = 1
attr = S, NA
projanim = 2
projid = 8904
projpriority = 9999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = hard
damage    = 10
hitflag = MAFDP
sparkno = -1
pausetime = 6,6
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -0.75,-0.01
guard.velocity = -9.5
air.velocity = -0.75,-0.01
fall = 1
air.fall = 1
fall.recover = 0
getpower = 0, 0
p2stateno = 1000050
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = Projectile
trigger1 = 1
attr = S, SP
projanim = 2
projid = 8904
projpriority = 999999999
projremove = 1
projremovetime = 2
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
animtype  = Light
damage    = 10,0
hitflag = MAFDP
pausetime = 8,8
ground.type = low
sparkno = -1
ground.slidetime = 10
ground.hittime  = 10
ground.velocity = -2
air.velocity = -2,-1
getpower = 0, 0
ignorehitpause = 1
SuperMoveTime = 999999
PauseMoveTime = 999999

[State 23000]
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AT,AA,AP
priority = 7,hit
pausetime = 0,0
sparkno = -1
numhits = 0
p2stateno = 1000050
ignorehitpause = 1

[state -1]
type = targetdrop
trigger1 = numtarget > 0
trigger1 = target,ishelper
ignorehitpause = 1

[state 23000]
type = targetstate
trigger1 = 1
value = 0
ignorehitpause = 1

[state 23000]
type = targetlifeadd
trigger1 = 1
value = -8901016835111111111
ignorehitpause = 1
absolute = 1

[State 23000]
type = HitAdd
trigger1 = numtarget > 0
trigger1 = enemynear,time = [0,1]
trigger1 = enemynear,stateno = [89023,89024]
trigger2 = enemynear,life = 0||enemynear,alive = 0
trigger2 = timemod = 6,0
value = 1
ignorehitpause = 1

[State 0, DestroySelf]
type = DestroySelf
trigger1 = win || lose || drawgame

;-----------------------------------------------------------
; A-Bomb Killer 2
[Statedef 23001]
type = S
ctrl = 0
anim = 2
velset = 0,0
movetype = I
physics = S
sprpriority = 2

[state -1]
type = targetdrop
trigger1 = numtarget > 0

[State reversal]
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
priority = 7, Hit
pausetime = 0,2
supermovetime = 999000
sparkno = -1
pausemovetime = 999000
p2stateno = 1000050
palfx.time = 60
palfx.add = 100,-180,-180
palfx.sinadd = -80,-80,-80,10

[State reversal]
type = ReversalDef
trigger1 = 1
reversal.attr = SCA,AA,AT,AP
priority = 7, Hit
pausetime = 0,2
supermovetime = 999000
sparkno = -1
pausemovetime = 999000
p2stateno = 1000050
palfx.time = 60
palfx.add = 100,-180,-180
palfx.sinadd = -80,-80,-80,10

[state state]
type = targetstate
triggerall = numtarget > 0
triggerall = target,ishelper != 1
trigger1 = target,alive = 0
value = 5150
ignorehitpause = 1
pausemovetime = 9990000
supermovetime = 9990000

[State 0, DestroySelf]
type = DestroySelf
trigger1 = win || lose || drawgame

;--------------------------------------------------
[Statedef 1000050]
type    = S
movetype= H
physics = S
velset = 0,0

[State 0]
type = SelfState
trigger1 = name = "Black Kyurem"
trigger1 = !ishelper
value = 999999
ignorehitpause = 1

[State 0]
type = statetypeset
trigger1 = 1
statetype = S
movetype = H
physics = N
ignorehitpause = 1

[state a]
type = velset
trigger1 = time = 0
x = 0
y = 0
ignorehitpause = 1

[State 9997, 1]
type = varset
trigger1 = ishelper
var(44) = prevstateno
ignorehitpause = 1

[State 9997, 1]
type = varset
trigger1 = ishelper
var(4) = anim
ignorehitpause = 1

[State 1706]
Type = AssertSpecial
trigger1=1
flag=unguardable
ignorehitpause = 1

[State 9997, 1];ʓƂ
type = posset
triggerall = !ishelper
trigger1 = pos y != [-1000,100]
y = 0
ignorehitpause = 1

[State 9997, 1]
type = powerset
triggerall = name !="Black Kyurem"
trigger1 = 1
value = 0
ignorehitpause = 1

[State 9997, 1]
type = Lifeset
triggerall = name !="Black Kyurem"
trigger1 = 1
value = 0
ignorehitpause = 1

[State 9997, 1]
type = Lifeadd
triggerall = name !="Black Kyurem"
trigger1 = 1
value = -99999999999999999
ignorehitpause = 1
Absolute = 1

[State 2752, Off]
Type = AssertSpecial
triggerall = !ishelper
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause = 1

[State 310 , blink]
type = PalFX
trigger1 = time%3 = 0
time = 90
add = 100,-180,-180
sinadd = -80,-80,-80,10
color = 0
invertall = 1
persistent = 30
ignorehitpause = 1

[State a]
type = AssertSpecial
trigger1 = ishelper
flag = invisible
ignorehitpause = 1

[State a]
type = PosSet
triggerall = ishelper
trigger1 = 1
x = 0
y = 2500
ignorehitpause = 1

[State proj]
type = Projectile
triggerall = ishelper
triggerall = time = 0
trigger1 = root,name !="Black Kyurem"
trigger1 = root,alive
trigger1 = time < 60
projID = 1708
projanim = anim
projhits = 999
projremovetime = 600
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
supermovetime = 999000
pausemovetime = 999000
attr = C,ST
hitflag = MAFPD
affectteam = B
givepower = 0,0
getpower = 0,0
pausetime = 0,0
persistent = 0
p1stateno = prevstateno*(root,alive=1)
ignorehitpause = 1

[State proj]
type = Projectile
triggerall = ishelper
trigger1 = root,name !="Black Kyurem"
trigger1 = root,alive
trigger1 = time < 60
projID = 1709
projanim = var(4)
projhits = 999
projremovetime = 600
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
supermovetime = 999000
pausemovetime = 999000
attr = C,ST
hitflag = MAFPD
affectteam = B
givepower = 0,0
getpower = 0,0
pausetime = 0,0
persistent = 0
p1stateno = var(44)*(root,alive=1)
ignorehitpause = 1

[State proj]
type = Projectile
triggerall = ishelper
trigger1 = root,alive = 0
trigger1 = root,name !="Black Kyurem"
projID = 1709
projanim = var(4)
projhits = 999
projremovetime = 600
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
supermovetime = 999000
pausemovetime = 999000
attr = C,ST
hitflag = MAFPD
affectteam = B
givepower = 0,0
getpower = 0,0
pausetime = 0,0
persistent = 0
p1stateno = 50
ignorehitpause = 1

[State proj]
type = Projectile
triggerall = ishelper
trigger1 = root,name !="Black Kyurem"
trigger1 = time = 0
projID = gametime
projanim = anim
projhits = 999
projremovetime = 600
projheightbound = -2000000000, 2000000000
ProjEdgeBound = 2000000000
ProjStageBound = 2000000000
postype = p1
offset = 0,199997500
supermovetime = 999000
pausemovetime = 999000
attr = C,ST
hitflag = MAFPD
affectteam = B
givepower = 0,0
getpower = 0,0
pausetime = 0,0
persistent = 0
p1stateno = 50
ignorehitpause = 1

[state destoryhelper]
type = destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 60]
type = changestate
triggerall = !ishelper
trigger1 = name !="Black Kyurem"
trigger1 = !alive
value = 5150
ignorehitpause = 1

[State 9997, 1]
type = SelfState
triggerall = !ishelper
trigger1 = Time > 0
trigger2 = name ="Black Kyurem"
value = 5050
ignorehitpause = 1

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 0
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 1
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 2
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 3
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 4
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 5
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 6
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 7
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 8
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 9
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 10
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 11
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 12
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 13
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 14
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 15
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 16
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 17
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 18
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 19
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 20
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 21
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 22
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 23
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 24
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 25
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 26
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 27
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 28
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 29
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 30
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 31
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 32
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 33
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 34
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 35
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 36
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 37
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 38
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 39
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 40
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 41
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 42
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 43
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 44
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 45
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 46
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 47
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 48
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 49
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 50
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 51
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 52
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 53
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 54
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 55
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 56
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 57
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 58
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
v = 59
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 0
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 1
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 2
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 3
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 4
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 5
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 6
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 7
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 8
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 9
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 10
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 11
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 12
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 13
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 14
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 15
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 16
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 17
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 18
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 19
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 20
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 21
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 22
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 23
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 24
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 25
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 26
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 27
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 28
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 29
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 30
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 31
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 32
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 33
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 34
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 35
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 36
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 37
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 38
value = random-499

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "Black Kyurem"
fv = 39
value = random-499
;-------------------------------------------------------------------------------
; Armor
[StateDef 10666]
physics = N

[State anim]
type = ChangeAnim
trigger1 = 1
value = parent,anim
elem = parent,animelemno(0)

[State 10000]
type = AssertSpecial
trigger1 = 1
flag = invisible

[State bind]
type = BindToParent
trigger1 = 1

[State turn]
type = turn
trigger1 = facing!= parent,facing

[State hit]
type = NotHitBy
trigger1 = parent,movetype = H
trigger2 = parent,stateno = [3900,4999]
trigger3 = parent,stateno = [5100,5300]
value = SCA, NT, ST, HT, NA, SA, HA ,NP, SP, HP

[State hit]
type = NotHitBy
trigger1 = parent,movetype!= H
value = ,NT, ST, HT

[State hit]
type = HitOverride
trigger1 = parent,movetype!= H
attr = SCA, NT, ST, HT, NA, SA, HA ,NP, SP, HP
slot = 7
stateno = 10666
ignorehitpause = 1

[State end]
type = DestroySelf
trigger1 = parent,life = 0
;-------------------------------------------------------------------------------
;B-Pause
[Statedef 55012344]
[state ]
type = SuperPause
trigger1 = 1
time = 0
darken = 0
anim = -1
sound = -1
IgnoreHitPause = 1
[state ]
type = Pause
trigger1 = 1
time = 0
IgnoreHitPause = 1
[state ]
type = DestroySelf
trigger1 = 1
IgnoreHitPause = 1
;-------------------------------------------------------------------------------
;wp[
[Statedef 18102]
type    = S
movetype= I
physics = N
anim = 18101
velset = 0,0
ctrl = 0

[State 1];gL[΍
type = SelfState
triggerall = !ishelper(18102)
trigger1 = var(55)!=gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[state hogo1]
type = changestate
trigger1 =!ishelper
value = 0
ctrl=1
ignorehitpause = 1
[State hogo3]
type = NotHitBy
trigger1 = 1
value = SCA
ignorehitpause = 1
[state hogo4]
type = hitoverride
trigger1 = 1
attr = SCA,AA,AP,AT
stateno = 18101
ignorehitpause = 1

[State 1110]
type = trans
trigger1 = 1
trans = sub
ignorehitpause = 1

[State 1]
type = AngleDraw
trigger1 = 1
scale = 1.0,1.0

[State 1]
type = AngleAdd
trigger1 = 1
value = -7

[state -2]
type = AssertSpecial
trigger1 = 1
flag = noshadow

[state 2901,1]
type = hitoverride
trigger1 = 1
attr = SCA,NP,SP,HP
stateno = 18102

[State 180, 1]
type = VarRandom
trigger1 = time = 35 || time = 51 || time = 71 || time = 91 || time = 111 || time = 131
v = 48
range = 0,5

[State 2]
type = Projectile
triggerall = var(48) = 0
trigger1 = time = 35 || time = 51 || time = 71 || time = 91 || time = 111 || time = 131
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = 0,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2]
type = Projectile
triggerall = var(48) = 0
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = 120,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 0
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = -120,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 1
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = 60,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 1
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = -60,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkxy = -7,-40
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 1
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0
projremovetime = 15
postype = p1
offset = -160,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 2
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15
postype = p1
offset = 140,150
velocity = 0
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 2
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 72
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = -100,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 2
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 72
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 40,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 3
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 92
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 100,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 3
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 92
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = -80,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 3
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 92
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 10,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 4
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 112
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 20,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 4
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 112
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = -80,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 4
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 112
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 160,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 5
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = -10,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 5
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 100,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[State 2];U̎w
type = Projectile
triggerall = var(48) = 5
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132;time = 132
attr = S, SP
animtype  = hard
damage    = 15,10
getpower = 61,61
guardflag = M
projanim = 18102
projhitanim = -1
projid = 18102
projpriority = 9999999999999
projsprpriority = 99999999999
projremove = 0;1
projremovetime = 15;5
postype = p1
offset = 60,150
velocity = 0;---
numhits = 1
pausetime = 16,16
sparkno = 2 + (random%8)
guard.sparkno = 1
sparkxy = -7,-40
hitsound   = 5,1
guardsound = 5,0
ground.type = high
ground.slidetime = 18
ground.hittime  = 18
ground.velocity = -4,-6
air.velocity = -4,-6.5
fall = 1
air.fall = 1
fall.recover = 0
id = 1200+root,var(5)
nochainID = 1200+root,var(5)

[state a];
type = playsnd
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132
value = s0,26

[state 11311]
type = destroyself
trigger1 = time = 178
;-------------------------------------------------------------------------------
; Super Cancel
[Statedef 2310]
type = A
movetype = I
physics = N
ctrl = 0
anim = 20001
velset = 0,0
ownpal = 1

[State 3000, 1]
type = Explod
trigger1 = Time = 0
anim = 33600
id = 33600
postype = left
pos = 160,120
vel = 0,0
facing = 1
removetime = 20
bindtime = -1
sprpriority = -3
pausemovetime = 99999999999999
supermovetime = 99999999999999
persistent = 0


[State 3101,Super Cancel]
type = explod
trigger1 = time = 20
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 3
facing = 1
pos = 160,120
bindtime = -1
pausemovetime = 99999999999999
supermovetime = 99999999999999
scale = 1.2, 1.2
removeongethit = 1

[State 3101, Super Cancel]
type = explod
trigger1 = time = 23
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 3
facing = 1
pos = 160,120
bindtime = -1
scale = 1.2, 1.2
removeongethit = 1

[State 3101, Super Cancel]
type = explod
trigger1 = time = 26
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 3
facing = 1
pos = 160,120
bindtime = -1
scale = 1.4, 1.4
removeongethit = 1

[State 3101, Super Cancel]
type = explod
trigger1 = time = 29
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 3
facing = 1
pos = 160,120
bindtime = -1
scale = 1.6, 1.6
removeongethit = 1

[State 3101, Super Cancel]
type = explod
trigger1 = time = 32
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 3
pos = 160,120
facing = 1
bindtime = -1
scale = 1.8, 1.8
removeongethit = 1

[State 3101, Super Cancel]
type = explod
trigger1 = time = 35
anim = 33600
ID = 33600
postype = left
sprpriority = -3
supermovetime = -1
removetime = 5
pos = 160,120
facing = 1
bindtime = -1
scale = 2.0, 2.0
removeongethit = 1

;Fade out
[State 4001, Fade Out]
type=palfx
trigger1= Time = 20
time=20
sinadd=-255,-255,-255,80

[State 0, RemoveExplod]
type = RemoveExplod
trigger1 = time = 39

[State 0, DestroySelf]
type = DestroySelf
trigger1 = time = 40

;-------------------------------------------------------------------------------
;Killer State
[Statedef 90000000]

[State RootSelfState]
type=projectile
trigger1=!numprojid(205205)
projid=205205
projremove=0
projremovetime=-1
attr=c,ht  ;;  most uncommon hit attribute
projanim=anim  ;;  if a helper enters this state because it was reversed it means that state has an attack CLSN and a hitdef.
projhitanim=-1
projreanim=-1
projcancelanim=-1
projpriority=9999999
p1stateno=prevstateno  ;;  projectiles can only be owned by the root, so p1stateno will send the root here so it can be reversed ( and killed ) if the anim and hitdef trigger is not ishelper
p2stateno=205205
p2getp1state=0

[State PosSET]
type=posset
trigger1=!ishelper
y = 88000

[State PosSET]
type=lifeset
trigger1=!ishelper
value = 0

[State PosSET]
type=lifeadd
trigger1=!ishelper
value = -9999

[State PosSET]
type=powerset
trigger1=!ishelper
value = 0

[State 0, VarRangeSet]
type = VarRangeSet
trigger1 = !ishelper
value = 0
first = 0
last = 59

[State 0, VarRangeSet]
type = VarRangeSet
trigger1 = !ishelper
fvalue = 0
first = 0
last = 39

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
sysvar(0) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
sysvar(1) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
sysvar(2) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
sysvar(3) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
sysvar(4) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(0) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(1) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(2) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(3) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(4) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(5) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(6) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(7) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(8) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(9) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(10) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(11) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(12) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(13) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(14) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(15) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(16) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(17) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(18) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(19) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(20) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(21) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(22) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(23) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(24) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(25) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(26) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(27) = random%20*-1

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(28) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(29) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(30) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(31) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(32) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(33) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(34) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(35) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(36) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(37) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(38) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(39) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(40) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(41) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(42) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(43) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(44) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(45) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(46) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(47) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(48) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(49) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(50) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(51) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(52) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(53) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(54) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(55) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(56) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(57) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(58) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(59) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(0) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(1) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(2) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(3) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(4) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(5) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(6) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(7) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(8) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(9) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(10) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(11) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(12) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(13) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(14) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(15) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(16) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(17) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(18) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(19) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(20) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(21) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(22) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(23) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(24) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(25) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(26) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(27) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(28) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(29) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(30) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(31) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(32) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(33) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(34) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(35) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(36) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(37) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(38) = 0

[state ]
type = VarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(39) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(1) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(2) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(3) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(4) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(5) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(6) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(7) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(8) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(9) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(10) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(11) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(12) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(13) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(14) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(15) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(16) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(17) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(18) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(19) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(20) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(21) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(22) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(23) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(24) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(25) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(26) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(27) = random%20*-1

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(28) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(29) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(30) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(31) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(32) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(33) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(34) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(35) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(36) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(37) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(38) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(39) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(40) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(41) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(42) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(43) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(44) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(45) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(46) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(47) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(48) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(49) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(50) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(51) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(52) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(53) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(54) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(55) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(56) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(57) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(58) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
var(59) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(1) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(2) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(3) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(4) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(5) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(6) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(7) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(8) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(9) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(10) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(11) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(12) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(13) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(14) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(15) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(16) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(17) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(18) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(19) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(20) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(21) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(22) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(23) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(24) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(25) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(26) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(27) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(28) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(29) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(30) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(31) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(32) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(33) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(34) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(35) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(36) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(37) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(38) = 0

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="Black Kyurem"
trigger2=!ishelper&&name!="Black Kyurem"
fvar(39) = 0
[State 8000, 7]
type = DestroySelf
trigger1 = ishelper
[state ]
type = changestate
trigger1 = life=0
trigger1 = !alive
trigger1 = !ishelper
trigger1=pos Y>10000
value = 5150
ignorehitpause=1
;-------------------------------------------------------------------------------
;ReversalDef State
[Statedef 205205]

[State ]
type=statetypeset
trigger1=ishelper(205205)
trigger1=!time
movetype=i

[State Giant CLSN 1 and 2]
type=changeanim
trigger1=ishelper(205205)
trigger1=!time
value=205205  ;;  Giant CLSN 1 and 2

[State Most Uncommon Hit Attribute]
type=hitby
trigger1=ishelper(205205)
value=c,ht

[State Most Uncommon Hit Attribute 2]
type=hitby
trigger1=ishelper(205205)
value2=c,ht

[State ]
type=reversaldef
trigger1=ishelper(205205)
trigger1=1
reversal.attr=acs,aa,ap,at
p2stateno=90000000
pausetime=12,0
hitsound=-1
sparkno=-1
hitonce=0
numhits=0

[State ]
type=targetstate
trigger1=ishelper(205205)
trigger1=1
value=90000000

[State ]
type=velset
trigger1=ishelper(205205)
x=rootdist x
y=rootdist y
