class
PatrolSpotAction
- 1 property
- 2 functions
Extends TweakAIActionSmartComposite TweakAIActionAbstract AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
patrolAction | AIArgumentMapping? | 0x148 | scripted |
Functions
bool GetSmartCompositeRecord(AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, out WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord)overrideRTTIre.Hooks.Place( "PatrolSpotAction", "GetSmartCompositeRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIActionSmartComposite_Record", (PatrolSpotAction_GetSmartCompositeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatrolSpotAction_GetSmartCompositeRecord( PatrolSpotAction self, AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord );string GetFriendlyName()overrideRTTIre.Hooks.Place( "PatrolSpotAction", "GetFriendlyName;", (PatrolSpotAction_GetFriendlyName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct PatrolSpotAction_GetFriendlyName( PatrolSpotAction self );