added new animation mode "level_nr" to select frame according to level
authorHolger Schemel <info@artsoft.org>
Sun, 8 Oct 2023 11:22:11 +0000 (13:22 +0200)
committerHolger Schemel <info@artsoft.org>
Sun, 8 Oct 2023 11:33:43 +0000 (13:33 +0200)
commiteaa66141d6a6bfb5ffd4b75d24e941fc0cf0368c
tree31727a84b49f60605b5bbc5f9fd697318d562d55
parent76912e277a65fd8b4ec7e15cad94e0e682ce4528
added new animation mode "level_nr" to select frame according to level

This change adds a new animation mode "level_nr" which selects a
single animation frame from a number of frames that corresponds to the
current level. That is, the first frame is used for the first level,
the second frame is used for the second level and so on (overwrapping
frames if there are more levels than animation frames). This animation
mode can therefore only be used for non-animated game graphics, like
walls. So this animation mode can be used to have different graphics
in different levels for certain game elements, while still using the
same game elements in each level.
src/anim.c
src/files.c
src/libgame/system.h