C# Класс TrafficManager.Custom.AI.CustomCargoTruckAI

Наследование: CarAI
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BaseCustomStartPathFind ( bool heavyVehicle, bool ignoreBlocked, VehicleInfo &info, ushort vehicleID, Vehicle &vehicleData, Vector3 startPos, Vector3 endPos, bool startBothWays, bool endBothWays ) : bool
CustomSimulationStep ( ushort vehicleId, Vehicle &data, Vector3 physicsLodRefPos ) : void
CustomStartPathFind ( ushort vehicleID, Vehicle &vehicleData, Vector3 startPos, Vector3 endPos, bool startBothWays, bool endBothWays, bool undergroundTarget ) : bool

Приватные методы

Метод Описание
BaseSimulationStep ( ushort vehicleId, Vehicle &data, Vector3 physicsLodRefPos ) : void
RemoveOffers ( ushort vehicleId, Vehicle &data ) : void

Описание методов

BaseCustomStartPathFind() публичный статический Метод

public static BaseCustomStartPathFind ( bool heavyVehicle, bool ignoreBlocked, VehicleInfo &info, ushort vehicleID, Vehicle &vehicleData, Vector3 startPos, Vector3 endPos, bool startBothWays, bool endBothWays ) : bool
heavyVehicle bool
ignoreBlocked bool
info VehicleInfo
vehicleID ushort
vehicleData Vehicle
startPos Vector3
endPos Vector3
startBothWays bool
endBothWays bool
Результат bool

CustomSimulationStep() публичный Метод

public CustomSimulationStep ( ushort vehicleId, Vehicle &data, Vector3 physicsLodRefPos ) : void
vehicleId ushort
data Vehicle
physicsLodRefPos Vector3
Результат void

CustomStartPathFind() публичный Метод

public CustomStartPathFind ( ushort vehicleID, Vehicle &vehicleData, Vector3 startPos, Vector3 endPos, bool startBothWays, bool endBothWays, bool undergroundTarget ) : bool
vehicleID ushort
vehicleData Vehicle
startPos Vector3
endPos Vector3
startBothWays bool
endBothWays bool
undergroundTarget bool
Результат bool