class
AIActionHelperTask
- 5 properties
- 4 functions
- 6 derived classes
Extends AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable
Derived
DestroyWeakspot, KillEntity, MonitorMeleeCombo, SetAppearance, SetDestinationWaypoint, SetPhaseState
Properties
| Property | Type | Offset | |
|---|---|---|---|
actionTweakIDMapping | AIArgumentMapping? | 0x0 | scripted |
actionStringName | string | 0x10 | scripted |
initialized | bool | 0x30 | scripted |
actionName | CName | 0x38 | scripted |
actionID | TDBID | 0x40 | scripted |
Functions
string GetActionStringName(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIActionHelperTask", "GetActionStringName;ScriptExecutionContext", (AIActionHelperTask_GetActionStringName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionHelperTask_GetActionStringName( AIActionHelperTask self, AIbehaviorScriptExecutionContext context );AIactionParamsPackageTypes GetActionPackageType()RTTIre.Hooks.Place( "AIActionHelperTask", "GetActionPackageType;", (AIActionHelperTask_GetActionPackageType x) => { return re.Hooks.CallOriginal<re.msgpack.AIactionParamsPackageTypes>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionHelperTask_GetActionPackageType( AIActionHelperTask self );void Initialize(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.PlaceVoid( "AIActionHelperTask", "Initialize;ScriptExecutionContext", (AIActionHelperTask_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIActionHelperTask_Initialize( AIActionHelperTask self, AIbehaviorScriptExecutionContext context );TDBID GetActionID()RTTIre.Hooks.Place( "AIActionHelperTask", "GetActionID;", (AIActionHelperTask_GetActionID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionHelperTask_GetActionID( AIActionHelperTask self );