Dismiss Notice

In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.

Random Gravity for Single Player 1.0

Provides a UI to setup random gravity changes within single player

  1. Butch13 Gaming
    Watch a video of this mod in action here:


    Thanks to RandomMinds for help with the UI App. Check out their Twitch here or their YouTube here.


    Everyone likes playing around with gravity in BeamNG.Drive. But what is better than setting it yourself? Letting randomness decide, of course!

    This mod adds random gravity functions to single player.

    By default, the shortcut to open the controller is Alt-G, but this is adjustable in your controls section of the option menu.

    controls.png

    Once you toggle the UI, you can set values for the strongest gravity, weakest gravity, and the time interval. Remember that gravity pulls you down so you need negative numbers unless you want to fly to space! Normal Earth gravity is -9.81.

    UI.png

    Hitting Randomize Gravity will change the gravity once to a random value between your strongest and weakest gravity values.

    Using Start Timed Changing Gravity will start changing the gravity. The values will be between your strongest and weakest gravity values and will keep changing every X seconds based on your time interval value.

    Using Start Continuously Changing Gravity is similar to the Timed Changing Gravity except instead of sitting at the current gravity setting for the duration of the time interval value it will immediately start changing to the next value, hitting the next random value at the time interval and then immediately start changing to the next value. This means that gravity never stays still.

    Freeze Gravity will stop the above changing gravity loops and keep gravity at the current value.

    Reset Gravity will stop any of the changing gravity loops if running and will reset gravity back to the normal Earth gravity of -9.81

    There is also a UI App included to display the current gravity value. This will update once per second so that it is easier to read than true "current gravity" value in the controller (and easier for viewers to follow if you are creating content. This is called gravityDisplayApp.

    Screenshot2025-06-08150145.png
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice