/* Momentum gain 3.0, by PurpleJazz http://www.jazz2online.com/snippets/95/momentum-gain/ */ uint warmupTime = 0; void onPlayerInput(jjPLAYER@ play) { if ((play.keyLeft == true || play.keyRight == true) && play.xSpeed != 0) { warmupTime++; } else { warmupTime = 0; } if (play.keyLeft == true && play.direction == 1) { warmupTime = 0; } if (play.keyRight == true && play.direction == -1) { warmupTime = 0; } if (warmupTime >= 105 || play.xSpeed > 8 || play.xSpeed < -8) { play.keyRun = true; } else { play.keyRun = false; } }