[Scummvm-tracker] [ScummVM :: Bugs] #11841: GRIM: Game locks if the user opens the inventory while Manny is knocking at Glottis' door

ScummVM :: Bugs trac at scummvm.org
Thu Oct 15 21:55:01 UTC 2020


#11841: GRIM: Game locks if the user opens the inventory while Manny is knocking at
Glottis' door
-------------------+---------------------------
Reporter:  sev-    |      Owner:  (none)
    Type:  defect  |     Status:  new
Priority:  normal  |  Component:  Engine: Grim
Keywords:          |       Game:  Grim Fandango
-------------------+---------------------------
 If the user asks Manny to knock at Glottis' garage door, and while he is
 approaching the door the user quickly opens the inventory, the game locks.

 It's due to a bug in the scripts, since it happens also with the original
 executable

 ----

 This is a lot larger of an issue than just using that one door. They have
 a fairly common pattern in the scripts (used 73 times).

 if (walk manny to the object) {
     disable input;
     dialogue;
     enable input;
 }
 The walk Manny call will return true when Manny makes it to the object and
 false if he gets blocked. The possible fixes I see are to to disable the
 inventory key while walking to an object, or make the inventory key cancel
 the walking.

 ----

 I'll just leave this here.

 [[Image(197315fe-c1d6-11e3-97d0-d5d694e6430f.png)]]

 https://github.com/residualvm/residualvm/issues/694
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11841>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list