class
AIbehaviortaskScript
- 0 properties
- 6 functions
- 196 derived classes
Extends AIbehaviorScriptBase IScriptable ISerializable
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)RTTIre.Hooks.PlaceVoid( "AIbehaviortaskScript", "CutSelector", (AIbehaviortaskScript_CutSelector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_CutSelector( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context );bool SetUpdateInterval(AIbehaviorScriptExecutionContext context, float interval)RTTIre.Hooks.Place( "AIbehaviortaskScript", "SetUpdateInterval", (AIbehaviortaskScript_SetUpdateInterval x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_SetUpdateInterval( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context, float interval );void Activate(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.PlaceVoid( "AIbehaviortaskScript", "Activate;ScriptExecutionContext", (AIbehaviortaskScript_Activate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_Activate( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context );void Deactivate(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.PlaceVoid( "AIbehaviortaskScript", "Deactivate;ScriptExecutionContext", (AIbehaviortaskScript_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_Deactivate( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context );AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIbehaviortaskScript", "Update;ScriptExecutionContext", (AIbehaviortaskScript_Update x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviorUpdateOutcome>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_Update( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context );void ChildCompleted(AIbehaviorScriptExecutionContext context, AIbehaviorCompletionStatus status)RTTIre.Hooks.PlaceVoid( "AIbehaviortaskScript", "ChildCompleted;ScriptExecutionContextAIbehaviorCompletionStatus", (AIbehaviortaskScript_ChildCompleted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortaskScript_ChildCompleted( AIbehaviortaskScript self, AIbehaviorScriptExecutionContext context, AIbehaviorCompletionStatus status );