C# 클래스 TrafficManager.Custom.AI.CustomCargoTruckAI

상속: CarAI
파일 보기 프로젝트 열기: Katalyst6/CSL.TransitAddonMod 1 사용 예제들

공개 메소드들

메소드 설명
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