BlackICE Scripting

class

AIMoveCommandsDelegate

  • 58 properties
  • 26 functions

Extends AIbehaviorScriptBehaviorDelegate AIbehaviorBehaviorDelegate AIbehaviorBehaviorBlackboard IScriptable ISerializable

Properties

PropertyTypeOffset
animMoveOnSplineCommandWeakHandle<AIAnimMoveOnSplineCommand>0x0 scripted
splineNodeRef0x10 scripted
useStartbool0x18 scripted
useStopbool0x19 scripted
reversebool0x1A scripted
controllerSetupNameCName0x20 scripted
blendTimefloat0x28 scripted
globalInBlendTimefloat0x2C scripted
globalOutBlendTimefloat0x30 scripted
turnCharacterToMatchVelocitybool0x34 scripted
customStartAnimationNameCName0x38 scripted
customMainAnimationNameCName0x40 scripted
customStopAnimationNameCName0x48 scripted
startSnapToTerrainbool0x50 scripted
mainSnapToTerrainbool0x51 scripted
stopSnapToTerrainbool0x52 scripted
startSnapToTerrainBlendTimefloat0x54 scripted
stopSnapToTerrainBlendTimefloat0x58 scripted
moveOnSplineCommandAIMoveOnSplineCommand?0x60 scripted
strafingTargetWeakHandle<game.Object>0x70 scripted
movementTypemove.MovementType0x80 scripted
ignoreNavigationbool0x84 scripted
startFromClosestPointbool0x85 scripted
splineRecalculationbool0x86 scripted
disableFootIKbool0x87 scripted
useCombatStatebool0x88 scripted
useAlertedStatebool0x89 scripted
noWaitToEndDistancefloat0x8C scripted
noWaitToEndCompanionDistancefloat0x90 scripted
lowestCompanionDistanceToEndfloat0x94 scripted
previousCompanionDistanceToEndfloat0x98 scripted
maxCompanionDistanceOnSplinefloat0x9C scripted
companionWeakHandle<game.Object>0xA0 scripted
ignoreLineOfSightCheckbool0xB0 scripted
shootingTargetWeakHandle<game.Object>0xB8 scripted
minSearchAnglefloat0xC8 scripted
maxSearchAnglefloat0xCC scripted
desiredDistancefloat0xD0 scripted
deadZoneRadiusfloat0xD4 scripted
shouldBeInFrontOfCompanionbool0xD8 scripted
useMatchForSpeedForPlayerbool0xD9 scripted
lookAtTargetWeakHandle<game.Object>0xE0 scripted
distanceToCompanionfloat0xF0 scripted
splineEndPointVector40x100 scripted
hasSplineEndPointbool0x110 scripted
playerCompanionWeakHandle<PlayerPuppet>0x118 scripted
firstWaitingDemandTimestampfloat0x128 scripted
useOffMeshLinkReservationbool0x12C scripted
allowCrowdOnPathbool0x12D scripted
sprintbool0x12E scripted
runbool0x12F scripted
waitForCompanionbool0x130 scripted
followTargetCommandAIFollowTargetCommand?0x138 scripted
stopWhenDestinationReachedbool0x148 scripted
teleportToTargetbool0x149 scripted
shouldTeleportNowbool0x14A scripted
teleportDestinationVector40x150 scripted
matchTargetSpeedbool0x160 scripted

Functions

  • bool DoStartAnimMoveOnSpline() RTTI
  • bool DoEndAnimMoveOnSpline() RTTI
  • bool GetRotateEntity(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoStartMoveOnSpline(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoEndMoveOnSpline() RTTI
  • bool DoFindClosestPointOnSpline(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoFindStartOfTheSpline(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoFindEndOfTheSpline(AIbehaviorScriptExecutionContext context) RTTI
  • bool GetIsMoveToSplineNeeded(AIbehaviorScriptExecutionContext context) RTTI
  • void OnWalkingOnSpline(AIbehaviorScriptExecutionContext context, bool success, bool isCompanionProgressing) RTTI
  • bool ShouldBeWaitingDelayed(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoUpdateDistanceToCompanionOnSpline(AIbehaviorScriptExecutionContext context) RTTI
  • void DoUpdateSpeed(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoUpdateWaitForCompanionOnSpline(AIbehaviorScriptExecutionContext context) RTTI
  • bool DontWaitToCompanionNearEnd(ScriptedPuppet owner, float distanceToDestination, float companionDistance) RTTI
  • bool IsOnTheSpline(ScriptedPuppet target, float tolerance) RTTI
  • void SetWaitForCompanion(ScriptedPuppet owner, bool value) RTTI
  • bool DoEndTeleportToCompanionOnSpline() RTTI
  • bool DoStartWaitForCompanion() RTTI
  • bool DoEndWaitForCompanion() RTTI
  • bool SelectSplineTeleportTarget(AIbehaviorScriptExecutionContext context) RTTI
  • float GetSprintSpeedDistance(AIbehaviorScriptExecutionContext context) RTTI
  • float GetRunSpeedDistance(AIbehaviorScriptExecutionContext context) RTTI
  • float GetTeleportDistance(AIbehaviorScriptExecutionContext context) RTTI
  • bool DoStartFollowTarget(AIbehaviorScriptExecutionContext context) RTTI
  • bool SelectFollowTeleportTarget(AIbehaviorScriptExecutionContext context) RTTI