summaryrefslogtreecommitdiff
path: root/src/vehicle_cmd.cpp
diff options
context:
space:
mode:
authoryexo <yexo@openttd.org>2010-09-13 12:14:22 +0000
committeryexo <yexo@openttd.org>2010-09-13 12:14:22 +0000
commit3e64d01a63380ecd6ce1fb5dd2ec41bcef4ffa93 (patch)
tree0610ea2d4080036402c24e37a46208f7a7ace08a /src/vehicle_cmd.cpp
parentec9e60cbfcecfcd9561f29d9de28dd92f020d6ec (diff)
downloadopenttd-3e64d01a63380ecd6ce1fb5dd2ec41bcef4ffa93.tar.xz
(svn r20795) -Codechange: clarify code/documentation of the start/stop bit in CmdMassStartStopVehicle (Krille)
Diffstat (limited to 'src/vehicle_cmd.cpp')
-rw-r--r--src/vehicle_cmd.cpp6
1 files changed, 3 insertions, 3 deletions
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) {