I propose that for every jump capable mech that each jump jet is a percentage of a mech's ground speed, so for example, the Spider 5D has 8 Jump Jets and has a top speed of 137.7 without Speed Tweak, each jump jet would provide 17.2125 kph of velocity/momentum. However, having less jump jets would lower the maximum velocity/momentum just like a lower rated engine would lower ground speed. The same Spider with 6 jump jets would only have a maximum of 103.2 kph of velocity/momentum.
EDIT: I forgot to put in the formula I used. Take the maximum ground speed (without Speed Tweak) and divide that by the maximum number of jump jets a mech can carry to get the constant value for each jump jet. If a mech mounts less than the maximum number of jump jets the velocity/momentum is determined by taking the constant value and multiplying it by the number of jump jets on the chassis.
EDIT: On TS, I was given a lot of feedback on this implementation of jump jets. One of the suggestions was to hit the jump key then hit a directional key which would launch the mech in a specific direction. For example, a Spider 5D pilot hits the spacebar to jump then hits A to jump to the left. This locks in the direction of the mech. Hitting a combination of A+S would result in a diagonal jump to the back and left. All mechs, except the Spider, are locked into this direction but can orientate themselves to any facing. Spiders, as per lore, can change their direction during their jumps.
After choosing direction, the pilot would keep hitting the spacebar to keep the jump jets going as it is now.
Edited by James The Fox Dixon, 25 July 2013 - 04:04 PM.