BlackICE Scripting

class

AIbehaviortaskScript

  • 0 properties
  • 6 functions
  • 196 derived classes

Extends AIbehaviorScriptBase IScriptable ISerializable

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) RTTI
  • bool SetUpdateInterval(AIbehaviorScriptExecutionContext context, float interval) RTTI
  • void Activate(AIbehaviorScriptExecutionContext context) RTTI
  • void Deactivate(AIbehaviorScriptExecutionContext context) RTTI
  • AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context) RTTI
  • void ChildCompleted(AIbehaviorScriptExecutionContext context, AIbehaviorCompletionStatus status) RTTI