;---------------------------------------------------------------------------
;Energy Ball Popped
[Statedef 1580]
type = S
movetype= A
physics = N
juggle = 0
velset = 0,0
ctrl = 0
anim = 1580
sprpriority = 22
[State 0, DestroySelf]
type = DestroySelf
trigger1 = animtime = 0
;---------------------------------------------------------------------------
;Energy Ball Helper
[Statedef 1584]
type = S
movetype= A
physics = N
juggle = 0
velset = 0,0
ctrl = 0
anim = 1584
sprpriority = 22
[State 0, BindToParent]
type = BindToParent
trigger1 = 1
time = 1
pos = 0,-14
ignorehitpause = 1
[State 1584, HitOverride]
type = HitOverride
triggerall = (ProjContact != 0)
trigger1 = 1
attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
slot = 2
stateno = 1580
time = 30
forceair = 0
[State 950, ReversalDef]
type = ReversalDef
triggerall = !enemy, numhelper=0
triggerall = ProjContact = 0
trigger1 = 1
hitflag = MAF
reversal.attr = SCA,AP,HP,SP,NP,NA,SA,HA,NT,ST,HT,AA,AT
sparkno = s7770
sparkxy = 30,0
p1stateno = 1580
[State 0, ChangeAnim]
type = ChangeAnim
trigger1 = anim != 1581
trigger1 = time = 13
value = 1581
ignorehitpause = 1
[State 1584, HD1]
type=HitDef
triggerall = enemy, isHelper
triggerall = !movehit
trigger1= AnimElem=1
attr=A, SP
priority=5
damage=1,0
getpower=30
givepower=15
guardflag=MA
pausetime=0,5
sparkno = S8881
guard.sparkno = S6767
sparkxy = 1,-94
hitsound = S8000,5
guardsound = S120,0
ground.type=High
ground.slidetime=10
ground.hittime=25
air.velocity=-4,-3
airguard.velocity = -4,-3
[State 0, DestroySelf]
type = DestroySelf
trigger1 = animtime = 0 && anim = 1581
trigger2 = time >= 50
trigger3 = movehit
;-----------------------------------------------------------------------------