diff options
author | Darkvater <darkvater@openttd.org> | 2006-04-23 22:06:52 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2006-04-23 22:06:52 +0000 |
commit | fd2a005139eb3a94db9e6dbe0effd5e26e853381 (patch) | |
tree | 4cc0e5dfb601d7217b3bbde9674c5c6e3612c5bc | |
parent | d7bc0293b12c444b57ebac4c4f065f4cb3e5cb5c (diff) | |
download | openttd-fd2a005139eb3a94db9e6dbe0effd5e26e853381.tar.xz |
(svn r4558) - Fix: 'stopall' was moved to debug, so move the function there as well.
-rw-r--r-- | console_cmds.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/console_cmds.c b/console_cmds.c index 2228b66aa..494cc945d 100644 --- a/console_cmds.c +++ b/console_cmds.c @@ -92,28 +92,6 @@ static void IConsoleHelp(const char *str) IConsolePrintF(_icolour_warn, "- %s", str); } -DEF_CONSOLE_CMD(ConStopAllVehicles) -{ - Vehicle* v; - if (argc == 0) { - IConsoleHelp("Stops all vehicles in the game. For debugging only! Use at your own risk... Usage: 'stopall'"); - return true; - } - - FOR_ALL_VEHICLES(v) { - if (IsValidVehicle(v)) { - /* Code ripped from CmdStartStopTrain. Can't call it, because of - * ownership problems, so we'll duplicate some code, for now */ - if (v->type == VEH_Train) - v->u.rail.days_since_order_progr = 0; - v->vehstatus |= VS_STOPPED; - InvalidateWindowWidget(WC_VEHICLE_VIEW, v->index, STATUS_BAR); - InvalidateWindow(WC_VEHICLE_DEPOT, v->tile); - } - } - return true; -} - DEF_CONSOLE_CMD(ConResetEngines) { if (argc == 0) { @@ -144,6 +122,28 @@ DEF_CONSOLE_CMD(ConResetTile) return false; } + +DEF_CONSOLE_CMD(ConStopAllVehicles) +{ + Vehicle* v; + if (argc == 0) { + IConsoleHelp("Stops all vehicles in the game. For debugging only! Use at your own risk... Usage: 'stopall'"); + return true; + } + + FOR_ALL_VEHICLES(v) { + if (IsValidVehicle(v)) { + /* Code ripped from CmdStartStopTrain. Can't call it, because of + * ownership problems, so we'll duplicate some code, for now */ + if (v->type == VEH_Train) + v->u.rail.days_since_order_progr = 0; + v->vehstatus |= VS_STOPPED; + InvalidateWindowWidget(WC_VEHICLE_VIEW, v->index, STATUS_BAR); + InvalidateWindow(WC_VEHICLE_DEPOT, v->tile); + } + } + return true; +} #endif /* _DEBUG */ DEF_CONSOLE_CMD(ConScrollToTile) |