forked from mirror/OpenTTD
(svn r10484) -Codechange: reduce code duplication.
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
#include "newgrf.h"
|
#include "newgrf.h"
|
||||||
#include "newgrf_callbacks.h"
|
#include "newgrf_callbacks.h"
|
||||||
|
#include "newgrf_commons.h"
|
||||||
#include "newgrf_spritegroup.h"
|
#include "newgrf_spritegroup.h"
|
||||||
#include "newgrf_canal.h"
|
#include "newgrf_canal.h"
|
||||||
|
|
||||||
@@ -44,8 +45,7 @@ static uint32 CanalGetVariable(const ResolverObject *object, byte variable, byte
|
|||||||
return TileHeight(tile);
|
return TileHeight(tile);
|
||||||
|
|
||||||
case 0x81:
|
case 0x81:
|
||||||
return ((_opt.landscape == LT_ARCTIC && GetTileZ(tile) > GetSnowLine()) ? 4 : 0) |
|
return GetTerrainType(tile);
|
||||||
(_opt.landscape == LT_TROPIC ? GetTropicZone(tile) : 0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
DEBUG(grf, 1, "Unhandled canal property 0x%02X", variable);
|
DEBUG(grf, 1, "Unhandled canal property 0x%02X", variable);
|
||||||
|
Reference in New Issue
Block a user