Yeah there is dampening to horizontal movement but only when you press A/D. The reason for this is because I didn’t want to dampen movement after you are launched from a gravity zone. Looking back I should have added a “launched from grav zone” player state to account for this, but it was too late in the games development to go back and refactor and the player code was already turning into a hacky mess anyway. It’s something I’d like to go back and fix if we were to do a full release of the game.
It would break using the booster zones then, you would launch and then immediately slow down instead of maintaining momentum.
One idea I had was to add a flag that turns off momentum when you leave a booster zone which reverts when you touch the ground or pulse. I’ve been trying to find other games that cleanly solves this issue but as far as I can tell they don’t really use gravity to propel the player but use a single force impulse.