branchrust_reboot/main/disable_domain_reloadcancel

27 Commits over 0 Days - ∞cph!

51 Days Ago
merge from main to resolve conflicts
51 Days Ago
Fix toolbar state being incorrect if you switch branches.
51 Days Ago
merge from main
54 Days Ago
Add support for doubles,floats and primitives in reset static field gen.
55 Days Ago
Codegen
55 Days Ago
Merge from main
55 Days Ago
Add reset static field attribute to base mono behaviour and handle all of the inherited types with static fields. This will ensure we also catch new static fields in the future without manually adding attributes
55 Days Ago
Handle dictionary/list/native collections/abstract classes.
56 Days Ago
Change domain reload toolbar color/tooltip when enabled without CLIENT and SERVER constants
56 Days Ago
update from main
56 Days Ago
Mute hidden value finalizer if we're entering playmode with domain reload disabled.
56 Days Ago
Set client entities internal value instead of resetting the hidden value itself
57 Days Ago
Add a domain reload toggle to the toolbar, add editor settings to disable both compiler simulator and domain reload toolbar buttons.
57 Days Ago
Fix conbutton states not getting reset.
57 Days Ago
merge from main
58 Days Ago
Handle static array constructors, skip convars when resetting static fields.
58 Days Ago
update from main
2 Months Ago
merge from main
2 Months 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.
2 Months 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.
2 Months 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.
2 Months Ago
merge from main
2 Months Ago
Handle resetting list components in code gen, reset LeanTween fields manually. We can now walk around, aim, shoot -- just some UI bugs left.
2 Months 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.
2 Months 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.
2 Months Ago
Add code generation to reset static fields on any partial types with the "ResetStaticFields" attribute.
2 Months 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.