forked from mirror/OpenTTD
Codechange: Pass TileDesc by reference.
This commit is contained in:
@@ -973,27 +973,27 @@ static Foundation GetFoundation_Water(TileIndex, Slope)
|
||||
return FOUNDATION_NONE;
|
||||
}
|
||||
|
||||
static void GetTileDesc_Water(TileIndex tile, TileDesc *td)
|
||||
static void GetTileDesc_Water(TileIndex tile, TileDesc &td)
|
||||
{
|
||||
switch (GetWaterTileType(tile)) {
|
||||
case WATER_TILE_CLEAR:
|
||||
switch (GetWaterClass(tile)) {
|
||||
case WATER_CLASS_SEA: td->str = STR_LAI_WATER_DESCRIPTION_WATER; break;
|
||||
case WATER_CLASS_CANAL: td->str = STR_LAI_WATER_DESCRIPTION_CANAL; break;
|
||||
case WATER_CLASS_RIVER: td->str = STR_LAI_WATER_DESCRIPTION_RIVER; break;
|
||||
case WATER_CLASS_SEA: td.str = STR_LAI_WATER_DESCRIPTION_WATER; break;
|
||||
case WATER_CLASS_CANAL: td.str = STR_LAI_WATER_DESCRIPTION_CANAL; break;
|
||||
case WATER_CLASS_RIVER: td.str = STR_LAI_WATER_DESCRIPTION_RIVER; break;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
break;
|
||||
case WATER_TILE_COAST: td->str = STR_LAI_WATER_DESCRIPTION_COAST_OR_RIVERBANK; break;
|
||||
case WATER_TILE_LOCK : td->str = STR_LAI_WATER_DESCRIPTION_LOCK; break;
|
||||
case WATER_TILE_COAST: td.str = STR_LAI_WATER_DESCRIPTION_COAST_OR_RIVERBANK; break;
|
||||
case WATER_TILE_LOCK : td.str = STR_LAI_WATER_DESCRIPTION_LOCK; break;
|
||||
case WATER_TILE_DEPOT:
|
||||
td->str = STR_LAI_WATER_DESCRIPTION_SHIP_DEPOT;
|
||||
td->build_date = Depot::GetByTile(tile)->build_date;
|
||||
td.str = STR_LAI_WATER_DESCRIPTION_SHIP_DEPOT;
|
||||
td.build_date = Depot::GetByTile(tile)->build_date;
|
||||
break;
|
||||
default: NOT_REACHED();
|
||||
}
|
||||
|
||||
td->owner[0] = GetTileOwner(tile);
|
||||
td.owner[0] = GetTileOwner(tile);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user