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

A certain save-game corrupts the title screen sprites when loaded. #7925

Closed
James103 opened this issue Jan 11, 2020 · 1 comment
Closed

A certain save-game corrupts the title screen sprites when loaded. #7925

James103 opened this issue Jan 11, 2020 · 1 comment
Labels
bug Something isn't working
Milestone

Comments

@James103
Copy link
Contributor

Version of OpenTTD

190e074

Expected result

Loading the following crash savegame does not corrupt the title screen sprites.

Actual result

Loading the following crash savegame corrupts the title screen sprites, as shown:
screenshot
Additionally, in the title savegame, all trains lose power and the railway tracks become free to demolish.

Steps to reproduce

  1. Load the attached savegame: crash.zip
  2. The game will exit to title screen because "there are no towns in this" savegame.
  3. Observe that where the railway tracks are supposed to be are replaced with corrupt sprites.
  4. Observe that all trains have stopped.
  5. Save the title screen game and load it.
  6. Observe that the corrupt railway tiles don't change your bank balance once demolished.
  7. Observe that all trains have "No power".
@LordAro LordAro added the bug Something isn't working label Jan 11, 2020
@LordAro LordAro added this to the 1.10.0 milestone Jan 11, 2020
@James103
Copy link
Contributor Author

When I was referring to the corrupt sprites, they were causing Hall of Mirrors effects when something was dragged over. This may be related to #6951.

frosch123 added a commit to frosch123/OpenTTD that referenced this issue Jan 12, 2020
…ng a savegame instead of at the end.

Otherwise temporary data may be passed from an aborted load action to the next load action.
douiwby pushed a commit to douiwby/OpenTTD that referenced this issue Apr 16, 2020
…ng a savegame instead of at the end.

Otherwise temporary data may be passed from an aborted load action to the next load action.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants