Refactor fish.inc.c
to remove ENABLE_VANILLA_LEVEL_SPECIFIC_CHECKS
in favor of a param
#493
Labels
Milestone
There are currently 5 separate
#ifdef ENABLE_VANILLA_LEVEL_SPECIFIC_CHECKS
checks insrc/game/behaviors/fish.inc.c
. This results in a lot of ugly code duplication, and makes the Secret Aquarium fish behavior unusable in hacks without vanilla level checks. This problem is mentioned in thefish.inc.c
file already (in the form of TODO comments), but I'm adding it to the issue tracker because there isn't one yet.The text was updated successfully, but these errors were encountered: