We have made some things clearer in the education system and fixed some rare bugs.
We also noticed that some players did not have read or write permission in the games directory. We now detect this and move the configuration files to the local account's application data directory.
For most people, nothing will change and the file access is the same as before, except for one thing: unfortunately, due to the way the engine works, we can not use two custom engine configuration paths and we cannot move the file manually.
This will reset your engine settings to the default configuration (you keep your keybinds or other settings). You either can reconfigure your settings in the game or manually move the settings.cfg from the game directory to “user\AppData\Roaming\Godot\app_userdata\Of Life and Land”.
Patch notes:
- Added support to run the game when installed in unexpected locations with insufficient read and write permissions.
- Improved space in the storage UI.
- The production UI can now show all items stored in the inventory.
- The Community Centre will now push unneeded items to the output at least once a day.
- If an adult is still in training, their work requirements will now count as inherited.
- Fixed a problem where dragging the speed slider while using the scroll wheel at the same time could cause the game to crash.
- Fixed a potential edge case where the location of an agent was already being read by another thread while the agent was not fully initialised, causing the dirt influence to be assigned to the wrong location.
- Added additional information when assigning a static object to an already assigned cell.
- Fixed a potential issue where a visual scene node could not handle being deleted and initialised by different threads at the same time.
- Improved the layout of quests in the journal UI.