src/gui.h
branchgamebalance
changeset 9911 0b8b245a2391
parent 9895 7bd07f43b0e3
child 9912 1ac8aac92385
--- a/src/gui.h	Wed Jun 13 11:17:30 2007 +0000
+++ b/src/gui.h	Wed Jun 13 11:45:14 2007 +0000
@@ -46,7 +46,7 @@
 void ShowOrdersWindow(const Vehicle *v);
 
 /* road_gui.cpp */
-void ShowBuildRoadToolbar();
+void ShowBuildRoadToolbar(RoadType roadtype);
 void ShowBuildRoadScenToolbar();
 void ShowRoadVehViewWindow(const Vehicle *v);
 
@@ -68,13 +68,15 @@
 void PlaceProc_LevelLand(TileIndex tile);
 bool GUIPlaceProcDragXY(const WindowEvent *e);
 
-enum { // max 32 - 4 = 28 types
-	GUI_PlaceProc_DemolishArea    = 0 << 4,
-	GUI_PlaceProc_LevelArea       = 1 << 4,
-	GUI_PlaceProc_DesertArea      = 2 << 4,
-	GUI_PlaceProc_WaterArea       = 3 << 4,
-	GUI_PlaceProc_ConvertRailArea = 4 << 4,
-	GUI_PlaceProc_RockyArea       = 5 << 4,
+enum {
+	GUI_PlaceProc_None,
+	GUI_PlaceProc_DemolishArea,
+	GUI_PlaceProc_LevelArea,
+	GUI_PlaceProc_DesertArea,
+	GUI_PlaceProc_WaterArea,
+	GUI_PlaceProc_ConvertRailArea,
+	GUI_PlaceProc_RockyArea,
+	GUI_PlaceProc_RemoveFromStation,
 };
 
 /* misc_gui.cpp */
@@ -138,4 +140,6 @@
 /* vehicle_gui.cpp */
 void InitializeGUI();
 
+void ShowPlayerGroup(PlayerID player, VehicleType veh);
+
 #endif /* GUI_H */