class
TweakAIActionCondition
- 1 property
- 3 functions
Extends TweakAIActionConditionAbstract AIbehaviorconditionScript AIbehaviorScriptBase IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
record | TDBID | 0x30 | scripted |
Functions
string GetDescription(AIbehaviorScriptExecutionContext context)overrideRTTIre.Hooks.Place( "TweakAIActionCondition", "GetDescription;ScriptExecutionContext", (TweakAIActionCondition_GetDescription x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionCondition_GetDescription( TweakAIActionCondition self, AIbehaviorScriptExecutionContext context );bool GetActionRecord(AIbehaviorScriptExecutionContext context, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord)overrideRTTIre.Hooks.Place( "TweakAIActionCondition", "GetActionRecord;ScriptExecutionContextscript_ref<String>AIAction_Record", (TweakAIActionCondition_GetActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionCondition_GetActionRecord( TweakAIActionCondition self, AIbehaviorScriptExecutionContext context, string actionDebugName, WeakHandle<game.data.AIAction_Record> actionRecord );string GetFriendlyName()RTTIre.Hooks.Place( "TweakAIActionCondition", "GetFriendlyName;", (TweakAIActionCondition_GetFriendlyName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionCondition_GetFriendlyName( TweakAIActionCondition self );