;-----------------------------------------------------------------------------
;KOROMARU
;Idle
[StateDef 4000]
type = S
physics = S
anim = ifelse(Root,StateNo=191&&Root,Time=0,99999,3500)
sprpriority = -2
[State 0]
type = varset
trigger1 = time = 0
var(3) = 0
[State 4021, Life Gauge]
type = Helper
trigger1 = !NumHelper(6100)
helpertype = normal
stateno = 6010
ID = 6100
name = "Life Gauge"
SuperMovetime = 9999
PauseMovetime = 9999
;Mediarama
[State -3, Light]
type = VarAdd
TriggerAll = Root,StateNo = 1005
TriggerAll = Var(5) > 0
trigger1 = Time %2 = 1
trigger1 = Root,Time = [17,36]
var(5) = -1
persistent = 1
[State -3, Medium]
type = VarAdd
TriggerAll = Root,StateNo = 1007
TriggerAll = Var(5) > 0
trigger1 = Time %2 = 1
trigger1 = Root,Time = [25,64]
var(5) = -1
persistent = 1
[State -3, High]
type = VarAdd
TriggerAll = Root,StateNo = 1008
TriggerAll = Var(5) > 0
trigger1 = Root,Time = [17,36]
var(5) = -1
persistent = 1
[State 0]
type = varset
trigger1 = Var(5) < 0
var(5) = 0
[State 0]
type = NotHitBy
trigger1 = MatchOver
value = SCA
time = 1
[State 0, Intro State]
type = ChangeState
TriggerAll = Root,Stateno = 191 && Time < 5
trigger1 = Root,Anim = 190
trigger1 = Root,AnimElem = 1
value = 4021
persistent = 1
[State 0, Intro State]
type = ChangeState
TriggerAll = Root,Stateno = 191 && Time < 5
trigger1 = Root,Anim != 190
trigger1 = Root,AnimElem = 1
value = 4022
persistent = 1
[State 0, Win State]
type = ChangeState
TriggerAll = Root,Stateno = 182
trigger1 = Root,AnimTime = 0
value = 4023
persistent = 1
[State 0, PosSet]
type = PosSet
TriggerAll = Facing = 1
TriggerAll = PrevStateNo = [4021,4022]
trigger1 = Time = 0
x = Root,Pos X -100
y = 0
[State 0, PosSet]
type = PosSet
TriggerAll = Facing = -1
TriggerAll = PrevStateNo = [4021,4022]
trigger1 = Time = 0
x = Root,Pos X +100
y = 0
;-------------------------------------
;In case of some glitch...
[State 0, ChangeAnim]
type = ChangeAnim
TriggerAll = RoundState = 2
TriggerAll = Root,StateNo != [190,199]
trigger1 = Anim != [3500,3501]
value = 3500
ignorehitpause = 1
persistent = 1
;Worf
[State 0]
type = PlaySnd
TriggerAll = PrevStateNo = 4002
trigger1 = Time = 0
value = 8,0
channel = 8
;-----------------------------------------------------
;FIRE BREATH
[State 0, Fire Breath EX]
type = ChangeState
trigger1 = Root,StateNo = 2007 || Root,StateNo = 2010
trigger1 = Root,AnimElem = 4
value = 4025
[State 0, Fire Breath A]
type = ChangeState
trigger1 = Root,StateNo = 2005 || Root,StateNo = 2008
trigger1 = Root,AnimElem = 4
value = 4019
[State 0, Fire Breath B]
type = ChangeState
trigger1 = Root,StateNo = 2006 || Root,StateNo = 2009
trigger1 = Root,AnimElem = 4
value = 4024
;-----------------------------------------------------
;SUPER GATTAI! ULTIMATE CROSS
[State 0, Win State]
type = ChangeState
TriggerAll = Root,Stateno = 2016
trigger1 = Root,Anim = 99999
value = 4026
persistent = 1
;-----------------------------------------------------
;Zan - EX
[State 0, ChangeState]
type = ChangeState
TriggerAll = Power >= 500
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "x"
trigger1 = Root,Command = "Zan_Hakurou_Battouga_X"
value = 4015
;-----------------------------------------------------
;Zetsu - EX
[State 0, ChangeState]
type = ChangeState
TriggerAll = Power >= 500
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "x"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_C"
TriggerAll = Root,Command != "Fire_Breath_D"
trigger1 = Root,Command = "Zetsu_Hakurou_Battouga_X"
value = 4018
;-----------------------------------------------------
;Zan - Hakurou Battouga
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_X"
trigger1 = Root,Command = "Zan_Hakurou_Battouga_L"
value = 4013
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_X"
trigger1 = Root,Command = "Zan_Hakurou_Battouga_M"
value = 4014
;-----------------------------------------------------
;Zetsu - Hakurou Battouga
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_C"
trigger1 = Root,Command = "Zetsu_Hakurou_Battouga_L"
value = 4016
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_D"
trigger1 = Root,Command = "Zetsu_Hakurou_Battouga_M"
value = 4017
;5C (Auto-Combo)
[State 0, Auto-Combo]
type = ChangeState
trigger1 = Root,StateNo = 202
trigger1 = Root,Time = 8
value = 4008
;5C
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_L"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_L"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_C"
TriggerAll = Root,Command != "holddown"
TriggerAll = Root,Command != "x"
TriggerAll = Root,Command != "b"
trigger1 = Root,Command = "a"
value = 4008
;2C
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_L"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_L"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_C"
TriggerAll = Root,Command != "x"
TriggerAll = Root,Command != "b"
trigger1 = (Root,Command = "holddown" && Root,Command = "a")
value = 4011
;5D
[State 0, ChangeState]
type = ChangeState
TriggerAll = RoundState = 2
TriggerAll = (Root,Stateno != [252,259])
TriggerAll = (Root,Stateno != [600,650])
TriggerAll = (Root,Stateno != [702,704])
TriggerAll = (Root,Stateno != [707,749])
TriggerAll = (Root,Stateno != [752,899])
TriggerAll = (Root,Stateno != [2015,2020])
TriggerAll = (Root,Stateno != [5000,5999])
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zan_Hakurou_Battouga_M"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_X"
TriggerAll = Root,Command != "Zetsu_Hakurou_Battouga_M"
TriggerAll = Root,Command != "Fire_Breath_X"
TriggerAll = Root,Command != "Fire_Breath_D"
TriggerAll = Root,Command != "y"
TriggerAll = Root,Command != "a"
trigger1 = Root,Command = "b"
value = 4027
[State 1101, HitOverride]
type = HitOverride
trigger1 = 1
attr = SCA,NA,SA,HA,NP,SP,HP
stateno = 4003
time = -1
[State 1101]
type = nothitby
trigger1 = 1
value = , NT, ST, HT
time = -1
[State 0, PosSet]
type = PosSet
trigger1 = 1
y = 0
[State 0, ChangeAnim]
type = ChangeAnim
TriggerAll = Anim = 3500
trigger1 = p2dist x < 0
value = 3501
persistent = 1
[State 0, ChangeAnim]
type = ChangeAnim
TriggerAll = Time = 0
TriggerAll = Facing = 1
TriggerAll = Pos X > Root,Pos X
trigger1 = PrevStateNo = 4007
trigger2 = PrevStateNo = 4010
trigger3 = PrevStateNo = [4013,4015]
trigger4 = PrevStateNo = 4019
trigger5 = PrevStateNo = [4024,4025]
trigger6 = PrevStateNo = 4029
value = 3501
[State 0, ChangeAnim]
type = ChangeAnim
TriggerAll = Time = 0
TriggerAll = Facing = -1
TriggerAll = Pos X < Root,Pos X
trigger1 = PrevStateNo = 4007
trigger2 = PrevStateNo = 4010
trigger3 = PrevStateNo = [4013,4015]
trigger4 = PrevStateNo = 4019
trigger5 = PrevStateNo = [4024,4025]
trigger6 = PrevStateNo = 4029
value = 3501
[State 0, ChangeState]
type = ChangeState
TriggerAll = Anim = 3501
TriggerAll = AnimTime = 0
trigger1 = PrevStateNo = 4007
trigger2 = PrevStateNo = 4010
trigger3 = PrevStateNo = [4013,4015]
trigger4 = PrevStateNo = 4019
trigger5 = PrevStateNo = [4024,4025]
trigger6 = PrevStateNo = 4029
value = 4001
[State 0, Turn]
type = Turn
TriggerAll = Anim = 3501
trigger1 = AnimElemTime(1) = 0
persistent = 1
[State 0, ChangeAnim]
type = ChangeAnim
TriggerAll = Anim != 3500
trigger1 = Anim = 3501 && AnimTime = 0
value = 3500
[State 0, ChangeState]
type = ChangeState
TriggerAll = Anim = 3500
trigger1 = rootdist x > 100
value = 4001