Releases: TheCodingDad-TisonK/FS22_RandomWorldEvents
Releases · TheCodingDad-TisonK/FS22_RandomWorldEvents
Small update
- Added 10 new economic events
- Added 10 new supernatural events
- Fixed event state cleanup
- Fixed duration handling for supernatural events
New events, console commands and general changes
- Fixed bug with testing event
- Added 40 new events
- Added console commands*
- Fixed console command function signatures
- Improved console feedback for active events, cooldowns, and triggers
- Fixed "attempt to index nil" errors in console
- Removed duplicated code
- Improved error handling for event loading
- Minor bug fixes in GUI
- Added more debug logging**
*New added commands:
rwe status
rwe end
rwe debug
rwe list
**If you dont like console being spammed, just toggle debug setting [off] via F3
Mayor update
- Settings are properly saved after changes made in settings menu
- Changed settings menu binding from "INSERT" key to "F3" key
- Fixed incorrect file loading paths using FS22-compliant methods
- Fixed duplicate physics code scattered across multiple files
- Fixed weather events toggle (disabled until implementation)
- Fixed GUI frame class loading errors
- Improved code organization with modular architecture
- Improved error handling and logging system
- Improved physics system with terrain response integration
- Improved event loading with dynamic module system
- Added 5 modular event files for better maintainability
- Added dynamic module loading system
- Added event count tracking and display
- Added PhysicsUtils module for consolidated physics functionality
Input key changed
- Changed
F9toF3due to 3rd party mods overlapping input
New update released
- Rewrote the entire mod codebase (again) for better structure and maintainability
- Added a brand new settings screen*
- Added a dedicated
eventssettings section - Added a new
physicssettings section - Improved and refactored the random event system
- Optimized and cleaned up large parts of the code
- Improved XML save/load handling for all settings
- Added delayed startup logging and in-game load notification
- Temporarily removed console/debug commands
*I tried for almost 3 days now to figure out how we can implement the settings
into the settings page when you are in the pause menu...
However i failed. So now we have a dedicated page where you can change almost everything.
First release for Github
- Rewrote the entire code
- Updated notification style
- Improved
nilerror handling - Added many new events
- Cleaned and optimized code
- Fixed minor bug from initial release
- Updated console commands