Skip to content

Releases: TheCodingDad-TisonK/FS22_RandomWorldEvents

Small update

31 Jan 19:06
7802947

Choose a tag to compare

  • 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

28 Jan 23:40
432b3ac

Choose a tag to compare

  • 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

28 Jan 00:20
314e1a1

Choose a tag to compare

  • 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

27 Jan 12:55
0480cda

Choose a tag to compare

  • Changed F9 to F3 due to 3rd party mods overlapping input

New update released

27 Jan 12:53
0480cda

Choose a tag to compare

  • Rewrote the entire mod codebase (again) for better structure and maintainability
  • Added a brand new settings screen*
  • Added a dedicated events settings section
  • Added a new physics settings 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

24 Jan 00:32
8959118

Choose a tag to compare

  • Rewrote the entire code
  • Updated notification style
  • Improved nil error handling
  • Added many new events
  • Cleaned and optimized code
  • Fixed minor bug from initial release
  • Updated console commands