The initial goal is to get the game up and running so that people can easily switch over from their previous saves to the new version without breaking most mods.
I have some long-term goals after this PR is merged:
- Implementing some logging behavior using Cysharp.ZLogger and slowly switching the current Debug.Logs over to it per system and allow individual mods to have their own logging context.
- Capturing and logging unhandled exceptions, etc.
- SourceGeneration to provide mods with statically typed references to localization keys.
- In general working on more modding tools.
You can also try out the changes locally through the standalone builds or by pulling down my branch and opening it in Unity. PRs are welcome.
>> Download <<
Updated on March 28th 2025.