src/landscape.cpp
changeset 7179 3e123c2b7c93
parent 6987 b0f13039bda2
child 7439 0c0e2945c890
child 9629 66dde6412125
equal deleted inserted replaced
7178:117401da853a 7179:3e123c2b7c93
   272 {
   272 {
   273 	MakeClear(tile, CLEAR_GRASS, _generating_world ? 3 : 0);
   273 	MakeClear(tile, CLEAR_GRASS, _generating_world ? 3 : 0);
   274 	MarkTileDirtyByTile(tile);
   274 	MarkTileDirtyByTile(tile);
   275 }
   275 }
   276 
   276 
   277 uint32 GetTileTrackStatus(TileIndex tile, TransportType mode)
   277 uint32 GetTileTrackStatus(TileIndex tile, TransportType mode, uint sub_mode)
   278 {
   278 {
   279 	return _tile_type_procs[GetTileType(tile)]->get_tile_track_status_proc(tile, mode);
   279 	return _tile_type_procs[GetTileType(tile)]->get_tile_track_status_proc(tile, mode, sub_mode);
   280 }
   280 }
   281 
   281 
   282 void ChangeTileOwner(TileIndex tile, PlayerID old_player, PlayerID new_player)
   282 void ChangeTileOwner(TileIndex tile, PlayerID old_player, PlayerID new_player)
   283 {
   283 {
   284 	_tile_type_procs[GetTileType(tile)]->change_tile_owner_proc(tile, old_player, new_player);
   284 	_tile_type_procs[GetTileType(tile)]->change_tile_owner_proc(tile, old_player, new_player);