Opened 20 years ago
Closed 20 years ago
#1049 closed defect (fixed)
Zak: Annie walking in funny places
|Reported by:||SF/voodoofx||Owned by:||fingolfin|
ScummVM version: ScummVM 0.5.0pre-cvs (Jul 20 2003 11:57:11)
Platform: win32(WinXP) Zak version: v2(enhanced) language: english
When i drop the blue crystal in Annie's dropslot and run to the bus, Annie follows Zak. Well she must be spiderman, since she is walking on the wall :)))
Ticket imported from: #774529. Ticket imported from: bugs/1049.
Change History (8)
by , 20 years ago
comment:1 by , 20 years ago
Attaching a savegame to reproduce this would be useful (assuming you can still reproduce the issue with latest CVS).
by , 20 years ago
Drop Blue Crystal in slot and run to bus stop.
comment:2 by , 20 years ago
I have attached a game from V1 zak, where problem also occurs. Just drop Blue Crystal in slot and run to bus stop.
comment:3 by , 20 years ago
I wonder what happens in the original here? Can you "run away" there, too? Or is Zak maybe meant to be immobile? If you can run away, what does happen?
comment:4 by , 20 years ago
Yes Zak can run back to bus stop in the original game and the same scene occurs but Annie walks along the footpath correctly. I checked the original version of Zak McKracken (Enchanced).
comment:5 by , 20 years ago
The problem here is that the walk matrix is foobar, and confuses our walk algorithm. V1/V2 apparently employ a different (simpler & cruder) algorithm. I'll look into implementing that one.
If you want to know a bit more details: When Annie enters the room, she is in box 8, and tries to get to box 5. Problem is, the walk matrix claims that box 8 and 5 are adjacent. They are not (and indeed, if you do a reverse lookup, it tells you that to get from 5 to 8, you have to go via box 10, which is correct).
Due to the simplistic algorithm in V1/V2, the problem wasn't noticed.
comment:6 by , 20 years ago
|Status:||new → closed|
Annie walking on the wall