(svn r10484) -Codechange: reduce code duplication.

replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
rubidium 17 years ago
parent 70d6fdeca0
commit c29b4a7720

@ -7,6 +7,7 @@
#include "debug.h"
#include "newgrf.h"
#include "newgrf_callbacks.h"
#include "newgrf_commons.h"
#include "newgrf_spritegroup.h"
#include "newgrf_canal.h"
@ -44,8 +45,7 @@ static uint32 CanalGetVariable(const ResolverObject *object, byte variable, byte
return TileHeight(tile);
case 0x81:
return ((_opt.landscape == LT_ARCTIC && GetTileZ(tile) > GetSnowLine()) ? 4 : 0) |
(_opt.landscape == LT_TROPIC ? GetTropicZone(tile) : 0);
return GetTerrainType(tile);
}
DEBUG(grf, 1, "Unhandled canal property 0x%02X", variable);

Loading…
Cancel
Save