Skip to content

Fix demo playback bar desync#861

Open
andrikpowell wants to merge 2 commits intokraflab:masterfrom
andrikpowell:dsda-fix-demo-playback-desync
Open

Fix demo playback bar desync#861
andrikpowell wants to merge 2 commits intokraflab:masterfrom
andrikpowell:dsda-fix-demo-playback-desync

Conversation

@andrikpowell
Copy link
Copy Markdown
Contributor

It's a pretty specific bug that I'm not sure how common it'd be to run across... Basically it's related to the temp game modifiers (fast, respawn, nomo, coop_spawns) and loading save games...

To be more specific, playing a demo front to back is fine and works with no issues... However if you have a demo that one of the above modifiers, AND seek forward using the demo progress bar, it seems that it could desync the demo. This caused a desync because when pressing on the demo progress bar, it is essentially loading a save game.

Again, playing demos in full or just playing normal demos play back fine. It's only when fast, respawn, nomo, or coop_spawns were active and you clicked on the progress bar.

- separate into functions
- static functions and variables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant