(svn r6246) -Feature: added the many times requested "send all vehicle to depot" button

it's located in the vehicle list screen and does the same as in the shared orders window (send all vehicles in list to a depot)
	it will still not inform the player if a vehicle failed to find a depot, so don't take for granted that all of them go
This commit is contained in:
bjarni
2006-08-30 21:39:01 +00:00
parent 42682a70aa
commit 744840c3da
7 changed files with 87 additions and 21 deletions

View File

@@ -501,6 +501,10 @@ int32 CmdSendAircraftToHangar(TileIndex tile, uint32 flags, uint32 p1, uint32 p2
Vehicle *v;
const int32 return_value = HASBIT(p2, 1) ? 0 : CMD_ERROR;
if (HASBIT(p2, 1) && (p2 & VLW_FLAGS) == VLW_STANDARD) {
return SendAllVehiclesToDepot(VEH_Aircraft, flags, HASBIT(p2, 0), _current_player);
}
if (!IsValidVehicleID(p1)) return return_value;
v = GetVehicle(p1);