From 3e64d01a63380ecd6ce1fb5dd2ec41bcef4ffa93 Mon Sep 17 00:00:00 2001 From: yexo Date: Mon, 13 Sep 2010 12:14:22 +0000 Subject: (svn r20795) -Codechange: clarify code/documentation of the start/stop bit in CmdMassStartStopVehicle (Krille) --- src/vehicle_cmd.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/vehicle_cmd.cpp b/src/vehicle_cmd.cpp index a1a9fb367..b3a7d5ec2 100644 --- a/src/vehicle_cmd.cpp +++ b/src/vehicle_cmd.cpp @@ -434,7 +434,7 @@ CommandCost CmdStartStopVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, * @param tile Tile of the depot where the vehicles are started/stopped (only used for depots) * @param flags type of operation * @param p1 bitmask - * - bit 0 false = start vehicles, true = stop vehicles + * - bit 0 set = start vehicles, unset = stop vehicles * - bit 1 if set, then it's a vehicle list window, not a depot and Tile is ignored in this case * @param p2 packed VehicleListIdentifier * @param text unused @@ -443,7 +443,7 @@ CommandCost CmdStartStopVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, CommandCost CmdMassStartStopVehicle(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text) { VehicleList list; - bool start_stop = HasBit(p1, 0); + bool do_start = HasBit(p1, 0); bool vehicle_list_window = HasBit(p1, 1); VehicleListIdentifier vli; @@ -460,7 +460,7 @@ CommandCost CmdMassStartStopVehicle(TileIndex tile, DoCommandFlag flags, uint32 for (uint i = 0; i < list.Length(); i++) { const Vehicle *v = list[i]; - if (!!(v->vehstatus & VS_STOPPED) != start_stop) continue; + if (!!(v->vehstatus & VS_STOPPED) != do_start) continue; if (!vehicle_list_window) { if (vli.vtype == VEH_TRAIN) { -- cgit v1.2.3-70-g09d2