#9233 closed patch
MMC64: Actor Walk / Object Fix
Reported by: | SF/segra | Owned by: | Kirben |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Maniac Mansion |
Description
This fixes the trunk bug (#3070065), and an issue involving the way searching for objects in the array is handled in V0 Games.
V0 checks if the ID, and the FLAG variable match. meaning two objects with the same ID can be in the same room, aslong as they both have a different FLAG value. Ive simply added a new variable which is set upon clicking an object on the screen, or when the v2 opcode, "walk actor to object" is executed (the value is always 0 when searching from this opcode)
i can't be certain of any regressions, but it appears to work fine... The game is completable
Ticket imported from: #3093541. Ticket imported from: patches/1338.
Attachments (1)
Change History (4)
by , 14 years ago
Attachment: | v0_mm_ObjectFix_WalkFix.patch added |
---|
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Owner: | set to |
---|---|
Status: | new → closed |
comment:3 by , 6 years ago
Component: | → Engine: SCUMM |
---|---|
Game: | → Maniac Mansion |
Thanks, I added the patch to ScummVM 1.3.0svn.