From 09fca459a7acd7c1b1e14712678a977d30a13297 Mon Sep 17 00:00:00 2001 From: rubidium Date: Wed, 4 Feb 2009 16:09:16 +0000 Subject: (svn r15335) -Change: use the patch change mechanism to change the road side too instead of a separate command. --- src/road_cmd.cpp | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'src/road_cmd.cpp') diff --git a/src/road_cmd.cpp b/src/road_cmd.cpp index 44079d4a4..de2094a32 100644 --- a/src/road_cmd.cpp +++ b/src/road_cmd.cpp @@ -45,30 +45,6 @@ bool RoadVehiclesAreBuilt() return false; } -/** - * Change the side of the road vehicles drive on (server only). - * @param tile unused - * @param flags operation to perform - * @param p1 the side of the road; 0 = left side and 1 = right side - * @param p2 unused - */ -CommandCost CmdSetRoadDriveSide(TileIndex tile, uint32 flags, uint32 p1, uint32 p2, const char *text) -{ - /* Check boundaries and you can only change this if NO vehicles have been built yet, - * except in the intro-menu where of course it's always possible to do so. */ - if (p1 > 1 || (_game_mode != GM_MENU && RoadVehiclesAreBuilt())) return CMD_ERROR; - - if (flags & DC_EXEC) { - if (_game_mode == GM_MENU) { - _settings_newgame.vehicle.road_side = p1; - } else { - _settings_game.vehicle.road_side = p1; - } - InvalidateWindow(WC_GAME_OPTIONS, 0); - } - return CommandCost(); -} - #define M(x) (1 << (x)) /* Level crossings may only be built on these slopes */ static const uint32 VALID_LEVEL_CROSSING_SLOPES = (M(SLOPE_SEN) | M(SLOPE_ENW) | M(SLOPE_NWS) | M(SLOPE_NS) | M(SLOPE_WSE) | M(SLOPE_EW) | M(SLOPE_FLAT)); -- cgit v1.2.3-54-g00ecf