AIMoveCommandsDelegate
classscriptedClass
extends ScriptBehaviorDelegate › BehaviorDelegate › BehaviorBlackboard › IScriptable › ISerializable
Properties 58
| Name | Type | Flags |
|---|---|---|
allowCrowdOnPath | Bool | scriptedprivate |
animMoveOnSplineCommand | wref<AIAnimMoveOnSplineCommand> | scriptedprotected |
blendTime | Float | scriptedprivate |
companion | wref<GameObject> | scriptedprivate |
controllerSetupName | CName | scriptedprivate |
customMainAnimationName | CName | scriptedprivate |
customStartAnimationName | CName | scriptedprivate |
customStopAnimationName | CName | scriptedprivate |
deadZoneRadius | Float | scriptedprivate |
desiredDistance | Float | scriptedprivate |
disableFootIK | Bool | scriptedprivate |
distanceToCompanion | Float | scriptedprivate |
firstWaitingDemandTimestamp | Float | scriptedprivate |
followTargetCommand | ref<AIFollowTargetCommand> | scriptedprivate |
globalInBlendTime | Float | scriptedprivate |
globalOutBlendTime | Float | scriptedprivate |
hasSplineEndPoint | Bool | scriptedprivate |
ignoreLineOfSightCheck | Bool | scriptedprivate |
ignoreNavigation | Bool | scriptedprivate |
lookAtTarget | wref<GameObject> | scriptedprivate |
lowestCompanionDistanceToEnd | Float | scriptedprivate |
mainSnapToTerrain | Bool | scriptedprivate |
matchTargetSpeed | Bool | scriptedprivate |
maxCompanionDistanceOnSpline | Float | scriptedprivate |
maxSearchAngle | Float | scriptedprivate |
minSearchAngle | Float | scriptedprivate |
movementType | moveMovementType | scriptedprivate |
moveOnSplineCommand | ref<AIMoveOnSplineCommand> | scriptedprivate |
noWaitToEndCompanionDistance | Float | scriptedprivate |
noWaitToEndDistance | Float | scriptedprivate |
playerCompanion | wref<PlayerPuppet> | scriptedprivate |
previousCompanionDistanceToEnd | Float | scriptedprivate |
reverse | Bool | scriptedprivate |
run | Bool | scriptedprivate |
shootingTarget | wref<GameObject> | scriptedprivate |
shouldBeInFrontOfCompanion | Bool | scriptedprivate |
shouldTeleportNow | Bool | scriptedprivate |
spline | NodeRef | scriptedprivate |
splineEndPoint | Vector4 | scriptedprivate |
splineRecalculation | Bool | scriptedprivate |
sprint | Bool | scriptedprivate |
startFromClosestPoint | Bool | scriptedprivate |
startSnapToTerrain | Bool | scriptedprivate |
startSnapToTerrainBlendTime | Float | scriptedprivate |
stopSnapToTerrain | Bool | scriptedprivate |
stopSnapToTerrainBlendTime | Float | scriptedprivate |
stopWhenDestinationReached | Bool | scriptedprivate |
strafingTarget | wref<GameObject> | scriptedprivate |
teleportDestination | Vector4 | scriptedprivate |
teleportToTarget | Bool | scriptedprivate |
turnCharacterToMatchVelocity | Bool | scriptedprivate |
useAlertedState | Bool | scriptedprivate |
useCombatState | Bool | scriptedprivate |
useMatchForSpeedForPlayer | Bool | scriptedprivate |
useOffMeshLinkReservation | Bool | scriptedprivate |
useStart | Bool | scriptedprivate |
useStop | Bool | scriptedprivate |
waitForCompanion | Bool | scriptedprivate |
Methods 26
public final func DoEndAnimMoveOnSpline() -> Boolscripted
public final func DoEndMoveOnSpline() -> Boolscripted
public final func DoEndTeleportToCompanionOnSpline() -> Boolscripted
public final func DoEndWaitForCompanion() -> Boolscripted
public final func DoFindClosestPointOnSpline(context: ScriptExecutionContext) -> Boolscripted
public final func DoFindEndOfTheSpline(context: ScriptExecutionContext) -> Boolscripted
public final func DoFindStartOfTheSpline(context: ScriptExecutionContext) -> Boolscripted
private final func DontWaitToCompanionNearEnd(owner: ref<ScriptedPuppet>, distanceToDestination: Float, companionDistance: Float) -> Boolscripted
public final func DoStartAnimMoveOnSpline() -> Boolscripted
public final func DoStartFollowTarget(context: ScriptExecutionContext) -> Boolscripted
public final func DoStartMoveOnSpline(context: ScriptExecutionContext) -> Boolscripted
public final func DoStartWaitForCompanion() -> Boolscripted
public final func DoUpdateDistanceToCompanionOnSpline(context: ScriptExecutionContext) -> Boolscripted
private final func DoUpdateSpeed(context: ScriptExecutionContext)scripted
public final func DoUpdateWaitForCompanionOnSpline(context: ScriptExecutionContext) -> Boolscripted
public final func GetIsMoveToSplineNeeded(context: ScriptExecutionContext) -> Boolscripted
public final func GetRotateEntity(context: ScriptExecutionContext) -> Boolscripted
public final func GetRunSpeedDistance(context: ScriptExecutionContext) -> Floatscripted
public final func GetSprintSpeedDistance(context: ScriptExecutionContext) -> Floatscripted
public final func GetTeleportDistance(context: ScriptExecutionContext) -> Floatscripted
private final func IsOnTheSpline(target: ref<ScriptedPuppet>, tolerance: Float) -> Boolscripted
private final func OnWalkingOnSpline(context: ScriptExecutionContext, success: Bool, isCompanionProgressing: Bool)scripted
public final func SelectFollowTeleportTarget(context: ScriptExecutionContext) -> Boolscripted
public final func SelectSplineTeleportTarget(context: ScriptExecutionContext) -> Boolscripted
private final func SetWaitForCompanion(owner: ref<ScriptedPuppet>, value: Bool)scripted
private final func ShouldBeWaitingDelayed(context: ScriptExecutionContext) -> Boolscripted