Update land info window to indicate if signal tile is restricted.
This commit is contained in:
@@ -2712,6 +2712,8 @@ STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_COMBO_NOENTRYSIGNALS :{STRING} track
|
|||||||
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_PBS_NOENTRYSIGNALS :{STRING} track with path and one-way path signals
|
STR_LAI_RAIL_DESCRIPTION_TRACK_WITH_PBS_NOENTRYSIGNALS :{STRING} track with path and one-way path signals
|
||||||
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{STRING} train depot
|
STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :{STRING} train depot
|
||||||
|
|
||||||
|
STR_LAI_RAIL_DESCRIPTION_RESTRICTED_SIGNAL :{STRING1} (restricted)
|
||||||
|
|
||||||
STR_LAI_ROAD_DESCRIPTION_ROAD :Road
|
STR_LAI_ROAD_DESCRIPTION_ROAD :Road
|
||||||
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Road with street lights
|
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Road with street lights
|
||||||
STR_LAI_ROAD_DESCRIPTION_TREE_LINED_ROAD :Tree-lined road
|
STR_LAI_ROAD_DESCRIPTION_TREE_LINED_ROAD :Tree-lined road
|
||||||
|
@@ -175,6 +175,7 @@ public:
|
|||||||
|
|
||||||
/* Tiletype */
|
/* Tiletype */
|
||||||
SetDParam(0, td.dparam[0]);
|
SetDParam(0, td.dparam[0]);
|
||||||
|
SetDParam(1, td.dparam[1]);
|
||||||
GetString(this->landinfo_data[line_nr], td.str, lastof(this->landinfo_data[line_nr]));
|
GetString(this->landinfo_data[line_nr], td.str, lastof(this->landinfo_data[line_nr]));
|
||||||
line_nr++;
|
line_nr++;
|
||||||
|
|
||||||
|
@@ -2770,6 +2770,12 @@ static void GetTileDesc_Track(TileIndex tile, TileDesc *td)
|
|||||||
}
|
}
|
||||||
|
|
||||||
td->str = signal_type[secondary_signal][primary_signal];
|
td->str = signal_type[secondary_signal][primary_signal];
|
||||||
|
|
||||||
|
if (IsRestrictedSignal(tile)) {
|
||||||
|
SetDParamX(td->dparam, 0, td->str);
|
||||||
|
SetDParamX(td->dparam, 1, rti->strings.name);
|
||||||
|
td->str = STR_LAI_RAIL_DESCRIPTION_RESTRICTED_SIGNAL;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user