From 5b2f08260b7af4dac30e9ac15763d1c7fc02ad0c Mon Sep 17 00:00:00 2001 From: bjarni Date: Sat, 30 Sep 2006 13:39:34 +0000 Subject: (svn r6586) -Feature: [depot window] added a vehicle list window with all vehicles having a certain depot in their orders It got one known issue though. The top bar got a plural issue so expect to see stuff like "1 trains" until we figure out why it behaves this way Added the button to the depot windows. Made the autoreplace button bigger while I was moving some widgets anyway Made road vehicle depot windows start with one more row to make room for the buttons --- vehicle_gui.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vehicle_gui.h') diff --git a/vehicle_gui.h b/vehicle_gui.h index 8bcba82fd..1d01177da 100644 --- a/vehicle_gui.h +++ b/vehicle_gui.h @@ -20,12 +20,13 @@ enum { VLW_STANDARD = 0 << 8, VLW_SHARED_ORDERS = 1 << 8, VLW_STATION_LIST = 2 << 8, + VLW_DEPOT_LIST = 3 << 8, VLW_MASK = 0x700, }; static inline bool ValidVLWFlags(uint16 flags) { - return (flags == VLW_STANDARD || flags == VLW_SHARED_ORDERS || flags == VLW_STATION_LIST); + return (flags == VLW_STANDARD || flags == VLW_SHARED_ORDERS || flags == VLW_STATION_LIST || flags == VLW_DEPOT_LIST); } void PlayerVehWndProc(Window *w, WindowEvent *e); @@ -54,5 +55,6 @@ int ShowAdditionalText(int x, int y, int w, EngineID engine); void ShowVehicleListWindow(PlayerID player, StationID station, byte vehicle_type); void ShowVehWithSharedOrders(Vehicle *v, byte vehicle_type); +void ShowVehDepotOrders(PlayerID player, byte vehicle_type, TileIndex depot_tile); #endif /* VEHICLE_GUI_H */ -- cgit v1.2.3-54-g00ecf