File diff r3982:ca4216349503 → r3983:b2c269b85722
town_map.h
Show inline comments
 
@@ -20,14 +20,13 @@ static inline TownID GetTownIndex(TileIn
 
}
 

	
 
/**
 
 * Set the town index for a street tile.
 
 * Set the town index for a road or house tile.
 
 * @param tile the tile
 
 * @param index the index of the town
 
 * @pre IsTileType(tile, MP_STREET)
 
 */
 
static inline void SetTownIndex(TileIndex t, TownID index)
 
{
 
	assert(IsTileType(t, MP_STREET));
 
	assert(IsTileType(t, MP_STREET) || IsTileType(t, MP_HOUSE));
 
	_m[t].m2 = index;
 
}
 

	
 
@@ -81,6 +80,10 @@ static inline Town* GetTownByTile(TileIn
 
	return GetTown(GetTownIndex(t));
 
}
 

	
 

	
 
Town* CalcClosestTownFromTile(TileIndex tile, uint threshold);
 

	
 

	
 
static inline void MakeHouseTile(TileIndex t, TownID tid, byte counter, byte stage, byte type)
 
{
 
	assert(IsTileType(t, MP_CLEAR));