(svn r4558) - Fix: 'stopall' was moved to debug, so move the function there as well.
--- a/console_cmds.c Sun Apr 23 21:52:54 2006 +0000
+++ b/console_cmds.c Sun Apr 23 22:06:52 2006 +0000
@@ -92,28 +92,6 @@
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 @@
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)