class game.ui
NewPhoneRelatedHUDGameController
game.ui.NewPhoneRelatedHUDGameController
- 6 properties
- 13 functions
- 6 derived classes
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
GenericHotkeyController, HotkeyConsumableWidgetController, HotkeyCustomRadioWidgetController, HotkeysWidgetController, IncomingCallGameController, PhoneDialerGameController
Properties
| Property | Type | Offset | |
|---|---|---|---|
isNewPhoneEnabled | bool | 0xF8 | |
player | WeakHandle<PlayerPuppet> | 0x58 | scripted |
isRemoteControllingVehicle | bool | 0x68 | scripted |
visibilityFact1ListenerId | uint | 0x6C | scripted |
visibilityFact2ListenerId | uint | 0x70 | scripted |
remoteControlledVehicleDataCallback | red.CallbackObject? | 0x78 | scripted |
Functions
bool OnPlayerAttach(game.Object player)RTTIre.Hooks.Place( "gameuiNewPhoneRelatedHUDGameController", "OnPlayerAttach", (NewPhoneRelatedHUDGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_OnPlayerAttach( game.ui.NewPhoneRelatedHUDGameController self, game.Object? player );void RegisterFactVisibilityListeners()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "RegisterFactVisibilityListeners;", (NewPhoneRelatedHUDGameController_RegisterFactVisibilityListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_RegisterFactVisibilityListeners( game.ui.NewPhoneRelatedHUDGameController self );void UnregisterFactVisibilityListeners()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "UnregisterFactVisibilityListeners;", (NewPhoneRelatedHUDGameController_UnregisterFactVisibilityListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_UnregisterFactVisibilityListeners( game.ui.NewPhoneRelatedHUDGameController self );void RegisterCommonBlackboardListeners()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "RegisterCommonBlackboardListeners;", (NewPhoneRelatedHUDGameController_RegisterCommonBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_RegisterCommonBlackboardListeners( game.ui.NewPhoneRelatedHUDGameController self );void UnregisterCommonBlackboardListeners()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "UnregisterCommonBlackboardListeners;", (NewPhoneRelatedHUDGameController_UnregisterCommonBlackboardListeners x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_UnregisterCommonBlackboardListeners( game.ui.NewPhoneRelatedHUDGameController self );void OnGameStarted(int value)RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "OnGameStarted;Int32", (NewPhoneRelatedHUDGameController_OnGameStarted x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_OnGameStarted( game.ui.NewPhoneRelatedHUDGameController self, int value );void OnConsumableTutorial(int value)RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "OnConsumableTutorial;Int32", (NewPhoneRelatedHUDGameController_OnConsumableTutorial x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_OnConsumableTutorial( game.ui.NewPhoneRelatedHUDGameController self, int value );void UpdateVisibility()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "UpdateVisibility;", (NewPhoneRelatedHUDGameController_UpdateVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_UpdateVisibility( game.ui.NewPhoneRelatedHUDGameController self );bool IsDerivedHUDVisible()RTTIre.Hooks.Place( "gameuiNewPhoneRelatedHUDGameController", "IsDerivedHUDVisible;", (NewPhoneRelatedHUDGameController_IsDerivedHUDVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_IsDerivedHUDVisible( game.ui.NewPhoneRelatedHUDGameController self );void UpdateCurrentItem()RTTIre.Hooks.PlaceVoid( "gameuiNewPhoneRelatedHUDGameController", "UpdateCurrentItem;", (NewPhoneRelatedHUDGameController_UpdateCurrentItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_UpdateCurrentItem( game.ui.NewPhoneRelatedHUDGameController self );bool GameStarted()RTTIre.Hooks.Place( "gameuiNewPhoneRelatedHUDGameController", "GameStarted;", (NewPhoneRelatedHUDGameController_GameStarted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_GameStarted( game.ui.NewPhoneRelatedHUDGameController self );bool TutorialActivated()RTTIre.Hooks.Place( "gameuiNewPhoneRelatedHUDGameController", "TutorialActivated;", (NewPhoneRelatedHUDGameController_TutorialActivated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_TutorialActivated( game.ui.NewPhoneRelatedHUDGameController self );bool CanUseOverclock()RTTIre.Hooks.Place( "gameuiNewPhoneRelatedHUDGameController", "CanUseOverclock;", (NewPhoneRelatedHUDGameController_CanUseOverclock x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NewPhoneRelatedHUDGameController_CanUseOverclock( game.ui.NewPhoneRelatedHUDGameController self );