;-| Double Tap |-----------------------------------------------------------
[Command]
name = "FF" ;Required (do not remove)
command = F, F
time = 10
[Command]
name = "XYZ"
command = x+y+z
[Command]
name = "BB" ;Required (do not remove)
command = B, B
time = 10
[Command]
name = "Super Jump"
command = ~D, $U
time = 15
[Command]
name = "Super Jump"
command = a+b+c
;-| 2/3 Button Combination |-----------------------------------------------
[Command]
name = "recovery";Required (do not remove)
command = x+y
time = 1
[Command]
name = "recovery"
command = a+b
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 = "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
;-| Supers |--------------------------------------------------------------
[Command]
name = "HHK"
command = ~D, DF, F, c+z
time = 15
[Command]
name = "space coke"
command = ~D, DB, B, a+b
time = 15
[Command]
name = "space coke"
command = ~D, DB, B, b+c
time = 15
[Command]
name = "space coke"
command = ~D, DB, B, a+c
time = 15
[Command]
name = "road stoner da!"
command = ~D, DF, F, a+b
time = 15
[Command]
name = "road stoner da!"
command = ~D, DF, F, b+c
time = 15
[Command]
name = "road stoner da!"
command = ~D, DF, F, a+c
time = 15
[Command]
name = "reefer raid"
command = ~D, DF, F, x+y
time = 15
[Command]
name = "reefer raid"
command = ~D, DF, F, y+z
time = 15
[Command]
name = "reefer raid"
command = ~D, DF, F, x+z
time = 15
[Command]
name = "Mellow Megaton Blast"
command = ~D, DF, F, x+y
time = 30
[Command]
name = "Mellow Megaton Blast"
command = ~D, DF, F, y+z
time = 30
[Command]
name = "Mellow Megaton Blast"
command = ~D, DF, F, x+z
time = 30
[Command]
name = "fire it up"
command = ~D, DB, B, x+y
time = 15
[Command]
name = "fire it up"
command = ~D, DB, B, y+z
time = 15
[Command]
name = "fire it up"
command = ~D, DB, B, x+z
time = 15
;-| Strikers |--------------------------------------------------------------
[Command]
name = "Lupe assist"
command = ~F, DF, D, DB, B, x
time = 30
[Command]
name = "Pepito assist"
command = ~F, DF, D, DB, B, y
time = 30
;-| Specials |--------------------------------------------------------------
[Command]
name = "uppercut"
command = ~D, DF, F, y
time = 30
[Command]
name = "bong hit"
command = ~D, DF, F, x
time = 15
[Command]
name = "no more stoners"
command = ~D, DF, F, z
time = 30
[Command]
name = "screwdriver kick"
command = ~D, DF, F, b
time = 30
[Command]
name = "bodyslam"
command = ~D, DB, B, c
time = 30
; -| CPU Commands |-------------------------------------------------------------
[Command]
name = "CPU1"
command = D, D, U, U, D, U
time = 1
[Command]
name = "CPU2"
command = D, U, U, D, D, U
time = 1
[Command]
name = "CPU3"
command = D, D, D, U, U, U
time = 1
[Command]
name = "CPU4"
command = D, b, a, U, D, a
time = 1
[Command]
name = "CPU5"
command = D, U, z, c, U, D
time = 1
[Command]
name = "CPU6"
command = D, U, U, D, U, D
time = 1
[Command]
name = "CPU7"
command = D, D, D, D, D, D
time = 1
[Command]
name = "CPU8"
command = U, U, U, U, U, U
time = 1
[Command]
name = "CPU9"
command = B, B, B, B, B, B
time = 1
[Command]
name = "CPU10"
command = F, F, F, F, F, F
time = 1
[Command]
name = "CPU11"
command = U, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU12"
command = D, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU13"
command = B, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU14"
command = F, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU15"
command = U, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU16"
command = D, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU17"
command = B, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU18"
command = F, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU19"
command = U, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU20"
command = D, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU21"
command = B, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU22"
command = F, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU23"
command = U, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU24"
command = D, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU25"
command = B, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU26"
command = F, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU27"
command = D, D, U, U, D, U
time = 1
[Command]
name = "CPU28"
command = D, U, U, D, D, U
time = 1
[Command]
name = "CPU29"
command = D, D, D, U, U, U
time = 1
[Command]
name = "CPU30"
command = D, b, a, U, D, a
time = 1
[Command]
name = "CPU31"
command = D, U, z, c, U, D
time = 1
[Command]
name = "CPU32"
command = D, U, U, D, U, D
time = 1
[Command]
name = "CPU33"
command = D, D, D, D, D, D
time = 1
[Command]
name = "CPU34"
command = U, U, U, U, U, U
time = 1
[Command]
name = "CPU35"
command = B, B, B, B, B, B
time = 1
[Command]
name = "CPU36"
command = F, F, F, F, F, F
time = 1
[Command]
name = "CPU37"
command = U, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU38"
command = D, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU39"
command = B, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU40"
command = F, U, U, U, U, U, U, U
time = 1
[Command]
name = "CPU41"
command = U, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU42"
command = D, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU43"
command = B, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU44"
command = F, D, U, U, U, U, U, U
time = 1
[Command]
name = "CPU45"
command = U, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU46"
command = D, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU47"
command = B, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU48"
command = F, B, U, U, U, U, U, U
time = 1
[Command]
name = "CPU49"
command = U, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU50"
command = D, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU51"
command = B, F, U, U, U, U, U, U
time = 1
[Command]
name = "CPU52"
command = F, F, U, U, U, U, U, U
time = 1
[Statedef -1]
[State -1, Activate AI]
type = VarSet
trigger1 = command = "CPU1" || command = "CPU2"
trigger2 = command = "CPU3" || command = "CPU4"
trigger3 = command = "CPU5" || command = "CPU6"
trigger4 = command = "CPU7" || command = "CPU8"
trigger5 = command = "CPU9" || command = "CPU10"
trigger6 = command = "CPU11" || command = "CPU12"
trigger7 = command = "CPU13" || command = "CPU14"
trigger8 = command = "CPU15" || command = "CPU16"
trigger9 = command = "CPU17" || command = "CPU18"
trigger10 = command = "CPU19" || command = "CPU20"
trigger11 = command = "CPU21" || command = "CPU22"
trigger12 = command = "CPU23" || command = "CPU24"
trigger13 = command = "CPU25" || command = "CPU26"
trigger14 = command = "CPU27" || command = "CPU28"
trigger15 = command = "CPU29" || command = "CPU30"
trigger16 = command = "CPU31" || command = "CPU32"
trigger17 = command = "CPU33" || command = "CPU34"
trigger18 = command = "CPU35" || command = "CPU36"
trigger19 = command = "CPU37" || command = "CPU38"
trigger20 = command = "CPU39" || command = "CPU40"
trigger21 = command = "CPU41" || command = "CPU42"
trigger22 = command = "CPU43" || command = "CPU44"
trigger23 = command = "CPU45" || command = "CPU46"
var(20) = 1
[State -1, Deactivate AI]
type = VarSet
trigger1 = roundstate = 3
trigger2 = !Alive
var(20) = 0
[State -1, Stand Guard]
type = ChangeState
value = 130
trigger1 = var(20)
trigger1 = p2movetype = A
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype != C
trigger1 = inguarddist
[State -1, Crouch Guard]
type = ChangeState
value = 131
trigger1 = var(20)
trigger1 = p2movetype = A
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2statetype = C
trigger1 = inguarddist
[State -1, Air Guard]
type = ChangeState
value = 132
trigger1 = var(20)
trigger1 = p2movetype = A
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = inguarddist
[State -1, AI: Guard Push]
type = ChangeState
value = 160
trigger1 = var(20)
trigger1 = stateno = [150,155]
trigger1 = random <= 10
[State -1, AI: Aerial Rave]
type = VarSet
var(10) = 1
trigger1 = var(20)
trigger1 = stateno = 502
trigger1 = movehit
[State -1, Aerial Rave 1]
type = ChangeState
value = 700
triggerall = var(20)
trigger1 = Statetype = A
trigger1 = ctrl
trigger1 = var(10)
trigger1 = pos y < -30
[State -1, Aerial Rave 2]
type = ChangeState
value = 701
triggerall = var(20)
trigger1 = Stateno = 700
trigger1 = movehit
trigger1 = var(10)
[State -1, Aerial Rave 3]
type = ChangeState
value = 600
triggerall = var(20)
trigger1 = Stateno = 701
trigger1 = movehit
trigger1 = var(10)
[State -1, Aerial Rave 4]
type = ChangeState
value = 601
triggerall = var(20)
trigger1 = Stateno = 600
trigger1 = movehit
trigger1 = var(10)
[State -1, Aerial Rave 5]
type = ChangeState
value = 602
triggerall = var(20)
trigger1 = Stateno = 601
trigger1 = movehit
trigger1 = var(10)
trigger1 = power < 3000
[State -1, Aerial Rave 5]
type = ChangeState
value = 3009
triggerall = var(20)
trigger1 = Stateno = 601
trigger1 = movehit
trigger1 = var(10)
trigger1 = power >= 3000
[State -1, AI: No Aerial Rave]
type = VarSet
var(10) = 0
triggerall = var(20)
trigger1 = movetype = H
trigger2 = stateno = [600,602]
trigger2 = AnimTime = 0
trigger2 = !MoveHit
trigger3 = stateno = [700,702]
trigger3 = AnimTime = 0
trigger3 = !MoveHit
trigger4 = stateno = 602
trigger4 = movecontact
trigger5 = stateno = 3875
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 200 && movecontact
value = 201
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 201 && movecontact
value = 202
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 700 && movecontact
value = 701
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 201 && movecontact
value = 702
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 300 && movecontact
value = 301
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 201 && movecontact
value = 302
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 600 && movecontact
value = 601
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 201 && movecontact
value = 602
[state -1, combo]
type = changestate
triggerall = var(20) = 1
trigger1 = stateno = 202 && animtime = 0
value = 40
[state -1, combo]
type = velset
triggerall = var(20) = 1
trigger1 = stateno = 202 && animtime = 0
x = 0
; ============================
; supers
[State -1, AI: Reefer Raid]
type = changestate
triggerall = !numhelper(9010)
triggerall = var(20) && power >= 1000 && (statetype != A) && (p2statetype = A) && (p2statetype != L)
trigger1 = ctrl && p2bodydist x > 100 && p2bodydist x < 170 && power >= 1000 && backEdgeDist < 50
value = 3050
[State -1, AI: Road Stoner Da!]
type = changestate
triggerall = !numhelper(9010)
triggerall = power >= 3000 && (statetype != A)&& (p2statetype != L) && random <= 125
trigger1 = var(20) && ctrl && power >= 2000
value = 3000
[State -1, AI: Fire it Up!]
type = changestate
triggerall = !numhelper(9010)
triggerall = power >= 2000 && (P2life != 0) && (statetype = S)&& (p2statetype != A) && (p2statetype != L)
trigger1 = var(20) && ctrl && p2bodydist x < 80 && power >= 2000
trigger1 = random <= 250
value = 3909
; ============================
; Specials
[State -1, AI: Uppercut]
type = ChangeState
value = 204
trigger1 = var(20) && (statetype = S) && (p2statetype != L)
trigger1 = ctrl && (random <= 5)
persistent = 0
[State -1, AI: Lupe Assist]
type = ChangeState
value = 6100
triggerall = var(20) && (statetype = S) && (stateno != 3233) && (stateno != 3240)
trigger1 = ctrl && (random <= 500) && BackEdgeDist > 30 && (NumHelper = 0)&& backEdgeDist < 50
[State -1, AI: Pepito Assist]
type = ChangeState
value = 6200
triggerall = var(20) && (statetype = S) && (stateno != 3233) && (stateno != 3240)
trigger1 = (ctrl = 1) && (random <= 500) && BackEdgeDist > 30 && (P2movetype = A)&& (NumHelper = 0)&& backEdgeDist < 50
[State -1, AI: Screwdriver Kick]
type = ChangeState
value = 206
triggerall = var(20)
triggerall = random <= 800
triggerall = random >= 795
trigger1 = statetype != A
trigger1 = ctrl
trigger1 = p2bodydist x <= 10
[State -1, AI: Body Slam]
type = ChangeState
value = 210
triggerall = var(20) && (statetype != A) && (random <= 75)
trigger1 = ctrl
trigger1 = p2dist x <= 20
[State -1, AI: No More Stoners]
type = ChangeState
value = 220
triggerall = var(20) && (statetype = S) && (random <= 75)
trigger1 = ctrl && p2bodydist x > 200
trigger1 = random <= 200
[State -1, AI: Bong Hit]
type = ChangeState
value = 205
triggerall = var(20) && (statetype != A)
trigger1 = ctrl && (random <= 7)
[State -1, VarRandom]
type = VarRandom
trigger1 = var(20)
v = 9
range = 1, 3
[State -1, AI: Hyper Noogie]
type = ChangeState
value = 800
triggerall = statetype = S && (P2movetype != A) && (p2statetype = S)
trigger1 = var(9) = 1 && ctrl && p2bodydist x < 15 && BackEdgeDist > 170
[State -1, AI: Screen Splatter]
type = ChangeState
value = 805
triggerall = (statetype = S) && (p2statetype = S)
triggerall = var(20)
trigger1 = var(9) = 2
trigger1 = p2bodydist x < 15
trigger1 = random <= 300
trigger1 = ctrl
[State -1, AI: Atomic Wedgie]
type = ChangeState
value = 807
triggerall = (statetype = S) && (P2movetype != A) && (p2statetype = S)
trigger1 = var(9) = 3 && ctrl && p2bodydist x < 15 && BackEdgeDist > 170
trigger1 = var(20)
trigger1 = random <= 600
[State -1, Guard Push]
type = ChangeState
value = 160
trigger1 = command = "XYZ"
trigger1 = stateno = [150,155]
; HHK
[State -1, HHK]
type = ChangeState
value = 4500
triggerall = command = "HHK"
triggerall = power >= 3000
trigger1 = Statetype = S
trigger1 = ctrl
;road stoner da!
[State -1, Road Stoner Da!]
type = ChangeState
value = 3000
triggerall = !numhelper(9010)
triggerall = power >= 2000
trigger1 = command = "road stoner da!"
trigger1 = statetype = S
trigger1 = ctrl
;space coke
[State -1, Space Coke]
type = ChangeState
value = 3100
triggerall = !numhelper(9010)
triggerall = power >= 3000
trigger1 = command = "space coke"
trigger1 = statetype = S
trigger1 = ctrl
;fire it up
[State -1, Fire it Up]
type = ChangeState
value = 3909
triggerall = command = "fire it up"
triggerall = power >= 2000
trigger1 = statetype = S
trigger1 = ctrl
;reefer raid
[State -1, Reefer Raid]
type = ChangeState
value = 3050
triggerall = command = "reefer raid"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl
;Mellow Megaton Blast
[State -1, Mellow Megaton Blast]
type = ChangeState
value = 3009
triggerall = command = "Mellow Megaton Blast"
triggerall = power >= 3000
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = var(10)
trigger2 = stateno = 601
trigger2 = movehit
;Lupe assist
[State -1, Lupe assist]
type = ChangeState
value = 6100
trigger1 = command = "Lupe assist"
trigger1 = NumHelper(6006) = 0
trigger1 = NumHelper(6000) = 0
trigger1 = statetype = S
trigger1 = ctrl
;Pepito assist
[State -1, Pepito assist]
type = ChangeState
value = 6200
trigger1 = command = "Pepito assist"
trigger1 = NumHelper(6006) = 0
trigger1 = NumHelper(6000) = 0
trigger1 = statetype = S
trigger1 = ctrl
;uppercut
[State -1, Uppercut]
type = ChangeState
value = 204
triggerall = command = "uppercut"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 202
trigger2 = movecontact
trigger2 = random <= 400
;no more stoners
[State -1, No More Stoners]
type = ChangeState
value = 220
trigger1 = command = "no more stoners"
trigger1 = statetype = S
trigger1 = ctrl
;screwdriver kick
[State -1, Screwdriver Kick]
type = ChangeState
value = 206
trigger1 = command = "screwdriver kick"
trigger1 = statetype = S
trigger1 = ctrl
;bodyslam
[State -1, Body Slam]
type = ChangeState
value = 210
trigger1 = command = "bodyslam"
trigger1 = statetype = S
trigger1 = ctrl
;bong hit
[State -1, bong hit]
type = ChangeState
value = 205
trigger1 = command = "bong hit"
trigger1 = statetype = S
trigger1 = ctrl
;atomic wedgie
[State -1, Atomic Wedgie]
type = ChangeState
value = 807
triggerall = command = "x"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd" || command = "holdback"
trigger1 = p2bodydist X < 10
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
;hyper noogie
[State -1, Hyper Noogie]
type = ChangeState
value = 800
triggerall = command = "y"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd" || command = "holdback"
trigger1 = p2bodydist X < 10
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
;screen crash
[State -1, Screen Crash]
type = ChangeState
value = 805
triggerall = command = "z"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd" || command = "holdback"
trigger1 = p2bodydist X < 10
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H
;Super Jump
[State -1, Super Jump]
type = ChangeState
value = 900
trigger1 = command = "Super Jump"
trigger1 = Statetype = S
trigger1 = ctrl
trigger2 = command = "holdup" || (var(10) && var(20))
trigger2 = stateno = 502
trigger2 = movehit
;taunt
[State -1, Taunt]
type = ChangeState
value = 195
trigger1 = command = "start"
trigger1 = statetype = S
trigger1 = ctrl
;Wavedash Forward
[State -1, Wavedash Forward]
type = ChangeState
value = 100
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != [120,155]
trigger1 = command = "FF" || (command = "XYZ" && command != "holdback")
trigger2 = var(20)
trigger2 = p2dist x >= 150
trigger2 = random <= 400
;Wavedash Back
[State -1, Wavedash Back]
type = ChangeState
value = 105
triggerall = statetype = S
triggerall = ctrl
trigger1 = !var(20)
trigger1 = command = "BB"
trigger2 = command = "XYZ"
trigger2 = command = "holdback"
;jumping light punch
[State -1, jumping light punch]
type = ChangeState
value = 700
triggerall = command = "x"
trigger1 = !var(10)
trigger1 = statetype = A
trigger1 = ctrl
trigger2 = !var(10)
trigger2 = stateno = [600,602]
trigger2 = movecontact
trigger3 = !var(10)
trigger3 = stateno = 701 || stateno = 702
trigger3 = movecontact
;jumping medium punch
[State -1, jumping medium punch]
type = ChangeState
value = 701
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = !var(10)
trigger2 = stateno = [600,602]
trigger2 = movecontact
trigger2 = !var(10)
trigger3 = stateno = 700 || stateno = 702
trigger3 = movecontact
trigger3 = !var(10)
;jumping hard punch
[State -1, jumping hard punch]
type = ChangeState
value = 702
triggerall = command = "z"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = !var(10)
trigger2 = stateno = [600,602]
trigger2 = movecontact
trigger3 = stateno = 700 || stateno = 701
trigger3 = movecontact
;jumping light kick
[State -1, jumping light kick]
type = ChangeState
value = 600
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = !var(10)
trigger2 = stateno = [700,702]
trigger2 = movecontact
trigger2 = !var(10)
trigger3 = stateno = 601 || stateno = 602
trigger3 = movecontact
trigger3 = !var(10)
;jumping medium kick
[State -1, jumping medium kick]
type = ChangeState
value = 601
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = !var(10)
trigger2 = stateno = [700,702]
trigger2 = movecontact
trigger2 = !var(10)
trigger3 = stateno = 600 || stateno = 602
trigger3 = movecontact
trigger3 = !var(10)
;jumping high kick
[State -1, jumping high kick]
type = ChangeState
value = 602
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl
trigger1 = !var(10)
trigger2 = stateno = [700,702]
trigger2 = movecontact
trigger2 = !var(10)
trigger3 = stateno = 600 || stateno = 601
trigger3 = movecontact
trigger3 = !var(10)
;crouching light punch
[State -1, crouching light punch]
type = ChangeState
value = 500
trigger1 = command = "x"
trigger1 = statetype = C
trigger1 = ctrl
;crouching medium punch
[State -1, standing medium kick]
type = ChangeState
value = 501
trigger1 = command = "y"
trigger1 = statetype = C
trigger1 = ctrl
;crouching hard punch
[State -1, crouching hard kick]
type = ChangeState
value = 502
triggerall = statetype = C
triggerall = ctrl
trigger1 = command = "z"
trigger2 = var(20)
trigger2 = random <= 500
trigger2 = p2bodydist x <= 20
;crouching light kick
[State -1, standing light kick]
type = ChangeState
value = 400
trigger1 = command = "a"
trigger1 = statetype = C
trigger1 = ctrl
;crouching medium kick
[State -1, standing medium kick]
type = ChangeState
value = 401
trigger1 = command = "b"
trigger1 = statetype = C
trigger1 = ctrl
;crouching hard kick
[State -1, crouching hard kick]
type = ChangeState
value = 402
trigger1 = command = "c"
trigger1 = statetype = C
trigger1 = ctrl
;standing light punch
[State -1, standing light punch]
type = ChangeState
value = 200
triggerall = command = "x"
trigger1 = statetype = S
trigger1 = ctrl
;standing medium punch
[State -1, standing medium punch]
type = ChangeState
value = 201
triggerall = command = "y"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 200
trigger2 = movecontact
;standing hard punch
[State -1, standing hard punch]
type = ChangeState
value = 202
triggerall = command = "z"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 201
trigger2 = movecontact
;standing light kick
[State -1, standing light kick]
type = ChangeState
value = 300
triggerall = command = "a"
trigger1 = statetype = S
trigger1 = ctrl
;standing medium kick
[State -1, standing medium kick]
type = ChangeState
value = 301
triggerall = command = "b"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 300
trigger2 = movecontact
;standing hard kick
[State -1, standing hard kick]
type = ChangeState
value = 302
triggerall = command = "c"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = stateno = 301
trigger2 = movecontact
;---------------------------------------------------------------------------
;MEE Template Files
; provided by
; Kitsune Sniper
; ***
; Thanks, Kitsune!