All TrackedGameElement objects coming in from the json duplicate themselves.
If I have 8 unit components, it saves properly but then when it loads them in it makes it 16. This is likely due to having to tell it to include types because of interfaces being used and it doesn't know what object to turn them into.
All TrackedGameElement objects coming in from the json duplicate themselves.
If I have 8 unit components, it saves properly but then when it loads them in it makes it 16. This is likely due to having to tell it to include types because of interfaces being used and it doesn't know what object to turn them into.
This currently breaks save functionality.