class
InputContextTransitionEvents
- 8 properties
- 48 functions
- 16 derived classes
Extends InputContextTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
AimingContextEvents, BaseContextEvents, DeviceControlContextEvents, LadderEnterContextEvents, UiQuickHackPanelContextEvents, UiRadialContextEvents, VehicleAutodriveContextEvents, VehicleBlockInputContextEvents, VehicleCinematicCameraContextEvents, VehicleCombatContextEvents
Properties
| Property | Type | Offset | |
|---|---|---|---|
gameplaySettings | WeakHandle<GameplaySettingsSystem> | 0x0 | scripted |
onInputSchemeUpdatedCallback | red.CallbackObject? | 0x10 | scripted |
OnInputHintManagerInitializedChangedCallback | red.CallbackObject? | 0x20 | scripted |
onInputSchemeChanged | bool | 0x30 | scripted |
hasControllerChanged | bool | 0x31 | scripted |
hasControllerSchemeChanged | bool | 0x32 | scripted |
isGameplayInputHintManagerInitialized | bool | 0x33 | scripted |
isGameplayInputHintRefreshRequired | bool | 0x34 | scripted |
Functions
void OnAttach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "OnAttach;StateContextStateGameScriptInterface", (InputContextTransitionEvents_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_OnAttach( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnDetach(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "OnDetach;StateContextStateGameScriptInterface", (InputContextTransitionEvents_OnDetach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_OnDetach( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool OnInputSchemeUpdated(uint value)RTTIre.Hooks.Place( "InputContextTransitionEvents", "OnInputSchemeUpdated", (InputContextTransitionEvents_OnInputSchemeUpdated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_OnInputSchemeUpdated( InputContextTransitionEvents self, uint value );bool ShouldForceRefreshInputHints(game.stateMachine.StateContextScript stateContext)RTTIre.Hooks.Place( "InputContextTransitionEvents", "ShouldForceRefreshInputHints;StateContext", (InputContextTransitionEvents_ShouldForceRefreshInputHints x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShouldForceRefreshInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext );void ShowBodyCarryInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowBodyCarryInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowBodyCarryInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowBodyCarryInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveBodyCarryInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveBodyCarryInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveBodyCarryInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveBodyCarryInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowLadderInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowLadderInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowLadderInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowLadderInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveLadderInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveLadderInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveLadderInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveLadderInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowTerminalInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowTerminalInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowTerminalInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowTerminalInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveTerminalInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveTerminalInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveTerminalInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveTerminalInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowGenericExplorationInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowGenericExplorationInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowGenericExplorationInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowGenericExplorationInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveGenericExplorationInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveGenericExplorationInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveGenericExplorationInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveGenericExplorationInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowMeleeInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowMeleeInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowMeleeInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowMeleeInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveMeleeInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveMeleeInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveMeleeInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveMeleeInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowRangedInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowRangedInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowRangedInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowRangedInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveRangedInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveRangedInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveRangedInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveRangedInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowDodgeInputHint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName source)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowDodgeInputHint;StateContextStateGameScriptInterfaceCName", (InputContextTransitionEvents_ShowDodgeInputHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowDodgeInputHint( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, CName source );void ShowCrouchInputHint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName source)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowCrouchInputHint;StateContextStateGameScriptInterfaceCName", (InputContextTransitionEvents_ShowCrouchInputHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowCrouchInputHint( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, CName source );void ShowVehicleDriverInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleDriverInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleDriverInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleDriverInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehicleDriverInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehicleDriverInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehicleDriverInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehicleDriverInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleRestrictedInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleRestrictedInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleRestrictedInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleRestrictedInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehicleRestrictedInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehicleRestrictedInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehicleRestrictedInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehicleRestrictedInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehiclePassengerInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehiclePassengerInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehiclePassengerInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehiclePassengerInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehiclePassengerInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehiclePassengerInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehiclePassengerInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehiclePassengerInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleRemoteControlDriverInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleRemoteControlDriverInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleRemoteControlDriverInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleRemoteControlDriverInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehicleRemoteControlDriverInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehicleRemoteControlDriverInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehicleRemoteControlDriverInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehicleRemoteControlDriverInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleDriverCombatInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleDriverCombatInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleDriverCombatInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleDriverCombatInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehicleDriverCombatInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehicleDriverCombatInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehicleDriverCombatInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehicleDriverCombatInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleDriverCombatTPPInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleDriverCombatTPPInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleDriverCombatTPPInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleDriverCombatTPPInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehicleDriverCombatTPPInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehicleDriverCombatTPPInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehicleDriverCombatTPPInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehicleDriverCombatTPPInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleDriverCombatInputHintsInternal(CName source, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleDriverCombatInputHintsInternal;CNameStateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleDriverCombatInputHintsInternal x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleDriverCombatInputHintsInternal( InputContextTransitionEvents self, CName source, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleDrawWeaponInputHint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleDrawWeaponInputHint;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehicleDrawWeaponInputHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleDrawWeaponInputHint( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowVehicleExitInputHint(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName source)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehicleExitInputHint;StateContextStateGameScriptInterfaceCName", (InputContextTransitionEvents_ShowVehicleExitInputHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehicleExitInputHint( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, CName source );void ShowVehiclePassengerCombatInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowVehiclePassengerCombatInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowVehiclePassengerCombatInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowVehiclePassengerCombatInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveVehiclePassengerCombatInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveVehiclePassengerCombatInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveVehiclePassengerCombatInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveVehiclePassengerCombatInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowAutodriveInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowAutodriveInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowAutodriveInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowAutodriveInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveAutodriveInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveAutodriveInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveAutodriveInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveAutodriveInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowCinematicCameraInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowCinematicCameraInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowCinematicCameraInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowCinematicCameraInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveCinematicCameraInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveCinematicCameraInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveCinematicCameraInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveCinematicCameraInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowDelamainInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowDelamainInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowDelamainInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowDelamainInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveDelamainInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveDelamainInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveDelamainInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveDelamainInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ShowSwimmingInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "ShowSwimmingInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ShowSwimmingInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ShowSwimmingInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveSwimmingInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveSwimmingInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveSwimmingInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveSwimmingInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void RemoveAllInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "RemoveAllInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_RemoveAllInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_RemoveAllInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void SetBaseContextInputHints(ActiveBaseContext context, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "InputContextTransitionEvents", "SetBaseContextInputHints;ActiveBaseContextStateContextStateGameScriptInterface", (InputContextTransitionEvents_SetBaseContextInputHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_SetBaseContextInputHints( InputContextTransitionEvents self, ActiveBaseContext context, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );ActiveBaseContext UpdateWeaponInputHints(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "InputContextTransitionEvents", "UpdateWeaponInputHints;StateContextStateGameScriptInterface", (InputContextTransitionEvents_UpdateWeaponInputHints x) => { return re.Hooks.CallOriginal<re.msgpack.ActiveBaseContext>(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_UpdateWeaponInputHints( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool ConsumeControllerChange(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "InputContextTransitionEvents", "ConsumeControllerChange;StateContextStateGameScriptInterface", (InputContextTransitionEvents_ConsumeControllerChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ConsumeControllerChange( InputContextTransitionEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool ConsumeInputSchemeChange()RTTIre.Hooks.Place( "InputContextTransitionEvents", "ConsumeInputSchemeChange;", (InputContextTransitionEvents_ConsumeInputSchemeChange x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InputContextTransitionEvents_ConsumeInputSchemeChange( InputContextTransitionEvents self );