src/landscape.cpp
branchgamebalance
changeset 9912 1ac8aac92385
parent 9910 0b2aebc8283e
child 9913 e79cd19772dd
equal deleted inserted replaced
9911:0b8b245a2391 9912:1ac8aac92385
   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);