(svn r1718) Use the enum TileType as parameter/return type for [GS]etTileType() instead of plain int.
This makes it necessary to rename TileType() to GetTileType() because a type and a function may not share the same name.
This commit is contained in:
@@ -857,7 +857,7 @@ static const byte _plantfarmfield_type[] = {1, 1, 1, 1, 1, 3, 3, 4, 4, 4, 5, 5,
|
||||
|
||||
static bool IsBadFarmFieldTile(TileIndex tile)
|
||||
{
|
||||
switch (TileType(tile)) {
|
||||
switch (GetTileType(tile)) {
|
||||
case MP_CLEAR: {
|
||||
byte m5 = _map5[tile] & 0x1C;
|
||||
return m5 == 0xC || m5 == 0x10;
|
||||
@@ -873,7 +873,7 @@ static bool IsBadFarmFieldTile(TileIndex tile)
|
||||
|
||||
static bool IsBadFarmFieldTile2(TileIndex tile)
|
||||
{
|
||||
switch (TileType(tile)) {
|
||||
switch (GetTileType(tile)) {
|
||||
case MP_CLEAR: {
|
||||
byte m5 = _map5[tile] & 0x1C;
|
||||
return m5 == 0x10;
|
||||
|
||||
Reference in New Issue
Block a user