SCUMM: MI1 - navigator pointing bug (related to actor faces actor)
|Reported by:||SF/logicdeluxe||Owned by:|
|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.