class
TweakAIActionRecord
- 0 properties
- 15 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static bool GetSelectorRecord(AIbehaviorScriptExecutionContext context, TDBID selectorID, string selectorDebugName, out WeakHandle<game.data.AIActionSelector_Record> selectorRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetSelectorRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIActionSelector_Record", (TweakAIActionRecord_GetSelectorRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetSelectorRecord( AIbehaviorScriptExecutionContext context, TDBID selectorID, string selectorDebugName, WeakHandle<game.data.AIActionSelector_Record> selectorRecord );static bool GetActionRecordFromSelector(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSelector_Record> selectorRecord, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord, out int nodeIterator, out bool shouldCallAgain)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetActionRecordFromSelector;ScriptExecutionContextAIActionSelector_Recordscript_ref<String>AIAction_RecordInt32Bool", (TweakAIActionRecord_GetActionRecordFromSelector x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetActionRecordFromSelector( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSelector_Record> selectorRecord, string actionDebugName, WeakHandle<game.data.AIAction_Record> actionRecord, int nodeIterator, bool shouldCallAgain );static bool IsThisLastActionInSmartComposite(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord, int iterator)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsThisLastActionInSmartComposite;AIActionSmartComposite_RecordInt32", (TweakAIActionRecord_IsThisLastActionInSmartComposite x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsThisLastActionInSmartComposite( WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord, int iterator );static bool IsSmartCompositeASelector(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsSmartCompositeASelector;AIActionSmartComposite_Record", (TweakAIActionRecord_IsSmartCompositeASelector x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsSmartCompositeASelector( WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord );static bool IsArchetypeAction(TDBID record)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsArchetypeAction;TweakDBID", (TweakAIActionRecord_IsArchetypeAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsArchetypeAction( TDBID record );static bool GetHeldItemType(AIbehaviorScriptExecutionContext context, out game.data.ItemType heldItemType)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetHeldItemType;ScriptExecutionContextgamedataItemType", (TweakAIActionRecord_GetHeldItemType x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetHeldItemType( AIbehaviorScriptExecutionContext context, game.data.ItemType heldItemType );static bool IsSmartCompositeASequence(WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsSmartCompositeASequence;AIActionSmartComposite_Record", (TweakAIActionRecord_IsSmartCompositeASequence x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsSmartCompositeASequence( WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord );static bool IsThisLastActionInSelector(WeakHandle<game.data.AIActionSelector_Record> selectorRecord, int nodeIterator)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsThisLastActionInSelector;AIActionSelector_RecordInt32", (TweakAIActionRecord_IsThisLastActionInSelector x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsThisLastActionInSelector( WeakHandle<game.data.AIActionSelector_Record> selectorRecord, int nodeIterator );static bool GetDebugActionNameFromRecord(TDBID record, string debugStringName)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetDebugActionNameFromRecord;TweakDBIDscript_ref<String>", (TweakAIActionRecord_GetDebugActionNameFromRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetDebugActionNameFromRecord( TDBID record, string debugStringName );static bool GetSmartCompositeRecord(AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, out WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetSmartCompositeRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIActionSmartComposite_Record", (TweakAIActionRecord_GetSmartCompositeRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetSmartCompositeRecord( AIbehaviorScriptExecutionContext context, TDBID smartCompositeID, string smartCompositeDebugName, WeakHandle<game.data.AIActionSmartComposite_Record> smartCompositeRecord );static bool GetSequenceRecord(AIbehaviorScriptExecutionContext context, TDBID sequenceID, string sequenceDebugName, out WeakHandle<game.data.AIActionSequence_Record> sequenceRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetSequenceRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIActionSequence_Record", (TweakAIActionRecord_GetSequenceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetSequenceRecord( AIbehaviorScriptExecutionContext context, TDBID sequenceID, string sequenceDebugName, WeakHandle<game.data.AIActionSequence_Record> sequenceRecord );static bool GetActionRecord(AIbehaviorScriptExecutionContext context, TDBID actionID, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetActionRecord;ScriptExecutionContextTweakDBIDscript_ref<String>AIAction_Record", (TweakAIActionRecord_GetActionRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetActionRecord( AIbehaviorScriptExecutionContext context, TDBID actionID, string actionDebugName, WeakHandle<game.data.AIAction_Record> actionRecord );static bool IsThisLastActionInSequence(WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, int sequenceIterator)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::IsThisLastActionInSequence;AIActionSequence_RecordInt32", (TweakAIActionRecord_IsThisLastActionInSequence x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_IsThisLastActionInSequence( WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, int sequenceIterator );static bool GetActionRecordFromSequence(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, string actionDebugName, out WeakHandle<game.data.AIAction_Record> actionRecord, out int sequenceIterator, out bool shouldCallAgain)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetActionRecordFromSequence;ScriptExecutionContextAIActionSequence_Recordscript_ref<String>AIAction_RecordInt32Bool", (TweakAIActionRecord_GetActionRecordFromSequence x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetActionRecordFromSequence( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AIActionSequence_Record> sequenceRecord, string actionDebugName, WeakHandle<game.data.AIAction_Record> actionRecord, int sequenceIterator, bool shouldCallAgain );static string GetFriendlyName(TDBID record, string nodeName)staticRTTI globalre.Hooks.Place( "TweakAIActionRecord", "TweakAIActionRecord::GetFriendlyName;TweakDBIDscript_ref<String>", (TweakAIActionRecord_GetFriendlyName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAIActionRecord_GetFriendlyName( TDBID record, string nodeName );