class
AIbehaviortweakTweakActionSystem
- 0 properties
- 14 functions
Extends game.IGameSystem IScriptable ISerializable
Properties
None.
Functions
bool EvaluateActionCondition(AIbehaviorScriptExecutionContext ctx, game.data.AIActionCondition_Record record)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "EvaluateActionCondition", (AIbehaviortweakTweakActionSystem_EvaluateActionCondition x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_EvaluateActionCondition( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, game.data.AIActionCondition_Record? record );bool EvaluateActionTargetObject(AIbehaviorScriptExecutionContext ctx, TDBID recordId, out game.Object objectt)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "EvaluateActionTargetObject", (AIbehaviortweakTweakActionSystem_EvaluateActionTargetObject x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_EvaluateActionTargetObject( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, game.Object? objectt );bool EvaluateActionTargetAll(AIbehaviorScriptExecutionContext ctx, TDBID recordId, float predictionTime, out game.Object objectt, out Vector4 position, out ulong coverId)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "EvaluateActionTargetAll", (AIbehaviortweakTweakActionSystem_EvaluateActionTargetAll x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_EvaluateActionTargetAll( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, float predictionTime, game.Object? objectt, Vector4 position, ulong coverId );bool ForceDirty(AIbehaviorScriptExecutionContext ctx, TDBID recordId)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "ForceDirty", (AIbehaviortweakTweakActionSystem_ForceDirty x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_ForceDirty( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId );bool ActivationCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "ActivationCheck", (AIbehaviortweakTweakActionSystem_ActivationCheck x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_ActivationCheck( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId );bool NextPhaseCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "NextPhaseCheck", (AIbehaviortweakTweakActionSystem_NextPhaseCheck x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_NextPhaseCheck( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase );bool RepeatPhaseCheck(AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "RepeatPhaseCheck", (AIbehaviortweakTweakActionSystem_RepeatPhaseCheck x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_RepeatPhaseCheck( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID actionRecordId, uint phase );uint GetTweakCompositeAlternativesLimit(AIbehaviorScriptExecutionContext ctx)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "GetTweakCompositeAlternativesLimit", (AIbehaviortweakTweakActionSystem_GetTweakCompositeAlternativesLimit x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_GetTweakCompositeAlternativesLimit( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx );bool IsTweakCompositeAlternativesLimitEnabled(AIbehaviorScriptExecutionContext ctx, bool playerInCombat)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "IsTweakCompositeAlternativesLimitEnabled", (AIbehaviortweakTweakActionSystem_IsTweakCompositeAlternativesLimitEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_IsTweakCompositeAlternativesLimitEnabled( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, bool playerInCombat );uint Debug_OnActionStarted(AIbehaviorScriptExecutionContext ctx, TDBID recordId, TDBID baseId, TDBID? compositeId)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "Debug_OnActionStarted", (AIbehaviortweakTweakActionSystem_Debug_OnActionStarted x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_Debug_OnActionStarted( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, TDBID baseId, TDBID? compositeId );uint Debug_OnActionEnded(AIbehaviorScriptExecutionContext ctx, TDBID recordId)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "Debug_OnActionEnded", (AIbehaviortweakTweakActionSystem_Debug_OnActionEnded x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_Debug_OnActionEnded( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId );uint Debug_OnActionPhaseStarted(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "Debug_OnActionPhaseStarted", (AIbehaviortweakTweakActionSystem_Debug_OnActionPhaseStarted x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_Debug_OnActionPhaseStarted( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase );uint Debug_OnActionNextPhase(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "Debug_OnActionNextPhase", (AIbehaviortweakTweakActionSystem_Debug_OnActionNextPhase x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_Debug_OnActionNextPhase( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value );uint Debug_OnActionRepeatPhase(AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value)RTTIre.Hooks.Place( "AIbehaviortweakTweakActionSystem", "Debug_OnActionRepeatPhase", (AIbehaviortweakTweakActionSystem_Debug_OnActionRepeatPhase x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct AIbehaviortweakTweakActionSystem_Debug_OnActionRepeatPhase( AIbehaviortweakTweakActionSystem self, AIbehaviorScriptExecutionContext ctx, TDBID recordId, uint phase, bool value );