mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-13 02:52:37 +00:00
(svn r21103) -Change: Use the same sorting of the sorting criteria for both trains and road vehicles
This commit is contained in:
parent
59d32eff47
commit
eaae7ab8b1
@ -314,13 +314,13 @@ static EngList_SortTypeFunction * const _sorter[][10] = {{
|
|||||||
&EngineNumberSorter,
|
&EngineNumberSorter,
|
||||||
&EngineCostSorter,
|
&EngineCostSorter,
|
||||||
&EngineSpeedSorter,
|
&EngineSpeedSorter,
|
||||||
|
&EnginePowerSorter,
|
||||||
&EngineIntroDateSorter,
|
&EngineIntroDateSorter,
|
||||||
&EngineNameSorter,
|
&EngineNameSorter,
|
||||||
&EngineRunningCostSorter,
|
&EngineRunningCostSorter,
|
||||||
|
&EnginePowerVsRunningCostSorter,
|
||||||
&EngineReliabilitySorter,
|
&EngineReliabilitySorter,
|
||||||
&RoadVehEngineCapacitySorter,
|
&RoadVehEngineCapacitySorter,
|
||||||
&EnginePowerSorter,
|
|
||||||
&EnginePowerVsRunningCostSorter,
|
|
||||||
}, {
|
}, {
|
||||||
/* Ships */
|
/* Ships */
|
||||||
&EngineNumberSorter,
|
&EngineNumberSorter,
|
||||||
@ -361,13 +361,13 @@ static const StringID _sort_listing[][11] = {{
|
|||||||
STR_SORT_BY_ENGINE_ID,
|
STR_SORT_BY_ENGINE_ID,
|
||||||
STR_SORT_BY_COST,
|
STR_SORT_BY_COST,
|
||||||
STR_SORT_BY_MAX_SPEED,
|
STR_SORT_BY_MAX_SPEED,
|
||||||
|
STR_SORT_BY_POWER,
|
||||||
STR_SORT_BY_INTRO_DATE,
|
STR_SORT_BY_INTRO_DATE,
|
||||||
STR_SORT_BY_NAME,
|
STR_SORT_BY_NAME,
|
||||||
STR_SORT_BY_RUNNING_COST,
|
STR_SORT_BY_RUNNING_COST,
|
||||||
|
STR_SORT_BY_POWER_VS_RUNNING_COST,
|
||||||
STR_SORT_BY_RELIABILITY,
|
STR_SORT_BY_RELIABILITY,
|
||||||
STR_SORT_BY_CARGO_CAPACITY,
|
STR_SORT_BY_CARGO_CAPACITY,
|
||||||
STR_SORT_BY_POWER,
|
|
||||||
STR_SORT_BY_POWER_VS_RUNNING_COST,
|
|
||||||
INVALID_STRING_ID
|
INVALID_STRING_ID
|
||||||
}, {
|
}, {
|
||||||
/* Ships */
|
/* Ships */
|
||||||
@ -1071,8 +1071,8 @@ struct BuildVehicleWindow : Window {
|
|||||||
/* Disable sorting by power when the original acceleration model for road vehicles is being used. */
|
/* Disable sorting by power when the original acceleration model for road vehicles is being used. */
|
||||||
if (this->vehicle_type == VEH_ROAD &&
|
if (this->vehicle_type == VEH_ROAD &&
|
||||||
_settings_game.vehicle.roadveh_acceleration_model == AM_ORIGINAL) {
|
_settings_game.vehicle.roadveh_acceleration_model == AM_ORIGINAL) {
|
||||||
SetBit(hidden_mask, 8);
|
SetBit(hidden_mask, 3);
|
||||||
SetBit(hidden_mask, 9);
|
SetBit(hidden_mask, 7);
|
||||||
}
|
}
|
||||||
ShowDropDownMenu(this, _sort_listing[this->vehicle_type], this->sort_criteria, BUILD_VEHICLE_WIDGET_SORT_DROPDOWN, 0, hidden_mask);
|
ShowDropDownMenu(this, _sort_listing[this->vehicle_type], this->sort_criteria, BUILD_VEHICLE_WIDGET_SORT_DROPDOWN, 0, hidden_mask);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user