;-| Claytalities |---------------------------------------------------------
[Command]
name = "squeeze"
command = ~D, F, B, s
time = 30

[Command]
name = "half"
command = ~B, D, F, s
time = 40

[Command]
name = "squish"
command = ~B, F, B, F, s
time = 30

[Command]
name = "launch"   
command = ~D, D, B, F, s
time = 30

[Command]
name = "cow"   
command = ~D, D, D, s
time = 20

;-| Super Motions |--------------------------------------------------------
[Command]
name = "s-shoot"
command = ~D, DF, F, D, DF, F, x
time = 30

[Command]
name = "s-shoot"
command = ~D, DF, F, D, DF, F, y
time = 30

[Command]
name = "s-shoot"
command = ~D, DF, F, D, DF, F, z
time = 30

[Command]
name = "ledzeppelin"   
command = ~D, DB, B, D, DB, B, x
time = 30

[Command]
name = "ledzeppelin"   
command = ~D, DB, B, D, DB, B, y
time = 30

[Command]
name = "ledzeppelin"   
command = ~D, DB, B, D, DB, B, z
time = 30

[Command]
name = "s-ewjp"   
command = ~D, DF, F, D, DF, F, a
time = 30

[Command]
name = "s-ewjp"   
command = ~D, DF, F, D, DF, F, b
time = 30

[Command]
name = "s-ewjp"   
command = ~D, DF, F, D, DF, F, c
time = 30

[Command]
name = "helicopter"   
command = ~D, DB, B, D, DB, B, a
time = 30

[Command]
name = "helicopter"   
command = ~D, DB, B, D, DB, B, b
time = 30

[Command]
name = "helicopter"   
command = ~D, DB, B, D, DB, B, c
time = 30

;-| Combo Motions |--------------------------------------------------------
[Command]
name = "ultra5"
command = ~F, DF, D, x
time = 15

[Command]
name = "ultra5"
command = ~F, DF, D, y
time = 15

[Command]
name = "ultra5"
command = ~F, DF, D, z
time = 15

[Command]
name = "ultra5"
command = ~F, DF, D, a
time = 15

[Command]
name = "ultra5"
command = ~F, DF, D, b
time = 15

[Command]
name = "ultra5"
command = ~F, DF, D, c
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, x
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, y
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, z
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, a
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, b
time = 15

[Command]
name = "ultra6"
command = ~B, DB, D, c
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, x
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, y
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, z
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, a
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, b
time = 15

[Command]
name = "ultra3"
command = ~F, D, DF, c
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, x
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, y
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, z
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, a
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, b
time = 15

[Command]
name = "ultra4"
command = ~B, D, DB, c
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, x
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, y
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, z
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, a
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, b
time = 15

[Command]
name = "ultra1"
command = ~D, DF, F, c
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, x
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, y
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, z
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, a
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, b
time = 15

[Command]
name = "ultra2"
command = ~D, DB, B, c
time = 15

[Command]
name = "linker1"
command = ~F, DF, D, x
time = 15

[Command]
name = "linker2"
command = ~F, DF, D, y
time = 15

[Command]
name = "linker3"
command = ~F, DF, D, z
time = 15

[Command]
name = "linker4"
command = ~F, DF, D, a
time = 15

[Command]
name = "linker5"
command = ~F, DF, D, b
time = 15

[Command]
name = "linker6"
command = ~F, DF, D, c
time = 15

[Command]
name = "finisher1"
command = ~F, D, DF, x
time = 15

[Command]
name = "finisher1"
command = ~F, D, DF, y
time = 15

[Command]
name = "finisher1"
command = ~F, D, DF, z
time = 15

[Command]
name = "finisher2"
command = ~D, DB, B, a
time = 15

[Command]
name = "finisher2"
command = ~D, DB, B, b
time = 15

[Command]
name = "finisher2"
command = ~D, DB, B, c
time = 15

;-| Special Motions |------------------------------------------------------
[Command]
name = "ewjp_x"
command = ~F, D, DF, x
time = 15

[Command]
name = "ewjp_y"
command = ~F, D, DF, y
time = 15

[Command]
name = "ewjp_z"
command = ~F, D, DF, z
time = 15

[Command]
name = "shoot_x"
command = ~D, DF, F, x
time = 15

[Command]
name = "shoot_y"
command = ~D, DF, F, y
time = 15

[Command]
name = "shoot_z"
command = ~D, DF, F, z
time = 15

[Command]
name = "tw_a"
command = ~D, DF, F, a
time = 15

[Command]
name = "tw_b"
command = ~D, DF, F, b
time = 15

[Command]
name = "tw_c"
command = ~D, DF, F, c
time = 15

[Command]
name = "elbow_x"
command = ~20$B, F, x
time = 15

[Command]
name = "elbow_y"
command = ~20$B, F, y
time = 15

[Command]
name = "elbow_z"
command = ~20$B, F, z
time = 15

[Command]
name = "ball"
command = ~D, D, a
time = 15

[Command]
name = "ball2"
command = ~D, D, b
time = 15

[Command]
name = "ball3"
command = ~D, D, c
time = 15

[Command]
name = "overhead"
command = ~D, D, x
time = 15

[Command]
name = "overhead"
command = ~D, D, y
time = 15

[Command]
name = "overhead"
command = ~D, D, z
time = 15

;-| 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

;-| Dir + Button |---------------------------------------------------------
[Command]
name = "parry"
command = F, a
time = 5

[Command]
name = "parry"
command = F, b
time = 5

[Command]
name = "parry"
command = F, c
time = 5

[Command]
name = "parry"
command = F, x
time = 5

[Command]
name = "parry"
command = F, y
time = 5

[Command]
name = "parry"
command = F, z
time = 5

;-| Single Button |--------------------------------------------------------
[Command]
name = "a"
command = a
time = 1

[Command]
name = "b"
command = b
time = 1

[Command]
name = "c"
command = c
time = 1

[Command]
name = "x"
command = x
time = 1

[Command]
name = "y"
command = y
time = 1

[Command]
name = "z"
command = z
time = 1

[Command]
name = "start"
command = s
time = 1

[Command]
name = "holdb"
command = /$x
time = 1

[Command]
name = "holdb"
command = /$y
time = 1

[Command]
name = "holdb"
command = /$z
time = 1

;-| Hold Dir |-------------------------------------------------------------
[Command]
name = "holdfwd" ;Required (do not remove)
command = /$F
time = 1

[Command]
name = "holddown" ;Required (do not remove)
command = /$D
time = 1

[Command]
name = "holdback" ;Required (do not remove)
command = /$B
time = 1

[Command]
name = "holdup" ;Required (do not remove)
command = /$U
time = 1

;--------------------------------------------------------------------------

[Statedef -1]

;==========================================================================
;--------------------------------------------------------------------------
[State -1, Squeeze Claytality]
type = null;ChangeState
value = 4400
triggerall = Command = "squeeze"
triggerall = P2bodydist X > 10 && P2bodydist X <= 35
trigger1 = p2stateno = 9002 && numhelper(9000)
trigger1 = statetype != A && ctrl

;--------------------------------------------------------------------------
[State -1, Knock Off Top Half]
type = null;ChangeState
value = 4300
triggerall = Command = "half"
triggerall = P2bodydist X <= 15
;triggerall = selfanimexist(5350) = 1
trigger1 = p2stateno = 9002 && numhelper(9000)
trigger1 = statetype != A && ctrl

;--------------------------------------------------------------------------
[State -1, Squish Claytality]
type = null;ChangeState
value = 4200
triggerall = Command = "squish"
triggerall = P2bodydist X <= 15
trigger1 = p2stateno = 9002 && numhelper(9000)
trigger1 = statetype != A && ctrl

;--------------------------------------------------------------------------
[State -1, Launch From MUGEN]
type = null;ChangeState
value = 4100
triggerall = Command = "launch"
triggerall = P2bodydist X <= 15
trigger1 = p2stateno = 9002 && numhelper(9000)
trigger1 = statetype != A && ctrl

;--------------------------------------------------------------------------
[State -1, Cow from Sky]
type = null;ChangeState
value = 4000
triggerall = Command = "cow"
triggerall = P2bodydist X > 70
trigger1 = p2stateno = 9002 && numhelper(9000)
trigger1 = statetype != A && ctrl

;==========================================================================
;--------------------------------------------------------------------------
[State -1, Super Propeller]
type = null;ChangeState
value = 2300
triggerall = Power >= 1000
triggerall = Command = "helicopter"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
[State -1, Stairway to Heaven]
type = null;ChangeState
value = 2200
triggerall = Power >= 1000
triggerall = Command = "ledzeppelin"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
[State -1, Super Fire Shoot]
type = null;ChangeState
value = 2000
triggerall = !NumProjID(1000)
triggerall = Power >= 1000
triggerall = Command = "s-shoot"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
[State -1, Super EWJ Punch]
type = null;ChangeState
value = 2100
triggerall = Power >= 1000
triggerall = Command = "s-ewjp"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;==========================================================================
;--------------------------------------------------------------------------
;Combo Breaker (EWJ Punch) (sacado de Orchid de Ahrimanes)
[State -1]
type = null;ChangeState
triggerall = ctrl = 0
triggerall = movetype = H
triggerall = life > 100
trigger1 = command = "ewjp_x"&& statetype != A
trigger2 = command = "ewjp_y"&& statetype != A
trigger3 = command = "ewjp_z"&& statetype != A
value = 1999

;--------------------------------------------------------------------------
;Parry (Coming soon)
[State -1, Tierra]
type = null;ChangeState
triggerall = ctrl = 0
triggerall = movetype = H
triggerall = life > 100
trigger1 = command = "parry"&& statetype != A
value = 1997

[State -1, Aire]
type = null;ChangeState
triggerall = ctrl = 0
triggerall = movetype = H
triggerall = life > 100
trigger1 = command = "parry"&& statetype = A
value = 1998

;--------------------------------------------------------------------------
;Dashing Elbow (Combo Opener)
[State -1, DE Debil]
type = null;ChangeState
value = 1500
triggerall = command = "elbow_x"
trigger1 = statetype != A
trigger1 = ctrl

[State -1, DE Medio]
type = null;ChangeState
value = 1550
triggerall = command = "elbow_y"
trigger1 = statetype != A
trigger1 = ctrl

[State -1, DE Fuerte]
type = null;ChangeState
value = 1590
triggerall = command = "elbow_z"
trigger1 = statetype != A
trigger1 = ctrl

;--------------------------------------------------------------------------
;Insane Combos (Ultras)
[state -1, ultra5]
type = null;changestate
value = 3700
triggerall = command = "ultra5"
triggerall = movehit
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2life <= 200
triggerall = time >20
triggerall = roundno >= 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, ultra6]
type = null;changestate
value = 3750
triggerall = command = "ultra6"
triggerall = movehit
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2life <= 200
triggerall = time >20
triggerall = roundno >= 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, ultra3]
type = null;changestate
value = 3600
triggerall = command = "ultra3"
triggerall = movehit
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2life <= 200
triggerall = time >20
triggerall = roundno >= 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, ultra4]
type = null;changestate
value = 3650
triggerall = command = "ultra4"
triggerall = movehit
triggerall = p2life < 200
triggerall = time >20
triggerall = roundno = 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, ultra1]
type = null;changestate
value = 3500
triggerall = command = "ultra1"
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = movehit
triggerall = p2life <= 200
triggerall = time >20
triggerall = roundno >= 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, ultra2]
type = null;changestate
value = 3550
triggerall = command = "ultra2"
triggerall = movehit
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2life <= 200
triggerall = time >20
triggerall = roundno >= 1
triggerall = roundsexisted = 1
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

;--------------------------------------------------------------------------
;Linkers
[state -1, linker1]
type = null;changestate
value = 3000
triggerall = command = "linker1"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

[state -1,linker2]
type = null;changestate
value = 3010
triggerall = command = "linker2"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

[state -1, linker3]
type = null;changestate
value = 3020
triggerall = command = "linker5"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

[state -1,linker4]
type = null;changestate
value = 3030
triggerall = command = "linker4"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

[state -1, linker5]
type = null;changestate
value = 3040
triggerall = command = "linker5"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

[state -1,linker6]
type = null;changestate
value = 3050
triggerall = command = "linker6"
triggerall = movehit
triggerall = ctrl = 0
trigger1 = time >20
trigger1 = stateno = [1500,1590]

;--------------------------------------------------------------------------
;Finishers
[state -1, finisher1]
type = null;changestate
value = 3100
triggerall = command = "finisher1"
triggerall = movehit
triggerall = ctrl = 0
triggerall = time >20
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

[state -1, finisher2]
type = null;changestate
value = 3150
triggerall = command = "finisher2"
triggerall = movehit
triggerall = ctrl = 0
triggerall = time >20
trigger1 = stateno = [1500,1590]
trigger2 = stateno = [3000,3050]

;==========================================================================
;--------------------------------------------------------------------------
;EWJ Punch
[State -1, EWJP Debil]
type = null;ChangeState
value = 1100
triggerall = command = "ewjp_x"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, EWJP Medio]
type = null;ChangeState
value = 1150
triggerall = command = "ewjp_y"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, EWJP Fuerte]
type = null;ChangeState
value = 1190
triggerall = command = "ewjp_z"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
;Fire Shoot
[State -1, FS Debil]
type = null;ChangeState
value = 1000
triggerall = command = "shoot_x"
triggerall = !NumprojID(1000)
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, FS Medio]
type = null;ChangeState
value = 1050
triggerall = command = "shoot_y"
triggerall = !NumprojID(1000)
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, FS Fuerte]
type = null;ChangeState
value = 1090
triggerall = command = "shoot_z"
triggerall = !NumprojID(1000)
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
;Tumbleworm
[State -1, TW Debil]
type = null;ChangeState
value = 1200
triggerall = command = "tw_a"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, TW Medio]
type = null;ChangeState
value = 1250
triggerall = command = "tw_b"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, TW Fuerte]
type = null;ChangeState
value = 1290
triggerall = command = "tw_c"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,299]) || (stateno = [400,499])
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
;Worm Ball
[State -1, WB Debil]
type = null;ChangeState
value = 1300
triggerall = command = "ball"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,216]) && movecontact
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, WB Medio]
type = null;ChangeState
value = 1350
triggerall = command = "ball2"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,216]) && movecontact
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

[State -1, WB Fuerte]
type = null;ChangeState
value = 1390
triggerall = command = "ball3"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,216]) && movecontact
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;--------------------------------------------------------------------------
;Overhead Attack
[State -1, OA]
type = ChangeState
value = 1400
triggerall = command = "overhead"
trigger1 = statetype != A
trigger1 = ctrl
trigger2 = (stateno = [200,216]) && movecontact
trigger2 = stateno != 440 ;Except for sweep kick
trigger2 = movecontact

;==========================================================================
;--------------------------------------------------------------------------
; 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

;--------------------------------------------------------------------------
; Agarre 1
[State -1, Gusanazos]
type = null;ChangeState
value = 800
triggerall = command = "y"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H

; Agarre 2
[State -1, Cowboy]
type = null;ChangeState
value = 850
triggerall = command = "z"
triggerall = statetype = S
triggerall = ctrl
triggerall = stateno != 100
trigger1 = command = "holdfwd"
trigger1 = p2bodydist X < 10
trigger1 = (p2statetype = S) || (p2statetype = C)
trigger1 = p2movetype != H

;--------------------------------------------------------------------------
; Launcher
[State -1, Upper]
type = ChangeState
value = 260
triggerall = command = "holdback" && command = "z"
trigger1 = statetype = C
trigger1 = ctrl

;--------------------------------------------------------------------------
; Burla
[State -1, Burla]
type = ChangeState
value = 195
triggerall = command = "start"
trigger1 = statetype != A
trigger1 = ctrl

;==========================================================================
;--------------------------------------------------------------------------
; Golpe Debil Parado
[State -1]
type = ChangeState
value = 200
triggerall = command = "x"
trigger1 = statetype = S
trigger1 = ctrl

;--------------------------------------------------------------------------
; Golpe Medio Parado
[State -1]
type = ChangeState
value = 210
triggerall = command = "y"
;triggerall = P2bodydist X >= 14
trigger2 = (stateno = [200,206]) && movecontact
trigger1 = statetype = S
trigger1 = ctrl

;--------------------------------------------------------------------------
; Golpe Medio Parado
[State -1]
type = null;ChangeState
value = 215
triggerall = command = "y"
triggerall = P2bodydist X <= 15
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [200,206]) && movecontact

;--------------------------------------------------------------------------
; Golpe Fuerte Parado
[State -1]
type = ChangeState
value = 220
triggerall = command = "z"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [210,216]) && movecontact

;--------------------------------------------------------------------------
; Patada Debil Parado
[State -1]
type = ChangeState
value = 230
triggerall = command = "a"
trigger1 = statetype = S
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Media Parado
[State -1]
type = ChangeState
value = 240
triggerall = command = "b"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [230,236]) && movecontact

;--------------------------------------------------------------------------
; Patada Fuerte Parado
[State -1]
type = ChangeState
value = 250
triggerall = command = "c"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [240,246]) && movecontact

;--------------------------------------------------------------------------
;--------------------------------------------------------------------------
; Golpe Debil Agachado
[State -1]
type = ChangeState
value = 400
triggerall = command = "x"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl

;--------------------------------------------------------------------------
; Golpe Medio Agachado
[State -1]
type = ChangeState
value = 410
triggerall = command = "y"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 400 && movecontact

;--------------------------------------------------------------------------
; Golpe Fuerte Agachado
[State -1]
type = ChangeState
value = 420
triggerall = command = "z"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl
trigger2 = stateno = 410 && movecontact

;--------------------------------------------------------------------------
; Patada Debil Agachado
[State -1]
type = ChangeState
value = 430
triggerall = command = "a"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Media Agachado
[State -1]
type = ChangeState
value = 440
triggerall = command = "b"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Fuerte Agachado
[State -1]
type = ChangeState
value = 450
triggerall = command = "c"
triggerall = command = "holddown"
trigger1 = statetype = C
trigger1 = ctrl

;--------------------------------------------------------------------------
;--------------------------------------------------------------------------
; Golpe Debil Saltando
[State -1]
type = ChangeState
value = 600
triggerall = command = "x"
trigger1 = statetype = A
trigger1 = ctrl

;--------------------------------------------------------------------------
; Golpe Medio Saltando
[State -1]
type = ChangeState
value = 610
triggerall = command = "y"
trigger1 = statetype = A
trigger1 = ctrl

;--------------------------------------------------------------------------
; Golpe Fuerte Saltando
[State -1]
type = ChangeState
value = 620
triggerall = command = "z"
trigger1 = statetype = A
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Debil Saltando
[State -1]
type = ChangeState
value = 630
triggerall = command = "a"
trigger1 = statetype = A
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Media Saltando
[State -1]
type = ChangeState
value = 640
triggerall = command = "b"
trigger1 = statetype = A
trigger1 = ctrl

;--------------------------------------------------------------------------
; Patada Fuerte Saltando
[State -1]
type = ChangeState
value = 650
triggerall = command = "c"
trigger1 = statetype = A
trigger1 = ctrl
