;---------------------------------------------------------
; Stance
[Statedef 10]
type = S
physics = S
[State 0, 1]
type = ChangeAnim
triggerall = Var(7) = 0
trigger1 = Anim != 0 && Anim != 5
trigger2 = Anim = 5 && AnimTime = 0
value = 0
[State 0, 2]
type = ChangeAnim
triggerall = Var(8) > 0
trigger1 = Anim != 1 && Anim != 5
trigger2 = Anim = 5 && AnimTime = 0
value = 1
[State 0, 3]
type = VelSet
trigger1 = Time = 0
y = 0
[State 0, 4]
type = VelSet
trigger1 = abs(vel x) < 2
trigger2 = Time = 4
x = 0
;---------------------------------------------------------
; Stance Switch
[Statedef 7]
type = S
movetype= I
physics = S
velset = 0
anim = 3
ctrl = 0
[State 1, 1]
type = VarSet
trigger1 = AnimTime = 0
v = 1
value = 1
[State 1, 2]
type = ChangeState
trigger1 = AnimTime = 0
value = 0
ctrl = 1
;---------------------------------------------------------
; Stance Revert
[Statedef 8]
type = S
movetype= I
physics = S
velset = 0
anim = 2
ctrl = 0
[State 2, 1]
type = VarSet
trigger1 = AnimTime = 0
v = 1
value = 0
[State 2, 2]
type = ChangeState
trigger1 = AnimTime = 0
value = 0
ctrl = 1
[State -1, Ensei Ken]
type = ChangeState
value = 3
trigger1 = command = "KKK"
trigger1 = statetype != A
trigger1 = Var(7) = 0
trigger1 = ctrl
[State -1, Ensei Ken]
type = VarSet
trigger1 = command = "KKK"
v = 3
value = 1
[State -1, Toru Ken]
type = ChangeState
value = 8
trigger1 = command = "PPP"
trigger1 = statetype != A
trigger1 = Var(8) > 0
trigger1 = ctrl
[State -1, Toru Ken]
type = VarSet
trigger1 = command = "PPP"
v = 8
value = 0