equal
deleted
inserted
replaced
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); |