mirror of https://github.com/OpenTTD/OpenTTD
(svn r18504) -Remove [NoAI]: AIVehicle::SkipToVehicleOrder as it was a duplicate or AIOrder.SkipToOrder
parent
b7263147c1
commit
65642c5878
|
@ -86,3 +86,8 @@ AIRail.RemoveRailStationTileRect <- function(tile, tile2)
|
||||||
{
|
{
|
||||||
return AIRail.RemoveRailStationTileRectangle(tile, tile2, false);
|
return AIRail.RemoveRailStationTileRectangle(tile, tile2, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AIVehicle.SkipToVehicleOrder <- function(vehicle_id, order_position)
|
||||||
|
{
|
||||||
|
return AIOrder.SkipToOrder(vehicle_id, order_position);
|
||||||
|
}
|
||||||
|
|
|
@ -44,6 +44,7 @@
|
||||||
* \li AISubsidy::GetDestination, use AISubsidy::GetDestinationIndex instead
|
* \li AISubsidy::GetDestination, use AISubsidy::GetDestinationIndex instead
|
||||||
* \li AITile::GetHeight, use AITile::GetMinHeight/GetMaxHeight/GetCornerHeight instead
|
* \li AITile::GetHeight, use AITile::GetMinHeight/GetMaxHeight/GetCornerHeight instead
|
||||||
* \li AITown::GetMaxProduction, use AITown::GetLastMonthProduction instead
|
* \li AITown::GetMaxProduction, use AITown::GetLastMonthProduction instead
|
||||||
|
* \li AIVehicle::SkipToVehicleOrder, use AIOrder::SkipToOrder instead
|
||||||
* \li AIWaypoint::WAYPOINT_INVALID, use AIBaseStation::STATION_INVALID instead
|
* \li AIWaypoint::WAYPOINT_INVALID, use AIBaseStation::STATION_INVALID instead
|
||||||
*
|
*
|
||||||
* Other changes:
|
* Other changes:
|
||||||
|
|
|
@ -193,11 +193,6 @@
|
||||||
return AIObject::DoCommand(0, vehicle_id, 0, CMD_START_STOP_VEHICLE);
|
return AIObject::DoCommand(0, vehicle_id, 0, CMD_START_STOP_VEHICLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* static */ bool AIVehicle::SkipToVehicleOrder(VehicleID vehicle_id, AIOrder::OrderPosition order_position)
|
|
||||||
{
|
|
||||||
return AIOrder::SkipToOrder(vehicle_id, order_position);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* static */ bool AIVehicle::ReverseVehicle(VehicleID vehicle_id)
|
/* static */ bool AIVehicle::ReverseVehicle(VehicleID vehicle_id)
|
||||||
{
|
{
|
||||||
EnforcePrecondition(false, IsValidVehicle(vehicle_id));
|
EnforcePrecondition(false, IsValidVehicle(vehicle_id));
|
||||||
|
|
|
@ -459,15 +459,6 @@ public:
|
||||||
*/
|
*/
|
||||||
static bool StartStopVehicle(VehicleID vehicle_id);
|
static bool StartStopVehicle(VehicleID vehicle_id);
|
||||||
|
|
||||||
/**
|
|
||||||
* Skips the current order of the given vehicle.
|
|
||||||
* @param vehicle_id The vehicle to skip the order for.
|
|
||||||
* @param order_position The selected order to which we want to skip.
|
|
||||||
* @pre IsValidVehicleOrder(vehicle_id, order_position).
|
|
||||||
* @return True if and only if the order has been skipped.
|
|
||||||
*/
|
|
||||||
static bool SkipToVehicleOrder(VehicleID vehicle_id, AIOrder::OrderPosition order_position);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Turn the given vehicle so it'll drive the other way.
|
* Turn the given vehicle so it'll drive the other way.
|
||||||
* @param vehicle_id The vehicle to turn.
|
* @param vehicle_id The vehicle to turn.
|
||||||
|
|
|
@ -143,7 +143,6 @@ void SQAIVehicle_Register(Squirrel *engine)
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::SendVehicleToDepot, "SendVehicleToDepot", 2, ".i");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::SendVehicleToDepot, "SendVehicleToDepot", 2, ".i");
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::SendVehicleToDepotForServicing, "SendVehicleToDepotForServicing", 2, ".i");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::SendVehicleToDepotForServicing, "SendVehicleToDepotForServicing", 2, ".i");
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::StartStopVehicle, "StartStopVehicle", 2, ".i");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::StartStopVehicle, "StartStopVehicle", 2, ".i");
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::SkipToVehicleOrder, "SkipToVehicleOrder", 3, ".ii");
|
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::ReverseVehicle, "ReverseVehicle", 2, ".i");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::ReverseVehicle, "ReverseVehicle", 2, ".i");
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetCapacity, "GetCapacity", 3, ".ii");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetCapacity, "GetCapacity", 3, ".ii");
|
||||||
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetLength, "GetLength", 2, ".i");
|
SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetLength, "GetLength", 2, ".i");
|
||||||
|
|
Loading…
Reference in New Issue