(svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map.
This commit is contained in:
@@ -16,8 +16,9 @@ Slope GetTileSlope(TileIndex tile, uint *h)
|
||||
{
|
||||
assert(tile < MapSize());
|
||||
|
||||
if (TileX(tile) == MapMaxX() || TileY(tile) == MapMaxY()) {
|
||||
if (h != NULL) *h = 0;
|
||||
if (TileX(tile) == MapMaxX() || TileY(tile) == MapMaxY() ||
|
||||
(_settings_game.construction.freeform_edges && (TileX(tile) == 0 || TileY(tile) == 0))) {
|
||||
if (h != NULL) *h = TileHeight(tile) * TILE_HEIGHT;
|
||||
return SLOPE_FLAT;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user