branchrust_reboot/main/disable_domain_reloadcancel

10 Commits over 0 Days - ∞cph!

5 Days Ago
merge from main
5 Days Ago
Reset pools and fix evil runtime fields on scriptable objects. - Craggy Island now runs, as far as I can tell everything is functional but I'll test it a bit more with other scenes.
5 Days Ago
Reset fields on mountables and prefab attributes, craggy island still has more issues I need to fix before its playable again. Jank fix for empty types in code gen by counting fields.
6 Days Ago
Fix inputs being registered twice with domain reload disabled, everything in Playground seems to work at this point. I can hop into playmode within 7 seconds which is awesome.
6 Days Ago
merge from main
6 Days Ago
Handle resetting list components in code gen, reset LeanTween fields manually. We can now walk around, aim, shoot -- just some UI bugs left.
6 Days Ago
Add support for actions in domain reload code generation, fix main menu fields not being reset: - We can now get into the game and walk around. - Some inputs are still kinda broken, some UI gets stuck. Just a few more fixes and it should be functional.
6 Days Ago
Add codegen handling for readonly and unity objects . Compile everything only when CLIENT/SERVER/UNITY_EDITOR symbols are active to avoid having with build compile errors, this thing only needs to run in editor anyway.
6 Days Ago
Add code generation to reset static fields on any partial types with the "ResetStaticFields" attribute.
6 Days Ago
Reset static fields on scripts to allow for disabling domain reload, we're now able to get ingame without a reload but there is still a ton of bugs to fix.