diff options
author | alberth <alberth@openttd.org> | 2010-05-07 20:39:00 +0000 |
---|---|---|
committer | alberth <alberth@openttd.org> | 2010-05-07 20:39:00 +0000 |
commit | 8d1d4267afccf29d298485fca1251bd1c341158c (patch) | |
tree | 4894e11c3b1d2a93443f3364e3ccc8d9098ed1ed /src/viewport.cpp | |
parent | d822b2969bad3bfe2519e6ff673557ee8d58c36c (diff) | |
download | openttd-8d1d4267afccf29d298485fca1251bd1c341158c.tar.xz |
(svn r19767) -Fix [FS#3808]: Height in smallmap was different from measured heights (ChillCore).
Diffstat (limited to 'src/viewport.cpp')
-rw-r--r-- | src/viewport.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/viewport.cpp b/src/viewport.cpp index 3e5f1de9b..00ef9f6cc 100644 --- a/src/viewport.cpp +++ b/src/viewport.cpp @@ -2170,7 +2170,8 @@ static bool SwapDirection(HighLightStyle style, TileIndex start_tile, TileIndex } /** Calculates height difference between one tile and another. - * Multiplies the result to suit the standard given by minimap - 50 meters high + * Multiplies the result to suit the standard given by #TILE_HEIGHT_STEP. + * * To correctly get the height difference we need the direction we are dragging * in, as well as with what kind of tool we are dragging. For example a horizontal * autorail tool that starts in bottom and ends at the top of a tile will need the @@ -2249,8 +2250,7 @@ static int CalcHeightdiff(HighLightStyle style, uint distance, TileIndex start_t } if (swap) Swap(h0, h1); - /* Minimap shows height in intervals of 50 meters, let's do the same */ - return (int)(h1 - h0) * 50; + return (int)(h1 - h0) * TILE_HEIGHT_STEP; } static const StringID measure_strings_length[] = {STR_NULL, STR_MEASURE_LENGTH, STR_MEASURE_LENGTH_HEIGHTDIFF}; |