fixed graphical bugs with off-screen playfield movement in MM engine
authorHolger Schemel <info@artsoft.org>
Fri, 31 Mar 2023 18:17:13 +0000 (20:17 +0200)
committerHolger Schemel <info@artsoft.org>
Fri, 31 Mar 2023 18:17:13 +0000 (20:17 +0200)
commit2181d7515fcdeae73c7482c3e19cc6120279b556
tree6af8a5bf128123a3f67963dc9c424232638cae0d
parentd9854779a9f8bfcf09cfab5905c257da10c61e5f
fixed graphical bugs with off-screen playfield movement in MM engine

This changes handles graphical bugs that may occur if the playfield of
levels played with the MM game engine are larger than the visible part
of the playfield. (This is not supported with MM style levels, but may
occur when using custom artwork with smaller playfield viewport than
intended by the level designer.)

The problem could be seen with levels where pacman game elements leave
and re-enter the visible part of the playfield.
src/game_mm/mm_tools.c