* More permissive displaying of Wind Info
* Temporary Wind Info while throwing Grenades
* Add Temporary Wind Info Setting
* Safer reading of EGVAR from addon that may not be loaded
* Show Wind Info only in Static Vehicles
* Improve Exclusion Check
Co-Authored-By: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Improve Abort Checks on Keybind Statements
Co-Authored-By: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Raise eyePos when inside Static Weapon
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Single global on/off switch (that really turns everything off properly)
* Less coupling between code that runs on the client / server
* Simpler update routines
* More cohesive code
* Less module options
* Less network traffic
* Makes sure that all clients share the same (numeric) overcast value
* Only affects the barometric pressure calculation
* Does not affect the actual weather on the clients
* Move ACE Weather rain simulation to server and remove sync (synced correctly by vanilla from server)
* Remove lightnings sync (synced correctly by vanilla, ACE3 doesn't have own lightnings probability)
* Cleanup rain and lightning settings, strings, comments
* Set wind only on server (correctly synced in vanilla, gusts and waves still need manual sync)
* Moved the wind data into CfgWorlds.hpp
* Modified the contents of ACE_WIND_PARAMS
* new getWind function for the clients
* new wind init based on the real world weather data