class
AIAlertedStateDelegate
- 1 property
- 5 functions
Extends AIbehaviorScriptBehaviorDelegate AIbehaviorBehaviorDelegate AIbehaviorBehaviorBlackboard IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
attackInstigatorPosition | Vector4 | 0x0 | scripted |
Functions
bool DoSetExplosionInstigatorPositionAsStimSource(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIAlertedStateDelegate", "DoSetExplosionInstigatorPositionAsStimSource;ScriptExecutionContext", (AIAlertedStateDelegate_DoSetExplosionInstigatorPositionAsStimSource x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIAlertedStateDelegate_DoSetExplosionInstigatorPositionAsStimSource( AIAlertedStateDelegate self, AIbehaviorScriptExecutionContext context );bool DoSetRandomAimPointLeft(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIAlertedStateDelegate", "DoSetRandomAimPointLeft;ScriptExecutionContext", (AIAlertedStateDelegate_DoSetRandomAimPointLeft x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIAlertedStateDelegate_DoSetRandomAimPointLeft( AIAlertedStateDelegate self, AIbehaviorScriptExecutionContext context );bool DoSetRandomAimPointRight(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIAlertedStateDelegate", "DoSetRandomAimPointRight;ScriptExecutionContext", (AIAlertedStateDelegate_DoSetRandomAimPointRight x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIAlertedStateDelegate_DoSetRandomAimPointRight( AIAlertedStateDelegate self, AIbehaviorScriptExecutionContext context );bool DoLowerWeapon(AIbehaviorScriptExecutionContext context)RTTIre.Hooks.Place( "AIAlertedStateDelegate", "DoLowerWeapon;ScriptExecutionContext", (AIAlertedStateDelegate_DoLowerWeapon x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIAlertedStateDelegate_DoLowerWeapon( AIAlertedStateDelegate self, AIbehaviorScriptExecutionContext context );Vector4 GetPositionAroundInstigator(AIbehaviorScriptExecutionContext context, float xOffset, float yOffset, float zOffset)RTTIre.Hooks.Place( "AIAlertedStateDelegate", "GetPositionAroundInstigator;ScriptExecutionContextFloatFloatFloat", (AIAlertedStateDelegate_GetPositionAroundInstigator x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct AIAlertedStateDelegate_GetPositionAroundInstigator( AIAlertedStateDelegate self, AIbehaviorScriptExecutionContext context, float xOffset, float yOffset, float zOffset );