Changeset - r5794:197ed16e0231
[Not reviewed]
master
0 1 0
bjarni - 17 years ago 2007-01-22 16:48:36
bjarni@openttd.org
(svn r8353) -Cleanup: added IsPlayerBuildableVehicleType() to autoreplace code (duplicated code removal)
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/vehicle.cpp
Show inline comments
 
@@ -2149,13 +2149,13 @@ static int32 MaybeReplaceVehicle(Vehicle
 
		-1
 
	);
 

	
 

	
 
	_current_player = v->owner;
 

	
 
	assert(v->type == VEH_Train || v->type == VEH_Road || v->type == VEH_Ship || v->type == VEH_Aircraft);
 
	assert(IsPlayerBuildableVehicleType(v));
 

	
 
	assert(v->vehstatus & VS_STOPPED); // the vehicle should have been stopped in VehicleEnteredDepotThisTick() if needed
 

	
 
	/* Remember the flag v->leave_depot_instantly because if we replace the vehicle, the vehicle holding this flag will be sold
 
	 * If it is set, then we only stopped the vehicle to replace it (if needed) and we will need to start it again.
 
	 * We also need to reset the flag since it should remain false except from when the vehicle enters a depot until autoreplace is handled in the same tick */
0 comments (0 inline, 0 general)