added option to swap game elements in EM caves using V5/V6 EMC graphics
authorHolger Schemel <info@artsoft.org>
Fri, 20 Mar 2020 01:01:20 +0000 (02:01 +0100)
committerHolger Schemel <info@artsoft.org>
Tue, 19 May 2020 16:20:01 +0000 (18:20 +0200)
commitd4c19f2f629758803f62f52809c889052ddf3ccf
tree84b69eea05f9cc1c1e404914f964ccb339f9cba2
parente8bfe523ee2136ad29a1c3534142883540e29e35
added option to swap game elements in EM caves using V5/V6 EMC graphics

When having EMC level sets with EMC graphics that were originally
played with the EMC player program, but that have cave files in old
cave file format, setting "use_emc_tiles" to "true" causes certain
game elements to be swapped just like when loading cave files with new
EMC file format (version V5 or V6), like swapping dirt and grass and
some wall elements.

This is a level set option, not a graphics set option, so it is still
possible to override graphics for classic style EM level sets with
modern EMC graphics without game elements being changed (so dirt does
not change to grass in this case).
src/engines.h
src/game_em/reademc.c
src/libgame/setup.c
src/libgame/system.h
src/tools.c