Reduce screen re-draw area for tunnel/bridge end signal updates

This commit is contained in:
Jonathan G Rennison
2021-08-30 03:09:01 +01:00
parent f6c2a81f72
commit b08cc3cf38
6 changed files with 91 additions and 14 deletions

View File

@@ -17,6 +17,8 @@ uint GetTunnelBridgeSignalSimulationSpacingTarget(Owner owner);
uint GetBestTunnelBridgeSignalSimulationSpacing(Owner owner, TileIndex begin, TileIndex end);
uint GetTunnelBridgeSignalSimulationSignalCount(TileIndex begin, TileIndex end);
void MarkTunnelBridgeSignalDirty(TileIndex tile, bool exit);
/**
* Calculates the length of a tunnel or a bridge (without end tiles)
* @param begin The begin of the tunnel or bridge.