hello i am making a platformer and i want my character to have 2 ways to move, with basic WASD movement and using the recoil of various weapons to propel the character in any direction, i have it working but with a problem, i cant get the recoil to propel the player to a speed higher than its max speed, but if i raise the max speed then the player gos too fast with the WASD movement, how do i have a higher max speed without letting the player move faster then a set number. sorry for bad grammar