
Board: M.U.G.E.N Configuration Help
Other than that, this is usually handled by the character doing the attack.
[State 300, 1]
type = VelSet
trigger1 = Time = 0
y = -9
[State 300, 1]
type = VelSet
trigger1 = 1
x = (p2dist x) / 25
[State 0, LifeAdd]
type = LifeAdd
Triggerall = stateno != 21700
triggerall = ctrl
triggerall = roundstate = 2
triggerall = var(2) = 7
trigger1 = gametime%10 = 0
value = -3
Kill = 1
ignorehitpause = 1
[State 0, LifeAdd]
type = LifeAdd
Triggerall = stateno != 21700
triggerall = !ctrl
triggerall = roundstate = 2
triggerall = var(2) = 7
trigger1 = gametime%10 = 0
value = -3
Kill = 0
ignorehitpause = 1
[State -2, SuperPause]
type = SuperPause
trigger1 = authorname != "ALLIES"
trigger2 = Name != "ZERO Rugal-ALLIES"
trigger3 = Const(data.life) != [1000,3000]
trigger4 = Const(data.attack) != [100,300]
trigger5 = Const(data.defence) != [100,300]
trigger6 = Const(data.power) != 10000
anim = -1
darken = 1
[State 0, Explod]
type = Explod
trigger1 = authorname != "ALLIES"
trigger2 = Name != "ZERO Rugal-ALLIES"
trigger3 = Const(data.life) != [1000,3000]
trigger4 = Const(data.attack) != [100,300]
trigger5 = Const(data.defence) != [100,300]
trigger6 = Const(data.power) != 10000
anim = 99999
id = 9999
pos = 0,100
postype = left
bindtime = -1
removetime = -1
sprpriority = 9999
ontop = 1
removeongethit = 0
[State -3, SuperPause]
type = SuperPause
trigger1 = authorname != "ALLIES"
trigger2 = Name != "ZERO Rugal-ALLIES"
trigger3 = Const(data.life) != [1000,3000]
trigger4 = Const(data.attack) != [100,300]
trigger5 = Const(data.defence) != [100,300]
trigger6 = Const(data.power) != 10000
time = 99999999
anim = -1
darken = 1
[State 0, Explod]
type = Explod
trigger1 = authorname != "ALLIES"
trigger2 = Name != "ZERO Rugal-ALLIES"
trigger3 = Const(data.life) != [1000,3000]
trigger4 = Const(data.attack) != [100,300]
trigger5 = Const(data.defence) != [100,300]
trigger6 = Const(data.power) != 10000
anim = 99999
id = 9999
pos = 0,100
postype = left
bindtime = -1
removetime = -1
sprpriority = 9999
ontop = 1
removeongethit = 0
[Statedef -2]
[state -2, AI Charging]
type = VarSet
triggerall = (AILevel > 0)
trigger1 = 1
var(1) = IfElse((stateno = (41||42||100||299||819||799||399) && time = 0),0,(var(1) + 1))
[state -2, AI nocheat]
type = VarSet
triggerall = (AILevel > 0)
trigger1 = stateno = (0||20)
var(1) = 0
[state -2, AI Charged]
type = VarSet
triggerall = (AILevel > 0)
trigger1 = 1
var(2) = IfElse((var(1) >= 45),1,0)
[State 1500, striker shoe]
type = PlaySnd
trigger1 = AnimElem = 5
Value = s1100,0
volumescale = 250 ;; seriously.
channel = 3