Add: Accessor to test if a tile may be animated.

This commit is contained in:
2024-08-14 08:57:15 +01:00
committed by Peter Nelson
parent 3a310f1802
commit be505ec459
3 changed files with 12 additions and 2 deletions

View File

@@ -2203,7 +2203,7 @@ bool AfterLoadGame()
for (auto tile = _animated_tiles.begin(); tile < _animated_tiles.end(); /* Nothing */) {
/* Remove if tile is not animated */
bool remove = _tile_type_procs[GetTileType(*tile)]->animate_tile_proc == nullptr;
bool remove = !MayAnimateTile(*tile);
/* and remove if duplicate */
for (auto j = _animated_tiles.begin(); !remove && j < tile; j++) {