[Scummvm-tracker] [ScummVM :: Bugs] #12886: BURIED: Time still passes during final puzzle even when the game is paused
ScummVM :: Bugs
trac at scummvm.org
Fri Sep 3 01:34:20 UTC 2021
#12886: BURIED: Time still passes during final puzzle even when the game is paused
-------------------------------------------------+-------------------------
Reporter: Thunderforge | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine:
| Buried
Version: | Keywords: buried
Game: Journeyman Project 2: Buried in Time |
-------------------------------------------------+-------------------------
During the final puzzle (in the Krynn habitat when the ambassador puts you
in the transporter), you have about 15 seconds to escape.
== Expected Behavior
If you bring up Biochip - Interface and click "Pause Game" (or interact
with the file system via "Save" or "Restore", which I personally expect to
also pause the game), you will still have the same amount of time left
over when you are done.
== Actual Behavior
Time still ticks while the game is paused (or the file system is
interacted with) and if you are paused for too long, you will die.
== Reproduction Steps
1. Load the attached save game
1. In your inventory, select "Biochip - Interface"
1. In the Biochip Display, click the "Menu" button
1. Click any of the following buttons:
* Pause
* Save
* Restore
1. Wait at least 15 seconds
1. Cancel out of the Pause, Save, or Restore
1. In the Biochip Display, click "Exit"
You will immediately die because you've taken too long to finish the
puzzle.
== Notes
I tested if something similar would happen in the Farnstein Lab when
running out of oxygen. The timer for that one works differently, since it
instead seems to only "tick" when you move to another node. So standing
still or interacting with your Biochips does not decrement the oxygen no
matter how long you wait, but if you spin around in circles, oxygen will
rapidly deplete.
Looking at the code, I see it checks if
[https://github.com/scummvm/scummvm/blob/master/engines/buried/environ/ai_lab.cpp#L148
the time since the last node change exceeds the threshold]. I guess that
technically means you're cheated out of a few units of oxygen if you
pause, but I think it's very unlikely a player is going to be affected by
that (and at least in that situation, the player can jump away if they
think they've spent too much oxygen).
== Versions
* ScummVM 2.3.0pre 2021-08-31
* Windows 10 Pro 20H2
* The Journeyman Project 2: Buried in Time
* v1.00 24BPP/Windows/English (CD release)
* v1.1 24BPP/Windows/English (GOG release)
--
Ticket URL: <https://bugs.scummvm.org/ticket/12886>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list