neitsa/PrepareLanding

Preset: mismatch in "Animal Can Graze" preset load / save.

Closed this issue · 0 comments

In LoadPreset

_gameData.UserData.ChosenAnimalsCanGrazeNowState = LoadThreeState(xTemperature, "AnimalsCanGrazeNow")

Note the root element as xTemperature

In SavePreset

SaveThreeState(xTerrainFilters, "AnimalsCanGrazeNow", _gameData.UserData.ChosenAnimalsCanGrazeNowState);

Note the root element as xTerrainFilters

So, the load and save code uses two different root elements, which means this preset can not be loaded properly....

TODO: choose the same root element for both of them!