diff options
author | belugas <belugas@openttd.org> | 2007-11-10 01:17:15 +0000 |
---|---|---|
committer | belugas <belugas@openttd.org> | 2007-11-10 01:17:15 +0000 |
commit | f55fdfb7c42b2e2e39b165fd17f7671e14516303 (patch) | |
tree | 07b6a8f97a15f768d33fc0b7a3405373f3745b3b /src/water_cmd.cpp | |
parent | 3a84801f5563ca73c47c56f9682582abe990abb7 (diff) | |
download | openttd-f55fdfb7c42b2e2e39b165fd17f7671e14516303.tar.xz |
(svn r11399) -Feature(ette): transparency settings can now be saved and thus remembered.
-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant.
Diffstat (limited to 'src/water_cmd.cpp')
-rw-r--r-- | src/water_cmd.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/water_cmd.cpp b/src/water_cmd.cpp index 87eaa675f..14b570dd7 100644 --- a/src/water_cmd.cpp +++ b/src/water_cmd.cpp @@ -30,6 +30,7 @@ #include "newgrf.h" #include "newgrf_canal.h" #include "misc/autoptr.hpp" +#include "transparency.h" /** Array for the shore sprites */ static const SpriteID _water_shore_sprites[] = { @@ -449,7 +450,7 @@ static void DrawWaterStuff(const TileInfo *ti, const WaterDrawTileStruct *wdts, ti->x + wdts->delta_x, ti->y + wdts->delta_y, wdts->width, wdts->height, wdts->unk, ti->z + wdts->delta_z, - HASBIT(_transparent_opt, TO_BUILDINGS)); + IsTransparencySet(TO_BUILDINGS)); } } |