AIbehaviortaskScript class
AIbehaviortaskScript
Inheritance
Base: AIbehaviorScriptBase
Derived
AIActionHelperTask, AIAnimationTask, AIAssignRoleTask, AICommandDeviceHandler, AICommandHandlerBase, AICoreTasks, AIDeathReactionsTask, AIDeviceFeedbackData, AIFindForwardPositionAround, AIFindPositionAroundSelf
Show 186 more of 196 derived classes
AIFindPositionAroundTarget, AIFollowerBeforeTakedown, AIFollowerInterpolateFollowingSpeed, AIFollowerTakedownCommandHandler, AIHitReactionTask, AIJoinTargetsSquadTask, AILookatTask, AIPrepareTakedownData, AIRandomTasks, AIReturnToRestrictMovementArea, AIScanTargetTask, AISetAutocraftingState, AISetCombatPresetTask, AISetHealthRegenerationState, AISetSoloModeHandler, AISignalSenderTask, AITakedownHandler, AIVehicleTaskAbstract, AddActiveStimuli, AddWeapon, AdjustAnimWrappersForDeescalatingFearPhase, AdjustAnimWrappersForEscalatingFearPhase, AdjustAnimWrappersForEscalatingPanicPhase, AimAtTargetCommandCleanup, AimAtTargetCommandHandler, AimAtTargetCommandTask, AlertedAnimWrapper, AlertedRoleHandler, AnimationsLoadedTask, ApplyAnimWrappersOnWeapon, AssignRestrictMovementAreaHandler, AssignRestrictMovementAreaTask, AvHoverIdleSFXBehaviour, AvStartAscentSFXBehaviour, AvStartDescentSFXBehaviour, BlockReactionFlag, BlockReactionTask, BodyInvestigated, BroadcastCombatHitStim, CallPolice, CerberusAbsoluteSensePresetChange, CerberusOpticalCamoVisibilityChange, CerberusRangedKillTask, CerberusSensePresetChange, ChangeHighLevelStateAbstract, ChangeNPCState, ChangeStanceStateAbstract, ChangeUpperBodyStateAbstract, ClearCombatTarget, CommandCleanup, CompleteCommand, CrowdWalkAwayAfterCombat, DeadOnInitTask, DetectPlayerFromAV, DodgeReactionTask, ExampleNavigationTask, FindClosestScavengeTarget, FindNavmeshPointAroundThePlayer, FindTeleportPositionKurt, FollowVehicleTask, FollowerFindTeleportPositionAroundTarget, FollowerFindTeleportPositionRightBehindTarget, ForceAnimationOffScreen, ForceKurtStatusEffect, ForcePlayerLookat_Kurt, ForceShootCommandCleanup, ForceShootCommandHandler, ForceShootCommandTask, GenerateHeatAroundLastTriggeredStimuli, GetCurrentPatrolSpotActionPath, GetOffThePsychoSquadAV, GetOwnPosition, GetPoliceStrategyDestinationTask, GetTargetLastKnownPosition, HoldPositionCommandTask, IncrementArgumentInt, IncrimentStealthStimThreshold, IncrimentStimThreshold, InitialiseNPC, InjectAttackInstigatorAsThreat, InjectCombatTargetCommandTask, InjectCombatThreatCommandTask, InjectLookatTargetCommandTask, LeaveCoverImmediately, LowFPSSelectCoverMode, ManageSirensAndLightsInPoliceCar, MarkDespawnCandidate, MarkNPCAgentForDespawn, MeleeAttackCommandCleanup, MeleeAttackCommandHandler, MeleeAttackCommandTask, MountCommandHandlerTask, MoveCommandCleanup, MoveToCoverCommandTask, MoveToScavengeTarget, ParryReactionTask, PatrolAlertedCommandHandler, PatrolAlertedControllerTask, PatrolCommandHandler, PatrolControllerTask, PatrolRoleHandler, RagdollTask, ReactionManagerTask, RegisterFearReaction, RegisterPsychoSquadPassengers, ReleaseReservedSeat, RemoveCommand, ReprimandDeescalateAnimFeature, ReprimandDeescalation, ReprimandEscalateAnimFeature, ReprimandEscalation, ReprimandResetAnimFeature, ReprimandStartAnimFeature, ReprimandToAlertedAnimFeature, ReprimandToCombatAnimFeature, ResetAllFearWrappers, ResetAvoidLOSTimeStamp, ResetNPCSensesMainPreset, ResetReprimandEscalation, ScavengeTarget, SelectClosestPlayerThreat, SelectorRevalutionBreak, SendAIBheaviorReactionStim, SendEquipWeaponCommand, SendPatrolEndSignal, SetAnimsetOverrideForPassengerNPC, SetArguments, SetAvoidLOSTimeStamp, SetAvoidThreatDestination, SetBackOffAnimFeature, SetBooleanArgumentWhenActive, SetControllerStimSource, SetCustomShootPosition, SetDesiredReaction, SetDeviceControllerInvestigationData, SetDeviceInvestigationData, SetDroppedThreatLastKnowPosition, SetExplosionInstigatorPositionAsStimSource, SetLastKnownPosition, SetLastPlayerPositionByDefault, SetManouverPosition, SetNPCSensesMainPreset, SetPanicOnTrafficLane, SetPlayerAsKiller, SetPoliceVehicleAsLastKnownPosition, SetSearchInfluenceTask, SetSkipDeathAnimationTask, SetStressOnTrafficLane, SetTimestampToBehaviorAgrument, SetTopThreatToCombatTarget, SetTrafficLaneMovementParams, ShootCommandCleanup, ShootCommandHandler, ShootCommandTask, SimpleSetEquipWeapons, SimpleSetUnequipWeapons, SmasherFindTeleportPositionAroundTarget, SmasherPlayVFX, SquadTask, StatusEffectActions, StatusEffectTasks, StepOutOfVehicle, StopCallReinforcements, TeleportFailsafeHelper, TempClearForcedCombatTarget, TestBehaviorDelegateTask, ThrowGrenadeCommandCleanup, ThrowGrenadeCommandHandler, ThrowGrenadeCommandTask, TriggerCombatAgainstStimTarget, TriggerCombatReaction, TriggerFearRunningVO, TryStopMovingOnTrafficLane, TurnOffPsychoSquadAvCammo, TurnOffPsychoSquadAvCammoImmediatly, TurnOnPsychoSquadAvCammo, TurnOnPsychoSquadAvCammoImmediatly, TweakAIActionAbstract, UnregisterReactionAction, UpdateDyingStimSource, UpdateWhistlePosition, UseCoverCommandCleanup, UseCoverCommandHandler, UseCoverCommandTask, WaitIfEnteringOrLeavingCover, WorkSpotTask
Properties
None.
Functions
void CutSelector(AIbehaviorScriptExecutionContext context)RTTIbool SetUpdateInterval(AIbehaviorScriptExecutionContext context, float interval)RTTIvoid Activate(AIbehaviorScriptExecutionContext context)RTTIvoid Deactivate(AIbehaviorScriptExecutionContext context)RTTIAIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context)RTTIvoid ChildCompleted(AIbehaviorScriptExecutionContext context, AIbehaviorCompletionStatus status)RTTI