forked from mirror/OpenTTD
(svn r10484) -Codechange: reduce code duplication.
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user