프로퍼티 | 타입 | 설명 | |
---|---|---|---|
PathFindInstance |
메소드 | 설명 | |
---|---|---|
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPos, PathUnit endPos, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength ) : bool | ||
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength ) : bool | ||
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue ) : bool | ||
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue, ItemClass vehicleService ) : bool | ||
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, PathUnit vehiclePosition, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue ) : bool | ||
CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, PathUnit vehiclePosition, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue, ItemClass vehicleService ) : bool | ||
GetLaneID ( PathUnit pathPos ) : uint | ||
UpdateWithPathManagerValues ( PathManager stockPathManager ) : void |
메소드 | 설명 | |
---|---|---|
Awake ( ) : void |
메소드 | 설명 | |
---|---|---|
assignPathProperties ( uint unit, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, PathUnit vehiclePosition, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, byte simulationFlags ) : void | ||
createSimulationFlag ( bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, ItemClass vehicleService ) : byte | ||
findShortestPath ( uint unit, bool skipQueue ) : bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPos, PathUnit endPos, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPos | PathUnit | |
endPos | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
리턴 | bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPosA | PathUnit | |
startPosB | PathUnit | |
endPosA | PathUnit | |
endPosB | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
리턴 | bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPosA | PathUnit | |
startPosB | PathUnit | |
endPosA | PathUnit | |
endPosB | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
isHeavyVehicle | bool | |
ignoreBlocked | bool | |
stablePath | bool | |
skipQueue | bool | |
리턴 | bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue, ItemClass vehicleService ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPosA | PathUnit | |
startPosB | PathUnit | |
endPosA | PathUnit | |
endPosB | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
isHeavyVehicle | bool | |
ignoreBlocked | bool | |
stablePath | bool | |
skipQueue | bool | |
vehicleService | ItemClass | |
리턴 | bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, PathUnit vehiclePosition, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPosA | PathUnit | |
startPosB | PathUnit | |
endPosA | PathUnit | |
endPosB | PathUnit | |
vehiclePosition | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
isHeavyVehicle | bool | |
ignoreBlocked | bool | |
stablePath | bool | |
skipQueue | bool | |
리턴 | bool |
public CreatePath ( uint &unit, Randomizer &randomizer, uint buildIndex, PathUnit startPosA, PathUnit startPosB, PathUnit endPosA, PathUnit endPosB, PathUnit vehiclePosition, NetInfo laneTypes, VehicleInfo vehicleTypes, float maxLength, bool isHeavyVehicle, bool ignoreBlocked, bool stablePath, bool skipQueue, ItemClass vehicleService ) : bool | ||
unit | uint | |
randomizer | Randomizer | |
buildIndex | uint | |
startPosA | PathUnit | |
startPosB | PathUnit | |
endPosA | PathUnit | |
endPosB | PathUnit | |
vehiclePosition | PathUnit | |
laneTypes | NetInfo | |
vehicleTypes | VehicleInfo | |
maxLength | float | |
isHeavyVehicle | bool | |
ignoreBlocked | bool | |
stablePath | bool | |
skipQueue | bool | |
vehicleService | ItemClass | |
리턴 | bool |
public UpdateWithPathManagerValues ( PathManager stockPathManager ) : void | ||
stockPathManager | PathManager | |
리턴 | void |