Back dash code - run straight back instead of MUGEN's default leap backdash. This dash goes straight back. Put at the end of the .cns file but before a statedef -2 (if there is a statedef -2). This overwrites MUGEN's default backdash. (Not needed if using my sb fly codes). Note also, you can have this state do an end animation state 106 if desired (MUGEN's current deafult). Instead of this code below: [State 105, 4] type = ChangeState trigger1 = command != "holdback" value = 0 ctrl = 1 use this code instead: [State 105, 4] type = ChangeState trigger1 = command != "holdback" value = 106 ;notice no ctrl = 1 Now, the codes: ; RUN_BWD [Statedef 105] type = S physics = S anim = 105 ;set var for -2 state and afterimage cancelling [State 105,0] type = varset trigger1 = time = 1 var(58) = 1 ;Afterimage trails [State 105, 1] type = AfterImage Trigger1 = time = 1 length = 10 PalColor = 0 TimeGap = 1 FrameGap = 3 Trans = Add1 time = 20 ;Assertspecial [State 105, 2] type = AssertSpecial trigger1 = time >= 0 flag = NoWalk ;Speed - notice missing y =? [State 105, 3] type = VelSet trigger1 = Time >= 0 x = const(velocity.run.back.x) ;Use this or substitute above 106 state... [State 105, 4] type = ChangeState trigger1 = command != "holdback" value = 0 ctrl = 1 ;--------------------------------------------------------------------- ; 106 Not needed if using value = 0 for changestate in 105 ; RUN_BACK2 (land) [Statedef 106] type = S physics = S ctrl = 0 anim = 47 [State 106, 1] type = VelSet trigger1 = Time = 0 y = 0 [State 106, 2] type = PosSet trigger1 = var(12) = 0 trigger1 = Time = 0 y = 0 [State 106, 2] type = PosSet trigger1 = var(12) = 1 trigger1 = Time = 0 y = -110 [State 106, 3] type = MakeDust trigger1 = var(12) = 0 trigger1 = Time = 2 pos = -5,-2 spacing = 1 [State 106, 4] type = ChangeState trigger1 = Time = 7 value = 0 ctrl = 1 ;-2 States for Afterimage cancelling put under statedef -2 ;and towards the bottom of the statedef -2s [State -2, 2.7] type = afterimagetime trigger1 = stateno != 105 trigger1 = var(58) = 1 value = 0 [State -2, 2.7] type = varset trigger1 = stateno != 105 trigger1 = var(58) = 1 var(58) = 0