1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-12 09:09:09 +00:00

(svn r1560) Introduce SetTileType() and SetTileHeight()

Replace direct references to _map_type_and_height with these
This commit is contained in:
tron
2005-01-18 18:41:56 +00:00
parent 64b08311b9
commit 31d6f87d80
10 changed files with 29 additions and 22 deletions

View File

@@ -59,7 +59,7 @@ static void PlaceTree(uint tile, uint32 r, byte m5_or)
// make it tree class
_map_type_and_height[tile] |= MP_TREES << 4;
SetTileType(tile, MP_TREES);
}
}
@@ -531,8 +531,7 @@ static void TileLoop_Trees(uint tile)
_map3_lo[tile] = m3;
_map3_hi[tile] = 0;
_map_type_and_height[tile] &= 0xF;
_map_type_and_height[tile] |= MP_TREES << 4;
SetTileType(tile, MP_TREES);
m5 = 0;
break;
@@ -549,7 +548,7 @@ static void TileLoop_Trees(uint tile)
m5 = ((m5 - 6) - 0x40) + 3;
} else {
/* just one tree, change type into MP_CLEAR */
_map_type_and_height[tile] = (_map_type_and_height[tile]&~0xF0) | (MP_CLEAR<<4);
SetTileType(tile, MP_CLEAR);
m5 = 3;
m2 = _map2[tile];