Changeset - r14103:410cf09a59ff
[Not reviewed]
master
0 1 0
yexo - 14 years ago 2009-12-29 23:13:36
yexo@openttd.org
(svn r18660) -Cleanup: remove useless function
1 file changed with 1 insertions and 16 deletions:
0 comments (0 inline, 0 general)
src/order_cmd.cpp
Show inline comments
 
@@ -1415,20 +1415,6 @@ CommandCost CmdRestoreOrderIndex(TileInd
 
}
 

	
 

	
 
static TileIndex GetStationTileForVehicle(const Vehicle *v, const Station *st)
 
{
 
	if (!CanVehicleUseStation(v, st)) return INVALID_TILE;
 

	
 
	switch (v->type) {
 
		default: NOT_REACHED();
 
		case VEH_TRAIN:     return st->train_station.tile;
 
		case VEH_AIRCRAFT:  return st->airport_tile;
 
		case VEH_SHIP:      return st->dock_tile;
 
		case VEH_ROAD:      return st->GetPrimaryRoadStop(RoadVehicle::From(v))->xy;
 
	}
 
}
 

	
 

	
 
/**
 
 *
 
 * Check the orders of a vehicle, to see if there are invalid orders and stuff
 
@@ -1467,10 +1453,9 @@ void CheckOrders(const Vehicle *v)
 
			/* Does station have a load-bay for this vehicle? */
 
			if (order->IsType(OT_GOTO_STATION)) {
 
				const Station *st = Station::Get(order->GetDestination());
 
				TileIndex required_tile = GetStationTileForVehicle(v, st);
 

	
 
				n_st++;
 
				if (required_tile == INVALID_TILE) problem_type = 3;
 
				if (!CanVehicleUseStation(v, st)) problem_type = 3;
 
			}
 
		}
 

	
0 comments (0 inline, 0 general)