class
VisionContextDecisions
- 5 properties
- 10 functions
Extends InputContextTransitionDecisions InputContextTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
vehicleCallbackID | red.CallbackObject? | 0x0 | scripted |
focusCallbackID | red.CallbackObject? | 0x10 | scripted |
vehicleTransition | bool | 0x20 | scripted |
isFocusing | bool | 0x21 | scripted |
visionHoldPressed | bool | 0x22 | scripted |
Functions
void UpdateNeedsToBeChecked()RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "UpdateNeedsToBeChecked;", (VisionContextDecisions_UpdateNeedsToBeChecked x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_UpdateNeedsToBeChecked( VisionContextDecisions self );void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "OnAttach;StateContextStateGameScriptInterface", (VisionContextDecisions_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_OnAttach( VisionContextDecisions self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "OnDetach;StateContextStateGameScriptInterface", (VisionContextDecisions_OnDetach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_OnDetach( VisionContextDecisions self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void UpdateVisionAction(float value)RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "UpdateVisionAction;Float", (VisionContextDecisions_UpdateVisionAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_UpdateVisionAction( VisionContextDecisions self, float value );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "VisionContextDecisions", "OnAction", (VisionContextDecisions_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_OnAction( VisionContextDecisions self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void UpdateVehicleStateValue(int value)RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "UpdateVehicleStateValue;Int32", (VisionContextDecisions_UpdateVehicleStateValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_UpdateVehicleStateValue( VisionContextDecisions self, int value );bool OnVehicleStateChanged(int value)RTTIre.Hooks.Place( "VisionContextDecisions", "OnVehicleStateChanged", (VisionContextDecisions_OnVehicleStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_OnVehicleStateChanged( VisionContextDecisions self, int value );void UpdateVisionValue(int value)RTTIre.Hooks.PlaceVoid( "VisionContextDecisions", "UpdateVisionValue;Int32", (VisionContextDecisions_UpdateVisionValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_UpdateVisionValue( VisionContextDecisions self, int value );bool OnVisionChanged(int value)RTTIre.Hooks.Place( "VisionContextDecisions", "OnVisionChanged", (VisionContextDecisions_OnVisionChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_OnVisionChanged( VisionContextDecisions self, int value );bool EnterCondition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.Place( "VisionContextDecisions", "EnterCondition;StateContextStateGameScriptInterface", (VisionContextDecisions_EnterCondition x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisionContextDecisions_EnterCondition( VisionContextDecisions self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );