Changeset - r1193:e4b7cfc71e81
[Not reviewed]
master
0 1 0
tron - 19 years ago 2005-01-27 15:30:34
tron@openttd.org
(svn r1697) Remove superflous special case for the VOID border tiles in FindLandscapeHeightByTile()
While here clean up some other stuff: uint -> TileIndex, assert() that the TileIndex is valid and remove a line which was already commented out
1 file changed with 2 insertions and 10 deletions:
0 comments (0 inline, 0 general)
landscape.c
Show inline comments
 
@@ -80,22 +80,14 @@ int GetTileZ(uint tile)
 
	return h;
 
}
 

	
 
void FindLandscapeHeightByTile(TileInfo *ti, uint tile)
 
void FindLandscapeHeightByTile(TileInfo *ti, TileIndex tile)
 
{
 
	if (TileX(tile) == MapMaxX() || TileY(tile) == MapMaxY()) {
 
		ti->tileh = 0;
 
		ti->type = MP_VOID;
 
		ti->tile = 0;
 
		ti->map5 = 0;
 
		ti->z = 0;
 
		return;
 
	}
 
	assert(tile < MapSize());
 

	
 
	ti->tile = tile;
 
	ti->map5 = _map5[tile];
 
	ti->type = TileType(tile);
 
	ti->tileh = GetTileSlope(tile, &ti->z);
 
//	ti->z = min * 8;
 
}
 

	
 
/* find the landscape height for the coordinates x y */
0 comments (0 inline, 0 general)