;-| AI |--------------------------------------------------------
[command]
name = "AI1"
command = a, a, a, a, a
time = 1
[command]
name = "AI2"
command = b, b, b, b, b
time = 1
[command]
name = "AI3"
command = c, c, c, c, c
time = 1
[command]
name = "AI4"
command = x, x, x, x, x
time = 1
[command]
name = "AI5"
command = y, y, y, y, y
time = 1
[command]
name = "AI6"
command = z, z, z, z, z
time = 1
[command]
name = "AI7"
command = F, F, F, F, F
time = 1
[command]
name = "AI8"
command = B, B, B, B, B
time = 1
[command]
name = "AI9"
command = U, U, U, U, U
time = 1
[command]
name = "AI10"
command = D, D, D, D, D
time = 1
[command]
name = "AI11"
command = DF, DF, DF, DF, DF
time = 1
[command]
name = "AI12"
command = DB, DB, DB, DB, DB
time = 1
[command]
name = "AI13"
command = UB, UB, UB, UB, UB
time = 1
[command]
name = "AI14"
command = UF, UF, UF, UF, UF
time = 1
[command]
name = "AI15"
command = s, s, s, s, s
time = 1
[command]
name = "AI16"
command = a, a, b, b
time = 1
[command]
name = "AI17"
command = b, b, c, c
time = 1
[command]
name = "AI18"
command = c, c, a, a
time = 1
[command]
name = "AI19"
command = x, x, y, y
time = 1
[command]
name = "AI20"
command = y, y, z, z
time = 1
[command]
name = "AI21"
command = z, z, x, x
time = 1
;-| Super Motions |--------------------------------------------------------
[Command]
name = "amakunai"
command = ~D, a, D, b, c
time = 40
[Command]
name = "tori"
command = ~D, DF, F, D, DF, F, z
time = 30
[Command]
name = "shippai_a"
command = ~D, DF, F, D, DF, F, a
time = 30
[Command]
name = "shippai_b"
command = ~D, DF, F, D, DF, F, b
time = 30
[Command]
name = "shippai_c"
command = ~D, DF, F, D, DF, F, c
time = 30
[Command]
name = "itazura_a"
command = ~D, DB, B, D, DB, B, a
time = 30
[Command]
name = "itazura_b"
command = ~D, DB, B, D, DB, B, b
time = 30
[Command]
name = "itazura_c"
command = ~D, DB, B, D, DB, B, c
time = 30
[Command]
name = "ryosho_c"
command = ~F, B , DB, D , DF , F , c
time = 30
[Command]
name = "ryosho_b"
command = ~F, B , DB, D , DF , F , b
time = 30
[Command]
name = "ryosho_a"
command = ~F, B , DB, D , DF , F , a
time = 30
;-| Special Motions |------------------------------------------------------
[Command]
name = "soujiki_a"
command = ~B, DB, D, DF, F, a
time = 15
[Command]
name = "soujiki_b"
command = ~B, DB, D, DF, F, b
time = 15
[Command]
name = "soujiki_c"
command = ~B, DB, D, DF, F, c
time = 15
[Command]
name = "shikomi_a"
command = ~F, D, DF, a
time = 15
[Command]
name = "shikomi_b"
command = ~F, D, DF, b
time = 15
[Command]
name = "shikomi_c"
command = ~F, D, DF, c
time = 15
[Command]
name = "ryouri_a"
command = ~D, DF, F, a
time = 15
[Command]
name = "ryouri_b"
command = ~D, DF, F, b
time = 15
[Command]
name = "ryouri_c"
command = ~D, DF, F, c
time = 15
[Command]
name = "extinguisher_a"
command = ~D, DB, B, a
time = 15
[Command]
name = "extinguisher_b"
command = ~D, DB, B, b
time = 15
[Command]
name = "extinguisher_c"
command = ~D, DB, B, c
time = 15
[Command]
name = "IC_c"
command = ~D, D, c
time = 15
;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF"
command = F, F
time = 10
[Command]
name = "BB"
command = B, B
time = 10
[Command]
name = "dd"
command = D,D
time = 10
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery"
command = F + a
time = 1
[Command]
name = "recovery"
command = F + b
time = 1
[Command]
name = "recovery"
command = F + c
time = 1
[Command]
name = "recovery"
command = B + a
time = 1
[Command]
name = "recovery"
command = B + b
time = 1
[Command]
name = "recovery"
command = B + c
time = 1
[Command]
name = "recovery"
command = z
time = 1
;-| Dir + Button |---------------------------------------------------------
[Command]
name = "fwd_x"
command = /F,x
time = 1
[Command]
name = "fwd_y"
command = /F,y
time = 1
[Command]
name = "fwd_z"
command = /F,z
time = 1
[Command]
name = "fwd_a"
command = /F,a
time = 1
[Command]
name = "fwd_b"
command = /F,b
time = 1
[Command]
name = "fwd_c"
command = /F,c
time = 1
;-| Single Button |---------------------------------------------------------
[Command]
name = "x"
command = x
time = 1
[Command]
name = "y"
command = y
time = 1
[Command]
name = "z"
command = z
time = 1
[Command]
name = "a"
command = a
time = 1
[Command]
name = "b"
command = b
time = 1
[Command]
name = "c"
command = c
time = 1
[Command]
name = "s"
command = s
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 = "a"
command = a
time = 1
[Command]
name = "b"
command = b
time = 1
[Command]
name = "c"
command = c
time = 1
;-| Hold Dir |--------------------------------------------------------------
[Command]
name = "R_Guard"
command = B
time = 1
[Command]
name = "C_R_Guard"
command = DB
time = 1
[Command]
name = "holdfwd"
command = /$F
time = 1
[Command]
name = "holdback"
command = /$B
time = 1
[Command]
name = "holdupb"
command = /$UB
time = 1
[Command]
name = "holdupf"
command = /$UF
time = 1
[Command]
name = "holdup"
command = /$U
time = 1
[Command]
name = "holddown"
command = /$D
time = 1
[Command]
name = "back"
command = B
time = 1
[Command]
name = "upback"
command = UB
time = 1
[Command]
name = "downback"
command = DB
time = 1
[Command]
name = "up"
command = U
time = 1
[Command]
name = "down"
command = D
time = 1
[Command]
name = "fwd"
command = F
time = 1
;=============================================================
[Statedef -1]
;==============================================================
; ファイナルメモリー Final Memory
;==============================================================
;甘くないのもありますよ
[State -1]
type = ChangeState
value = 3500
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "amakunai"
triggerall = statetype != A
triggerall = power >= 3000
triggerall = life < 0.334*lifemax
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = !(hitdefattr = SCA,NA) || movecontact || var(28) && movereversed > 1
;==============================================================
; エタニースペシャル Eterny Special
;==============================================================
;Lv3了承
[State -1]
type = ChangeState
value = 3002
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "ryosho_c"
triggerall = statetype != A
triggerall = power >= 3000
triggerall = !var(13)
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv2了承
[State -1]
type = ChangeState
value = 3001
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "ryosho_b" || command = "ryosho_c"
triggerall = statetype != A
triggerall = power >= 2000
triggerall = !var(13)
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv1了承
[State -1]
type = ChangeState
value = 3000
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "ryosho_a" || command = "ryosho_b" || command = "ryosho_c"
triggerall = statetype != A
triggerall = power >= 1000
triggerall = !var(13)
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv3悪戯は(ry
[State -1]
type = ChangeState
value = 3202
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "itazura_c"
triggerall = statetype != A
triggerall = power >= 3000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv2悪戯は(ry
[State -1]
type = ChangeState
value = 3201
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "itazura_b" || command = "itazura_c"
triggerall = statetype != A
triggerall = power >= 2000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv1悪戯は(ry
[State -1]
type = ChangeState
value = 3200
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "itazura_a" || command = "itazura_b" || command = "itazura_c"
triggerall = statetype != A
triggerall = power >= 1000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv3失敗は次に(ry
[State -1]
type = ChangeState
value = 3102
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "shippai_c"
triggerall = statetype != A
triggerall = power >= 3000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv2失敗は次に(ry
[State -1]
type = ChangeState
value = 3101
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "shippai_b" || command = "shippai_c"
triggerall = statetype != A
triggerall = power >= 2000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;Lv1失敗は次に(ry
[State -1]
type = ChangeState
value = 3100
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "shippai_a" || command = "shippai_b" || command = "shippai_c"
triggerall = statetype != A
triggerall = power >= 1000
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;==============================================================
; 必殺技
;==============================================================
;RF掃除機
[State -1]
type = ChangeState
value = 1302
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = var(8) || var(7) >= 200
triggerall = var(7)
triggerall = command = "soujiki_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;中掃除機
[State -1]
type = ChangeState
value = 1301
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "soujiki_b" || command = "soujiki_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;弱掃除機
[State -1]
type = ChangeState
value = 1300
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "soujiki_a"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;RF消火器
[State -1]
type = ChangeState
value = 1202
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = var(8) || var(7) >= 200
triggerall = var(7)
triggerall = command = "extinguisher_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;中消火器
[State -1]
type = ChangeState
value = 1201
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "extinguisher_b" || command = "extinguisher_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;弱消火器
[State -1]
type = ChangeState
value = 1200
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "extinguisher_a"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;RF仕込みは(ry
[State -1]
type = ChangeState
value = 1120
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = var(8) || var(7) >= 200
triggerall = var(7)
triggerall = command = "shikomi_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;中仕込みは(ry
[State -1]
type = ChangeState
value = 1110
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "shikomi_b" || command = "shikomi_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;弱仕込みは(ry
[State -1]
type = ChangeState
value = 1100
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "shikomi_a"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;RF食材は(ry
[State -1]
type = ChangeState
value = 1002
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = var(8) || var(7) >= 200
triggerall = var(7)
triggerall = command = "ryouri_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;中食材は(ry
[State -1]
type = ChangeState
value = 1001
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "ryouri_b" || command = "ryouri_c"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;弱食材は(ry
[State -1]
type = ChangeState
value = 1000
triggerall = roundstate = 2
triggerall = var(59) = 0
triggerall = command = "ryouri_a"
triggerall = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,420]
trigger2 = movecontact || var(28) && movereversed > 1
;インスタントチャージ
[State -1]
type = ChangeState
value = 900
triggerall = RoundState = 2
triggerall = command = "IC_c"
triggerall = var(8) = 1 || Var(7) >= 200
triggerall = var(7) >= 0
triggerall = var(59) = 0
trigger1 = stateno = [200,420]
trigger1 = movecontact || var(28) && movereversed > 1
trigger2 = stateno = [600,622]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 1000
trigger3 = time = [19,22]
trigger4 = stateno = 1001
trigger4 = time = [23,25]
trigger5 = stateno = 1002
trigger5 = (time = [23,25]) || time = [34,36]
;インスタントチャージ(7〜12P用)
[State -1]
type = ChangeState
value = 900
triggerall = RoundState = 2
triggerall = command = "IC_c"
triggerall = var(8) = 1 || Var(7) >= 200
triggerall = var(7) >= 0
triggerall = var(59) = 0
triggerall = palno >= 7
trigger1 = stateno = [1100,1125]
trigger1 = movecontact || var(28) && movereversed > 1
;ダッシュ
[State -1]
type = ChangeState
value = 100
triggerall = command = "FF"
triggerall = statetype = S
triggerall = var(59) = 0
trigger1 = statetype != A
trigger1 = ctrl
;後退ダッシュ
[State -1]
type = ChangeState
value = 105
triggerall = command = "BB"
triggerall = statetype = S
triggerall = var(59) = 0
trigger1 = statetype != A
trigger1 = ctrl
;空中ダッシュ
[State -1]
type = ChangeState
value = 110
triggerall = command = "FF"
triggerall = command != "holddown"
triggerall = statetype = A
triggerall = Var(2) < 2
triggerall = Pos Y <= -30
triggerall = var(59) = 0
trigger1 = ctrl
trigger2 = stateno = 111
trigger3 = stateno = 116
trigger4 = stateno = 600
trigger4 = movecontact || var(28) && movereversed > 1 || var(21) > 0
trigger5 = stateno = [610,614]
trigger5 = movecontact || var(28) && movereversed > 1 || var(21) > 0
trigger6 = stateno = [620,622]
trigger6 = movecontact || var(28) && movereversed > 1 || var(21) > 0
;空中バックダッシュ
[State -1]
type = ChangeState
value = 115
triggerall = command = "BB"
triggerall = command != "holddown"
triggerall = statetype = A
triggerall = Var(2) < 2
triggerall = Pos Y <= -30
triggerall = var(59) = 0
trigger1 = ctrl
trigger2 = stateno = 111
trigger3 = stateno = 116
trigger4 = stateno = 600
trigger4 = movecontact || var(28) && movereversed > 1 || var(21) > 0
trigger5 = stateno = [610,614]
trigger5 = movecontact || var(28) && movereversed > 1 || var(21) > 0
trigger6 = stateno = [620,622]
trigger6 = movecontact || var(28) && movereversed > 1 || var(21) > 0
;投げ
[State -1]
type = ChangeState
value = 800
triggerall = command = "fwd_c"
triggerall = p2statetype != A
triggerall = p2statetype != L
triggerall = P2bodyDist X <= 10
triggerall = P2Dist Y = [-40,10]
triggerall = var(59) = 0
triggerall = p2movetype != H
trigger1 = statetype != A
trigger1 = ctrl
;中段包丁
[State -1]
type = ChangeState
value = 450
triggerall = RoundState = 2
triggerall = command = "fwd_c"
triggerall = stateno != 101
triggerall = var(59) = 0
triggerall = palno >= 7
trigger1 = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,215]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;弱攻撃
[State -1]
type = ChangeState
value = 200
triggerall = RoundState = 2
triggerall = command = "a"
triggerall = command != "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
trigger1 = statetype = S
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = 200
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 400
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;中攻撃
[State -1]
type = ChangeState
value = 210
triggerall = RoundState = 2
triggerall = command = "b"
triggerall = command != "holddown"
triggerall = stateno != 101
triggerall = p2bodydist X < 50
triggerall = var(59) = 0
trigger1 = statetype = S
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = 200
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 400
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;中攻撃
[State -1]
type = ChangeState
value = 215
triggerall = RoundState = 2
triggerall = command = "b"
triggerall = command != "holddown" || stateno = 210 || stateno = 410
triggerall = stateno != 101
triggerall = var(59) = 0
trigger1 = statetype = S
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,210]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;強攻撃
[State -1]
type = ChangeState
value = 220
triggerall = RoundState = 2
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
triggerall = palno <= 6
trigger1 = statetype = S
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,215]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;強攻撃
[State -1]
type = ChangeState
value = 221
triggerall = RoundState = 2
triggerall = command = "c"
triggerall = command != "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
triggerall = palno >= 7
trigger1 = statetype = S
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,215]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;しゃがみ弱攻撃
[State -1]
type = ChangeState
value = 400
triggerall = RoundState = 2
triggerall = command = "a"
triggerall = command = "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
trigger1 = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = 200
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 400
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;しゃがみ中攻撃
[State -1]
type = ChangeState
value = 410
triggerall = RoundState = 2
triggerall = command = "b"
triggerall = command = "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
trigger1 = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,210]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;しゃがみ強攻撃
[State -1]
type = ChangeState
value = 420
triggerall = RoundState = 2
triggerall = command = "c"
triggerall = command = "holddown"
triggerall = stateno != 101
triggerall = var(59) = 0
trigger1 = statetype != A
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [200,215]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = [400,410]
trigger3 = movecontact || var(28) && movereversed > 1
trigger4 = stateno = 52
;空中弱攻撃
[State -1]
type = ChangeState
value = 600
triggerall = RoundState = 2
triggerall = command = "a"
triggerall = statetype = A
triggerall = var(59) = 0
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = 111
trigger3 = stateno = 116
trigger4 = stateno = 600
trigger4 = movecontact || var(28) && movereversed > 1
;空中中攻撃
[State -1]
type = ChangeState
value = 610
triggerall = RoundState = 2
triggerall = command = "b"
triggerall = statetype = A
triggerall = var(59) = 0
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = 600
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 111
trigger4 = stateno = 116
;空中強攻撃
[State -1]
type = ChangeState
value = 620
triggerall = RoundState = 2
triggerall = command = "c"
triggerall = statetype = A
triggerall = var(59) = 0
trigger1 = ctrl|| stateno = 120 && prevstateno = [160,162]
trigger2 = stateno = [600,614]
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 111
trigger4 = stateno = 116
;ジャンプ
[State -1]
type = ChangeState
value = 40
triggerall = statetype != A
triggerall = command = "holdup"
triggerall = var(59) = 0
trigger1 = stateno = 200
trigger1 = movecontact || var(28) && movereversed > 1
trigger2 = stateno = 210
trigger2 = movecontact || var(28) && movereversed > 1
trigger3 = stateno = 215
trigger3 = movehit
trigger4 = stateno = [220,221]
trigger4 = movehit
trigger5 = stateno = 400
trigger5 = movecontact || var(28) && movereversed > 1
trigger6 = stateno = 410
trigger6 = movehit
;空中ジャンプ
[State -1]
type = ChangeState
value = 45
triggerall = statetype = A
triggerall = command = "holdup"
triggerall = var(46) = 0
triggerall = var(47) = 0
triggerall = Var(2) = 0
triggerall = var(59) = 0
trigger1 = stateno = 50
trigger2 = stateno = 51
trigger3 = stateno = 102
trigger4 = stateno = 107
trigger5 = stateno = 111
trigger6 = stateno = 116
trigger7 = stateno = 600
trigger7 = movecontact || var(28) && movereversed > 1
trigger8 = stateno = [610,614]
trigger8 = movecontact || var(28) && movereversed > 1
trigger9 = stateno = [620,622]
trigger9 = movecontact || var(28) && movereversed > 1
;________________
;AI起動用ヘルパー
;________________
[Statedef 10000]
ctrl=0
[State 10000,間違いで本体が来たら立ちへ移行]
type=selfstate
trigger1=!ishelper
value=0
[State 10000,プレイヤー判定]
type=varset
trigger1=command="up"&&root,command="up"
trigger2=command="down"&&root,command="down"
trigger3=command="back"&&root,command="back"
trigger4=command="fwd"&&root,command="fwd"
trigger5=command="a"&&root,command="a"
trigger6=command="b"&&root,command="b"
trigger7=command="c"&&root,command="c"
trigger8=command="x"&&root,command="x"
trigger9=command="y"&&root,command="y"
trigger10=command="z"&&root,command="z"
var(59)=-1
[State 10000,立ったら消失]
Type = DestroySelf
triggerAll = isHelper
trigger1=command="up"&&root,command="up"
trigger2=command="down"&&root,command="down"
trigger3=command="back"&&root,command="back"
trigger4=command="fwd"&&root,command="fwd"
trigger5=command="a"&&root,command="a"
trigger6=command="b"&&root,command="b"
trigger7=command="c"&&root,command="c"
trigger8=command="x"&&root,command="x"
trigger9=command="y"&&root,command="y"
trigger10=command="z"&&root,command="z"
Trigger11 = root,var(59)||var(59)=-1
[State 10000,フラグON]
type=varset
triggerall=var(59)!=-1
trigger1=root,command="up"||root,command="down"||root,command="back"||root,command="fwd"||root,command="a"
trigger2=root,command="b"||root,command="c"||root,command="x"||root,command="y"||root,command="z"
trigger3=root,command="amakunai"||root,command="tori"||root,command="shippai_a"||root,command="shippai_b"||root,command="shippai_c"
trigger4=root,command="itazura_a"||root,command="itazura_b"||root,command="itazura_c"
trigger5=root,command="soujiki_a"||root,command="soujiki_b"||root,command="soujiki_c"||root,command="shikomi_a"
trigger6=root,command="shikomi_b"||root,command="shikomi_c"||root,command="x"||root,command="ryouri_a"||root,command="ryouri_b"
trigger7=root,command="ryouri_c"||root,command="extinguisher_a"
trigger8=root,command="extinguisher_b"||root,command="extinguisher_c"||root,command="IC_c"||root,command="FF"
trigger9=root,command="BB"||root,command="dd"||root,command="recovery"||root,command="fwd_x"||root,command="fwd_y"
trigger10=root,command="fwd_z"||root,command="fwd_a"||root,command="fwd_b"||root,command="fwd_c"
var(59)=1