struct
AIbehaviorScriptExecutionContext
- 0 properties
- 39 functions
- 16 bytes
Properties
None.
Functions
static game.Puppet? GetOwner(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetOwner", (AIbehaviorScriptExecutionContext_GetOwner x) => { return re.Hooks.CallOriginal<re.msgpack.game.Puppet>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetOwner( AIbehaviorScriptExecutionContext context );static EngineTime GetAITimeLastFrame(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetAITimeLastFrame", (AIbehaviorScriptExecutionContext_GetAITimeLastFrame x) => { return re.Hooks.CallOriginal<re.msgpack.EngineTime>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetAITimeLastFrame( AIbehaviorScriptExecutionContext context );static EngineTime GetAITime(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetAITime", (AIbehaviorScriptExecutionContext_GetAITime x) => { return re.Hooks.CallOriginal<re.msgpack.EngineTime>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetAITime( AIbehaviorScriptExecutionContext context );static bool GetArgumentBool(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentBool", (AIbehaviorScriptExecutionContext_GetArgumentBool x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentBool( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentBool(AIbehaviorScriptExecutionContext context, CName entry, bool value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentBool", (AIbehaviorScriptExecutionContext_SetArgumentBool x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentBool( AIbehaviorScriptExecutionContext context, CName entry, bool value );static int GetArgumentInt(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentInt", (AIbehaviorScriptExecutionContext_GetArgumentInt x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentInt( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentInt(AIbehaviorScriptExecutionContext context, CName entry, int value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentInt", (AIbehaviorScriptExecutionContext_SetArgumentInt x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentInt( AIbehaviorScriptExecutionContext context, CName entry, int value );static ulong GetArgumentUint64(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentUint64", (AIbehaviorScriptExecutionContext_GetArgumentUint64 x) => { return re.Hooks.CallOriginal<re.msgpack.Ulong>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentUint64( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentUint64(AIbehaviorScriptExecutionContext context, CName entry, ulong value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentUint64", (AIbehaviorScriptExecutionContext_SetArgumentUint64 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentUint64( AIbehaviorScriptExecutionContext context, CName entry, ulong value );static float GetArgumentFloat(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentFloat", (AIbehaviorScriptExecutionContext_GetArgumentFloat x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentFloat( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentFloat(AIbehaviorScriptExecutionContext context, CName entry, float value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentFloat", (AIbehaviorScriptExecutionContext_SetArgumentFloat x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentFloat( AIbehaviorScriptExecutionContext context, CName entry, float value );static CName GetArgumentName(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentName", (AIbehaviorScriptExecutionContext_GetArgumentName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentName( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentName(AIbehaviorScriptExecutionContext context, CName entry, CName value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentName", (AIbehaviorScriptExecutionContext_SetArgumentName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentName( AIbehaviorScriptExecutionContext context, CName entry, CName value );static Vector4 GetArgumentVector(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentVector", (AIbehaviorScriptExecutionContext_GetArgumentVector x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentVector( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentVector(AIbehaviorScriptExecutionContext context, CName entry, Vector4 value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentVector", (AIbehaviorScriptExecutionContext_SetArgumentVector x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentVector( AIbehaviorScriptExecutionContext context, CName entry, Vector4 value );static WeakHandle<game.Object> GetArgumentObject(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIstatic void SetArgumentObject(AIbehaviorScriptExecutionContext context, CName entry, WeakHandle<game.Object> value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentObject", (AIbehaviorScriptExecutionContext_SetArgumentObject x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentObject( AIbehaviorScriptExecutionContext context, CName entry, WeakHandle<game.Object> value );static WeakHandle<IScriptable> GetArgumentScriptable(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIstatic void SetArgumentScriptable(AIbehaviorScriptExecutionContext context, CName entry, WeakHandle<IScriptable> value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentScriptable", (AIbehaviorScriptExecutionContext_SetArgumentScriptable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentScriptable( AIbehaviorScriptExecutionContext context, CName entry, WeakHandle<IScriptable> value );static NodeRef GetArgumentNodeRef(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentNodeRef", (AIbehaviorScriptExecutionContext_GetArgumentNodeRef x) => { return re.Hooks.CallOriginal<re.msgpack.NodeRef>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentNodeRef( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentNodeRef(AIbehaviorScriptExecutionContext context, CName entry, NodeRef value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentNodeRef", (AIbehaviorScriptExecutionContext_SetArgumentNodeRef x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentNodeRef( AIbehaviorScriptExecutionContext context, CName entry, NodeRef value );static world.GlobalNodeID GetArgumentGlobalNodeId(AIbehaviorScriptExecutionContext context, CName entry)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetArgumentGlobalNodeId", (AIbehaviorScriptExecutionContext_GetArgumentGlobalNodeId x) => { return re.Hooks.CallOriginal<re.msgpack.world.GlobalNodeID>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetArgumentGlobalNodeId( AIbehaviorScriptExecutionContext context, CName entry );static void SetArgumentGlobalNodeId(AIbehaviorScriptExecutionContext context, CName entry, world.GlobalNodeID value)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "SetArgumentGlobalNodeId", (AIbehaviorScriptExecutionContext_SetArgumentGlobalNodeId x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetArgumentGlobalNodeId( AIbehaviorScriptExecutionContext context, CName entry, world.GlobalNodeID value );static IScriptable? GetScriptableMappingValue(AIbehaviorScriptExecutionContext context, AIArgumentMapping mapping)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetScriptableMappingValue", (AIbehaviorScriptExecutionContext_GetScriptableMappingValue x) => { return re.Hooks.CallOriginal<re.msgpack.IScriptable>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetScriptableMappingValue( AIbehaviorScriptExecutionContext context, AIArgumentMapping? mapping );static TDBID GetTweakDBIDMappingValue(AIbehaviorScriptExecutionContext context, AIArgumentMapping mapping)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetTweakDBIDMappingValue", (AIbehaviorScriptExecutionContext_GetTweakDBIDMappingValue x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetTweakDBIDMappingValue( AIbehaviorScriptExecutionContext context, AIArgumentMapping? mapping );static bool SetEnumMappingValue(AIbehaviorScriptExecutionContext context, AIArgumentMapping mapping, long value)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "SetEnumMappingValue", (AIbehaviorScriptExecutionContext_SetEnumMappingValue x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_SetEnumMappingValue( AIbehaviorScriptExecutionContext context, AIArgumentMapping? mapping, long value );static AIbehaviorBehaviorDelegate? GetDelegate(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetDelegate", (AIbehaviorScriptExecutionContext_GetDelegate x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviorBehaviorDelegate>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetDelegate( AIbehaviorScriptExecutionContext context );static AIbehaviorBehaviorDelegate? GetClosestDelegate(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetClosestDelegate", (AIbehaviorScriptExecutionContext_GetClosestDelegate x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviorBehaviorDelegate>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetClosestDelegate( AIbehaviorScriptExecutionContext context );static TDBID CreateActionID(AIbehaviorScriptExecutionContext context, string actionStringName, AIactionParamsPackageTypes actionPackageType)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "CreateActionID", (AIbehaviorScriptExecutionContext_CreateActionID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_CreateActionID( AIbehaviorScriptExecutionContext context, string actionStringName, AIactionParamsPackageTypes actionPackageType );static TDBID CreateActionParamID(AIbehaviorScriptExecutionContext context, string actionStringName, string paramName)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "CreateActionParamID", (AIbehaviorScriptExecutionContext_CreateActionParamID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_CreateActionParamID( AIbehaviorScriptExecutionContext context, string actionStringName, string paramName );static bool GetOverriddenNode(AIbehaviorScriptExecutionContext context, TDBID nodeId, out game.data.AIRecord_Record result, bool lookupDefault)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetOverriddenNode", (AIbehaviorScriptExecutionContext_GetOverriddenNode x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetOverriddenNode( AIbehaviorScriptExecutionContext context, TDBID nodeId, game.data.AIRecord_Record? result, bool lookupDefault );static game.Object? PuppetRefToObject(AIbehaviorScriptExecutionContext context, game.EntityReference puppetRef)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "PuppetRefToObject", (AIbehaviorScriptExecutionContext_PuppetRefToObject x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameObject>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_PuppetRefToObject( AIbehaviorScriptExecutionContext context, game.EntityReference puppetRef );static uint AddBehaviorCallback(AIbehaviorScriptExecutionContext context, CName cbName, IScriptable callback)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "AddBehaviorCallback", (AIbehaviorScriptExecutionContext_AddBehaviorCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_AddBehaviorCallback( AIbehaviorScriptExecutionContext context, CName cbName, IScriptable? callback );static bool RemoveBehaviorCallback(AIbehaviorScriptExecutionContext context, uint id)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "RemoveBehaviorCallback", (AIbehaviorScriptExecutionContext_RemoveBehaviorCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_RemoveBehaviorCallback( AIbehaviorScriptExecutionContext context, uint id );static void InvokeBehaviorCallback(AIbehaviorScriptExecutionContext context, CName cbName)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "InvokeBehaviorCallback", (AIbehaviorScriptExecutionContext_InvokeBehaviorCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_InvokeBehaviorCallback( AIbehaviorScriptExecutionContext context, CName cbName );static int GetLOD(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetLOD", (AIbehaviorScriptExecutionContext_GetLOD x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetLOD( AIbehaviorScriptExecutionContext context );static AIbehaviortweakTweakActionSystem? GetTweakActionSystem(AIbehaviorScriptExecutionContext context)staticRTTIre.Hooks.Place( "AIbehaviorScriptExecutionContext", "GetTweakActionSystem", (AIbehaviorScriptExecutionContext_GetTweakActionSystem x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviortweakTweakActionSystem>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_GetTweakActionSystem( AIbehaviorScriptExecutionContext context );static void DebugLog(AIbehaviorScriptExecutionContext context, CName category, string message)staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "DebugLog", (AIbehaviorScriptExecutionContext_DebugLog x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_DebugLog( AIbehaviorScriptExecutionContext context, CName category, string message );static void IsTraceFlagSet()staticRTTIre.Hooks.PlaceVoid( "AIbehaviorScriptExecutionContext", "IsTraceFlagSet", (AIbehaviorScriptExecutionContext_IsTraceFlagSet x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviorScriptExecutionContext_IsTraceFlagSet();