;-----------------------------------------------------------------
; 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 = 9999
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
