[Scummvm-tracker] [ScummVM] #10142: TITANIC: Can remove parrot perch before flight

Paul Gilbert trac at scummvm.org
Sun Aug 20 18:17:13 CEST 2017


#10142: TITANIC: Can remove parrot perch before flight
-------------------------------+-----------------------------
  Reporter:  dafioram          |      Owner:  dreammaster
      Type:  defect            |     Status:  pending
  Priority:  low               |  Component:  Engine: Titanic
Resolution:  worksforme        |   Keywords:
      Game:  Starship Titanic  |
-------------------------------+-----------------------------
Changes (by dreammaster):

 * status:  closed => pending
 * resolution:  fixed => worksforme


Comment:

 Ah, sorry, overlooked the "taking the replaced perch from underneath the
 parrot". I tried replicating the problem and couldn't. I:
 1) Dragged the chicken to the left and waited until the Parrot started
 eating
 2) Quickly dragged the central core to the inventory and released
 3) Quickly dragged the perch to the centre of the cage and released
 4) The Parrot stopped eating and shuffled back onto the perch
 5) Once it had finished moving, I tried dragging the perch, but he
 wouldn't let me.

 According to the code, npcs/parrot.cpp sets "_eatingChicken" to false on
 line 283, irrespective of whether he'll fly off or return to a replaced
 perch. And game/parrot/parrot_perch_holder.cpp:48 has a code block that if
 you start trying to drag the perch when the parrot isn't eating, it will
 either give a message if the cage is locked, or the Parrot will.. i.e. the
 "that's my perch".

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


More information about the Scummvm-tracker mailing list