SakeTami
fillman86
fillman86

patreon


BeamNG Retry with Speed

this is a tool specifically designed to allow you to practice racing corners, however it has many uses beyond racing and even speedrunning.

This isn't completely finished yet, but it's in a state that other people should be able to use it.

There's 2 keybindings that you'll need to set, one is "Set Retry Location", and the other is "Retry". If you're trying to learn how fast, or just how to take a specific corner, you race around the track, and as you line up for it (give yourself plenty of distance), use the Set button at full speed. Then you can keep using the Retry button to go back to that location, at that speed.

some final notes:
1) try to have your car going in a straight line for best results

2) I found that it was extremely jarring to go back at full speed, so it starts in slowmotion, and ramps up in a few seconds to full speed. This also gives the game a little bit of time to load LODs, and will help you get the car under control.

3) low cars can be okay, but a car that's had the suspension tuned to be lower will bounce around a bit once respawned (it's due to how beamng lowers cars).

it works by logging a bunch of details when you press Set. Then it uses a reset function, sets the game's speed based on time passed, setting a force to the car as a whole, parsing all wheel nodes and applying a force to make them rotate, parses all powertrain devices and applies a rotation speed, and then sets the gears (this last step can be a bit jank, especially in automatics).

Obviously please don't share/show this before the video comes out, which may take a while, I'm also working on a carmighty mod at the same time. Good luck, and have fun learning to race/speedrun.


More Creators