branchrust_reboot/main/syncvar_entitycomponent_hoistingcancel
2 Commits over 0 Days - ∞cph!
Fix source generator not running on components
Code cleanup
First attempt at a decent solution to entity components (in SyncVars) - hoisting:
Grab a reference to all entity components
Find SyncComponent attributes
Extract all SyncVars from the 'component'
Hoist them inside the parent with getters/setters that reference the components SyncVars
Run through existing logic