diff options
author | maedhros <maedhros@openttd.org> | 2007-05-23 13:52:10 +0000 |
---|---|---|
committer | maedhros <maedhros@openttd.org> | 2007-05-23 13:52:10 +0000 |
commit | 35ce34d55ac373674e6ff108afaca6cd549b06bb (patch) | |
tree | 0be961e36a9ab58a5191dae9fd87cc10a3247cca /src/gui.h | |
parent | ca5c578d0f51724d9c4e5b1101b81b442c049341 (diff) | |
download | openttd-35ce34d55ac373674e6ff108afaca6cd549b06bb.tar.xz |
(svn r9901) -Codechange: Decide what to do with selected land areas based on the specific variable, not how it was highlighted.
Diffstat (limited to 'src/gui.h')
-rw-r--r-- | src/gui.h | 30 |
1 files changed, 22 insertions, 8 deletions
@@ -68,15 +68,29 @@ void PlaceProc_DemolishArea(TileIndex tile); void PlaceProc_LevelLand(TileIndex tile); bool GUIPlaceProcDragXY(const WindowEvent *e); +/** Drag and drop selection process, or, what to do with an area of land when + * you've selected it. */ 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, + DDSP_DEMOLISH_AREA, + DDSP_LEVEL_AREA, + DDSP_CREATE_DESERT, + DDSP_CREATE_ROCKS, + DDSP_CREATE_WATER, + DDSP_PLANT_TREES, + DDSP_BUILD_BRIDGE, + + /* Rail specific actions */ + DDSP_PLACE_RAIL_NE, + DDSP_PLACE_RAIL_NW, + DDSP_PLACE_AUTORAIL, + DDSP_BUILD_SIGNALS, + DDSP_BUILD_STATION, + DDSP_REMOVE_STATION, + DDSP_CONVERT_RAIL, + + /* Road specific actions */ + DDSP_PLACE_ROAD_NE, + DDSP_PLACE_ROAD_NW, }; /* misc_gui.cpp */ |