summaryrefslogtreecommitdiff
path: root/src/tile_map.h
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-11-05 11:12:09 +0100
committerErich Eckner <git@eckner.net>2018-11-16 19:11:46 +0100
commita4701d576e54a47745a19d89e691c791a4f181ed (patch)
treef5ca7a7f7479bf169b9ae92cd2367317edf76f74 /src/tile_map.h
parent5430113f4a842e519d2661a490022dcdf86f5247 (diff)
downloadopenttd-a4701d576e54a47745a19d89e691c791a4f181ed.tar.xz
src/landscape.cpp, src/tile_map.h: fix bug which makes assert fail
Diffstat (limited to 'src/tile_map.h')
-rw-r--r--src/tile_map.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tile_map.h b/src/tile_map.h
index 58dff2cb0..0e2cc8ec2 100644
--- a/src/tile_map.h
+++ b/src/tile_map.h
@@ -16,6 +16,7 @@
#include "map_func.h"
#include "core/bitmath_func.hpp"
#include "settings_type.h"
+#include "layer_func.h"
/**
* Returns the height of a tile
@@ -103,10 +104,10 @@ static inline bool IsInnerTile(TileIndex tile)
{
assert(tile < MapSize());
- uint x = TileX(tile);
- uint y = TileY(tile);
+ uint x = LayerX(tile);
+ uint y = LayerY(tile);
- return x < MapMaxX() && y < MapMaxY() && ((x > 0 && y > 0) || !_settings_game.construction.freeform_edges);
+ return x < LayerMaxX() && y < LayerMaxY() && ((x > 0 && y > 0) || !_settings_game.construction.freeform_edges);
}
/**