REDNODE / GAME API

AIMoveCommandsDelegate

classscriptedClass

extends ScriptBehaviorDelegate › BehaviorDelegate › BehaviorBlackboard › IScriptable › ISerializable

Properties 58

NameTypeFlags
allowCrowdOnPathBoolscriptedprivate
animMoveOnSplineCommandwref<AIAnimMoveOnSplineCommand>scriptedprotected
blendTimeFloatscriptedprivate
companionwref<GameObject>scriptedprivate
controllerSetupNameCNamescriptedprivate
customMainAnimationNameCNamescriptedprivate
customStartAnimationNameCNamescriptedprivate
customStopAnimationNameCNamescriptedprivate
deadZoneRadiusFloatscriptedprivate
desiredDistanceFloatscriptedprivate
disableFootIKBoolscriptedprivate
distanceToCompanionFloatscriptedprivate
firstWaitingDemandTimestampFloatscriptedprivate
followTargetCommandref<AIFollowTargetCommand>scriptedprivate
globalInBlendTimeFloatscriptedprivate
globalOutBlendTimeFloatscriptedprivate
hasSplineEndPointBoolscriptedprivate
ignoreLineOfSightCheckBoolscriptedprivate
ignoreNavigationBoolscriptedprivate
lookAtTargetwref<GameObject>scriptedprivate
lowestCompanionDistanceToEndFloatscriptedprivate
mainSnapToTerrainBoolscriptedprivate
matchTargetSpeedBoolscriptedprivate
maxCompanionDistanceOnSplineFloatscriptedprivate
maxSearchAngleFloatscriptedprivate
minSearchAngleFloatscriptedprivate
movementTypemoveMovementTypescriptedprivate
moveOnSplineCommandref<AIMoveOnSplineCommand>scriptedprivate
noWaitToEndCompanionDistanceFloatscriptedprivate
noWaitToEndDistanceFloatscriptedprivate
playerCompanionwref<PlayerPuppet>scriptedprivate
previousCompanionDistanceToEndFloatscriptedprivate
reverseBoolscriptedprivate
runBoolscriptedprivate
shootingTargetwref<GameObject>scriptedprivate
shouldBeInFrontOfCompanionBoolscriptedprivate
shouldTeleportNowBoolscriptedprivate
splineNodeRefscriptedprivate
splineEndPointVector4scriptedprivate
splineRecalculationBoolscriptedprivate
sprintBoolscriptedprivate
startFromClosestPointBoolscriptedprivate
startSnapToTerrainBoolscriptedprivate
startSnapToTerrainBlendTimeFloatscriptedprivate
stopSnapToTerrainBoolscriptedprivate
stopSnapToTerrainBlendTimeFloatscriptedprivate
stopWhenDestinationReachedBoolscriptedprivate
strafingTargetwref<GameObject>scriptedprivate
teleportDestinationVector4scriptedprivate
teleportToTargetBoolscriptedprivate
turnCharacterToMatchVelocityBoolscriptedprivate
useAlertedStateBoolscriptedprivate
useCombatStateBoolscriptedprivate
useMatchForSpeedForPlayerBoolscriptedprivate
useOffMeshLinkReservationBoolscriptedprivate
useStartBoolscriptedprivate
useStopBoolscriptedprivate
waitForCompanionBoolscriptedprivate

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