home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-12-21 | 34.2 KB | 1,563 lines |
- ; Command file for David Demianoff 's Iron Andy Bogard 2001
- ; Please don't edit, thanks
- ;
- ;-| Super Motions |--------------------------------------------------------
- [Command]
- name = "AI_1"
- command = ~D, DF, F, D, DF, F, s
- time = 1
-
- [Command]
- name = "AI_2"
- command = U,D,F,F,B,F
- time = 1
-
- [Command]
- name = "AI_3"
- command = U,D,F,F,B,D
- time = 1
-
- [Command]
- name = "AI_4"
- command = U,D,F,F,B,U
- time = 1
-
- [Command]
- name = "AI_5"
- command = U,D,F,F,U,B
- time = 1
-
- [Command]
- name = "AI_6"
- command = U,D,F,F,D,B
- time = 1
-
- [Command]
- name = "AI_7"
- command = U,D,F,F,F,B
- time = 1
-
- [Command]
- name = "AI_8"
- command = D,D,F,F,D,B
- time = 1
-
- [Command]
- name = "AI_9"
- command = D,D,F,F,F,B
- time = 1
-
- [Command]
- name = "AI_10"
- command = a+b+x+y+c+z+s
- time = 1
-
- [Command]
- name = "AI_11"
- command = U,D,F,F,B,B
- time = 1
-
- [Command]
- name = "AI_12"
- command = U,D,F,F,B,F
- time = 1
-
- [Command]
- name = "AI_13"
- command = U,D,F,F,B,D
- time = 1
-
- [Command]
- name = "AI_14"
- command = U,D,F,F,B,U
- time = 1
-
- [Command]
- name = "AI_15"
- command = U,D,F,F,U,B
- time = 1
-
- [Command]
- name = "AI_16"
- command = U,D,F,F,D,B
- time = 1
-
- [Command]
- name = "AI_17"
- command = U,D,F,F,F,B
- time = 1
-
- [Command]
- name = "AI_18"
- command = D,D,F,F,D,B
- time = 1
-
- [Command]
- name = "AI_19"
- command = D,D,F,F,F,B
- time = 1
-
- [Command]
- name = "AI_20"
- command = a+b+x+y+c+z+s
- time = 1
-
- ;-| Super Motions |--------------------------------------------------------
- [Command]
- name = "reppadan"
- command = ~D, DB, B, DB, F, a
- time = 30
-
- [Command]
- name = "reppadan2"
- command = ~D, DB, B, DB, F, b
- time = 30
-
- [Command]
- name = "reppadan3"
- command = ~D, DB, B, DB, F, a+b
- time = 30
-
- [Command]
- name = "97dm"
- command = ~D, DF, F, D, DF, F, x+y
- time = 30
-
- [Command]
- name = "3dsdm"
- command = ~D, DB, B, DB, F, x+y
- time = 30
-
- [Command]
- name = "hsdm"
- command = ~F, D, B, F, D, B, b+y
- time = 30
-
- ;-| Special Motions |------------------------------------------------------
- [Command]
- name = "shoken"
- command = ~D, DB, B, x
- time = 20
-
- [Command]
- name = "gekishoken"
- command = ~D, DB, B, y
- time = 20
-
- [Command]
- name = "kuhadan1"
- command = ~B, DB, D, DF, F, a
- time = 20
-
- [Command]
- name = "kuhadan2"
- command = ~B, DB, D, DF, F, b
- time = 20
-
- [Command]
- name = "shoryudan1"
- command = ~F, D, DF, x
- time = 15
-
- [Command]
- name = "shoryudan2"
- command = ~F, D, DF, y
- time = 15
-
- [Command]
- name = "gekiheki1"
- command = ~B, DB, D, DF, F, x
- time = 20
-
- [Command]
- name = "gekiheki2"
- command = ~B, DB, D, DF, F, y
- time = 20
-
- [Command]
- name = "zaneiken1"
- command = ~DB, F, x
- time = 15
-
- [Command]
- name = "zaneiken2"
- command = ~DB, F, y
- time = 15
-
- [Command]
- name = "QCF_P"
- command = ~D, DF, F, x
- time = 30
-
- [Command]
- name = "QCF_P"
- command = ~D, DF, F, y
- time = 30
-
- [command]
- name = "abise"
- command = ~B, D, DB, a
- time = 20
-
- [command]
- name = "abise"
- command = ~B, D, DB, b
- time = 20
-
- [Command]
- name = "genei1"
- command = ~D, DF, F, a
- time = 20
-
- [Command]
- name = "genei2"
- command = ~D, DF, F, b
- time = 20
-
- ;-| Double Tap |-----------------------------------------------------------
- [Command]
- name = "FF"
- command = F, F
- time = 10
-
- [Command]
- name = "BB"
- command = B, B
- time = 10
-
- ;-| 2/3 Button Combination |-----------------------------------------------
- [Command]
- name = "recovery"
- command = x+y
- time = 1
-
- [Command]
- name = "recovery"
- command = c
- time = 1
-
- [Command]
- name = "mai"
- command = a+y
- time = 1
-
- [Command]
- name = "cd"
- command = b+y
- time = 1
-
- [Command]
- name = "ab"
- command = a+x
- time = 1
-
- [Command]
- name = "abc"
- command = a+y+x
- 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 = "hold_a"
- command = /$a
- time = 1
-
- [Command]
- name = "hold_b"
- command = /$b
- time = 1
-
- [Command]
- name = "hold_c"
- command = /$c
- time = 1
-
- [Command]
- name = "hold_x"
- command = /$x
- time = 1
-
- [Command]
- name = "hold_y"
- command = /$y
- time = 1
-
- [Command]
- name = "hold_z"
- command = /$z
- 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 = "down"
- command = ~D
- time = 1
-
- [Command]
- name = "down"
- command = ~DF
- 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
-
- [Command]
- name = "holddownfwd";Required (do not remove)
- command = /$DF
- time = 1
-
- [Command]
- name = "longjump"
- command = ~D, $U
- time = 11
-
- [Statedef -1]
-
- ;---------------------------------------------------------------------------
- ;---------------------------------------------------------------------------
- ;---------------------------------------------------------------------------
- ;---------------------------------------------------------------------------
- ;---------------------------------------------------------------------------
- ;---------------------------------------------------------------------------
- ;Hidden SDM
- [State -1,]
- type = ChangeState
- value = 3500
- triggerall = var(9) != 1
- triggerall = command = "hsdm"
- triggerall = power >= 2000
- ;triggerall = life <= 500
- triggerall = var(15) != 0
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
-
- ;Shou reppa dan (SDM)
- [State -1,]
- type = ChangeState
- value = 3380
- triggerall = var(9) != 1
- triggerall = command = "reppadan3"
- triggerall = power >= 2000
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 1510
- trigger8 = stateno = 101
-
- ;Shou reppa dan (strong)
- [State -1,]
- type = ChangeState
- value = 3350
- triggerall = var(9) != 1
- triggerall = command = "reppadan2"
- triggerall = power >= 1000
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger8 = stateno = 101
- trigger9 = stateno = 1510
-
- ;Shou reppa dan (weak)
- [State -1,]
- type = ChangeState
- value = 3300
- triggerall = var(9) != 1
- triggerall = command = "reppadan"
- triggerall = power >= 1000
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger8 = stateno = 101
-
- ;Ryusei ken (?) from Kof97
- [State -1,]
- type = ChangeState
- value = 3200
- triggerall = var(9) != 1
- triggerall = command = "97dm"
- triggerall = power >= 2000
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 1510
- trigger8 = stateno = 101
-
- ;ZANTETSU
- [State -1,]
- type = ChangeState
- value = 3100
- triggerall = var(9) != 1
- triggerall = command = "3dsdm"
- triggerall = power >= 2000
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 1510
- trigger8 = stateno = 101
-
- ;Gen'ei shiranui STRONG
- [State -1,]
- type = ChangeState
- value = 1701
- triggerall = var(9) != 1
- triggerall = command = "genei2"
- trigger1 = statetype = A
- trigger1 = ctrl = 1
- trigger2 = stateno = 600 || stateno = 605
- trigger2 = movecontact
- trigger3 = stateno = 610 || stateno = 615
- trigger3 = movecontact
- trigger4 = stateno = 620 || stateno = 625
- trigger4 = movecontact
- trigger5 = stateno = 630 || stateno = 635
- trigger5 = movecontact
- trigger6 = stateno = 242
- trigger6 = movecontact
-
- ;Gen'ei shiranui WEAK
- [State -1,]
- type = ChangeState
- value = 1700
- triggerall = var(9) != 1
- triggerall = command = "genei1"
- trigger1 = statetype = A
- trigger1 = ctrl = 1
- trigger2 = stateno = 600 || stateno = 605
- trigger2 = movecontact
- trigger3 = stateno = 610 || stateno = 615
- trigger3 = movecontact
- trigger4 = stateno = 620 || stateno = 625
- trigger4 = movecontact
- trigger5 = stateno = 630 || stateno = 635
- trigger5 = movecontact
- trigger6 = stateno = 242
- trigger6 = movecontact
-
- ;Shoryudan strong
- [State -1,]
- type = ChangeState
- value = 1605
- triggerall = var(9) != 1
- triggerall = command = "shoryudan2"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Shoryudan
- [State -1,]
- type = ChangeState
- value = 1600
- triggerall = var(9) != 1
- triggerall = command = "shoryudan1"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Gekiheki Haisui Shou (strong)
- [State -1,]
- type = ChangeState
- value = 1305
- triggerall = var(9) != 1
- triggerall = command = "gekiheki2"
- triggerall = p2bodydist x <= 40
- triggerall = p2statetype != A
- triggerall = p2statetype != L
- triggerall = p2stateno != 5120
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
-
- ;Gekiheki Haisui Shou (weak)
- [State -1,]
- type = ChangeState
- value = 1300
- triggerall = var(9) != 1
- triggerall = command = "gekiheki1"
- triggerall = p2bodydist x <= 40
- triggerall = p2statetype != A
- triggerall = p2statetype != L
- triggerall = p2stateno != 5120
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
-
- ;Zan ei ken strong
- [State -1,]
- type = ChangeState
- value = 1505
- triggerall = var(9) != 1
- triggerall = command = "zaneiken2"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Zan ei ken weak
- [State -1,]
- type = ChangeState
- value = 1500
- triggerall = var(9) != 1
- triggerall = command = "zaneiken1"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Yami Abise Geri
- [State -1,]
- type = ChangeState
- value = 1400
- triggerall = var(9) != 1
- triggerall = command = "abise"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
-
- ;Ku ha dan (strong)
- [State -1,]
- type = ChangeState
- value = 1220
- triggerall = var(9) != 1
- triggerall = command = "kuhadan2"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Ku ha dan (weak)
- [State -1,]
- type = ChangeState
- value = 1200
- triggerall = var(9) != 1
- triggerall = command = "kuhadan1"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Geki Hi sho ken
- [State -1,]
- type = ChangeState
- value = 1100
- triggerall = var(9) != 1
- triggerall = command = "gekishoken"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Hi sho ken
- [State -1,]
- type = ChangeState
- value = 1000
- triggerall = var(9) != 1
- triggerall = command = "shoken"
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 430 || stateno = 440
- trigger5 = movecontact
- trigger6 = stateno = 300 || stateno = 365
- trigger6 = movecontact
- trigger7 = stateno = 101
- trigger8 = stateno = 1400
- trigger8 = time >= 35
- trigger8 = var(15) != 0
-
- ;Run Fwd
- [State -1, Run Fwd]
- type = ChangeState
- value = 100
- triggerall = var(9) != 1
- 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
-
- ;Steroid mode
- [State -1]
- type = ChangeState
- value = 320
- triggerall = statetype != A
- triggerall = Power >= 1000
- triggerall = ctrl = 1
- triggerall = var(15) = 0
- trigger1 = command = "hold_z"
- trigger1 = command = "hold_c"
- trigger2 = command = "hold_a"
- trigger2 = command = "hold_b"
- trigger2 = command = "hold_y"
-
- ;Throw 1
- [State -1]
- type = ChangeState
- value = 800
- triggerall = command = "y"
- triggerall = command = "holdfwd" || command = "holdback"
- triggerall = command != "holddown"
- trigger1 = statetype = S
- trigger1 = stateno != 100
- trigger1 = p2bodydist x < 20
- trigger1 = p2statetype != A
- trigger1 = p2movetype != H
- trigger1 = p2stateno != 5120
- trigger1 = ctrl
-
- ;Throw 2
- [State -1]
- type = ChangeState
- value = 801
- triggerall = command = "b"
- triggerall = command = "holdfwd" || command = "holdback"
- triggerall = command != "holddown"
- trigger1 = statetype = S
- trigger1 = stateno != 100
- trigger1 = p2bodydist x < 20
- trigger1 = p2statetype != A
- trigger1 = p2movetype != H
- trigger1 = p2stateno != 5120
- trigger1 = ctrl
-
- ;Counter
- [State -1]
- type = ChangeState
- value = 305
- triggerall = var(9) != 1
- triggerall = command = "cd" ^^ command = "z"
- trigger1 = (stateno = 150 || stateno = 151) && power >= 1000
-
- ; Power charge
- [State -1]
- type = ChangeState
- value = 310
- triggerall = statetype = S
- triggerall = Power < 3000
- triggerall = ctrl = 1
- trigger1 = command = "hold_x"
- trigger1 = command = "hold_y"
- trigger1 = command = "hold_a"
-
- ; Call Mai
- [State -1]
- type = ChangeState
- value = 6000
- triggerall = NumHelper(6000) = 0
- triggerall = power >= 1000
- trigger1 = command = "mai"
- trigger1 = statetype != A && ctrl
-
- ; Taunt
- [State -1]
- type = ChangeState
- value = 195
- triggerall = var(9) != 1
- trigger1 = command = "start"
- trigger1 = Vel X = 0
- trigger1 = stateno != 195
- trigger1 = statetype = S
- trigger1 = ctrl = 1
-
- ;---------------------------------------------------------------------
- ;-----------------------------------------DODGE
- ;---------------------------------------------------------------------
- ; Dodge (from 94/95 & 97/98 v. extra)
- [State -1]
- type = ChangeState
- value = 350
- triggerall = var(9) != 1
- triggerall = command = "ab" ^^ command = "c"
- triggerall = command != "holdfwd"
- triggerall = command != "holdback"
- trigger1 = statetype = S
- trigger1 = ctrl
-
- ; Dodge forward (Kof99)
- [State -1]
- type = ChangeState
- value = 355
- triggerall = var(9) != 1
- triggerall = command = "ab" ^^ command = "c"
- triggerall = command = "holdfwd"
- triggerall = command != "holdback"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ; Dodge backward (Kof98)
- [State -1]
- type = ChangeState
- value = 360
- triggerall = var(9) != 1
- triggerall = command = "ab" ^^ command = "c"
- triggerall = command = "holdback"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
-
- Dodge forward 98(after dodge forward 99)
- [State -1]
- type = ChangeState
- value = 361
- triggerall = var(9) != 1
- triggerall = command = "ab" ^^ command = "c"
- trigger1 = stateno = 355
- trigger1 = AnimElem = 3, >= 1
- trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
-
- ; Dodge attack (after dodge and dodge forward 99)
- [State -1]
- type = ChangeState
- value = 365
- trigger1 = command = "a" || command = "b" || command = "x" || command = "y"
- trigger1 = stateno = 350
- trigger1 = AnimElem = 2, >= 1
- trigger2 = command = "a" || command = "b" || command = "x" || command = "y"
- trigger2 = stateno = 355
- trigger2 = AnimElem = 2, >= 1
-
- ;---------------------------------------------------------------------------
- ;Standing CD
- [State -1]
- type = ChangeState
- value = 300
- triggerall = var(9) != 1
- triggerall = command = "cd" ^^ command = "z"
- trigger1 = statetype != A
- trigger1 = ctrl
-
- ;Aerial CD
- [State -1]
- type = ChangeState
- value = 640
- triggerall = command = "cd" ^^ command = "z"
- trigger1 = statetype = A
- trigger1 = ctrl
- ;---------------------------------------------------------------------------
- ;===========================================================================
- ;---------------------------------------------------------------------------
- ;Standing Weak punch
- [State -1,]
- type = ChangeState
- value = 200
- triggerall = command = "x"
- triggerall = command != "holddown"
- triggerall = p2bodydist x > 24
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;Standing Close weak punch
- [State -1]
- type = ChangeState
- value = 205
- triggerall = command = "x"
- triggerall = command != "holddown"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Standing Weak Kick
- [State -1]
- type = ChangeState
- value = 210
- triggerall = command = "a"
- triggerall = command != "holddown"
- triggerall = command != "holdfwd"
- triggerall = p2bodydist x > 24
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
-
- ;Standing Close Weak Kick
- [State -1]
- type = ChangeState
- value = 215
- triggerall = command = "a"
- triggerall = command != "holddown"
- triggerall = command != "holdfwd"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
-
- ;Standing Forward + B
- [State -1,]
- type = ChangeState
- value = 240
- triggerall = command = "a"
- triggerall = var(9) = 0
- triggerall = command != "holddown"
- triggerall = command = "holdfwd"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ;Standing Forward + B
- [State -1,]
- type = ChangeState
- value = 242
- triggerall = command = "a"
- triggerall = var(9) = 0
- triggerall = command != "holddown"
- triggerall = command = "holdfwd"
- trigger1 = stateno = 205 || stateno = 215
- trigger1 = movecontact
- trigger2 = stateno = 225 || stateno = 400
- trigger2 = movecontact
- trigger3 = stateno = 410 || stateno = 420
- trigger3 = movecontact
- trigger4 = stateno = 430
- trigger4 = movecontact
-
- ;---------------------------------------------------------------------------
- ;Standing Hard punch
- [State -1]
- type = ChangeState
- value = 220
- triggerall = command = "y"
- triggerall = command != "holddown"
- triggerall = p2bodydist x > 24
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;Standing Close Hard punch
- [State -1]
- type = ChangeState
- value = 225
- triggerall = command = "y"
- triggerall = command != "holddown"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Standing Hard Kick
- [State -1]
- type = ChangeState
- value = 230
- triggerall = command = "b"
- triggerall = var(9) = 0
- triggerall = command != "holddown"
- triggerall = p2bodydist x > 24
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;Standing Close Hard Kick
- [State -1]
- type = ChangeState
- value = 235
- triggerall = command = "b"
- triggerall = var(9) = 0
- triggerall = command != "holddown"
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Crouching Weak punch
- [State -1]
- type = ChangeState
- value = 400
- triggerall = command = "x"
- triggerall = command = "holddown"
- triggerall = command != "holdfwd"
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 410
- trigger2 = movecontact
-
- ;Crouching Forward + Wp
- [State -1]
- type = ChangeState
- value = 440
- triggerall = command = "x"
- triggerall = command = "holddown"
- triggerall = command = "holdfwd"
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 205 || stateno = 215
- trigger2 = movecontact
- trigger3 = stateno = 225 || stateno = 400
- trigger3 = movecontact
- trigger4 = stateno = 410 || stateno = 420
- trigger4 = movecontact
- trigger5 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Crouching weak Kick
- [State -1]
- type = ChangeState
- value = 410
- triggerall = command = "a"
- triggerall = command = "holddown"
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Crouching hard punch
- [State -1]
- type = ChangeState
- value = 420
- triggerall = command = "y"
- triggerall = command = "holddown"
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ;---------------------------------------------------------------------------
- ;Crouching hard kick
- [State -1]
- type = ChangeState
- value = 430
- triggerall = command = "b"
- triggerall = command = "holddown"
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 101
- ;---------------------------------------------------------------------------
- ;Jumping Weak punch
- [State -1]
- type = ChangeState
- value = 600
- triggerall = command = "x"
- trigger1 = statetype = A
- trigger1 = ctrl
- trigger1 = vel x = 0
-
- ;Jumping Weak punch
- [State -1]
- type = ChangeState
- value = 605
- triggerall = command = "x"
- trigger1 = statetype = A
- trigger1 = ctrl
- ;---------------------------------------------------------------------------
- ;Jumping Kick
- [State -1]
- type = ChangeState
- value = 610
- triggerall = command = "a"
- trigger1 = statetype = A
- trigger1 = ctrl
- trigger1 = vel x = 0
-
- ;Jumping Kick
- [State -1]
- type = ChangeState
- value = 615
- triggerall = command = "a"
- trigger1 = statetype = A
- trigger1 = ctrl
- ;---------------------------------------------------------------------------
- ;Jumping strong punch
- [State -1]
- type = ChangeState
- value = 620
- triggerall = command = "y"
- trigger1 = statetype = A
- trigger1 = ctrl
- trigger1 = vel x = 0
-
- ;Jumping strong punch
- [State -1]
- type = ChangeState
- value = 625
- triggerall = command = "y"
- trigger1 = statetype = A
- trigger1 = ctrl
-
- ;Jumping strong Kick
- [State -1]
- type = ChangeState
- value = 630
- triggerall = command = "b"
- trigger1 = statetype = A
- trigger1 = ctrl
- trigger1 = vel x = 0
-
- ;Jumping strong Kick
- [State -1]
- type = ChangeState
- value = 635
- triggerall = command = "b"
- trigger1 = statetype = A
- trigger1 = ctrl
-
- ;-------------------------------------------------------
- ;----------------------------AI-------------------------
- ;-------------------------------------------------------
- [State -1, ai1]
- type = Varset
- triggerall = var(9) != 1
- triggerall = RoundState != 3
- trigger1 = command = "AI_1"
- trigger2 = command = "AI_2"
- trigger3 = command = "AI_3"
- trigger4 = command = "AI_4"
- trigger5 = command = "AI_5"
- trigger6 = command = "AI_6"
- trigger7 = command = "AI_7"
- trigger8 = command = "AI_8"
- trigger9 = command = "AI_9"
- trigger10 = command = "AI_10"
- var(9) = 1
-
- [State -1, ai2]
- type = Varset
- triggerall = var(9) != 1
- triggerall = RoundState != 3
- trigger1 = command = "AI_11"
- trigger2 = command = "AI_12"
- trigger3 = command = "AI_13"
- trigger4 = command = "AI_14"
- trigger5 = command = "AI_15"
- trigger6 = command = "AI_16"
- trigger7 = command = "AI_17"
- trigger8 = command = "AI_18"
- trigger9 = command = "AI_19"
- trigger10 = command = "AI_20"
- var(9) = 1
-
- ;Crouching block
- [State -1]
- type = ChangeState
- value = 152
- triggerall = roundstate = 2
- triggerall = p2movetype = A
- triggerall = P2bodydist X <= 40
- triggerall = statetype = C
- triggerall = random <= 600
- triggerall = var(9) = 1
- trigger1 = ctrl
-
- ;Block
- [State -1]
- type = ChangeState
- value = 130
- triggerall = roundstate = 2
- triggerall = p2movetype = A
- triggerall = P2bodydist X <= 40
- triggerall = random <= 600
- triggerall = statetype = S
- triggerall = var(9) = 1
- trigger1 = ctrl
-
- ;Air block
- [State -1]
- type = ChangeState
- value = 132
- triggerall = roundstate = 2
- triggerall = p2movetype = A
- triggerall = P2bodydist X <= 40
- triggerall = statetype = A
- triggerall = random <= 600
- triggerall = var(9) = 1
- trigger1 = ctrl
-
- ;Ku ha dan (strong)
- [State -1,]
- type = ChangeState
- value = 1220
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x >= 150
- triggerall = random <= 70
- trigger1 = statetype != A
- trigger1 = ctrl = 1
-
- ;Long jump
- [State -1,]
- type = ChangeState
- value = 40
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x >= 150
- triggerall = random <= 100
- trigger1 = statetype != A
- trigger1 = ctrl = 1
-
- ;Run Forward
- [State -1]
- type = ChangeState
- value = 100
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2movetype != A
- triggerall = p2bodydist x >= 150
- triggerall = random <= 160
- trigger1 = statetype != A
- trigger1 = ctrl
-
- ;Zan ei ken strong
- [State -1,]
- type = ChangeState
- value = 1505
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x = [100,150]
- triggerall = random <= 150
- trigger1 = statetype != A
- trigger1 = ctrl = 1
-
- ;Yami Abise Geri
- [State -1,]
- type = ChangeState
- value = 1400
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x <= 50
- triggerall = random <= 700
- trigger1 = p2statetype = A
- trigger1 = statetype != A
- trigger1 = ctrl = 1
-
- ;Jumping strong Kick
- [State -1]
- type = ChangeState
- value = 635
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x <= 40
- triggerall = statetype = A
- trigger1 = statetype = A
- trigger1 = ctrl
-
- ;Forward jump
- [State -1,]
- type = ChangeState
- value = 40
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x = [70,120]
- triggerall = random <= 300
- trigger1 = statetype != A
- trigger1 = ctrl = 1
-
- ; Dodge forward (Kof99)
- [State -1]
- type = ChangeState
- value = 355
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2movetype = A
- triggerall = random <= 400
- trigger1 = statetype != A
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ; Dodge backward (Kof98)
- [State -1]
- type = ChangeState
- value = 360
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2movetype = A
- triggerall = p2bodydist x <= 50
- triggerall = random <= 600
- trigger1 = statetype != A
- trigger1 = ctrl
-
- ;Standing Close Hard punch
- [State -1]
- type = ChangeState
- value = 225
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x <= 35
- triggerall = random <= 400
- triggerall = p2stateno != 5120
- triggerall = p2statetype != L
- trigger1 = statetype = S
- trigger1 = ctrl
- trigger2 = stateno = 52
- trigger2 = animelem = 1, >= 1
- trigger3 = stateno = 101
-
- ;Crouching hard punch
- [State -1]
- type = ChangeState
- value = 420
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2bodydist x <= 35
- triggerall = random <= 400
- triggerall = p2stateno != 5120
- triggerall = p2statetype != L
- trigger1 = statetype = C
- trigger1 = ctrl
- trigger2 = stateno = 101
-
- ;Crouching Forward + Wp
- [State -1]
- type = ChangeState
- value = 440
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = random <= 200
- trigger1 = stateno = 205 || stateno = 215
- trigger1 = movecontact
- trigger2 = stateno = 225 || stateno = 400
- trigger2 = movecontact
- trigger3 = stateno = 410 || stateno = 420
- trigger3 = movecontact
-
- ;Ku ha dan (weak)
- [State -1,]
- type = ChangeState
- value = 1200
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = random <= 200
- trigger1 = stateno = 205 || stateno = 215
- trigger1 = movehit
- trigger2 = stateno = 225 || stateno = 400
- trigger2 = movehit
- trigger3 = stateno = 410 || stateno = 420
- trigger3 = movehit
- trigger4 = stateno = 440
- trigger4 = movehit
-
- ;Geki Hi sho ken
- [State -1,]
- type = ChangeState
- value = 1100
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = random <= 300
- trigger1 = stateno = 205 || stateno = 215
- trigger1 = movehit
- trigger2 = stateno = 225 || stateno = 400
- trigger2 = movehit
- trigger3 = stateno = 410 || stateno = 420
- trigger3 = movehit
- trigger4 = stateno = 440
- trigger4 = movehit
-
- ;Zan ei ken strong
- [State -1,]
- type = ChangeState
- value = 1505
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = random <= 500
- trigger1 = stateno = 205 || stateno = 215
- trigger1 = movehit
- trigger2 = stateno = 225 || stateno = 400
- trigger2 = movehit
- trigger3 = stateno = 410 || stateno = 420
- trigger3 = movehit
- trigger4 = stateno = 440
- trigger4 = movehit
-
- ;ZANTETSU
- [State -1,]
- type = ChangeState
- value = 3100
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = power >= 2000
- triggerall = random <= 700
- triggerall = p2stateno != 5120
- triggerall = p2statetype != L
- triggerall = p2statetype != A
- trigger1 = statetype != A
- trigger1 = ctrl = 1
- trigger1 = p2bodydist x <= 50
- trigger1 = p2movetype != A
- trigger2 = stateno = 1510
- trigger2 = movehit
- trigger3 = stateno = 225 || stateno = 420
- trigger3 = movehit
-
- ;Run Forward
- [State -1]
- type = ChangeState
- value = 100
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- triggerall = p2statetype = L
- trigger1 = stateno = 0
- trigger1 = ctrl
-
- ;Counter
- [State -1]
- type = ChangeState
- value = 305
- triggerall = roundstate = 2
- triggerall = var(9) = 1
- trigger1 = (stateno = 150 || stateno = 151) && power >= 1000
- trigger1 = random <= 40
-
- ;Zan'ei ken follow-up
- [State -1]
- type = Changestate
- value = 1550
- triggerall = var(9) = 1
- triggerall = roundstate = 2
- trigger1 = stateno = 1510
- trigger1 = movecontact
- trigger1 = power < 2000