[Scummvm-tracker] [ScummVM] #9674: SCI: QFG3: Broken day/night cycle stuck on daylight

Willem Jan Palenstijn trac at scummvm.org
Sun Dec 18 16:21:30 CET 2016


#9674: SCI: QFG3: Broken day/night cycle stuck on daylight
--------------------------------+-------------------------
  Reporter:  Ori Avtalion       |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  normal             |  Component:  Engine: SCI
Resolution:                     |   Keywords:
      Game:  Quest for Glory 3  |
--------------------------------+-------------------------

Comment (by Willem Jan Palenstijn):

 Here's one way of reproducing the problem:

 When going to the bazaar during twilight, the function bazaarR::init
 (script 51) pauses the palvary. If you then use the ScummVM menu at
 Ctrl-F5 to load a game that does not have an active palvary,
 `_palVaryPaused` stays stuck at 1. This should be repeatable to get it to
 3.

 The QfG3 scripts seem to always try to ensure to that palvary is unpaused
 when saving or loading. But using the Ctrl-F5 menu to load bypasses this.



 Random note, unrelated to this bug: if the twilight effect is (normally)
 paused while visiting the bazaar, entering and closing (scripted) dialogs
 (such as the game's load/save/settings menu) will un-pause the twilight
 effect. This happens in SSCI too. (But fixing that script issue in SSCI
 might not have been straightforward due to the interaction with
 saving/loading at twilight.)

--
Ticket URL: <https://bugs.scummvm.org/ticket/9674#comment:2>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list