mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r26344) -Change [FS#5907]: Do not flood shores of type MP_TREE needlessly (MJP)
This commit is contained in:
parent
46590e112e
commit
40f61eaf15
|
@ -1165,6 +1165,9 @@ void TileLoop_Water(TileIndex tile)
|
|||
/* do not try to flood water tiles - increases performance a lot */
|
||||
if (IsTileType(dest, MP_WATER)) continue;
|
||||
|
||||
/* TREE_GROUND_SHORE is the sign of a previous flood. */
|
||||
if (IsTileType(dest, MP_TREES) && GetTreeGround(dest) == TREE_GROUND_SHORE) continue;
|
||||
|
||||
int z_dest;
|
||||
Slope slope_dest = GetFoundationSlope(dest, &z_dest) & ~SLOPE_HALFTILE_MASK & ~SLOPE_STEEP;
|
||||
if (z_dest > 0) continue;
|
||||
|
|
Loading…
Reference in New Issue