Opened 14 years ago

Closed 2 years ago

#5312 closed defect (fixed)

SCUMM: MI1 - navigator pointing bug (related to actor faces actor)

Reported by: SF/logicdeluxe Owned by: AndywinXp
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Monkey Island 1


Windows XP ScummVM 1.2.0svn52183 (Aug 18 2010 18:51:18) Features compiled in: Vorbis FLAC MP3 RGB zLib FluidSynth

In ScummVM, the navigator never points to the front and rarely to the back. To be precise, he only points back, if Guybrush stands close to the target cave, in which case, the script does not deploy any path finding or facing to actors. This is the same buggy behavior as in the enhanced CD of the game on the native monkey.exe. However, the same bug is present with all versions of Monkey Island in ScummVM, while the native V4 versions of the game seem to work just fine here.

They must have changed something in SCUMM V5 related to the way actors point to other actors. What the script actually does is starting an invisible actor at Guybrush's coordinates and let it walk to the target cave. Right after that object has started walking, another invisible object at Guybrush's coordinates is instructed to face toward the walking one. For some reason, this is always left or right, but never front or back.

While this is certainly a bug in the enhanced CD, it is also ScummVM which behaves differently (to the worse) in V4 Monkey.

Ticket imported from: #3054386. Ticket imported from: bugs/5312.

Change History (2)

comment:1 by raziel-, 4 years ago

Summary: MI1: navigator (related to actor faces actor)SCUMM: MI1 - navigator pointing bug (related to actor faces actor)

comment:2 by AndywinXp, 2 years ago

Owner: set to AndywinXp
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.