Cache animated tile speed, use btree map for animated tiles

This commit is contained in:
Jonathan G Rennison
2020-11-24 19:02:38 +00:00
parent 72a7ae25e8
commit 2ad446369d
23 changed files with 267 additions and 56 deletions

View File

@@ -3553,6 +3553,18 @@ void AnimateTile_Station(TileIndex tile)
}
}
uint8 GetAnimatedTileSpeed_Station(TileIndex tile)
{
if (HasStationRail(tile)) {
return GetStationTileAnimationSpeed(tile);
}
if (IsAirport(tile)) {
AnimateAirportTile(tile);
}
return 0;
}
static bool ClickTile_Station(TileIndex tile)
{