[ scummvm-Patches-613597 ] SAM: Experimental object-layering fix
noreply at sourceforge.net
noreply at sourceforge.net
Tue Sep 24 08:35:09 CEST 2002
Patches item #613597, was opened at 2002-09-24 08:35
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=613597&group_id=37116
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Torbjörn Andersson (eriktorbjorn)
Assigned to: Nobody/Anonymous (nobody)
Summary: SAM: Experimental object-layering fix
Initial Comment:
I don't understand this patch. There! I've said it.
However, it's neat enough that I still think it's
likely to be the correct fix for the object-layering
bug in Sam & Max. For those who don't know, this is the
bug that causes actors to be drawn over conversation
icons, and which would cause them to be drawn over the
inventory box if it wasn't for a hack in actor.cpp.
One place where this would happen is when talking to
the fisherman at the World of Fish.
What it does is simply to change the part of
drawObject() that used to set the dbDrawMaskOnBoth flag
on class 22 objects for GF_AFTER_V7 games so that it
will do the same thing also for Sam & Max. As I said, I
don't really understand it. But it does work.
Well, almost. You'll still get layering problems
outside the Mystery Vortex. But those objects are drawn
with drawBomp(), so it's really a completely different
bug that just happens to look the same. For all I know,
it might even match the original behaviour.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=613597&group_id=37116
More information about the Scummvm-tracker
mailing list