Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting a tutorial overwrites main game save data #699

Open
sasbot opened this issue Feb 20, 2024 · 1 comment · May be fixed by #700
Open

Starting a tutorial overwrites main game save data #699

sasbot opened this issue Feb 20, 2024 · 1 comment · May be fixed by #700
Labels

Comments

@sasbot
Copy link

sasbot commented Feb 20, 2024

What you were trying to do

Had a game going, wanted to treat something out in in tutorial mode. Exited to menu, flew around, then exited to menu again and continued the saved game.

What actually happened

Position, inventory, even respawn location were replaced by those in the tutorial game.

How to reproduce

Play a normal game until your inventory is different from the tutorial's.
Exit to menu, start turorial.
Exit to menu, continue normal game.

Game version

2.1.0

Log details

No response

Operating System

Android

Additional Info

Seems like there is no distinction between 'game in progress' vs 'saved game' data, and thus the tutorial overwrites things.

@BenjaminAmos
Copy link
Contributor

Thanks for reporting this!

The game is not supposed to save at all during the tutorial, so this is definitely a bug. The game normally autosaves upon certain actions or upon exit. From testing, it appears that autosaving is not being disabled during the tutorial.

Seems like there is no distinction between 'game in progress' vs 'saved game' data, and thus the tutorial overwrites things.

Currently the game only supports a single save file, so it is quite easy to overwrite an existing one by accident. Are you suggesting that the game should store the tutorial save data separately?

@BenjaminAmos BenjaminAmos linked a pull request Feb 20, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants