added level editor option for buggy BD style conveyor belts
authorHolger Schemel <holger.schemel@virtion.de>
Tue, 5 Nov 2024 18:05:34 +0000 (19:05 +0100)
committerHolger Schemel <holger.schemel@virtion.de>
Tue, 5 Nov 2024 16:14:35 +0000 (17:14 +0100)
commit3ddaeee8afe076d678c7f677dd1fd49164bafcf1
tree96f58a1d86c2f78b31aef20b5a9ef15f2ea2be42
parentc1a2e3cc4e9dd1624fed40d2ffbbf5ca95ad048f
added level editor option for buggy BD style conveyor belts

This makes the change from the last commit optional in the level
editor, deactivating it for existing levels in GDash formats (and
therefore also replays), so neither existing levels (caves) nor tapes
(replays) will be broken anymore by that change. For newly created
levels in R'n'D format, however, this change will be activated by
default, using the new, fixed conveyor belt behavior.
src/editor.c
src/files.c
src/game_bd/bd_cave.h
src/game_bd/bd_cavedb.c
src/game_bd/bd_caveengine.c
src/main.h