don't rewind if finished

This commit is contained in:
RandomityGuy 2023-06-04 20:48:31 +05:30
parent 7717a0f08d
commit ee4ad8dbcd

View file

@ -923,7 +923,8 @@ class MarbleWorld extends Scheduler {
|| MarbleGame.instance.touchInput.rewindButton.pressed || MarbleGame.instance.touchInput.rewindButton.pressed
|| Gamepad.isDown(Settings.gamepadSettings.rewind)) || Gamepad.isDown(Settings.gamepadSettings.rewind))
&& Settings.optionsSettings.rewindEnabled && Settings.optionsSettings.rewindEnabled
&& !this.isWatching) { && !this.isWatching
&& this.finishTime == null) {
this.rewinding = true; this.rewinding = true;
} else { } else {
if (((Key.isReleased(Settings.controlsSettings.rewind) || Gamepad.isReleased(Settings.gamepadSettings.rewind)) if (((Key.isReleased(Settings.controlsSettings.rewind) || Gamepad.isReleased(Settings.gamepadSettings.rewind))