Show me your -2 explods for dash and the cmd
this is it JNP
-2
[StateDef -2]
[State 0, VarSet]
type = VarSet
triggerall = Time=1
trigger1 = MoveType = A
var(1) = 0
;---------------------------------------------------
[State -2, F,D,DF: Forward 1020]
type = Explod
triggerAll = !NumExplod(90010206)
trigger1 = (command = "fwd" && P2Dist x >= 0) || (command = "rlsfwd" && P2Dist x >= 0)
trigger2 = (command = "back" && P2Dist x < 0) || (command = "rlsback" && P2Dist x < 0)
;trigger3 = (command = "dfwd" && P2Dist x >= 0) || (command != "dfwd" && P2Dist x >= 0)
;trigger4 = (command = "dback" && P2Dist x < 0) || (command != "dback" && P2Dist x < 0)
anim = 1
ID = 90010206
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, F,D,DF: Down 1020]
type = Explod
triggerAll = !NumExplod(90010202)
triggerAll = NumExplod(90010206)
trigger1 = command = "down" || command = "rlsdown"
trigger1 = command != "fwd" && command != "rlsfwd"
trigger1 = command != "back" && command != "rlsback"
anim = 1
ID = 90010202
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010202)
id = 90010206
ignoreHitPause = 1
[State -2, F,D,DF: Down-Forward 1020]
type = Explod
triggerAll = !NumExplod(90010203)
triggerAll = NumExplod(90010202)
trigger1 = command = "dfwd" && P2Dist x >= 0
trigger2 = command = "dback" && P2Dist x < 0
anim = 1
ID = 90010203
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
;---------------------------------------------------
[State -2, B,D,DB: Back 1030]
type = Explod
triggerAll = !NumExplod(90010304)
trigger1 = (command = "back" && P2Dist x >= 0) || (command = "rlsback" && P2Dist x >= 0)
trigger2 = (command = "fwd" && P2Dist x < 0) || (command = "rlsfwd" && P2Dist x < 0)
anim = 1
ID = 90010304
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, B,D,DB: Down 1030]
type = Explod
triggerAll = !NumExplod(90010302)
triggerAll = NumExplod(90010304)
trigger1 = command = "down" || command = "rlsdown"
trigger1 = command != "back" && command != "rlsback"
trigger1 = command != "fwd" && command != "rlsfwd"
anim = 1
ID = 90010302
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010302)
id = 90010104
ignoreHitPause = 1
[State -2, B,D,DB: Down-Back 1030]
type = Explod
triggerAll = !NumExplod(90010301)
triggerAll = NumExplod(90010302)
trigger1 = command = "dback" && P2Dist x >= 0
trigger2 = command = "dfwd" && P2Dist x < 0
anim = 1
ID = 90010301
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
;---------------------------------------------------
[State -2, QCF: Down 1000]
type = Explod
triggerAll = !NumExplod(90010002)
trigger1 = command = "down" || command = "rlsdown"
anim = 1
ID = 90010002
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, QCF: Down-Forward 1000]
type = Explod
triggerAll = !NumExplod(90010003)
triggerAll = NumExplod(90010002)
trigger1 = command = "dfwd" && P2Dist x >= 0
trigger2 = command = "dback" && P2Dist x < 0
anim = 1
ID = 90010003
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010003)
id = 90010002
ignoreHitPause = 1
[State -2, QCF: Forward 1000]
type = Explod
triggerAll = !NumExplod(90010006)
triggerAll = NumExplod(90010003)
trigger1 = command = "fwd" && P2Dist x >= 0
trigger2 = command = "back" && P2Dist x < 0
anim = 1
ID = 90010006
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010006)
id = 90010003
ignoreHitPause = 1
;---------------------------------------------------
[State -2, QCF: Down2 3000]
type = Explod
trigger1 = !NumExplod(90030002)
trigger1 = NumExplod(90010006)
trigger1 = command = "down" || command = "rlsdown"
trigger1 = command != "fwd" && command != "rlsfwd"
trigger1 = command != "back" && command != "rlsback"
anim = 1
ID = 90030002
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90030002)
id = 90010006
ignoreHitPause = 1
[State -2, QCF: Down-Forward2 3000]
type = Explod
triggerAll = NumExplod(90030002)
trigger1 = command = "dfwd" && P2Dist x >= 0
trigger2 = command = "dback" && P2Dist x < 0
anim = 1
ID = 90030003
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
;---------------------------------------------------
[State -2, QCB: Down 1010]
type = Explod
triggerAll = !NumExplod(90010102)
trigger1 = command = "down" || command = "rlsdown"
anim = 1
ID = 90010102
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, QCB: Down-Back 1010]
type = Explod
triggerAll = !NumExplod(90010101)
triggerAll = NumExplod(90010102)
trigger1 = command = "dback" && P2Dist x >= 0
trigger2 = command = "dfwd" && P2Dist x < 0
anim = 1
ID = 90010101
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010101)
id = 90010102
ignoreHitPause = 1
[State -2, QCB: Back 1010]
type = Explod
triggerAll = !NumExplod(90010104)
triggerAll = NumExplod(90010101)
trigger1 = command = "back" && P2Dist x >= 0
trigger2 = command = "fwd" && P2Dist x < 0
anim = 1
ID = 90010104
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90010104)
id = 90010101
ignoreHitPause = 1
;---------------------------------------------------
[State -2, QCB: Down2 3010]
type = Explod
trigger1 = !NumExplod(90030102)
trigger1 = NumExplod(90010104)
trigger1 = command = "down" || command = "rlsdown"
trigger1 = command != "back" && command != "rlsback"
trigger1 = command != "fwd" && command != "rlsfwd"
anim = 1
ID = 90030102
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90030102)
id = 90010104
ignoreHitPause = 1
[State -2, QCB: Down-Back2 3010]
type = Explod
triggerAll = NumExplod(90030102)
trigger1 = command = "dback" && P2Dist x >= 0
trigger2 = command = "dfwd" && P2Dist x < 0
anim = 1
ID = 90030101
removeTime = 10
pauseMoveTime = 10
superMoveTime = 10
ignoreHitPause = 1
;---------------------------------------------------
[State -2, F,F: Forward 0]
type = Explod
triggerAll = !NumExplod(90000006)
trigger1 = (command = "fwd" && P2Dist x >= 0) || (command = "back" && P2Dist x < 0)
trigger1 = command != "down" || command != "rlsdown"
anim = 1
ID = 90000006 ;Forward
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, F,F: Neutral 0]
type = Explod
triggerAll = !NumExplod(90000005)
triggerAll = NumExplod(90000006)
trigger1 = (command = "rlsfwd" && P2Dist x >= 0) || (command = "rlsback" && P2Dist x < 0)
anim = 1
ID = 90000005 ;Neutral
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, F,F: Forward 0]
type = Explod
triggerAll = !NumExplod(90000016)
triggerAll = NumExplod(90000006)
triggerAll = NumExplod(90000005)
trigger1 = (command = "fwd" && P2Dist x >= 0) || (command = "back" && P2Dist x < 0)
trigger1 = command != "down" || command != "rlsdown"
anim = 1
ID = 90000016 ;Forward
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90000016)
id = 90000006
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90000016)
id = 90000005
ignoreHitPause = 1
;---------------------------------------------------
[State -2, B,B: Back 10]
type = Explod
triggerAll = !NumExplod(90000104)
trigger1 = (command = "back" && P2Dist x >= 0) || (command = "fwd" && P2Dist x < 0)
trigger1 = command != "down" || command != "rlsdown"
anim = 1
ID = 90000104 ;Back
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, B,B: Neutral 10]
type = Explod
triggerAll = !NumExplod(90000105)
triggerAll = NumExplod(90000104)
trigger1 = (command = "rlsback" && P2Dist x >= 0) || (command = "rlsfwd" && P2Dist x < 0)
anim = 1
ID = 90000105 ;Neutral
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, B,B: Back 10]
type = Explod
triggerAll = !NumExplod(90000114)
triggerAll = NumExplod(90000104)
triggerAll = NumExplod(90000105)
trigger1 = (command = "back" && P2Dist x >= 0) || (command = "fwd" && P2Dist x < 0)
trigger1 = command != "down" || command != "rlsdown"
anim = 1
ID = 90000114 ;Back
removeTime = 5
pauseMoveTime = 5
superMoveTime = 5
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90000114)
id = 90000104
ignoreHitPause = 1
[State -2, RemoveExplod]
type = RemoveExplod
trigger1 = NumExplod(90000114)
id = 90000105
ignoreHitPause = 1
[State 0, DisplayToClipboard]
type = DisplayToClipboard
trigger1 = 1
text = "var(1) = %d"
params = var(1)
cmd
;Run Fwd
[State -1, Run Fwd]
type = ChangeState
value = 100
triggerall = !AILevel
trigger1 = NumExplod(90000016)
;trigger1 = command = "FF"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [300,301])
trigger3 = (stateno = [310,312]) && movecontact
;---------------------------------------------------------------------------
;Run Back
[State -1, Run Back]
type = ChangeState
value = 105
triggerall = !AILevel
trigger1 = NumExplod(90000114)
;trigger1 = command = "BB"
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = (stateno = [300,301])
trigger3 = (stateno = [310,312]) && movecontact