mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-07-01 17:40:59 +01:00
(svn r16290) -Fix [FS#2888]: unable to (re)set the desert state for watery tiles
This commit is contained in:
parent
1f3dce6f85
commit
111e62bba6
@ -60,11 +60,9 @@ static void GenerateDesertArea(TileIndex end, TileIndex start)
|
|||||||
|
|
||||||
_generating_world = true;
|
_generating_world = true;
|
||||||
BEGIN_TILE_LOOP(tile, size_x, size_y, TileXY(sx, sy)) {
|
BEGIN_TILE_LOOP(tile, size_x, size_y, TileXY(sx, sy)) {
|
||||||
if (GetTileType(tile) != MP_WATER) {
|
SetTropicZone(tile, (_ctrl_pressed) ? TROPICZONE_NORMAL : TROPICZONE_DESERT);
|
||||||
SetTropicZone(tile, (_ctrl_pressed) ? TROPICZONE_NORMAL : TROPICZONE_DESERT);
|
DoCommandP(tile, 0, 0, CMD_LANDSCAPE_CLEAR);
|
||||||
DoCommandP(tile, 0, 0, CMD_LANDSCAPE_CLEAR);
|
MarkTileDirtyByTile(tile);
|
||||||
MarkTileDirtyByTile(tile);
|
|
||||||
}
|
|
||||||
} END_TILE_LOOP(tile, size_x, size_y, 0);
|
} END_TILE_LOOP(tile, size_x, size_y, 0);
|
||||||
_generating_world = false;
|
_generating_world = false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user