class
PatrolAction
- 0 properties
- 2 functions
Extends TweakAIActionSmartComposite TweakAIActionAbstract AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable
Properties
None.
Functions
bool GetSmartCompositeRecord(AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, out WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord)overrideRTTIre.Hooks.Place( "PatrolAction", "GetSmartCompositeRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIActionSmartComposite_Record", (PatrolAction_GetSmartCompositeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatrolAction_GetSmartCompositeRecord( PatrolAction self, AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord );string GetFriendlyName()overrideRTTIre.Hooks.Place( "PatrolAction", "GetFriendlyName;", (PatrolAction_GetFriendlyName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct PatrolAction_GetFriendlyName( PatrolAction self );