AIScriptTask
classnative name AIbehaviortaskScriptnative
extends AIBehaviorScriptBase › IScriptable › ISerializable
Extended by 196 types
AddActiveStimuli AddWeapon AdjustAnimWrappersForDeescalatingFearPhase AdjustAnimWrappersForEscalatingFearPhase AdjustAnimWrappersForEscalatingPanicPhase AIActionHelperTask AIAnimationTask AIAssignRoleTask AICommandDeviceHandler AICommandHandlerBase AICoreTasks AIDeathReactionsTask AIDeviceFeedbackData AIFindForwardPositionAround AIFindPositionAroundSelf AIFindPositionAroundTarget AIFollowerBeforeTakedown AIFollowerInterpolateFollowingSpeed AIFollowerTakedownCommandHandler AIHitReactionTask AIJoinTargetsSquadTask AILookatTask AimAtTargetCommandCleanup AimAtTargetCommandHandler AimAtTargetCommandTask AIPrepareTakedownData AIRandomTasks AIReturnToRestrictMovementArea AIScanTargetTask AISetAutocraftingState AISetCombatPresetTask AISetHealthRegenerationState AISetSoloModeHandler AISignalSenderTask AITakedownHandler AIVehicleTaskAbstract 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 FollowerFindTeleportPositionAroundTarget FollowerFindTeleportPositionRightBehindTarget FollowVehicleTask 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
Methods 6
protected func Activate(context: ScriptExecutionContext)scripted
protected func ChildCompleted(context: ScriptExecutionContext, status: AIbehaviorCompletionStatus)scripted
native func CutSelector(context: ScriptExecutionContext)
protected func Deactivate(context: ScriptExecutionContext)scripted
native func SetUpdateInterval(context: ScriptExecutionContext, interval: Float) -> Bool
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted