Mercurial > hg > openttd
changeset 17067:bd273a679b3d draft
(svn r21804) -Remove [FS#4409]: the 'stopall' console command, as its functionality was broken. Group start/stop commands can be used instead
author | smatz <smatz@openttd.org> |
---|---|
date | Sat, 15 Jan 2011 15:51:16 +0000 |
parents | 21cc53f6368d |
children | f8444fa2db2a |
files | src/console_cmds.cpp src/vehicle.cpp src/vehicle_func.h |
diffstat | 3 files changed, 0 insertions(+), 26 deletions(-) [+] |
line wrap: on
line diff
--- a/src/console_cmds.cpp +++ b/src/console_cmds.cpp @@ -161,17 +161,6 @@ return false; } - -DEF_CONSOLE_CMD(ConStopAllVehicles) -{ - if (argc == 0) { - IConsoleHelp("Stops all vehicles in the game. For debugging only! Use at your own risk... Usage: 'stopall'"); - return true; - } - - StopAllVehicles(); - return true; -} #endif /* _DEBUG */ DEF_CONSOLE_CMD(ConScrollToTile) @@ -1742,7 +1731,6 @@ static void IConsoleDebugLibRegister() { IConsoleCmdRegister("resettile", ConResetTile); - IConsoleCmdRegister("stopall", ConStopAllVehicles); IConsoleAliasRegister("dbg_echo", "echo %A; echo %B"); IConsoleAliasRegister("dbg_echo2", "echo %!"); }
--- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -2174,19 +2174,6 @@ return order; } -void StopAllVehicles() -{ - Vehicle *v; - FOR_ALL_VEHICLES(v) { - /* Code ripped from CmdStartStopTrain. Can't call it, because of - * ownership problems, so we'll duplicate some code, for now */ - v->vehstatus |= VS_STOPPED; - v->MarkDirty(); - SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH); - SetWindowDirty(WC_VEHICLE_DEPOT, v->tile); - } -} - void VehiclesYearlyLoop() { Vehicle *v;