[Scummvm-tracker] [ScummVM :: Bugs] #4767: SCUMM/HE: Spyfox 3 - Sprite problem with Spyfox's head

ScummVM :: Bugs trac at scummvm.org
Sat Apr 27 12:04:27 UTC 2024


#4767: SCUMM/HE: Spyfox 3 - Sprite problem with Spyfox's head
--------------------+----------------------------
Reporter:  raziel-  |       Owner:  Kirben
    Type:  defect   |      Status:  new
Priority:  normal   |   Component:  Engine: SCUMM
 Version:           |  Resolution:
Keywords:           |        Game:  Spy Fox 3
--------------------+----------------------------
Comment (by eriktorbjorn):

 It appears the problem is not the actual actor drawing (as I had
 previously assumed), it's that Spy Fox isn't drawn on every frame (because
 sometimes `_needRedraw` is false), but the lake "actor" behind him is,
 causing his head to be drawn over.

 You can test this theory by adding this to the beginning of
 `Actor::drawActorCostume()`:

 {{{
     if (_number == 6)
         return;
 }}}

 The lake surface in the background will no longer be animated - it's not a
 bugfix - but Spy Fox will keep his head.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/4767#comment:15>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list