The past ... changes made in this branch aims to fix SyncList not being initialized. I now understand the reason for this error. Modifying SyncLists requires the function call to be inside a [Command] or [ServerCallback] function. Anything outside of it is undefined behavior.
The past ... changes made in this branch aims to fix SyncList not being initialized. I now understand the reason for this error. Modifying SyncLists requires the function call to be inside a [Command] or [ServerCallback] function. Anything outside of it is undefined behavior.

This change is only aiming to start a fresh new state for UnitProperty in each NewGameUnit.

tommai78101/Unity-UNET-RTS