|
@@ -86,46 +86,46 @@ static const NWidgetPart _nested_train_d
|
|
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, DEPOT_WIDGET_LOCATION), SetDataTip(STR_BUTTON_LOCATION, STR_NULL), SetFill(true, true), SetResize(1, 0),
|
|
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, DEPOT_WIDGET_VEHICLE_LIST), SetDataTip(0x0, STR_NULL), SetFill(false, true),
|
|
|
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, DEPOT_WIDGET_STOP_ALL), SetDataTip(SPR_FLAG_VEH_STOPPED, STR_NULL), SetFill(false, true),
|
|
|
NWidget(WWT_PUSHIMGBTN, COLOUR_GREY, DEPOT_WIDGET_START_ALL), SetDataTip(SPR_FLAG_VEH_RUNNING, STR_NULL), SetFill(false, true),
|
|
|
NWidget(WWT_RESIZEBOX, COLOUR_GREY, DEPOT_WIDGET_RESIZE), SetFill(false, true),
|
|
|
EndContainer(),
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _train_depot_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 36, 27, 362, 123,
|
|
|
WC_VEHICLE_DEPOT, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
NULL, _nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
);
|
|
|
|
|
|
static const WindowDesc _road_depot_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 36, 27, 316, 97,
|
|
|
WC_VEHICLE_DEPOT, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
NULL, _nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
);
|
|
|
|
|
|
static const WindowDesc _ship_depot_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 36, 27, 306, 99,
|
|
|
WC_VEHICLE_DEPOT, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
NULL, _nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
);
|
|
|
|
|
|
static const WindowDesc _aircraft_depot_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 36, 27, 332, 99,
|
|
|
WC_VEHICLE_DEPOT, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
NULL, _nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
|
|
);
|
|
|
|
|
|
extern void DepotSortList(VehicleList *list);
|
|
|
|
|
|
/**
|
|
|
* This is the Callback method after the cloning attempt of a vehicle
|
|
|
* @param success indicates completion (or not) of the operation
|
|
|
* @param tile unused
|
|
|
* @param p1 unused
|
|
|
* @param p2 unused
|
|
|
*/
|
|
|
void CcCloneVehicle(bool success, TileIndex tile, uint32 p1, uint32 p2)
|