Releases: mattiaw112/RealisticWeatherLite
Release list
RealisticWeatherLite
What's New in Version 1.1.0.0
Changelog & Updates:
New In-Game Menu: Fixed the issue where mod settings didn't show up in the general options menu. You can now toggle weather notifications and hail damage directly in-game.
Full Multiplayer Support: Added dedicated network events for complete server/client synchronization. The mod now works perfectly on dedicated servers and multiplayer sessions.
Audio System Fix: Fixed the ambient sound system integration. Hail and blizzard sounds now trigger correctly based on FS25 native weather scales.
Dynamic Damage Balancing (Time Scale): Vehicle damage and wear calculations now automatically scale with the game's time speed (from 1x up to 360x). This prevents vehicles from breaking too fast at real-time speeds or escaping damage when speeding up time.
RealisticWeatherLite beta
Realistic Weather Lite (Farming Simulator 25) - Looking for Help / Feedback
Hi everyone! I am working on a "Lite", optimized version of the original Realistic Weather mod by Arrow for FS25.
The goal of this version is to keep the essential weather effects (dynamic fog, advanced snow accumulation, hail damage on vehicles, and custom ambient sounds) while completely removing the complex and heavy humidity system to improve performance.
Current Issue:
The mod is correctly recognized by Farming Simulator 25 in the installed mods menu and can be selected. However, when starting the savegame, the mod doesn't load or trigger in-game.
Originally, the script crashed the game at 100% map loading screen due to an error in the sound module:
.../AmbientSoundSystem.lua:34: loadFromConfigFile (nil argument / xmlSchema)
After adding explicit nil checks and trying to change the function hooks (switching between Utils.overwrittenFunction and Utils.appendedFunction), the game stopped crashing, but the script now remains completely silent and does not initialize at all once inside the map.
File Structure:
The source files are located inside the src/ directory and loaded via modDesc.xml in the following order:
WeatherSettings.lua(In-game settings menu initialization)RealisticWeatherLite.lua(Core logic for weather, fog, and hail)WheelDestruction.lua(Snow displacement and wheel physics)AmbientSoundSystem.lua(Custom ambient sounds manager)
How to Help:
If you have experience with the FS25 GIANTS Engine, extraSourceFiles callbacks, or how native ambient sound XML schemas work, any advice, feedback, or Pull Requests would be highly appreciated to help debug this and get the Lite version up and running! Thank you!