;------------------------------------------------------------------------
[Statedef 7005]
type = S
movetype = I
physics = N
ctrl = 0
anim = 7005
sprpriority = 5
juggle = 0

[State 901:Assertspecial]
type = assertspecial
trigger1 = 1
flag = nobardisplay

[State 901:Assertspecial]
type = assertspecial
trigger1 = 1
flag = noshadow

[State 901:playerpush]
type = PlayerPush
trigger1 = 1
value = 0
persistent = 1

[State 901: NotHitBy]
type = NotHitBy
trigger1 = Time >= 0
time = 1
value = SCA,AA,AT
ignorehitpause = 1

[State 0, PlaySnd]
type = PlaySnd
trigger1 = time = 0
value = S7001,1
volume = 255
channel = 15

[State 0, EnvColor]
type = BGPalFX
;trigger1 = animelem = 1
trigger1 = time <= 50
add = -200,-200,-200
;sinadd=-255,-255,-255,160
;mul = 10-((time)*10),10-((time)*10),10-((time-45)*10)
;mul = ceil(1-((animtime-15)*10)),ceil(10-((animtime)*15)),ceil(140-((animtime-30)*10))
time = 1
;invertall = 1
;ignorehitpause = 1

[State 0, Explod]
type = Explod
trigger1 = time =0
anim = 7005
ID =  7000
pos = 0,0
postype = p1  ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = -1
vel = 0,0
accel = 0,0
random = 0,0
removetime = -2
supermove =999999
pausemove =999999
supermovetime=9999
scale = 1,1
sprpriority = 4
ontop = 0
shadow = 0,0,0
ownpal = 1
removeongethit = 1

[State 0, Explod]
type = Explod
triggerall = parent,stateno !=[2900,3000]
trigger1 = time =0
anim = 7009
ID =  7009
pos = 73,133
postype = back ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = 5
vel = 0,0
accel = 0,0
random = 0,0
removetime = 10
supermove =999999
pausemove =999999
scale = .5,.5
sprpriority = -3
ontop = 0
shadow = 0,0,0
ownpal = 1
removeongethit = 1

[State 0, Explod]
type = Explod
triggerall = parent,stateno !=[2900,3000]
trigger1 = time =10
anim = 7009
ID =  7010
pos = 73,133
postype = back ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = 5
vel = -.15,0
accel = 0,0
random = 0,0
removetime = 33
supermove =999999
pausemove =999999
scale = .5,.5
sprpriority = -3
ontop = 0
shadow = 0,0,0
ownpal = 1
removeongethit = 1

[State 4300, shrink]
type=modifyexplod
trigger1=numexplod(7009) && time <=10
ID=7009
scale = 2.5-(.21*(time)),2.5-(.21*(time))

[State 4300, shrink]
type=modifyexplod
trigger1=numexplod(7009) && time >10
ID=7010
scale = .5,.5

[State -3, StopSnd]
type = StopSnd
trigger1 = time >=50
trigger2 = parent,movetype=H
channel = 15
ignorehitpause = 1

[State 0, RemoveExplod]
type = RemoveExplod
trigger1 = time >=50
trigger2 = parent,movetype=H

[State 901:destroyself]
type = destroyself
trigger1 = time >=50
trigger2 = parent,movetype=H
;---------------------------------------------------------------------------

[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 = s7005
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.9||EnemyNear,HitDefAttr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

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

[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 = s7005
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.9||!(EnemyNear,HitDefAttr=SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT)
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

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

[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.9
trigger2 = root,var(55)>=2||(root,stateno=[2000,2005])

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

[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

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

[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
;-------------------------------------------------------------------------------
;Hit Override
[Statedef 703]
type     = U
movetype = I
physics  = N
ctrl     = 1
velset   = 0,0
anim     = 5

[State 702, Effect]
type = Explod
trigger1 = time = 1
anim = 2791
scale = 1,1
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


;----------------------------------------
[Statedef 18102]
;type = StateTypeSet
;trigger1 = ishelper(18102)
statetype = S
movetype = I
physics = N
persistent = 0
ignorehitpause = 1

[State 0]
type = VelSet
trigger1 = ishelper(18102)
x = 0
y = 0
persistent = 0
ignorehitpause = 1

[State 0]
type = changeanim
trigger1 = ishelper(18102)
value = 18106
persistent = 0
ignorehitpause = 1

[State 0]
type = ctrlset
trigger1 = ishelper(18102)
value = 0
persistent = 0
ignorehitpause = 1

[State 0]
type = HitOverride
trigger1 = ishelper(18102)
time = 1
attr = SCA,AA,AT,AP
slot = 0
stateno = 130
ignorehitpause = 1

[State 0]
type = ScreenBound
triggerall = ishelper(18102)
trigger1 = 1
value = 0
movecamera = 0,0
ignorehitpause = 1

[State 0]
type = trans
triggerall = ishelper(18102)
trigger1 = anim = 18102 || anim = 18103 || anim = 18104
trans = add
ignorehitpause = 1

[State 0]
type = NotHitBy
trigger1 = ishelper(18102)
value = SCA
ignorehitpause = 1

[State 0]
type = AngleDraw
trigger1 = ishelper(18102)
scale = 1.0,1.0

[State 0]
type = AngleAdd
trigger1 = ishelper(18102)
value = -7

[state 0]
type = AssertSpecial
trigger1 = ishelper(18102)
flag = noshadow
ignorehitpause = 1

[State 0]
type = VarRandom
triggerall = ishelper(18102)
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132 || time = 152
v = 48
range = 0,5

[State 0]
type = Projectile
triggerall = ishelper(18102)
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132 || time = 152
attr = S, SP
animtype  = hard
damage    = 68,10
getpower = 61,61
guardflag = M
projanim = 19000 + (random%3)
projid = 18102
projpriority = 2147483647
projsprpriority = 2147483647
projheightbound = -2000,1
projremove = 0
projremovetime = 30
projscale = 0.5,0.5
postype = p1
offset = 0,150
velocity = 0,-10
numhits = 1
pausetime = 16,16
sparkno = 2
guard.sparkno = 2
sparkxy = 0,(ceil(p2bodydist Y)-170)
hitsound   = s225,1
guardsound = s121,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
supermovetime = 2147483647
pausemovetime = 2147483647

[State 0]
type = Projectile
triggerall = ishelper(18102)
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132 || time = 152
attr = S, SP
animtype  = hard
damage    = 68,10
getpower = 61,61
guardflag = M
projanim = 19000 + (random%3)
projid = 18102
projpriority = 2147483647
projsprpriority = 2147483647
projheightbound = -2000,1
projremove = 0
projremovetime = 30
projscale = 0.5,0.5
postype = p1
offset = 120,150
velocity = 0,-10
numhits = 1
pausetime = 16,16
sparkno = 2
guard.sparkno = 2
sparkxy = 0,(ceil(p2bodydist Y)-170)
hitsound   = s225,1
guardsound = s121,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
supermovetime = 2147483647
pausemovetime = 2147483647

[State 0]
type = Projectile
triggerall = ishelper(18102)
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132 || time = 152
attr = S, SP
animtype  = hard
damage    = 68,10
getpower = 61,61
guardflag = M
projanim = 19000 + (random%3)
projhitanim = -1
projid = 18102
projpriority = 2147483647
projsprpriority = 2147483647
projheightbound = -2000,1
projremove = 0
projremovetime = 30
projscale = 0.5,0.5
postype = p1
offset = -120,150
velocity = 0,-10
numhits = 1
pausetime = 16,16
sparkno = 2
guard.sparkno = 2
sparkxy = 0,(ceil(p2bodydist Y)-170)
hitsound   = s225,1
guardsound = s121,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
supermovetime = 2147483647
pausemovetime = 2147483647

[State 0]
type = targetlifeadd
triggerall = ishelper(18102)
triggerall = numtarget > 0
trigger1 = !target,ishelper
trigger1 = root,palno = 11
value = -2147483648
absolute = 1
ignorehitpause = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[state 0]
type = playsnd
triggerall = ishelper(18102)
trigger1 = time = 36 || time = 52 || time = 72 || time = 92 || time = 112 || time = 132 || time = 152
value = 801,1
ignorehitpause = 1

[state 0]
type = destroyself
triggerall = ishelper(18102)
trigger1 = time = 178
ignorehitpause = 1

;---------------------------------
[Statedef 18103]
;type = StateTypeSet
;trigger1 = ishelper(16500)
statetype = S
movetype = I
physics = N
persistent = 0
ignorehitpause = 1

[State 0]
type = VelSet
trigger1 = ishelper(16500)
x = 0
y = 0
persistent = 0
ignorehitpause = 1

[State 0]
type = changeanim
trigger1 = ishelper(16500)
value = 40001
persistent = 0
ignorehitpause = 1

[State 0]
type = ctrlset
trigger1 = ishelper(16500)
value = 0
persistent = 0
ignorehitpause = 1

[State 150]
type = nothitby
trigger1 = ishelper(16500)
value = SCA
time = -1
ignorehitpause = 1

[State 150]
type = hitoverride
trigger1 = ishelper(16500)
time = 1
attr = SCA,AA,AT,AP
slot = 0
stateno = 130
ignorehitpause = 1

[State 150]
type = posset
trigger1 = ishelper(16500)
x = 0
y = -90
ignorehitpause = 1

[State 150]
type = AngleDraw
trigger1 = ishelper(16500)
scale = 1.0,1.0

[State 150]
type = AngleAdd
trigger1 = ishelper(16500)
value = -7

[State 150]
type = AssertSpecial
trigger1 = ishelper(16500)
flag = noshadow

[State 150]
type = PlaySnd
triggerall = ishelper(16500)
trigger1 = Time = 0
value = 5,17
volume = 255
freqmul = 0.4

[State 150]
type = Explod
triggerall = ishelper(16500)
trigger1 = numexplod(26000) = 0
trigger1 = time = 0
anim = 18106
id = 26001
sprpriority = 2147483648
postype = p1
pos = 0,0
removetime = 280
bindtime = -1
ontop = 1
ownpal = 1
scale = 0.5,0.5
pausemovetime = 2147483647
supermovetime = 2147483647

[State 150]
type = ModifyExplod
triggerall = ishelper(16500)
trigger1 = time <= 20
scale = 0.02*time,0.02*time
id = 26001

[State 150]
type = ModifyExplod
triggerall = ishelper(16500)
trigger1 = time > 260
scale = 0.02*(280-time),0.02*(280-time)
id = 26001

[State 150]
type = Explod
triggerall = ishelper(16500)
trigger1 = numexplod(22138)=0&&time=0
anim = 2791
id = 22138
sprpriority = 214748364
postype = p1
pos = 0,0
bindtime = -1
supermove = 0
removetime = 280
under = 1
ownpal = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Explod
triggerall = ishelper(16500)
trigger1 = numexplod(221380)=0&&time=10
anim = 2791
id = 221380
sprpriority = 214748364
postype = p1
pos = 0,0
bindtime = -1
supermove = 0
removetime = 270
under = 1
ownpal = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Explod
triggerall = ishelper(16500)
trigger1 = numexplod(221381)=0&&time=20
anim = 2791
id = 221381
sprpriority = 214748364
postype = p1
pos = 0,0
bindtime = -1
supermove = 0
removetime = 260
under = 1
ownpal = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Explod
triggerall = ishelper(16500)
trigger1 = numexplod(221382)=0&&time=30
anim = 2791
id = 221382
sprpriority = 214748364
postype = p1
pos = 0,0
bindtime = -1
supermove = 0
removetime = 250
under = 1
ownpal = 1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Projectile
triggerall = ishelper(16500)
triggerall = (GameTime%6) = 1
trigger1 = time >= 33
trigger1 = time <= 270
projanim = 19000 + (random%3)
projid = 26150
projremove = 1
projpriority = 1
projscale = 0.5,0.5
projsprpriority = 5
projshadow = 0,0,0
projremovetime = -1
getpower = 100
velocity = 3.5,-5
attr = S, SP
animtype = Hard
damage = 30+random%10,10+random%10
numhits = 1
guardflag = M
hitsound = s10000,43
guardsound = s120,0
pausetime = 0,10
sparkno = -1
guard.sparkno = s22184
sparkxy = 20,0
ground.type = high
ground.hittime = 21
ground.slidetime = 21
ground.velocity = -9
air.juggle = 8
air.velocity = -3.6,-3.8
air.fall = 1
envshake.time = 4
envshake.freq = 180
envshake.ampl = 3
p2stateno = 9000
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Projectile
triggerall = ishelper(16500)
triggerall = (GameTime%6) = 1
trigger1 = time >= 33
trigger1 = time <= 270
projanim = 19000 + (random%3)
projid = 26150
projremove = 1
projpriority = 1
projscale = 0.5,0.5
projsprpriority = 5
projshadow = 0,0,0
projremovetime = -1
getpower = 100
velocity = -3.5,5
attr = S, SP
animtype = Hard
damage = 30+random%10,10+random%10
numhits = 1
guardflag = M
hitsound = s10000,43
guardsound = s120,0
pausetime = 0,10
sparkno = -1
guard.sparkno = s22184
sparkxy = 20,0
ground.type = high
ground.hittime = 21
ground.slidetime = 21
ground.velocity = -9
air.juggle = 8
air.velocity = -3.6,-3.8
air.fall = 1
envshake.time = 4
envshake.freq = 180
envshake.ampl = 3
p2stateno = 9000
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = Projectile
triggerall = ishelper(16500)
triggerall = (GameTime%6) = 1
trigger1 = time >= 33
trigger1 = time <= 270
projanim = 19000 + (random%3)
projid = 26150
projremove = 1
projpriority = 1
projscale = 0.5,0.5
projsprpriority = 5
projshadow = 0,0,0
projremovetime = -1
getpower = 100
velocity = -3.5,-5
attr = S, SP
animtype = Hard
damage = 30+random%10,10+random%10
numhits = 1
guardflag = M
hitsound = s10000,43
guardsound = s120,0
pausetime = 0,10
sparkno = -1
guard.sparkno = s22184
sparkxy = 20,0
ground.type = high
ground.hittime = 21
ground.slidetime = 21
ground.velocity = -9
air.juggle = 8
air.velocity = -3.6,-3.8
air.fall = 1
envshake.time = 4
envshake.freq = 180
envshake.ampl = 3
p2stateno = 9000
supermovetime = 2147483647
pausemovetime = 2147483647

[State 150]
type = destroyself
triggerall = ishelper(16500)
trigger1 = time = 280
ignorehitpause = 1

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

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 13121]
type = lifeadd
triggerall = name != "White Kyurem"
trigger1 = time = 0
ignorehitpause = 1
value = -(Ceil(0.01 * Const(data.life)))
absolute = 1

[State 13121]
type = lifeset
triggerall = name != "White Kyurem"
triggerall = enemynear,name="White Kyurem"&&enemynear,palno=12
trigger1 = life <= (Ceil(0.3 * Const(data.life)))
ignorehitpause = 1
value = 0

[State 13121]
type = powerset
triggerall = name != "White Kyurem"
triggerall = enemynear,name="White Kyurem"&&enemynear,palno=12
trigger1 = life <= (Ceil(0.3 * Const(data.life)))
ignorehitpause = 1
value = 0

[State 13121]
type = lifeadd
triggerall = name != "White Kyurem"
trigger1 = life <= (Ceil(0.05 * Const(data.life)))
value = -9999999
absolute = 1

[State 13121]
type = VarRangeSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
value = 0

[State 1]
type = VarRangeSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
fvalue = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(1) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(2) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(3) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(4) = 0
IgnoreHitPause = 1

[state a]
type = destroyself
triggerall = name != "White Kyurem"
triggerall = root,name != "White Kyurem"
trigger1 = ishelper

[State 9000, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = ifelse((GetHitVar(groundtype) = 1),5000,5010) + GetHitVar(animtype)

[State 9000, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9000, 4]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype) ;5051 - 4 + type

[State 9000, 5]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time > 0
value = anim

[State 9000, 6]
type = StateTypeSet
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(yvel) != 0 && GetHitVar(fall)
trigger2 = Pos Y != 0
value = a

[State 9000, 7]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
trigger1 = GetHitVar(yvel) = 0
value = 9001

[State 9000, 8]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
value = 9030

[State 9000, FFB Light]
type = ForceFeedback
trigger1 = anim = 5000
trigger2 = anim = 5010
persistent = 0
time = 6
waveform = square

[State 9000, FFB Medium]
type = ForceFeedback
trigger1 = anim = 5001
trigger2 = anim = 5011
persistent = 0
time = 8
waveform = sinesquare
ampl = 110,-1,-.3

[State 9000, FFB Hard]
type = ForceFeedback
trigger1 = anim = 5012
trigger2 = anim = 5002
trigger3 = anim = 5030
persistent = 0
time = 15
waveform = sinesquare
ampl = 140

;---------------------------------------------------------------------------
[Statedef 9001]
type    = S
movetype= H
physics = S

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9001]
type = HitVelSet
trigger1 = Time = 0
x = 1

[State 9001]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = AnimTime = 0
value = 5005 + GetHitVar(animtype) + (GetHitVar(groundtype)=2)*10

[State 9001]
type = VelMul
trigger1 = Time >= GetHitVar(slidetime)
x = .6

[State 9001]
type = VelSet
trigger1 = HitOver
x = 0

[State 9001]
type = DefenceMulSet
trigger1 = HitOver
value = 1

[State 9001]
type = SelfState
trigger1 = HitOver
value = 0
ctrl = 1

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

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 13121]
type = lifeadd
triggerall = name != "White Kyurem"
trigger1 = time = 0
ignorehitpause = 1
value = -(Ceil(0.1 * Const(data.life)))
absolute = 1

[State 13121]
type = lifeset
triggerall = name != "White Kyurem"
triggerall = enemynear,name="White Kyurem"&&enemynear,palno=11
trigger1 = life <= (Ceil(0.1 * Const(data.life)))
ignorehitpause = 1
value = 0

[State 13121]
type = powerset
triggerall = name != "White Kyurem"
triggerall = enemynear,name="White Kyurem"&&enemynear,palno=11
trigger1 = life <= (Ceil(0.3 * Const(data.life)))
ignorehitpause = 1
value = 0

[State 13121]
type = lifeadd
triggerall = name != "White Kyurem"
trigger1 = life <= (Ceil(0.05 * Const(data.life)))
value = -9999999999
absolute = 1

[State 13121]
type = VarRangeSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
value = 0

[State 1]
type = VarRangeSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
fvalue = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(1) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(2) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(3) = 0
IgnoreHitPause = 1

[State 1]
type = VarSet
triggerall = name != "White Kyurem"
trigger1 = enemynear,name="White Kyurem"&&enemynear,fvar(37)=1&&!ishelper&&name!="White Kyurem"
sysvar(4) = 0
IgnoreHitPause = 1

[state a]
type = destroyself
triggerall = name != "White Kyurem"
triggerall = root,name != "White Kyurem"
trigger1 = ishelper

[State 9000, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = ifelse((GetHitVar(groundtype) = 1),5000,5010) + GetHitVar(animtype)

[State 9000, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9000, 4]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype) ;5051 - 4 + type

[State 9000, 5]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time > 0
value = anim

[State 9000, 6]
type = StateTypeSet
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(yvel) != 0 && GetHitVar(fall)
trigger2 = Pos Y != 0
value = a

[State 9000, 7]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
trigger1 = GetHitVar(yvel) = 0
value = 9001

[State 9000, 8]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
value = 9030

[State 9000, FFB Light]
type = ForceFeedback
trigger1 = anim = 5000
trigger2 = anim = 5010
persistent = 0
time = 6
waveform = square

[State 9000, FFB Medium]
type = ForceFeedback
trigger1 = anim = 5001
trigger2 = anim = 5011
persistent = 0
time = 8
waveform = sinesquare
ampl = 110,-1,-.3

[State 9000, FFB Hard]
type = ForceFeedback
trigger1 = anim = 5012
trigger2 = anim = 5002
trigger3 = anim = 5030
persistent = 0
time = 15
waveform = sinesquare
ampl = 140

;---------------------------------------------------------------------------
[Statedef 9010]
type    = C
movetype= H
physics = N
velset = 0,0

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9010, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = 5020 + GetHitVar(animtype)

[State 9010, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9010, 4]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype) ;5051 - 4 + type

[State 9010, 5]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time > 0
value = anim

[State 9010, 6]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
trigger1 = GetHitVar(yvel) = 0
value = 9011

[State 9010, 7]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
value = 9030

[State 9010, FFB Light]
type = ForceFeedback
trigger1 = anim = 5020
persistent = 0
time = 6
waveform = square

[State 9010, FFB Medium]
type = ForceFeedback
trigger1 = anim = 5021
persistent = 0
time = 8
waveform = sinesquare
ampl = 110,-1,-.3

[State 9010, FFB Hard]
type = ForceFeedback
trigger1 = anim = 5022
persistent = 0
time = 15
waveform = sinesquare
ampl = 140

;---------------------------------------------------------------------------
[Statedef 9011]
type    = C
movetype= H
physics = C

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9011, 2]
type = HitVelSet
trigger1 = Time = 0
x = 1

[State 9011, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = AnimTime = 0
value = 5025 + GetHitVar(animtype)

[State 9011, 4]
type = VelMul
trigger1 = Time >= GetHitVar(slidetime)
x = .6

[State 9011, 5]
type = VelSet
trigger1 = HitOver
x = 0

[State 9011, 6]
type = DefenceMulSet
trigger1 = HitOver
value = 1

[State 9011, 7]
type = SelfState
trigger1 = HitOver
value = 11
ctrl = 1

;---------------------------------------------------------------------------
[Statedef 9020]
type    = A
movetype= H
physics = N
velset = 0,0

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9020, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) != [3,5]
value = ifelse((GetHitVar(airtype) = 1),5000,5010) + GetHitVar(animtype)

[State 9020, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = GetHitVar(animtype) = [3,5]
value = 5030

[State 9020, 4]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = (GetHitVar(animtype) = [4,5]) && (SelfAnimExist(5047 + GetHitVar(animtype)))
value = 5047 + GetHitVar(animtype)

[State 9020, 5]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time > 0
value = anim

[State 9020, 6]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = HitShakeOver
value = 9030

[State 9020, FFB Light]
type = ForceFeedback
trigger1 = anim = 5000
trigger2 = anim = 5010
persistent = 0
time = 6
waveform = square

[State 9020, FFB Medium]
type = ForceFeedback
trigger1 = anim = 5001
trigger2 = anim = 5011
persistent = 0
time = 8
waveform = sinesquare
ampl = 110,-1,-.3

[State 9020, FFB Hard]
type = ForceFeedback
trigger1 = anim = 5012
trigger2 = anim = 5002
trigger3 = anim = 5030
trigger4 = anim = [5051,5059]
persistent = 0
time = 15
waveform = sinesquare
ampl = 140

;---------------------------------------------------------------------------
[Statedef 9030]
type    = A
movetype= H
physics = N
ctrl = 0

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9030, 2]
type = VelAdd
trigger1 = 1
y = GetHitVar(yaccel)

[State 9030, 3]
type = HitVelSet
trigger1 = Time = 0
x = 1
y = 1

[State 9030, 4]
type = SelfState
triggerall = name != "White Kyurem"
triggerall = !HitFall
trigger1 = HitOver
trigger2 = Vel Y > 0
trigger2 = Pos Y >= 10
value = 5040

[State 9030, 5]
type = ChangeState
triggerall = name != "White Kyurem"
triggerall = HitFall
trigger1 = HitOver
trigger2 = Vel Y > 0
trigger2 = Pos Y >= 10
value = 9050

[State 9030, 6]
type = ChangeState
triggerall = name != "White Kyurem"
trigger1 = AnimTime = 0
value = 9035

;---------------------------------------------------------------------------
[Statedef 9035]
type    = A
movetype= H
physics = N

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9035, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = Time = 0
trigger1 = SelfAnimExist(5035)
trigger1 = Anim != [5051,5059]
trigger1 = Anim != 5090
value = 5035

[State 9035, 3]
type = VelAdd
triggerall = name != "White Kyurem"
trigger1 = 1
y = GetHitVar(yaccel)

[State 9035, 4]
type = SelfState
triggerall = name != "White Kyurem"
triggerall = !HitFall
trigger1 = HitOver
trigger2 = AnimTime = 0
trigger3 = Vel Y > 0
trigger3 = Pos Y >= 10
trigger4 = Time = 0
trigger4 = Anim != 5035
value = 5040

[State 9035, 5]
type = ChangeState
triggerall = name != "White Kyurem"
triggerall = HitFall
trigger1 = HitOver
trigger2 = AnimTime = 0
trigger3 = Vel Y > 0
trigger3 = Pos Y >= 10
trigger4 = Time = 0
trigger4 = Anim != 5035.
value = 9050

;---------------------------------------------------------------------------
[Statedef 9050]
type    = A
movetype= H
physics = N

[State 910013]
type = SelfState
triggerall = name = "White Kyurem"
trigger1 = time >= 0
trigger2 = var(55) != gametime+123456789
value = 24640
ctrl = 1
ignorehitpause = 1
SuperMoveTime = 9999999
PauseMoveTime = 9999999

[State 9050, 2]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = AnimTime = 0
trigger1 = Anim = 5035
trigger2 = Time = 0
trigger2 = Anim != 5035
trigger2 = (Anim != [5051, 5059]) && (Anim != [5061, 5069])
trigger2 = Anim != 5090
value = 5050

[State 9050, 3]
type = ChangeAnim
triggerall = name != "White Kyurem"
trigger1 = anim = [5050,5059]
trigger1 = Vel Y >= ifelse(anim = 5050, 1, -2)
trigger1 = SelfAnimExist(anim+10)
value = anim+10
persistent = 0

[State 9050, 4]
type = VelAdd
triggerall = name != "White Kyurem"
trigger1 = 1
y = GetHitVar(yaccel)

[State 9050, 5]
type = SelfState
triggerall = name != "White Kyurem"
triggerall = Vel Y > 0
triggerall = Pos Y >= -20
triggerall = alive
triggerall = CanRecover
trigger1 = Command = "recovery"
value = 5200

[State 9050, 6]
type = SelfState
triggerall = name != "White Kyurem"
triggerall = Vel Y > -1
triggerall = alive
triggerall = CanRecover
trigger1 = Command = "recovery"
value = 5210

[State 9050, 7]
type = SelfState
triggerall = name != "White Kyurem"
trigger1 = Vel Y > 0
trigger1 = Pos Y >= ifelse((anim = [5051,5059]) || (anim = [5061,5069]), 0, 25)
value = 5100

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

[Statedef 100000]
type    = S
movetype= I
physics = N
juggle  = 0
poweradd= 0
velset = 0,0
ctrl = 0
anim = 2835
ownpal = 1

[State 1]
type = BindToroot
trigger1 = 1
pos = 0,0

[State 1]
type = ReversalDef
trigger1 = palno = 11
reversal.attr = SCA,AT,AA,AP
hitflag = M-
priority = 7
pausetime = 0,0
numhits = 0
sparkno = s2791
hitsound = s2700,5
getpower = powermax/40
p1stateno = 1000001
p2stateno = 2800

[State 1]
type = ReversalDef
trigger1 = palno = 12
reversal.attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
hitflag = M-
priority = 7
pausetime = 0,0
numhits = 0
sparkno = s2791
hitsound = s0,26
getpower = powermax/40
p1stateno = 1000001
p2stateno = ifelse(random>500,0,1000050)

[state 2901,1]
type = nothitby
trigger1 = 1
value = SCA

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

[state a]
type = destroyself
trigger1 = p2movetype = H && enemynear,time < 2 || root,stateno = 2401 || (EnemyNear,HitDefAttr = SCA,NA,SA,HA,NP,SP,HP)

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

[Statedef 1000001]
type    = S
movetype= I
physics = N
juggle  = 0
poweradd= 0
velset = 0,0
ctrl = 0
anim = 2835
ownpal = 1

[State 1]
type = BindToroot
trigger1 = 1
pos = 0,0

[state 2901,1]
type = nothitby
trigger1 = 1
value = SCA

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

[state a]
type = destroyself
trigger1 = time>=1

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

[Statedef 2800]
type    = A
movetype = H
poweradd = 0
velset = 0,0
sprpriority = -1
ctrl = 0

[state a]
type = destroyself
trigger1 = ishelper

[State 2800]
type = statetypeset
trigger1 = time = 0
trigger1 = pos y = 0
value = S

[State 2800]
type = changeanim
trigger1 = selfanimexist(anim)
value = anim
elem = animelemno(-1)

[State 2800]
type = PalFX
trigger1 = time = 0
time = 3
color = 0
add = 0,0,0
ignorehitpause = 1

[State 2800]
type = PalFX
trigger1 = time = 3
time = 3
color = 0
add = 40,40,40
ignorehitpause = 1

[State 2800]
type = PalFX
trigger1 = time = 5
time = 3
color = 0
add = 60,60,60
ignorehitpause = 1

[State 2800]
type = PalFX
trigger1 = Time % 3 = 0
trigger1 = Time >= 100
time = 1
color = 0
add = 35,35,35
ignorehitpause = 1

[State 2800]
type = PalFX
trigger1 = time >= 7
trigger1 = Time < 100
time = 2
color = 0
add = 35,35,35
ignorehitpause = 1

[State 2800]
type = changestate
trigger1 = time = 120
value = 2802


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

[Statedef 2802]
type    = A
movetype= H
physics = N
sprpriority = 4
velset = -4,-6

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

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

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

;===================================================================================
;nCp[A[}[i{͖̂Gɂē蔻̓wp[ɔCj
[Statedef 8888]
type = A
movetype = I
physics  = N

[State 3100]
type = VarSet
trigger1 = time = 0
v = 8
value = -GetHitVar(Damage)
ignorehitpause = 1

[State 3100]
type = ChangeAnim
trigger1 = 1
value = Parent,Anim
elem = Parent,AnimElemNo(0)
ignorehitpause = 1

[State 3100]
type = AssertSpecial
trigger1 = 1
flag = Invisible
ignorehitpause = 1

[State 3100]
type = BindToParent
trigger1 = 1
ignorehitpause = 1

[State 3100]
type = Turn
trigger1 = Facing != Parent,Facing
ignorehitpause = 1

[State 3100]
type = NotHitBy
trigger1 = time <= 1
value = SCA
ignorehitpause = 1

[State 3100]
type = NotHitBy
trigger1 = 1
value = ,AT
ignorehitpause = 1

[State 3100]
type = HitOverRide
trigger1 = 1
attr = SCA,AA,AP,AT
stateno = stateno
IgnoreHitPause = 1

[State 3100]
type = DestroySelf
trigger1 = Root,Alive = 0
ignorehitpause = 1

;------------------------------------------------------------------
; Armor mode
[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

;---------------------------------------------------------------------------
; AUTO ESCAPE FROM REVERSAL (Standing and Crouching)
[Statedef 1915]
type = S
movetype = I
physics = N
juggle = 4
poweradd= 100
ctrl = 0
anim = 1915
sprpriority = 2
velset = 0,0

[State 0, ]
type = EnvShake
trigger1 = alive
trigger1 = Time = 0
time = 20
freq = 120
ignorehitpause = 1

[State 0, ]
type = SelfState
trigger1 = !alive
trigger2 = life <= 0
value = 5150

[State 0, ]
type = ChangeState
trigger1 = animtime = 0
value = 0
ctrl = 1
;---------------------------------------------------------------------------
; AUTO ESCAPE FROM REVERSAL (Aerial)
[Statedef 1916]
type    = A
movetype= I
physics = N
juggle  = 4
poweradd= 100
ctrl = 0
anim = 1916
sprpriority = 2
velset = 0,0

[State 0, ]
type = EnvShake
trigger1 = alive
trigger1 = Time = 0
time = 20
freq = 120
ignorehitpause = 1

[State 610, 2]
type = PlaySnd
trigger1 = alive
trigger1 = Time = 0
value = s0, 0
persistent = 0

[State 0, ]
type = StateTypeSet
trigger1 = animelem = 1
movetype = I
physics = A
ignorehitpause = 1

[State 0, ]
type = SelfState
trigger1 = !alive
trigger2 = life <= 0
value = 5150

;-----------------------------------------------------------
;--------------------------------------------
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;------------------
;  AVXgoiNCj
[Statedef 4350]
type    = A
movetype= I
physics = N
anim = 4341
ctrl = 0
sprpriority = 1

[State 6221]
type = PlaySnd
trigger1 = time = 1
value = 4545,37
ignorehitpause = 1
volume = 255
abspan = 0

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  ,NT
time = -1
ignorehitpause = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  SCA
time = -1
ignorehitpause = 1


[State 40, 5]
type = playsnd
trigger1 = time = 0
value = 9999,12

[State 1051, 1]
type = playerpush
trigger1 = 1
value = 1
ignorehitpause = 1

[State 1051, 1]
type = velset
trigger1 = 1
trigger1 = root,palno != 12
x = 13
y = 7

[State 1051, 1]
type = velset
trigger1 = 1
trigger1 = root,palno = 12
x = 20
y = 7

[State 409]
Type     = turn
trigger1 = root,palno = 12
Trigger1 = p2dist X < 0
ignorehitpause = 1

[State 1051, 1]
type = posset
trigger1 = time = 0
y = -160

[State 1051, 1]
type = VelAdd
trigger1 = 1
y = .4

[State 1051, 3]
type = ChangeState
trigger1 = Vel Y > 0 && Pos Y >= 0
value = 4451

;---------------------------------------------------------------------------
; Gun DX
[Statedef 4451]
type    = S
movetype= A
physics = S
velset = 0,0
ctrl = 0
anim = 4342
sprpriority = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  ,NT
time = -1
ignorehitpause = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  SCA
time = -1
ignorehitpause = 1

[State 200, 1]
type = PlaySnd
trigger1 = animelem = 1
value = 4545, 1
volume = 255

[State 1051, 1]
type = playerpush
trigger1 = 1
value = 1
ignorehitpause = 1

[State 1110, posadd]
type = posset
trigger1 = 1
y = 0
ignorehitpause = 1

[State 1600, IȃL̕]
type = Width
trigger1 = animelemtime(4) >= 0
player = 40,0
ignorehitpause = 1

[State 6221]
type = PlaySnd
trigger1 = AnimElem = 6
value = 4545,36
ignorehitpause = 1
volume = 255
abspan = 0
channel = 12

[State 3411]
type = Helper
trigger1 = AnimElem = 6
stateno = 6221
id = 6221
ownpal = 1
pos = 60,-107
size.xscale = 0.5
size.yscale = 0.5

[State 3411]
type = Helper
trigger1 = root,palno = 12
trigger1 = AnimElem = 6
stateno = 6221
id = 6221
ownpal = 1
pos = 60,-137
size.xscale = 0.5
size.yscale = 0.5

[State 3411]
type = Helper
trigger1 = root,palno = 12
trigger1 = AnimElem = 6
stateno = 6221
id = 6221
ownpal = 1
pos = 60,-77
size.xscale = 0.5
size.yscale = 0.5

;[State 507, ChangeState]
;type = ChangeState
;trigger1 = root,palno = 12
;trigger1 = prevstateno != 4434
;trigger1 = Animelem = 6
;value = 4451

[State 507, ChangeState]
type = ChangeState
trigger1 = AnimTime = 0
value = 4452

;------------------------------------------------------------------------------------------------------------
;Stand Strong Punch Helper
[Statedef 6221]
type = S
movetype = A
physics =N
anim = 4343
ctrl = 0
sprpriority = 2
velset = 0,0

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  ,NT
time = -1
ignorehitpause = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  SCA
time = -1
ignorehitpause = 1

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

[State 6221]
type = HitDef
trigger1 = time = 0
attr = S, NA
animtype  = Hard
damage    = ifelse(root,palno=12,140,60),4
guardflag = MA
pausetime = 0,7
sparkno = S28
guard.sparkno = 40
sparkxy = -10,-10
hitsound   = -1
guardsound = -1
ground.type = High
ground.slidetime = 25
ground.hittime  = 30
ground.velocity = -9
air.velocity = -9
palfx.time = 30
palfx.add = 255,63,-255
color = 0
fall = 1
fall.recover = 0

[State 500, Projectile]
type = Projectile
trigger1 = time = 0
projanim = 4344
projscale = 1,1
projremove = 1
projremovetime = -1
velmul = 1
velocity = 40,0
projhits = 1
projpriority = 1
projsprpriority = 3
offset = 0,7
projshadow = 0,0,0
supermovetime = 0
pausemovetime = 0
attr = S,SP
hitflag = MAF
guardflag = MA
getpower = 0,0
givepower = 0,0
animtype  = Hard
damage    = ifelse(root,palno=12,160,80),4
guardflag = MA
pausetime = 0,7
sparkno = S27
guard.sparkno = 40
sparkxy = 10,0+floor(enemy,pos y)
hitsound   = S2,21
guardsound = 6,0
ground.type = High
ground.slidetime = 25
ground.hittime  = 30
ground.velocity = -9
air.velocity = -9
palfx.time = 30
palfx.add = 255,63,-255
color = 0
air.fall = 1
fall = 1
fall.recover = 0

[State 6221]
type = PlaySnd
trigger1 = time = 0
value = 666,29
volume = 255
ignorehitpause = 1

[State 6221]
type = DestroySelf
trigger1 = AnimTime = 0

;------------------
;   AVXgޏincj
[Statedef 4452]
type    = S
movetype= I
physics = N
anim = 4341
ctrl = 0
velset = 0,0
sprpriority = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  ,NT
time = -1
ignorehitpause = 1

[State 10000, 3]
type = NotHitBy
trigger1 = 1
value =  SCA
time = -1
ignorehitpause = 1

[State 40, 5]
type = playsnd
trigger1 = time = 0
value = 120,7

[State 1051, 1] ;Gravity
type = Velset
trigger1 = time = 0
x = -14
y = -7

[State 1051, 1] ;Gravity
type = VelAdd
trigger1 = time >= 0
y = .30

[State 1051, 3] ;Change state when KFM is close to ground
type = destroyself
trigger1 = Time >= 10
trigger1 = backedgedist < -75

;===========< POSSY >==========  ;Borrowed from Rare Akuma.
;--- Chase ---
[Statedef 6180]
type = S
physics = N
anim = 12345+random%4
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)

; (Credit to ANMC, Bagaliao, and FlowaGirl for the basic helper method concept.)
;
;------------------
; AI Activation Helper State - Primary Version
; (Credit to YongMing for the basic HitPause bugfix concept.)
;
; var(1) - First tick button activation prevention.
; var(2) - Used for pause/superpause and custom state check, basically.
; var(3) - (Super/)Pause & custom state-triggered dir detection disabler.
; var(4) - Persistent direction command detection enabler (due to 2002.04.14).
; var(9) - AutoTurn bug fixer.
; parent's var(58) - Parent's GameTime var, for pause and custom state check.
; parent's var(59) - Parent's primary AI variable.
;
; The code in this state is mostly simply copy/pasteable.
; But if you're using different indices for the parent's variables,
; or if you change your character's basic commands' names, you'll
; of course need to change the code in this state accordingly.

[StateDef 9741]
type = S
movetype = I
physics = N
anim = 9741
ctrl = 0

[State 9741, Safety]; Just in case your opponent is very poorly coded.
type = SelfState
trigger1 = !IsHelper
value = 0

[State 9741, PauseCheck]
type = VarSet
trigger1 = (GameTime>(Parent,var(58)))
trigger2 = !(Parent,Alive)
trigger3 = (RoundState != 2)
trigger4 = Parent,var(59)
trigger5 = (var(3):=0)
var(2) = (var(3):=1)+(var(4):=0)

[State 9741, Facing]
type = Turn
trigger1 = (var(9):=(Facing != Parent,Facing))

[State 9741, DirTurnOnAI]
type = ParentVarSet
triggerall = !var(3)
triggerall = !var(9)
trigger1 = (Parent,command = "holdfwd")
trigger2 = (Parent,command = "holdback")
trigger3 = (Parent,command = "holdup")
trigger4 = (Parent,command = "holddown")
trigger5 = !(var(4):=1)
var(59) = var(4)

[State 9741, DirTurnOffAI]
type = ParentVarSet
triggerall = !var(3)
triggerall = Parent,var(59)
trigger1 = (command = "holdfwd")
trigger1 = (Parent,command = "holdfwd")
trigger2 = (command = "holdback")
trigger2 = (Parent,command = "holdback")
trigger3 = (command = "holdup")
trigger3 = (Parent,command = "holdup")
trigger4 = (command = "holddown")
trigger4 = (Parent,command = "holddown")
var(59) = (var(4):=0)

[State 9741, ButtonTurnOnAI]
type = ParentVarSet
triggerall = var(1)
triggerall = !var(2)
trigger1 = (Parent,command = "a")
trigger2 = (Parent,command = "b")
trigger3 = (Parent,command = "c")
trigger4 = (Parent,command = "x")
trigger5 = (Parent,command = "y")
trigger6 = (Parent,command = "z")
trigger7 = (Parent,command = "s")
var(59) = 1

[State 9741, ButtonTurnOffAI]
type = ParentVarSet
triggerall = !var(2)
trigger1 = (command = "a")
trigger1 = (Parent,command = "a")
trigger2 = (command = "b")
trigger2 = (Parent,command = "b")
trigger3 = (command = "c")
trigger3 = (Parent,command = "c")
trigger4 = (command = "x")
trigger4 = (Parent,command = "x")
trigger5 = (command = "y")
trigger5 = (Parent,command = "y")
trigger6 = (command = "z")
trigger6 = (Parent,command = "z")
trigger7 = (command = "s")
trigger7 = (Parent,command = "s")
var(59) = -1

[State 9741, UnPauseCheck]
type = VarSet
triggerall = var(2)
trigger1 = (Parent,command = "a")
trigger2 = (Parent,command = "b")
trigger3 = (Parent,command = "c")
trigger4 = (Parent,command = "x")
trigger5 = (Parent,command = "y")
trigger6 = (Parent,command = "z")
trigger7 = (Parent,command = "s")
trigger8 = (var(2) = 2)
trigger8 = (var(2):=0)
var(2) = 2

[State 9741, Goodbye]
type = DestroySelf
triggerall = (var(1):=1)
trigger1 = Parent,var(59)
trigger2 = !(Parent,Alive)
trigger3 = (RoundState != 2)

[State 9741, DTC]
type = DisplayToClipboard
trigger1 = 1
text = "var(2) = %d, parentvar(58) = %d, GameTime = %d, var(3) = %d"
params = var(2), (parent,var(58)), GameTime, var(3)

;------------------
; AI Activation Helper State - Compatibly Partnered Version
;
; var(1) - First tick dir activation prevention
; var(2) - Used for pause/superpause and custom state check, basically.
; var(3) - (Super/)Pause & custom state-triggered dir detection disabler.
; var(4) - Hitpause check.
; var(5) - No button on previous tick.
; var(6) - Any dir on this tick.
; var(7) - Any button on this tick.
; var(8) - Matching partner button detected.
; var(9) - AutoTurn bug fixer.
; parent's var(58) - Parent's GameTime var, for pause and custom state check.
; parent's var(59) - Parent's primary AI variable.
;
; The code in this state is mostly simply copy/pasteable.
; But if you're using different indices for the parent's variables,
; or if you change your character's basic commands' names, you'll
; of course need to change the code in this state accordingly.

[StateDef 9742]
type = S
movetype = I
physics = N
anim = 9741
ctrl = 0

[State 9742, Safety]; Just in case your opponent is very poorly coded.
type = SelfState
trigger1 = !IsHelper
value = 0

[State 9742, PauseCheck]
type = VarSet
trigger1 = (GameTime>Parent,var(58))
trigger2 = !(Parent,Alive)
trigger3 = (RoundState != 2)
trigger4 = Parent,var(59)
trigger5 = (var(3):=0)
var(2) = (var(3):=1)

[State 9742, Facing]
type = Turn
trigger1 = (var(9):=(Facing != Parent,Facing))

[State 9742, ParentDirCheck]
type = VarSet
trigger1 = (Parent,command = "holdfwd")
trigger2 = (Parent,command = "holdback")
trigger3 = (Parent,command = "holdup")
trigger4 = (Parent,command = "holddown")
trigger5 = (var(6):=0)
var(6) = 1

[State 9742, ParentButtonCheck]
type = VarSet
trigger1 = (Parent,command = "a")
trigger2 = (Parent,command = "b")
trigger3 = (Parent,command = "c")
trigger4 = (Parent,command = "x")
trigger5 = (Parent,command = "y")
trigger6 = (Parent,command = "z")
trigger7 = (Parent,command = "s")
trigger8 = (var(7):=0)
var(7) = 1

[State 9742, SameButtonCheck]
type = VarSet
triggerall = var(7)
triggerall = !var(2)
trigger1 = (Parent,command = "a")
trigger1 = (Partner,command = "a")
trigger2 = (Parent,command = "b")
trigger2 = (Partner,command = "b")
trigger3 = (Parent,command = "c")
trigger3 = (Partner,command = "c")
trigger4 = (Parent,command = "x")
trigger4 = (Partner,command = "x")
trigger5 = (Parent,command = "y")
trigger5 = (Partner,command = "y")
trigger6 = (Parent,command = "z")
trigger6 = (Partner,command = "z")
trigger7 = (Parent,command = "s")
trigger7 = (Partner,command = "s")
trigger8 = (var(8):=0)
var(8) = 1;Partner,AnimExist(9741)

[State 9742, DirTurnOnAI]
type = ParentVarSet
trigger1 = var(1)
trigger1 = var(6)
trigger1 = !var(3)
trigger1 = !var(4)
trigger1 = !var(9)
var(59) = 1

[State 9742, DirTurnOffAI]
type = ParentVarSet
triggerall = var(6)
triggerall = !var(3)
triggerall = Parent,var(59)
trigger1 = (command = "holdfwd")
trigger1 = (Parent,command = "holdfwd")
trigger2 = (command = "holdback")
trigger2 = (Parent,command = "holdback")
trigger3 = (command = "holdup")
trigger3 = (Parent,command = "holdup")
trigger4 = (command = "holddown")
trigger4 = (Parent,command = "holddown")
var(59) = 0

[State 9742, ButtonTurnOnAI]
type = ParentVarSet
trigger1 = var(5)
trigger1 = var(7)
trigger1 = !var(2)
trigger1 = !var(8)
var(59) = 1

[State 9742, ButtonTurnOffAI]
type = ParentVarSet
triggerall = var(7)
triggerall = !var(2)
triggerall = !var(8)
trigger1 = (command = "a")
trigger1 = (Parent,command = "a")
trigger2 = (command = "b")
trigger2 = (Parent,command = "b")
trigger3 = (command = "c")
trigger3 = (Parent,command = "c")
trigger4 = (command = "x")
trigger4 = (Parent,command = "x")
trigger5 = (command = "y")
trigger5 = (Parent,command = "y")
trigger6 = (command = "z")
trigger6 = (Parent,command = "z")
trigger7 = (command = "s")
trigger7 = (Parent,command = "s")
var(59) = -1

[State 9742, UnPauseCheck]
type = VarSet
triggerall = var(2)
triggerall = !var(4)
trigger1 = var(7)
trigger2 = (var(2) = 2)
trigger2 = (var(2):=0)
var(2) = 2

[State 9742, Goodbye]
type = DestroySelf
trigger1 = Parent,var(59)
trigger2 = !(Parent,Alive)
trigger3 = (RoundState != 2)

[State 9742, HitPauseCheck]
type = VarSet
trigger1 = var(6)
trigger2 = var(7)
trigger3 = !(Parent,HitPauseTime)
var(4) = Parent,HitPauseTime

[State 9742, Delay]
type = VarSet
trigger1 = (var(1):=1)
var(5) = !var(7)

[State 9742, DTC]
type = DisplayToClipboard
trigger1 = 1
text = "var(2) = %d, parentvar(58) = %d, GameTime = %d, var(3) = %d"
params = var(2), (parent,var(58)), GameTime, var(3)

;-----------------------------------------------------------------
; 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
[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 = "White Kyurem"
trigger1 = !ishelper
value = 0
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 !="White Kyurem"
trigger1 = 1
value = 0
ignorehitpause = 1

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

[State 9997, 1]
type = Lifeadd
triggerall = name !="White 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 !="White 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 !="White 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 !="White 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 !="White 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 !="White Kyurem"
trigger1 = !alive
value = 5150
ignorehitpause = 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[State 0, ParentVarSet]
type = ParentVarSet
trigger1 = name != "White Kyurem"
fv = 39
value = random-499
;---------------------------------------------------------------------------
; ʒ[
;---------------------------------------------------------------------------

[Statedef 7000]
type = S
velset = ifelse(IsHelper(7000),Facing*20,Facing*-20),0
anim = 1

[State 7000]
type = Projectile
trigger1 = time = 0
ProjID = ifelse(IsHelper(7000),7010,7011)
Projanim = 1
Projremovetime = -1
Projstagebound = 0
Projedgebound = 2073741664
Velocity = Vel X,Vel Y

[State 7000]
type = VelSet
trigger1 = Parent,NumProjID(ifelse(IsHelper(7000),7010,7011)) = 0
x = 0


; Reversal
[Statedef 9998]
type    = S
movetype= A
physics = S
ctrl = 0
velset = 0,0
anim = 9999

[State 9998, 1]
type = AssertSpecial
trigger1 = 1
flag = unguardable

[State 0, NotHitBy]
type = NotHitBy
trigger1 = 1
value = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
value2 = S,NA
time = 9999999999999999999999999999999
ignorehitpause = 1
persistent = 1

[State 300]
type = ReversalDef
triggerall = enemy,stateno!=9997
trigger1 = ishelper
reversal.attr = SCA,AA,AT,AP
sparkno = -1
hitsound = -1
p2stateno = 9997
ignorehitpause = 1
persistent = 1

[State 9998, 1]
type = ReversalDef
triggerall = enemy,stateno=9997
trigger1 = ishelper
reversal.attr = SCA,NA,SA,HA,NT,ST,HT,NP,SP,HP,AP
pausetime = 0,2
sparkno = -1
numhits = random%9
p2stateno = 1000043

[State 9998, 1]
type = ReversalDef
triggerall = enemy,stateno=9997&&enemy,name = "Kyurem, Wiju Dragon"
trigger1 = ishelper
reversal.attr = SCA,NA,SA,HA,NT,ST,HT,NP,SP,HP,AP
pausetime = 0,2
sparkno = -1
numhits = random%9
p2stateno = 0

; From TROY's Death Star (Permission From TROY)
[Statedef 1000043]
type = S
physics = S


[State 1000044]
type = NotHitBy
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper = 0
value = SCA
time = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
value = random
ignorehitpause = 1
persistent = 1

;Generated by Fighter Factory PalFX Editor
[State 0, PalFXWiz]
type = PalFX
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
time = 999999999999999999999999999999999999
add = -256,-256,-256
mul = 256,256,256
sinadd = 0,0,0,1
invertall = 0
color = 256
ignorehitpause = 1
persistent = 1

[State 1000044, LifeSet]
type = LifeSet
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper;!((const(data.defence)+const(data.attack) = 111) && const(data.intpersistindex) = 10)
value = 0

[State 0, LifeAdd]
type = LifeAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
value = -99999999999999999999999999999999999999999999999999999999999999999999999
kill = 1
absolute = 1
ignorehitpause = 1
persistent = 1

[State 1000044, ChangeAnim]
type = ChangeAnim2
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
value = 6656

[State 1000044, 2]
type = VelSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
x = 0
y = 0

[State 1000044, VarRangeSet]
type = VarRangeSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
value = 0
first = 0
last = 69
ignorehitpause = 1

[State 1000044]
type = destroyself
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
trigger1 = time > 1

[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1
[state 1]
type = Null
trigger1 = 1
ignorehitpause = 1

[State 0, SelfState]
type = SelfState
triggerall = enemy,name= "Dan"
trigger1 = roundstate = 3
value = 5150
ignorehitpause = 1
persistent = 1
; Get Hit by Reversal
[Statedef 9997]
statetype=U
physics=N
movetype=U
ctrl = 1
anim = anim
hitdefpersist=(name="White Kyurem")

[state ]
type=statetypeset
triggerall = enemy,name= "White Kyurem"
trigger1=alive&&!ishelper
trigger1=hitpausetime<4
movetype=A
ignorehitpause=1

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(20) = 1

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(10) = 0

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(11) = 1

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(12) = 1

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(15) = 0

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
var(16) = 0

[State 1000044]
type = Projectile
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
projanim = anim
projremove = 1
projremovetime = 1
affectteam = F
attr = A,HA
hitflag = MAFPD
P1stateno = prevstateno

[State 1000044]
type = changeanim2
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
value = 6656

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=0
trigger1 = time <=50
scale = 1,1
ignorehitpause = 1
persistent = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=51
trigger1 = time <=70
scale = 0.8,0.8
ignorehitpause = 1
persistent = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=71
trigger1 = time <=90
scale = 0.6,0.6
ignorehitpause = 1
persistent = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=91
trigger1 = time <=110
scale = 0.4,0.4
ignorehitpause = 1
persistent = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=111
trigger1 = time <=130
scale = 0.2,0.2
ignorehitpause = 1
persistent = 1

[State 0, AngleDraw]
type = AngleDraw
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=131
trigger1 = time < 9999999999999
scale = 0.0,0.0
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=0
trigger1 = time <=50
value = 60
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=51
trigger1 = time <=70
value = 60
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=71
trigger1 = time <=90
value = 60
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=90
trigger1 = time <=110
value = 60
ignorehitpause = 1
persistent = 1

[State 0, AngleAdd]
type = AngleAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
trigger1 = time >=111
trigger1 = time <=130
value = 60
ignorehitpause = 1
persistent = 1

;Generated by Fighter Factory PalFX Editor
[State 0, PalFXWiz]
type = PalFX
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
time = 999999999999999999999999999999999999
add = -256,-256,-256
mul = 256,256,256
sinadd = 0,0,0,1
invertall = 0
color = 256
ignorehitpause = 1
persistent = 1

[state 1000043]
type = hitdef
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
attr = SCA,NA,SA,HA,NT,ST,HT,NP,SP,HP,AP
hitflag = MAFD
pausetime = 0,0
damage = 0,0
sparkno = -1
givepower = 0,0
getpower = 0,0
ignorehitpause = 1

[State 1000044, LifeSet]
type = LifeSet
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
value = 0

[State 0, LifeAdd]
type = LifeAdd
triggerall = enemy,name= "White Kyurem"
trigger1 = !ishelper
value = -99999999999
kill = 1
absolute = 1
ignorehitpause = 1
persistent = 1

[State 1000044, 2]
type = VelSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
x = 0
y = 0

[State 1000044, VarRangeSet]
type = VarRangeSet
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
value = 0
first = 0
last = 69
ignorehitpause = 1

[State 1000044]
type = destroyself
triggerall = enemy,name= "White Kyurem"
trigger1 = ishelper
trigger1 = time > 1

[State 0, CtrlSet]
type = CtrlSet
trigger1 = enemy,name= "White Kyurem"
value = 0
ignorehitpause = 1
persistent = 1

[state ]
type=tagin
triggerall = enemy,name= "White Kyurem"&&!ishelper
trigger1=numpartner
trigger1=time >= 0
stateno=5150
partnerstateno=5150
ignorehitpause=1

[State 0, SelfState]
type = SelfState
triggerall = enemy,name= "White Kyurem"
trigger1 = !alive
value = 5150
ignorehitpause = 1
persistent = 1

;-------------------------------------------------------------------------
;totally pwn3d!!!
[Statedef 944]
type = A
movetype = H
physics = N
ctrl = 0

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

[State 944, NotHitBy]
type = NotHitBy
trigger1 = 1
value = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
time = 1
ignorehitpause = 1

[State 944, ParentVarSet]
type = ParentVarSet
trigger1 = ishelper(15)
var(11) = -10000

[State 944, ChangeAnim2]
type = ChangeAnim2
trigger1 = ishelper
trigger1 = time > 0
value = 3102

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = numhelper(200)
trigger1 = ishelper(198)
trigger2 = ishelper(199)
var(5) = 3

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = numhelper(200)
trigger1 = ishelper(198)
trigger2 = ishelper(199)
var(18) = 26

[State 944, ParentVarSet]
type = ParentVarSet
triggerall = numhelper(200)
trigger1 = ishelper(198)
trigger2 = ishelper(199)
var(46) = 100

[State 944, ParentVarSet]
type = ParentVarSet
trigger1 =  ishelper(666)
var(42)=9999

[State 944, ParentVarSet]
type = ParentVarSet
trigger1 =  ishelper(666)
var(30)=1

[State 944, DestroySelf]
type = DestroySelf
trigger1 = ishelper
trigger1 = time = 2
ignorehitpause = 1

[State 944, 0]
type = ChangeAnim
trigger1 = !ishelper
value = 5010

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

[State 944, 2]
type = PosSet
trigger1 = time = 0
trigger1 = !ishelper
y = 999

[State 944, 2]
type = LifeSet
trigger1 = name != "White Kyurem"
value = 0

[State 944, 3]
type = ScreenBound
trigger1 = 1
value = 0
movecamera = 0,0

[State 944, 4]
type = PlayerPush
trigger1 = 1
value = 0

[State 944, VarSet]
type = VarSet
trigger1 = name = "Kamek's Rival"
var(40) = 0

[State 944, VarSet]
type = VarSet
trigger1 = name = "Kamek's Rival"
var(41) = 0

[State 944, VarSet]
type = VarSet
trigger1 = name = "Kamek's Rival"
var(42) = 0

[State 0, SelfState]
type = SelfState
triggerall = !ishelper
trigger1 = life>0
trigger1 = time = 0
value = 5110

[State 214, 6]
type = ChangeState
triggerall = !ishelper
trigger1 = lose
trigger2 = win
value = 5150

;---------------------------------------------------------------------------
; Init
[Statedef 950]
type = S
ctrl = 0
velset = 0,0

[State 0, PlaySnd]
type = PlaySnd
trigger1 = time = 0
value = 0,8

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 1

[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959

;---------------------------------------------------------------------------
; Init
[Statedef 951]
type = S
ctrl = 0
velset = 0,0

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 2

[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959

;---------------------------------------------------------------------------
; Init
[Statedef 952]
type = S
ctrl = 0
velset = 0,0

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 3

[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959

;---------------------------------------------------------------------------
; Init
[Statedef 953]
type = S
ctrl = 0
velset = 0,0

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 4

[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959

;---------------------------------------------------------------------------
; Init
[Statedef 954]
type = S
ctrl = 0
velset = 0,0

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 5
scale = .4, .4


[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959

;---------------------------------------------------------------------------
; Init
[Statedef 955]
type = S
ctrl = 0
velset = 0,0

[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = 1
value = 950
elem = 6

[State 0, ChangeState]
type = ChangeState
trigger1 = 1
value = 959


;---------------------------------------------------------------------------
; Break
[Statedef 959]
type = A
movetype= I
physics = N
ctrl = 0
velset = 0,0
sprpriority = 1+random%10

[State 0, VarSet]
type = VarSet
trigger1 = time = 0
fvar(0) = 10+random%200
[State 0, VarSet]
type = VarSet
trigger1 = time = 0
fvar(1) = 10+random%200
[State 0, VarSet]
type = VarSet
trigger1 = time = 0
fvar(2) = -200+random%400
[State 0, VarSet]
type = VarSet
trigger1 = time = 0
fvar(3) = 0-random%612

[State 0, VelSet]
type = VelSet
trigger1 = time = 0
x = (parent,vel x)*(fvar(0)/100)+(fvar(2)/100)
y = 0 - abs((parent,vel y)*(fvar(1)/100))+(fvar(3)/100)

[State 0, AngleDraw]
type = AngleDraw
trigger1 = 1
ignorehitpause = 1
[State 0, AngleAdd]
type = AngleAdd
trigger1 = 1
value = (abs(vel x)+abs(vel y))*2
ignorehitpause = 1

[State 0, VelMul]
type = VelMul
triggerall = var(5) = 0
trigger1 = vel x > 0
trigger1 = frontedgedist < -8
trigger2 = vel x < 0
trigger2 = backedgedist < -8
x = -1
[State Krusty]
type = PlaySnd
trigger1 = vel y > 0
trigger1 = vel y + pos y >= 0
value = S3,0+random%5
persistent = 0
[State Krusty]
type = PlaySnd
trigger1 = var(5) = 1
value = S3,0+random%5
persistent = 0
[State 0, VelMul]
type = VelMul
trigger1 = vel y > 0
trigger1 = vel y + pos y >= 0
x = 0.8
y = -0.6
persistent = 0
[State 0, VarSet]
type = VarSet
trigger1 = var(5) = 0
trigger1 = vel y > 0
trigger1 = vel y + pos y >= 0
var(5) = 1
[State 0, VelMul]
type = PosSet
trigger1 = var(5) = 1
y = 0
[State 0, VelMul]
type = VelSet
trigger1 = var(5) = 1
x = 0
y = 0
[State 0, VelAdd]
type = VelMul
trigger1 = time
trigger1 = var(5) = 0
x = 0.98
[State 0, VelAdd]
type = VelAdd
trigger1 = time
trigger1 = var(5) = 0
y = 0.79
[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = time
value = anim
elem = animelemno(0)

[State 0, AssertSpecial]
type = AssertSpecial
trigger1 = parent,stateno=5150
trigger1 = time >= 260
trigger1 = (time%3)=0
flag = invisible

[State 0, VarSet]
type = VarSet
trigger1 = parent,alive
trigger1 = parent,stateno != 5120
fvar(11) = 0.09
[State 0, VarSet]
type = VarAdd
trigger1 = parent,alive
trigger1 = parent,stateno = 5120
fvar(11) = 0.01
[State 0, PosAdd]
type = PosAdd
trigger1 = parent,alive
trigger1 = parent,stateno != 5120
x = (parentdist x)*0.001
[State 0, PosAdd]
type = PosAdd
trigger1 = parent,alive
trigger1 = parent,stateno = 5120
x = (parentdist x)*fvar(11)

[State 0, DestroySelf]
type = DestroySelf
trigger1 = parent,statetype!=L
trigger1 = parent,anim != [5080,5190]
trigger2 = parent,stateno = 5120
trigger2 = parent,anim = 5120
;-------------------------------------------------------------------------------
;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
;-------------------------------------------------------------------------------
;OmegaTH/ABomb/2DS Killer
;Original code by 2OS.
[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
;-------------------------------------------------------------------------------
;OmegaTH/ABomb/2DS Killer State
;Original code by 20S.
[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!="White Kyurem"
trigger2=!ishelper&&name!="White Kyurem"
sysvar(0) = 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[state ]
type = parentVarSet
trigger1=ishelper&&root,name!="White Kyurem"
trigger2=!ishelper&&name!="White 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
