Description
This Lua script implements dynamic weather in BeamNG!
It’s not the most beautiful, but considering the capabilities of the game engine (rain, fog, clouds), I think it’s still pretty good. It is still in beta testing and not fully completed, although the main elements are already working.
Current Functions:
- Weather phenomena: sunny, cloudy, light rain, rainy, stormy, foggy, misty rain
- Dynamic wind affecting vehicles and ground cover/forest facilities (if supported by the facility)
- Wind gusts that occur randomly from time to time, with frequency and strength depending on weather events
- Tornadoes that slowly chase the player and interact with physical objects (vehicles, concrete retaining wall, mattress, …), only one can be active at a time
- Slippery roads during rain/snow (this feature does not work for grids such as bridges)
- Dynamic rain, clouds, fog, temperature, and brightness
- User interface for optional control of weather, wind, tornado, and road conditions
- Compatible with career mode and missions/scenarios
Management:
- Activate with the keyboard shortcut Alt + W
- Open the interface with the keyboard shortcut Ctrl + Alt + W
- Create a tornado using the keyboard shortcut Alt + T
How To Use It?
To activate dynamic weather on the map, press Alt + W. If you want to hide wind gust messages and event announcements, press Ctrl + Alt + W. These keyboard shortcuts can be changed in the settings. After activation, a message should appear in the upper-right corner of the screen. When you change the card, the script will download itself to prevent problems. You need to turn it back on manually.
Tornadoes are not part of the weather yet; you need to enable or create them manually. You can create a tornado next to your current vehicle using Alt + T. The random creation of tornadoes can be enabled in the user interface, but at the moment it does not depend on weather conditions. This will be improved in a future update. Only one tornado can be active at a time.
If you want a specific weather event to happen, you can use the user interface that is displayed when the main menu (Esc) is active. You can also use it to control road conditions, wind speed, tornadoes, time between random weather events, and switching between snow and rain. Alternatively, you can also use the console commands that are documented in the discussion thread.
In Version 1.2:
- Career mode: Weather in career mode is now disabled by default, but it can be enabled in the settings. Your settings should remain unchanged before the update.
- User interface: Slightly changed the design of the user interface. Replaced all the help markers in the user interface with tooltips. Let me know if you like this change or if I should cancel it. The reference marker displaying incorrect information has been removed.
- Miscellaneous: Shadow settings have been changed, now disabled by default. Added fast mode (weather timelapse). Added the ability to disable dynamic road conditions (I would recommend doing this when using fast mode to eliminate spikes in delays). Changed the probability of weather events; this should make rain cycles less likely. Fixed an issue where the random appearance of tornadoes would not turn off after the TornadoStorm event.
⭐ Popular Mod! More than 8830 downloads in total!
💡 Others also downloaded: BMW M5 F90 V3.22 [0.38], Dynamic AI Mod [0.37], Usui Pass Touge [0.38].
Compatibility: BeamNG 0.38, 0.36, 0.34, 0.38 Other
Author: MegaKnight
How to install this mod (Full installation guide)
- Download the mod (ModsHost download guide).
- Find the mods folder on your computer
- Windows – Documents/BeamNG.drive/mods
- Copy the downloaded file to your Mods folder
- Launch the game and enjoy your mod!
Problems? Let us know in the comments! Your feedback helps modders improve the mod. Also, be sure to check the comments section - other players may have already shared solutions to common issues.
Download mod
dynamic_weather_mk_repo_v1.zip (28 MB) Safe to download: Check dynamic_weather_mk_v11.zip (28 MB) Safe to download: Check dynamic_weather_mk_16.zip (28 MB) Safe to download: Check dynamic_weather_mk.zip (28 MB) Safe to download: CheckShare Your Gameplay!
Submit a screenshot of this mod!
Submit a YouTube video.

