;-| Button Remapping |-----------------------------------------------------
; This section lets you remap the player's buttons (to easily change the
; button configuration). The format is:
; old_button = new_button
; If new_button is left blank, the button cannot be pressed.
[Remap]
x = x
y = y
z = z
a = a
b = b
c = c
s = s
;-| Default Values |-------------------------------------------------------
[Defaults]
; Default value for the "time" parameter of a Command. Minimum 1.
command.time = 12
; Default value for the "buffer.time" parameter of a Command. Minimum 1,
; maximum 30.
command.buffer.time = 1
;-| Super Motions |--------------------------------------------------------
;The following two have the same name, but different motion.
;Either one will be detected by a "command = TripleKFPalm" trigger.
;Time is set to 20 (instead of default of 15) to make the move
;easier to do.
[Command]
name = "2141236ab"
command = ~D, DB, D, DF, F,a+b
time = 25
[Command]
name = "2141236ab"
command = ~D, B, DB, F,a+b
time = 25
[Command]
name = "2141236b"
command = ~D, DB, D, DF, F,b
time = 25
[Command]
name = "2141236b"
command = ~D, B, DB, F,b
time = 25
[Command]
name = "236236ab"
command = ~D, DF, D, DF,a+b
time = 25
[Command]
name = "236236b"
command = ~D, DF, D, DF,b
time = 25
[Command]
name = "22ab"
command = ~D, D, a+b
time = 16
;-| Special Motions |------------------------------------------------------
[Command]
name = "236a"
command = ~DB, DF, F, a
[Command]
name = "236b"
command = ~DB, DF, F, b
[Command]
name = "236a"
command = ~D, DF, F, a
[Command]
name = "236b"
command = ~D, DF, F, b
[Command]
name = "236x"
command = ~D, DF, F, x
[Command]
name = "623a"
command = ~F, D, DF, a
[Command]
name = "623b"
command = ~F, D, DF, b
[Command]
name = "623x"
command = ~F, D, DF, x
[Command]
name = "214a"
command = ~D, DB, B, a
[Command]
name = "214b"
command = ~D, DB, B, b
[Command]
name = "214x"
command = ~D, DB, B, x
[Command]
name = "421a"
command = ~B, D, DB, a
[Command]
name = "421b"
command = ~B, D, DB, b
[Command]
name = "421x"
command = ~B, D, DB, x
[Command]
name = "41236x"
command = ~B, D, F, x
time = 16
[Command]
name = "41236x"
command = ~B, DB, DF, F, x
time =16
[Command]
name = "63214x"
command = ~F, D, B, x
time = 16
[Command]
name = "63214x"
command = ~F, DF, DB, B, x
time = 16
;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF" ;Required (do not remove)
command = F, F
time = 10
[Command]
name = "BB" ;Required (do not remove)
command = B, B
time = 10
[Command]
name = "F" ;Required (do not remove)
command = F
time = 1
[Command]
name = "B" ;Required (do not remove)
command = B
time = 1
[Command]
name = "U" ;Required (do not remove)
command = U
time = 1
[Command]
name = "D" ;Required (do not remove)
command = D
time = 1
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery"
command = y
time = 1
[Command]
name = "bx"
command = b+x
time = 1
[Command]
name = "bx"
command = c
time = 1
[Command]
name = "ab"
command = a+b
time = 1
[Command]
name = "ax"
command = a+x
time = 1
[Command]
name = "xy"
command = x+y
time = 1
[Command]
name = "xy"
command = z
time = 1
;-| Dir + Button |---------------------------------------------------------
[Command]
name = "hx"
command = /x
time = 1
[Command]
name = "ha"
command = /a
time = 1
[Command]
name = "hb"
command = /b
time = 1
[Command]
name = "hc"
command = /c
time = 1
;-| Single Button |---------------------------------------------------------
[Command]
name = "a"
command = a
time = 1
[Command]
name = "b"
command = b
time = 1
[Command]
name = "c"
command = c
time = 1
[Command]
name = "x"
command = x
time = 1
[Command]
name = "y"
command = y
time = 1
[Command]
name = "z"
command = z
time = 1
[Command]
name = "start"
command = s
time = 1
[Command]
name = "up"
command = $U
time = 1
;-| Hold Dir |--------------------------------------------------------------
[Command]
name = "holdfwd";Required (do not remove)
command = /$F
time = 1
[Command]
name = "holdback";Required (do not remove)
command = /$B
time = 1
[Command]
name = "holdup" ;Required (do not remove)
command = /$U
time = 1
[Command]
name = "holddown";Required (do not remove)
command = /$D
time = 1
;---------------------------------------------------------------------------
============================================================================
[Statedef -1]
;===========================================================================
;===========================================================================
;地上無敵
[State 5050, 4]
type = nothitby
triggerall = alive
triggerall = gethitvar(fall.recover) = 1
trigger1 = gethitvar(hittime) <= 0
trigger1 = statetype = L
value = SCA,AA,AT,AP
;オプションバウンド無敵
[State 5050, 4]
type = nothitby
triggerall = alive
triggerall = var(15)!=0
trigger1 = pos Y!=0&&vel Y!=0
trigger1 = statetype = L
value = SCA,AA,AT,AP
;===========================================================================
;空中無敵
[State -1, Strong Kung Fu Blow]
type = nothitby
triggerall = alive
trigger1 = gethitvar(hittime) <= 0
trigger1 = gethitvar(fall) = 1
trigger1 = movetype = H
trigger1 = gethitvar(fall.recover) = 1
trigger1 = statetype = A
trigger1 = (gethitvar(fall.recovertime)-gethitvar(fall.time))<=0
trigger2 = stateno = 5040
trigger2 = HitOver
value = SCA,AA,AT,AP
;オプション空中無敵
[State 5050, 4]
type = nothitby
triggerall = alive
triggerall = var(11)!=0
trigger1 = gethitvar(fall)=0
trigger1 = movetype=H&&statetype=A&&(stateno=[5000,5099])
value = SCA,AA,AT,AP
;---------------------------------------------------------------------------
;醒龍
[State -1, 1000]
type = ChangeState
value = 520
triggerall = var(59)=0&&var(20)=0
triggerall = (command="236236ab"&&command!="x"&&command!="y")&&(power>=1000||var(16)!=0)||var(5)=520
triggerall = statetype!=A&&var(20)=0
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
[State -1, 200]
type = ChangeState
value = 520
triggerall = var(59)=0&&var(20)=0
triggerall = (command="236236ab"&&command!="x"&&command!="y")&&(power>=1000||var(16)!=0)||var(5)=520
triggerall = movecontact|movereversed&&var(20)=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)&&var(50)!=1
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)&&var(50)!=1
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)&&var(50)!=1
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)&&var(50)!=1
;---------------------------------------------------------------------------
;伏龍
[State -1, 1000]
type = ChangeState
value = 500
triggerall = var(59)=0&&var(20)=0
triggerall = (command="2141236ab"&&command!="x"&&command!="y")&&(power>=1000||var(16)!=0)||var(5)=500
triggerall = statetype!=A&&var(20)=0
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
[State -1, 200]
type = ChangeState
value = 500
triggerall = var(59)=0&&var(20)=0
triggerall = (command="2141236ab"&&command!="x"&&command!="y")&&(power>=1000||var(16)!=0)||var(5)=500
triggerall = movecontact|movereversed&&var(20)=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;蒼龍
[State -1, 1000]
type = ChangeState
value = 530
triggerall = var(59)=0&&var(20)=0
triggerall = (command="236236b"&&command!="a"&&command!="x"&&command!="y"&&var(50)!=1)&&(power>=1000&&var(16)!=0)||var(5)=530
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
[State -1, 200]
type = ChangeState
value = 530
triggerall = var(59)=0&&var(20)=0
triggerall = (command="236236b"&&command!="a"&&command!="x"&&command!="y"&&var(50)!=1)&&(power>=1000&&var(16)!=0)||var(5)=530
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;亢龍
[State -1, 1000]
type = ChangeState
value = 510
triggerall = var(59)=0&&var(20)=0
triggerall = (command="2141236b"&&command!="a"&&command!="x"&&command!="y"&&var(50)!=1)&&(power>=1000&&var(16)!=0)||var(5)=510
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
[State -1, 200]
type = ChangeState
value = 510
triggerall = var(59)=0&&var(20)=0
triggerall = (command="2141236b"&&command!="a"&&command!="x"&&command!="y"&&var(50)!=1)&&(power>=1000&&var(16)!=0)||var(5)=510
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;弱連刃
[State -1, 1000]
type = ChangeState
value = 420+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214a"&&command!="b"&&command!="x"&&command!="y")||var(5)=420
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4= (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger5= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 420+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214a"&&command!="b"&&command!="x"&&command!="y")||var(5)=420
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
[State -1, 200]
type = ChangeState
value = 421+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214a"&&command!="b"&&command!="x"&&command!="y")||var(5)=420||var(5)=410
trigger1 = (movecontact|movereversed)&&(stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger2 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger3 = (movecontact|movereversed)&&(stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger4 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
[State -1, 200]
type = ChangeState
value = 422+(var(20)*1000)-ifelse((!movecontact&&var(20)),2,0)
triggerall = var(59) = 0
triggerall = (command="214a"&&command!="b"&&command!="x"&&command!="y")||var(5)=420||var(5)=410
trigger1 = (movecontact|movereversed)&&(stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger2 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger3 = (movecontact|movereversed)&&(stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
trigger4 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;強連刃
[State -1, 1000]
type = ChangeState
value = 425+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214b"&&command!="a"&&command!="x"&&command!="y")||var(5)=425
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4= (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger5= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 425+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214b"&&command!="a"&&command!="x"&&command!="y")||var(5)=425
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
[State -1, 200]
type = ChangeState
value = 426+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214b"&&command!="a"&&command!="x"&&command!="y")||var(5)=425||var(5)=411
trigger1 = (movecontact|movereversed)&&(stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger2 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger3 = (movecontact|movereversed)&&(stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger4 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
[State -1, 200]
type = ChangeState
value = 427+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214b"&&command!="a"&&command!="x"&&command!="y")||var(5)=425||var(5)=411
trigger1 = (movecontact|movereversed)&&(stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger2 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger3 = (movecontact|movereversed)&&(stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
trigger4 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;弱空牙
[State -1, 1000]
type = ChangeState
value = 410+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="623a"&&command!="b"&&command!="x"&&command!="y")||var(5)=410
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4= (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger5= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 410+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="623a"&&command!="b"&&command!="x"&&command!="y")||var(5)=410
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;強空牙
[State -1, 1000]
type = ChangeState
value = 411+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="623b"&&command!="a"&&command!="x"&&command!="y")||var(5)=411
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4= (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger5= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 411+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="623b"&&command!="a"&&command!="x"&&command!="y")||var(5)=411
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
;高空牙
[State -1, 200]
type = ChangeState
value = 415+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="623b"&&command!="a"&&command!="x"&&command!="y")||var(5)=411
trigger1 = movecontact|movereversed
trigger1 = stateno=411&&animelem=10,>=0&&animelem=14,<0
trigger2 = stateno=1411&&animelem=10,>=0&&animelem=14,<0
;---------------------------------------------------------------------------
;弱疾風
[State -1, 1000]
type = ChangeState
value = 400+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="236a"&&command!="b"&&command!="x"&&command!="y")||var(5)=400
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger5 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger6 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
trigger7 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
trigger8 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger9= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 400+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="236a"&&command!="b"&&command!="x"&&command!="y")||var(5)=400
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;強疾風
[State -1, 1000]
type = ChangeState
value = 401+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="236b"&&command!="a"&&command!="x"&&command!="y")||var(5)=401
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger5 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger6 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
trigger7 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
trigger8 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger9= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 401+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="236b"&&command!="a"&&command!="x"&&command!="y")||var(5)=401
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;嵐討
[State -1, 1000]
type = ChangeState
value = 430+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="41236x"&&command!="a"&&command!="b"&&command!="y")||var(5)=430
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger5 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger6 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
trigger7 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
trigger8 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger9= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 430+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="41236x"&&command!="a"&&command!="b"&&command!="y")||var(5)=430
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;束風
[State -1, 1000]
type = ChangeState
value = 440+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214x"&&command!="a"&&command!="b"&&command!="y")||var(5)=440
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=420||stateno=1420)&&(animelem=11,>=0&&animelem=17,<0)
trigger5 = (stateno=421||stateno=1421)&&(animelem=9,>=0&&animelem=13,<0)
trigger6 = (stateno=425||stateno=1425)&&(animelem=16,>=0&&animelem=21,<0)
trigger7 = (stateno=426||stateno=1426)&&(animelem=9,>=0&&animelem=12,<0)
trigger8 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
trigger9= (stateno=1400||stateno=1401)&&animelem=10,>=0
[State -1, 200]
type = ChangeState
value = 440+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="214x"&&command!="a"&&command!="b"&&command!="y")||var(5)=440
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
trigger12 = (stateno=420||stateno=1420)&&(animelem=8,>=0&&animelem=17,<0)
trigger13 = (stateno=421||stateno=1421)&&(animelem=7,>=0&&animelem=13,<0)
trigger14 = (stateno=425||stateno=1425)&&(animelem=11,>=0&&animelem=21,<0)
trigger15 = (stateno=426||stateno=1426)&&(animelem=5,>=0&&animelem=12,<0)
;---------------------------------------------------------------------------
;九頭龍
[State -1, 1000]
type = ChangeState
value = 1000
triggerall = var(59)=0&&var(20)=0
triggerall = (var(50)!=0&&power>=1000&&var(16)!=0&&command="22ab"&&command!="x"&&command!="y")||(var(5)=1000&&helper(6000),var(6)>=6)
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
trigger4 = (stateno=431||stateno=1431)&&(animelem=34,>=2&&animelem=39,<0)
[State -1, 200]
type = ChangeState
value = 1000
triggerall = var(59)=0&&var(20)=0
triggerall = (var(50)!=0&&power>=1000&&var(16)!=0&&command="22ab"&&command!="x"&&command!="y")||(var(5)=1000&&helper(6000),var(6)>=6)
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10 = (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11 = (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
;===========================================================================
;---------------------------------------------------------------------------
;キャンセル歩き
[State -1, Run Fwd]
type = ChangeState
value = 20
triggerall = var(59) = 0
triggerall = command="holdfwd"||command="holdback"
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
ctrl = 1
;---------------------------------------------------------------------------
;ダッシュ
[State -1, Run Fwd]
type = ChangeState
value = 100
triggerall = var(59) = 0
triggerall = command = "FF"||var(5)=100
triggerall = statetype != A
trigger1 = ctrl&&(stateno!=[100,101])
trigger2 = stateno=710&&time>=11
trigger3 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger4 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger5 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger6 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger7 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger8 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger9 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger10 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger11 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger12 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger13 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;---------------------------------------------------------------------------
;後退ダッシュ
[State -1, Run Back]
type = ChangeState
value = 105
triggerall = var(59) = 0
triggerall = command = "BB"||var(5)=105
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger4 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger5 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger6 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger7 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger8 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger9 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger10 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger11 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger12 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger13 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;---------------------------------------------------------------------------
;ジャンプ
[State -1, 40]
type = ChangeState
value = ifelse(stateno=100,102,40)
triggerall = var(59) = 0
triggerall = command = "holdup"||var(5)=40
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger4 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger5 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger6 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger7 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger8 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger9 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger10 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger11 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger12 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger13 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;---------------------------------------------------------------------------
;弾き追加攻撃
[State -1, 200]
type = ChangeState
value = 715+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command = "y"
trigger1 = stateno=710&&time>=11
;---------------------------------------------------------------------------
;特殊攻撃
[State -1, 206]
type = ChangeState
value = 205+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="bx"&&command!="a"&&command!="y"||(var(5)=205&&helper(6000),var(6)>=6)
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 205+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="bx"&&command!="a"&&command!="y"||(var(5)=205&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger3 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger4 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger5 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger6 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger7 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger8 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger9 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger10 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;2A
[State -1, 224]
type = ChangeState
value = 220
triggerall = var(59) = 0
triggerall = command="a"&&command="holddown"||(var(5)=220&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 220]
type = ChangeState
value = 220
triggerall = var(59) = 0
triggerall = (command="a"&&command="holddown")||var(5)=224
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
;---------------------------------------------------------------------------
;AA
[State -1, 202]
type = ChangeState
value = 202+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="a"&&command="x"&&command!="holddown")
trigger1 = stateno=101
;---------------------------------------------------------------------------
;4A
[State -1, 200]
type = ChangeState
value = 200+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="a"&&command="holdback"&&command!="b"&&command!="holddown")||(var(5)=200&&helper(6000),var(6)>=6)
triggerall = statetype!= A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 200+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="a"&&command="holdback"&&command!="b"&&command!="holddown")||(var(5)=200&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;AA
[State -1, 202]
type = ChangeState
value = 202+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="a"&&command!="holddown")||var(5)=201
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
;---------------------------------------------------------------------------
;A
[State -1, 201]
type = ChangeState
value = 201+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="a"&&command!="holddown"||(var(5)=201&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 201]
type = ChangeState
value = 201+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="a"&&command!="holddown")||var(5)=201
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger3 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger4 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger5 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger6 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger7 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger8 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger9 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger10 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;追い討ち
[State -1, 208]
type = ChangeState
value = 208+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="a"&&command!="x"&&command!="y"&&command="holddown"&&command="holdfwd"||(var(5)=208&&helper(6000),var(6)>=6)
triggerall = P2statetype= L
triggerall = statetype != A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
;---------------------------------------------------------------------------
;2B
[State -1, 221]
type = ChangeState
value = 221+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="y"&&command="holddown"||(var(5)=221&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 221]
type = ChangeState
value = 221+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="b"&&command!="y"&&command="holddown")||var(5)=221
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;後ろ投げ
[State -1, 221]
type = ChangeState
value = 301+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="y"&&command="holdback"&&command!="holddown"||(var(5)=301&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 204]
type = ChangeState
value = 301+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="b"&&command="holdback"&&command!="a"&&command!="x"&&command!="y"&&command!="holddown")||var(5)=301
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;6B
[State -1, 204]
type = ChangeState
value = 300+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command="holdfwd"&&command!="a"&&command!="x"&&command!="y"&&command!="holddown"||(var(5)=300&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl&&(anim!=[100,101])
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&(anim=751||anim=753)&&var(50)!=0
[State -1, 204]
type = ChangeState
value = 300+(var(20)*1000)
triggerall = var(59) = 0
triggerall = (command="b"&&command="holdfwd"&&command!="a"&&command!="x"&&command!="y"&&command!="holddown")||var(5)=300
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&(movehit||var(20)=1)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=1&&animelem=9,<0)&&(movehit||var(20)=1)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;B
[State -1, 203]
type = ChangeState
value = 203+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"||(var(5)=203&&helper(6000),var(6)>=6)
triggerall = statetype!= A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 203]
type = ChangeState
value = 203+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"||var(5)=203
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;3C
[State -1, 223]
type = ChangeState
value = 223+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command="holdfwd"&&command="holddown"||(var(5)=223&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 223+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command="holdfwd"&&command="holddown"||(var(5)=223&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;2C
[State -1, 222]
type = ChangeState
value = 222+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command ="x"&&command="holddown"||(var(5)=222&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 222+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command ="x"&&command="holddown"||(var(5)=222&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;6C
[State -1, 211]
type = ChangeState
value = 211+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command="holdfwd"||(var(5)=211&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 211+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command="holdfwd"||(var(5)=211&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;C
[State -1, 210]
type = ChangeState
value = 210+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command!="holddown"||(var(5)=210&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
[State -1, 200]
type = ChangeState
value = 210+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command!="holddown"||(var(5)=210&&helper(6000),var(6)>=6)
triggerall = (movecontact|movereversed)&&var(50)!=0
trigger1 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)
trigger3 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)
trigger5 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)
trigger6 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)
trigger10 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)
trigger11 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;屈必弾き
[State -1, 701]
type = ChangeState
value = 703
triggerall = var(59) = 0
triggerall = command="y"&&command="holddown"&&command="holdfwd"||(var(5)=703&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger3 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger5 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger7 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger8 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger9 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger10 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger11 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger12 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;屈弾き
[State -1, 701]
type = ChangeState
value = 702
triggerall = var(59) = 0
triggerall = command="y"&&command="holddown"||(var(5)=702&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger3 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger5 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger7 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger8 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger9 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger10 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger11 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger12 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;---------------------------------------------------------------------------
;立必弾き
[State -1, 700]
type = ChangeState
value = 701
triggerall = var(59) = 0
triggerall = command="y"&&command="holdfwd"||(var(5)=701&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger3 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger5 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger7 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger8 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger9 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger10 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger11 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger12 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;立弾き
[State -1, 700]
type = ChangeState
value = 700
triggerall = var(59) = 0
triggerall = command="y"||(var(5)=700&&helper(6000),var(6)>=6)
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=1200&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger3 = stateno=1201&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1202&&(animelem=5,>=0&&animelem=10,<0)&&(movecontact|movereversed)
trigger5 = stateno=1203&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1204&&(animelem=6,>=0&&animelem=11,<0)&&(movecontact|movereversed)
trigger7 = stateno=1210&&(animelem=4,>=0&&animelem=7,<0)&&(movecontact|movereversed)
trigger8 = stateno=1211&&(animelem=5,>=0&&animelem=8,<0)&&(movecontact|movereversed)
trigger9 = stateno=1220&&(animelem=3,>=0&&animelem=5,<0)&&(movecontact|movereversed)
trigger10 = stateno=1221&&(animelem=6,>=1&&animelem=9,<0)&&(movecontact|movereversed)
trigger11 = stateno=1222&&(animelem=4,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger12 = stateno=1223&&(animelem=5,>=0&&animelem=7,<0)&&(movecontact|movereversed)
;---------------------------------------------------------------------------
;JA
[State -1, 230]
type = ChangeState
value = 230+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="a"&&command!="b"&&command!="x"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno=1230&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1231&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1232&&(animelem=3,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger5 = stateno=1235&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1230&&animelem=9,>=0
trigger7 = stateno=1231&&animelem=9,>=0
trigger8 = stateno=1235&&animelem=9,>=0
;---------------------------------------------------------------------------
;J2B
[State -1, 231]
type = ChangeState
value = 235+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="a"&&command!="x"&&command!="y"&&command="holddown"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno=1230&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1231&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1232&&(animelem=3,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger5 = stateno=1235&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1230&&animelem=9,>=0
trigger7 = stateno=1231&&animelem=9,>=0
trigger8 = stateno=1235&&animelem=9,>=0
;J投げ
[State -1, 231]
type = ChangeState
value = 310+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="a"&&command!="x"&&command!="y"&&(command="holdfwd"||command="holdback")
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno=1230&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1231&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1232&&(animelem=3,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger5 = stateno=1235&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1230&&animelem=9,>=0
trigger7 = stateno=1231&&animelem=9,>=0
trigger8 = stateno=1235&&animelem=9,>=0
;JB
[State -1, 231]
type = ChangeState
value = 231+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="b"&&command!="a"&&command!="x"&&command!="y"
triggerall = statetype = A
trigger1 = ctrl
trigger2 = stateno=1230&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1231&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1232&&(animelem=3,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger5 = stateno=1235&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1230&&animelem=9,>=0
trigger7 = stateno=1231&&animelem=9,>=0
trigger8 = stateno=1235&&animelem=9,>=0
;---------------------------------------------------------------------------
;JC
[State -1, 232]
type = ChangeState
value = 232+(var(20)*1000)
triggerall = var(59) = 0
triggerall = command="x"&&command!="a"&&command!="b"&&command!="y"
triggerall = statetype=A
trigger1 = ctrl
trigger2 = stateno=1230&&(animelem=4,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger3 = stateno=1231&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger4 = stateno=1232&&(animelem=3,>=0&&animelem=6,<0)&&(movecontact|movereversed)
trigger5 = stateno=1235&&(animelem=6,>=0&&animelem=9,<0)&&(movecontact|movereversed)
trigger6 = stateno=1230&&animelem=9,>=0
trigger7 = stateno=1231&&animelem=9,>=0
trigger8 = stateno=1235&&animelem=9,>=0
;---------------------------------------------------------------------------
;Taunt
;挑発
[State -1, Taunt]
type = ChangeState
value = 197
triggerall = var(59) = 0
triggerall = command="start"
triggerall = statetype!=A
trigger1 = ctrl||stateno=100
trigger2 = stateno=710&&time>=11
trigger3 = stateno=750&&anim!=752&&var(50)!=0
[State -1, Taunt]
type = ChangeState
value = 197
triggerall = var(59) = 0
triggerall = command="start"
triggerall = movecontact|movereversed
trigger1 = (stateno=200||stateno=1200)&&(animelem=3,>=0&&animelem=5,<0)
trigger2 = (stateno=201||stateno=1201)&&(animelem=4,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger3 = (stateno=202||stateno=1202)&&(animelem=5,>=0&&animelem=10,<0)
trigger4 = (stateno=203||stateno=1203)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger6 = (stateno=210||stateno=1210)&&(animelem=4,>=0&&animelem=7,<0)
trigger7 = (stateno=211||stateno=1211)&&(animelem=5,>=0&&animelem=8,<0)
trigger8 = (stateno=220||stateno=1220)&&(animelem=3,>=0&&animelem=5,<0)
trigger9 = (stateno=221||stateno=1221)&&(animelem=6,>=0&&animelem=9,<0)&&((var(50)=0&(movehit|movereversed))||var(50)!=0)
trigger10= (stateno=222||stateno=1222)&&(animelem=4,>=0&&animelem=6,<0)&&var(50)!=0
trigger11= (stateno=223||stateno=1223)&&(animelem=5,>=0&&animelem=7,<0)
;---------------------------------------------------------------------------
;青点滅
[State -1, Taunt]
type = palfx
trigger1 = movetype != H
trigger1 = var(20)
trigger1 = (gametime%4) = 0
add = -256,-256,256
time = 1
ignorehitpause = 1
pausemovetime = 123456789
supermovetime = 123456789
[State -1, Taunt]
type = nothitby
triggerall = roundstate >= 3
trigger1 = var(19) = 0 & gethitvar(hittime) <= 0
trigger2 = statetype = L
value = SCA,AA,AT,AP
ignorehitpause = 1
[State 200, 5]
type = playerpush
trigger1 = statetype=A&&movetype!=H&&vel Y<2
trigger2 = stateno=100&&p2statetype=L&&(p2stateno!=[5120,5129])
trigger3 = statetype=A&&movetype!=H&&p2statetype!=A&&p2dist Y>40
value = 0