;=========================================
;Mugen_2_TsMugen added this commands
;=========================================
[Command]
name = "call-st"
command = s
time = 1
;AIフラグ
[Command]
name = "AI"
command = B,B,B,B,a+b+s
time = 0
[Command]
name = "AI1"
command = B,B,B,B,a+b+c+s
time = 0
[Command]
name = "AI2"
command = B,B,B,B,a+b+c
time = 0
[Command]
name = "AI3"
command = B,B,B,B,a+c
time = 0
[Command]
name = "AI4"
command = B,B,B,a+b+c
time = 0
[Command]
name = "AI5"
command = B,B,B,F,a+b+c
time = 0
[Command]
name = "AI6"
command = B,B,B,U,a+b+c
time = 0
[Command]
name = "AI7"
command = B,B,B,D,a+b+c
time = 0
[Command]
name = "AI8"
command = B,B,D,B,a+b+c
time = 0
[Command]
name = "AI9"
command = B,U,B,B,a+b+c
time = 0
[Command]
name = "AI10"
command = B,D,B,B,a+b+c
time = 0
[Command]
name = "AI11"
command = F,B,B,B,a+b+c
time = 0
[Command]
name = "AI12"
command = B,B,F,B,a+b+c
time = 0
[Command]
name = "AI13"
command = B,F,B,F,a+b+c
time = 0
[Command]
name = "AI14"
command = B,B,D,B,a+b+s
time = 0
[Command]
name = "AI15"
command = F,B,B,B,a+b+c
time = 0
[Command]
name = "AI16"
command = B,B,D,F,a+b+c+s
time = 0
[Command]
name = "AI17"
command = B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI18"
command = B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI19"
command = B,B,D,F,x+a+b+s
time = 0
[Command]
name = "AI20"
command = B,B,D,F,x+y+s
time = 0
[Command]
name = "AI21"
command = B,B,D,F,x+y+c+s
time = 0
[Command]
name = "AI22"
command = U,F,B,B,B,a+b+c+s
time = 0
[Command]
name = "AI23"
command = U,B,B,D,F,a+b+c+s
time = 0
[Command]
name = "AI24"
command = U,B,B,D,F,x+y+b+s
time = 0
[Command]
name = "AI25"
command = U,B,B,D,F,x+y+b
time = 0
[Command]
name = "AI26"
command = U,B,B,D,F,x+a+b+s
time = 0
[Command]
name = "AI27"
command = U,B,B,D,F,x+y+s
time = 0
[Command]
name = "AI28"
command = U,B,B,D,F,x+y+c+s
time = 0
;-| Super Motions |--------------------------------------------------------
[Command]
name = "ちるちるメテオスマッシュ"
command = ~B, F, D, U, z
time = 40
[Command]
name = "ちるちるメテオスマッシュ"
command = ~B, F, D, B, a+c
time = 40
[Command]
name = "星の砂"
command = ~D, D, D, z
time = 20
[Command]
name = "マッハ"
command = ~D, DB, B, F, c
time = 35
[Command]
name = "トーピードLV1"
command = ~D, DB, B, D, DB, B, a
time = 38
[Command]
name = "トーピードLV2"
command = ~D, DB, B, D, DB, B, b
time = 38
[Command]
name = "トーピードLV3"
command = ~D, DB, B, D, DB, B, c
time = 38
[Command]
name = "祭りLV1"
command = ~D, DF, F, D, DF, F, a
time = 20
[Command]
name = "祭りLV2"
command = ~D, DF, F, D, DF, F, b
time = 20
[Command]
name = "祭りLV3"
command = ~D, DF, F, D, DF, F, c
time = 20
;-| Special Motions |------------------------------------------------------
[Command]
name = "鉄頭功RF"
command = ~B, D, DB, c
[Command]
name = "鉄頭功弱"
command = ~B, D, DB, a
[Command]
name = "鉄頭功強"
command = ~B, D, DB, b
[Command]
name = "穿弓腿RF"
command = ~F, D, DF, c
[Command]
name = "穿弓腿弱"
command = ~F, D, DF, a
[Command]
name = "穿弓腿強"
command = ~F, D, DF, b
[Command]
name = "しゃぼん玉RF"
command = ~B, F, c
[Command]
name = "しゃぼん玉弱"
command = ~B, F, a
[Command]
name = "しゃぼん玉強"
command = ~B, F, b
[Command]
name = "キックRF"
command = ~D, DF, F, c
[Command]
name = "キック弱"
command = ~D, DF, F, a
[Command]
name = "キック強"
command = ~D, DF, F, b
[Command]
name = "旋風脚RF"
command = ~D, DB, B, c
time = 10
[Command]
name = "旋風脚弱"
command = ~D, DB, B, a
time = 10
[Command]
name = "旋風脚強"
command = ~D, DB, B, b
time = 10
[Command]
name = "返し弱"
command = D, D, a
[Command]
name = "返し強"
command = D, D, b
[Command]
name = "返しRF"
command = D, D, c
[Command]
name = "IC"
command = D, D, c
;-| 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
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery";Required (do not remove)
command = x+y
time = 1
[Command]
name = "recovery";Required (do not remove)
command = x+a
time = 1
;-| Dir + Button |---------------------------------------------------------
[Command]
name = "down_a"
command = /$D,a
time = 1
[Command]
name = "down_b"
command = /$D,b
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
;-| Hold Dir |--------------------------------------------------------------
[Command]
name = "holdx"
command = /x
time = 1
[Command]
name = "holdy"
command = /y
time = 1
[Command]
name = "holdz"
command = /z
time = 1
[Command]
name = "holda"
command = /a
time = 1
[Command]
name = "holdb"
command = /b
time = 1
[Command]
name = "holdc"
command = /c
time = 1
[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
;---------------------------------------------------------------------------
; 2. State entry
; --------------------------------------------------------------------------
;=========================================
;Mugen_2_TsMugen added this commands
;=========================================
[Command]
name = "longjump"
command = D,$U
time = 18
;=========================================
[Statedef -1]
;---------------------------------------------------------------------------
;AI VarSet
[State -1, AI]
type = VarSet
triggerall = var(55) != 1
trigger1 = command = "AI"
trigger2 = command = "AI1"
trigger3 = command = "AI2"
trigger4 = command = "AI3"
trigger5 = command = "AI4"
trigger6 = command = "AI5"
trigger7 = command = "AI6"
trigger8 = command = "AI7"
trigger9 = command = "AI8"
trigger10 = command = "AI9"
trigger11 = command = "AI10"
trigger12 = command = "AI11"
trigger13 = command = "AI12"
trigger14 = command = "AI13"
trigger15 = command = "AI14"
trigger16 = command = "AI15"
trigger17 = command = "AI16"
trigger18 = command = "AI17"
trigger19 = command = "AI18"
trigger20 = command = "AI19"
trigger21 = command = "AI20"
trigger22 = command = "AI21"
trigger23 = command = "AI22"
trigger24 = command = "AI23"
trigger25 = command = "AI24"
trigger26 = command = "AI25"
trigger27 = command = "AI26"
trigger28 = command = "AI27"
trigger29 = command = "AI28"
v = 55
value = 1
;===========================================================================
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;ちるちるメテオスマッシュ
[State -1]
type = ChangeState
value = 4700
triggerall = command = "ちるちるメテオスマッシュ"
triggerall = power >= 3000
triggerall = Life < 200
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
;---------------------------------------------------------------------------
;星の砂
[State -1]
type = ChangeState
value = 4900
triggerall = command = "星の砂"
triggerall = power >= 3000
triggerall = Life < 300
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;---------------------------------------------------------------------------
;必殺ちるちるトーピード(ゲージレベル1)
[State -1]
type = ChangeState
value = 4000
triggerall = command = "トーピードLV1"
triggerall = power >= 1000
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;---------------------------------------------------------------------------
;奥義ちるちるトーピード(ゲージレベル2)
[State -1]
type = ChangeState
value = 4100
triggerall = command = "トーピードLV2"
triggerall = power >= 2000
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;---------------------------------------------------------------------------
;全開ちるちるトーピード(ゲージレベル3)
[State -1]
type = ChangeState
value = 4200
triggerall = command = "トーピードLV3"
triggerall = power >= 3000
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
;---------------------------------------------------------------------------
;崩拳
[State -1]
type = ChangeState
value = 4800
triggerall = command = "マッハ"
triggerall = power >= 2000
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
;---------------------------------------------------------------------------
;キック祭り(ゲージレベル1)
[State -1]
type = ChangeState
value = 3000
triggerall = command = "祭りLV1"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
;---------------------------------------------------------------------------
;キック祭り(ゲージレベル2)
[State -1]
type = ChangeState
value = 3100
triggerall = command = "祭りLV2"
triggerall = power >= 2000
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
;---------------------------------------------------------------------------
;キック祭り(ゲージレベル3)
[State -1]
type = ChangeState
value = 3200
triggerall = command = "祭りLV3"
triggerall = power >= 3000
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
;===========================================================================
;シャボン玉(RF)
[State -1]
type = ChangeState
value = 2400
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "しゃぼん玉RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
;シャボン玉(RF無し)
[State -1]
type = ChangeState
value = 1405
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "しゃぼん玉RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
:-------------------------------------------------------------------------
;シャボン玉(弱)
[State -1]
type = ChangeState
value = 1400
triggerall = command = "しゃぼん玉弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;シャボン玉(強)
[State -1]
type = ChangeState
value = 1405
triggerall = command = "しゃぼん玉強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;穿弓腿(RF)
[State -1]
type = ChangeState
value = 2600
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "穿弓腿RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;穿弓腿(RF無し)
[State -1]
type = ChangeState
value = 1570
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "穿弓腿RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;穿弓腿(弱)
[State -1]
type = ChangeState
value = 1550
triggerall = command = "穿弓腿弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;穿弓腿(強)
[State -1]
type = ChangeState
value = 1570
triggerall = command = "穿弓腿強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;ちるちる鉄頭功(RF)
[State -1]
type = ChangeState
value = 2300
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "鉄頭功RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,429])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;----------------------------------------
;ちるちる鉄頭功(RF無し)
[State -1]
type = ChangeState
value = 1350
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "鉄頭功RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,429])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;-----------------------------------------------------------------------------
;ちるちる鉄頭功(弱)
[State -1]
type = ChangeState
value = 1300
triggerall = command = "鉄頭功弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,429])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;-----------------------------------------------------------------------------
;ちるちる鉄頭功(弱)
[State -1]
type = ChangeState
value = 1300
triggerall = command = "鉄頭功弱"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,699])
;---------------------------------------------------------------------------
;ちるちる鉄頭功(強)
[State -1]
type = ChangeState
value = 1350
triggerall = command = "鉄頭功強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,429])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;ちるちる鉄頭功(強)
[State -1]
type = ChangeState
value = 1350
triggerall = command = "鉄頭功強"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = (stateno = [600,699])
;---------------------------------------------------------------------------
;ちるちる旋風脚(RF)
[State -1]
type = ChangeState
value = 2100
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "旋風脚RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;ちるちる旋風脚(RF無し)
[State -1]
type = ChangeState
value = 1110
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "旋風脚RF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;旋風脚(弱)
[State -1]
type = ChangeState
value = 1100
triggerall = command = "旋風脚弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;旋風脚(強)
[State -1]
type = ChangeState
value = 1110
triggerall = command = "旋風脚強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;----------------------------------------------------------
;ちるちるキック(RF)
[State -1]
type = ChangeState
value = 2000
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "キックRF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;----------------------------------------------------------
;ちるちるキック(RF無し)
[State -1]
type = ChangeState
value = 1010
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "キックRF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;キック(弱)
[State -1]
type = ChangeState
value = 1000
triggerall = command = "キック弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;キック(強)
[State -1,]
type = ChangeState
value = 1010
triggerall = command = "キック強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
trigger2 = stateno != 440
trigger2 = movecontact
trigger3 = stateno = [100,102]
;---------------------------------------------------------------------------
;転拳(RF)
[State -1]
type = ChangeState
value = 2900
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = command = "返しRF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,419])
;---------------------------------------------------------------------------
;転拳(RF無し)
[State -1]
type = ChangeState
value = 1910
triggerall = var(21) = 0 || var(20) <= 199
triggerall = var(20) >= 0
triggerall = command = "返しRF"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = [100,102]
;---------------------------------------------------------------------------
;転拳(弱)
[State -1]
type = ChangeState
value = 1900
triggerall = command = "返し弱"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = [100,102]
;---------------------------------------------------------------------------
;転拳(強)
[State -1]
type = ChangeState
value = 1910
triggerall = command = "返し強"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = stateno = [100,102]
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;-------------------------------------------------------------------
;インスタントチャージ(地上)
[State -1,IC]
type = ChangeState
value = 2500
triggerall = command = "IC"
triggerall = Var(15) = 1
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = statetype != A
trigger1 = (stateno != [0,199])
trigger2 = (stateno = [200,400]) || (stateno = [700,730])
trigger2 = movecontact
trigger3 = (stateno = [1100,1999])
trigger3 = movecontact
;--------------------------------------------------------------------
;インスタントチャージ(空中)
[State -1, IC]
type = ChangeState
value = 2501
triggerall = command = "IC"
triggerall = Var(16) = 1
triggerall = var(21) = 1 || var(20) >= 200
triggerall = var(20) >= 0
triggerall = statetype = A
trigger1 = stateno = [600,620]
trigger1 = movecontact
trigger2 = stateno = 740
trigger2 = movecontact
trigger3 = stateno = [1000,1300]
trigger3 = movecontact
trigger4 = stateno = [2000,2400]
trigger4 = movecontact
trigger5 = stateno = 420
trigger5 = movecontact
trigger6 = stateno = [3000,3100]
trigger6 = movecontact
trigger7 = stateno = [1550,1590]
trigger7 = movecontact
trigger8 = stateno = 2610
trigger8 = movecontact
;===========================================================================
;
;ダッシュ弱
[State -1, ]
type = ChangeState
value = 700
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,101]
;---------------------------------------------------------------------------
;ダッシュ中
[State -1, kick]
type = ChangeState
value = 710
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,101]
;---------------------------------------------------------------------------
;ちるちるシュート
[State -1, kick]
type = ChangeState
value = 720
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,101]
;---------------------------------------------------------------------------
;ダッシュ下段弱
[State -1, kick]
type = ChangeState
value = 725
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,102]
;---------------------------------------------------------------------------
;ダッシュ下段中
[State -1, kick]
type = ChangeState
value = 730
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,102]
;---------------------------------------------------------------------------
;ちるちるキャノン
[State -1, kick]
type = ChangeState
value = 740
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = statetype != A
trigger1 = stateno = [100,102]
;===========================================================================
;---------------------------------------------------------------------------
;Run Fwd
;ダッシュ
[State -1, Run Fwd]
type = ChangeState
value = 100
trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Run Back
;後退ダッシュ
[State -1, Run Back]
type = ChangeState
value = 105
trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;空中ダッシュ(相手が背後)
[State -1, Air_Dash]
type = ChangeState
value = 111
triggerall = var(11) < 1
triggerall = command = "BB"
triggerall = command != "holddown"
triggerall = statetype = A
trigger1 = p2dist X < -1
trigger1 = ctrl
trigger1 = Pos Y < -50
trigger2 = p2dist X >= -10
trigger2 = Stateno = stateno = 600 || stateno = 610 || stateno = 620
trigger2 = movecontact
;---------------------------------------------------------------------------
;空中バックダッシュ(相手が背後)
[State -1, Air_back_dash]
type = ChangeState
value = 116
triggerall = var(11) < 1
trigger1 = p2dist X < -1
trigger1 = command = "FF"
trigger1 = command != "holddown"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = Pos Y < -50
;---------------------------------------------------------------------------
;空中ダッシュ
[State -1, Air_Dash]
type = ChangeState
value = 110
triggerall = var(11) < 1
triggerall = command = "FF"
triggerall = command != "holddown"
triggerall = statetype = A
trigger1 = ctrl
trigger1 = Pos Y < -50
trigger2 = p2dist X >= -10
trigger2 = Stateno = stateno = 600 || stateno = 610 || stateno = 620
trigger2 = movecontact
;---------------------------------------------------------------------------
;空中バックダッシュ
[State -1, Air_back_dash]
type = ChangeState
value = 115
triggerall = var(11) < 1
trigger1 = command = "BB"
trigger1 = command != "holddown"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = Pos Y < -50
;---------------------------------------------------------------------------
;キャンセルジャンプ
[State -1]
type = ChangeState
value = 40
triggerall = RoundState = 2
triggerall = command = "holdup"
triggerall = command != "holddown"
triggerall = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,220]) || (stateno = [400,420])
trigger2 = stateno != 420
trigger2 = movecontact
;---------------------------------------------------------------------------
;空中キャンセルジャンプ
[State -1]
type = ChangeState
value = 46
triggerall = RoundState = 2
triggerall = var(10) = 0
triggerall = var(11) = 0
triggerall = var(13) = 0
triggerall = statetype = A
triggerall = command = "holdup"
trigger1 = stateno = [600,620]
trigger1 = movecontact = 1
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;Kung Fu Throw
;投げ
[State -1, Throw]
type = ChangeState
value = 800
triggerall = command = "c"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 3
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
;---------------------------------------------------------------------------
;空中投げ
[State -1, Air Throw]
type = ChangeState
value = 621
triggerall = command = "c"
triggerall = statetype = A
trigger1 = ctrl
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 8
trigger1 = p2statetype = A
;===========================================================================
;構えチェンジ
[State -1, Jump Strong Punch]
type = ChangeState
value = 1500
triggerall = command = "z"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,220]) || (stateno = [400,420])
trigger2 = stateno != 420
trigger2 = movecontact
;--------------------------------------------------------------------------
;Stand Light Punch
;立ち弱パンチ
[State -1, Stand Light Punch]
type = ChangeState
value = 200
triggerall = command = "a"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Stand Strong Punch
;立ち中(遠)
[State -1, Stand Strong Punch]
type = ChangeState
value = 210
triggerall = command = "b"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200 || stateno = 410
trigger2 = movecontact
;---------------------------------------------------------------------------
;Stand Light Kick
;立ち強
[State -1, Stand Light Kick]
type = ChangeState
value = 220
triggerall = command = "c"
triggerall = command != "holddown"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200 || stateno = 215 || stateno = 210 || stateno = 400 || stateno = 410
trigger2 = movecontact
;---------------------------------------------------------------------------
;Taunt
;挑発
[State -1, Taunt]
type = ChangeState
value = 195
triggerall = command = "start"
trigger1 = statetype = S
trigger1 = ctrl
;---------------------------------------------------------------------------
;Crouching Light Punch
;しゃがみ弱パンチ
[State -1, Crouching Light Punch]
type = ChangeState
value = 400
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
;---------------------------------------------------------------------------
;Crouching Strong Punch
;しゃがみ中
[State -1, Crouching Strong Punch]
type = ChangeState
value = 410
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
;---------------------------------------------------------------------------
;Crouching Strong Kick
;しゃがみ強キック
[State -1, Crouching Strong Kick]
type = ChangeState
value = 420
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 200 || stateno = 215 || stateno = 210 || stateno = 400 || stateno = 410
trigger2 = movecontact
;---------------------------------------------------------------------------
;Jump Light Punch
;空中弱
[State -1, Jump Light Punch]
type = ChangeState
value = 600
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = statetime >= 7
;---------------------------------------------------------------------------
;空中中
[State -1, Jump Strong Punch]
type = ChangeState
value = 610
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600
trigger2 = movecontact
;---------------------------------------------------------------------------
;Jump Strong Kick
;空中強
[State -1, Jump Strong Kick]
type = ChangeState
value = 620
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = stateno = 600 || stateno = 610 ;jump_x or jump_a
trigger2 = movecontact