summaryrefslogtreecommitdiff
path: root/water_cmd.c
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2006-12-02 09:54:49 +0000
committerpeter1138 <peter1138@openttd.org>2006-12-02 09:54:49 +0000
commit6a4d8fdd33de84ef691caa29ea77c21ff2b8d6c4 (patch)
treecade1f6a922cf31544c6a8ab37bae8a09b9dc5e0 /water_cmd.c
parent0d5b0eb4f7cba920fef7713c61bbcb08e4d817ee (diff)
downloadopenttd-6a4d8fdd33de84ef691caa29ea77c21ff2b8d6c4.tar.xz
(svn r7325) -Feature: Add support for action 5 type 0x0D, coast sprites.
Diffstat (limited to 'water_cmd.c')
-rw-r--r--water_cmd.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/water_cmd.c b/water_cmd.c
index 5603d6787..8af293b95 100644
--- a/water_cmd.c
+++ b/water_cmd.c
@@ -19,6 +19,7 @@
#include "vehicle_gui.h"
#include "train.h"
#include "water_map.h"
+#include "newgrf.h"
const SpriteID _water_shore_sprites[15] = {
0,
@@ -452,7 +453,11 @@ static void DrawTile_Water(TileInfo *ti)
case WATER_COAST:
assert(!IsSteepSlope(ti->tileh));
- DrawGroundSprite(_water_shore_sprites[ti->tileh]);
+ if (_coast_base != 0) {
+ DrawGroundSprite(_coast_base + ti->tileh);
+ } else {
+ DrawGroundSprite(_water_shore_sprites[ti->tileh]);
+ }
break;
case WATER_LOCK: {