Update 0.70.0.1
Hey Playtesters,
It's been a while since our last update, but we've been cooking something really cool which we'll be able to share soon. For today we have various fixes and quality of life improvements. We also added some new analytics functionality which will help us understand how players are playing the game. This can be disabled and all data deleted from the settings menu.
[h2]A Note on Save Breaking[/h2]
Just a heads up, but this update will break existing saves. We really hate to do this We had an existing issue with our serialization that made it impossible to fix legacy saves on the new versions. We are still discussing how to show this and allow players to easily delete old saves. We will have at least one more breaking change before Early Access, but we are working on improving the foundational things in our serialization/deserialization pipeline which will allow us to adapt legacy saves to whatever new changes there might be.
[h2]Changes[/h2]
- Added an AnalyticsManager that logs specific game events to help us visualize player progression
- Added popup at game start (after splash screen) to ask for player consent to track data
- Added options to settings menu for data collection and deletion
- Added a WorldCreationTime and a unique WorldID to the world's data and bug report xml
- Added new world tiles to the eastern border of the world
- Removed Kickstarter buttons from main menu, pause menu and GameHUD
- Moved order buttons from their own category menu into the GameHUD directly
- Recolored bug report button
- Added (placeholder) alarm button to GameHUD for the upcoming safezones
- Added "Safe" und "Unsafe" (placeholder) buttons to GameHUD for the upcoming safezones
- Added "allow" order to remove denied item orders
- Updated "allow" and "deny" orders to be draggable
- Added temporary 45 degree rotation camera keybind (Shift + Q/E)
- Updated Craft and Mine Quest Steps to check for previous progress when starting
- Added context menu opens to the storage buttons of the Space Port to allow for direct hauling
- Added a small performance info box to the video settings menu
- Updated the save service to use json serializing for all non-ecs component data (This is groundwork for allowing us to not break saves between versions a bit easier)
[h2]Fixed[/h2]
- Fixed Modals not closing on loading a game from the pause menu
- Fixed buttons of Confirmation Modals jumping in position on first highlight
- Fixed audio settings not properly saving if leaving the settings menu without applying
- Fixed crash on load
We are looking to wrap up our next feature soon which will introduce combat into the main game loop and bring more largescale pacing updates. We can't wait to hear your thoughts!
Until next time Playtesters!
The best place to get in touch with us and see what we are working on is by joining our Discord server. So if you haven't yet, stop by and let us know your thoughts!