class game.ui
DriverCombatHUDGameController
game.ui.DriverCombatHUDGameController
- 24 properties
- 12 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
inWeaponizedVehicle | bool | 0x280 | |
inDriverCombat | bool | 0x281 | |
inReloadState | bool | 0x282 | |
inSafeState | bool | 0x283 | |
crosshairBrackets | ink.WidgetReference | 0xF8 | |
crosshairBracketsFlairLeft | ink.WidgetReference | 0x128 | |
crosshairBracketsFlairRight | ink.WidgetReference | 0x140 | |
bracketsTransitionDetailsWidgetList | ink.WidgetReference[] | 0x158 | |
crosshairBracketsMinSize | Vector2 | 0x250 | |
crosshairBracketsInstantSnapValue | float | 0x264 | |
crosshairBracketsInOutTransitionTime | float | 0x268 | |
crosshairBracketsIntroSizeMultiplier | float | 0x26C | |
crosshairBracketsTrail | ink.WidgetReference | 0x110 | |
crosshairBracketsTrailTransitionTime | float | 0x270 | |
crosshairReducedOpacity | float | 0x278 | |
unifomSafeZone | float | 0x27C | |
player | WeakHandle<game.Object> | 0x58 | scripted |
psmBlackboard | WeakHandle<game.IBlackboard> | 0x68 | scripted |
psmWeaponCallback | red.CallbackObject? | 0x78 | scripted |
uiActiveVehicleFPPRearviewCameraActivatedCallback | red.CallbackObject? | 0x88 | scripted |
reloadingAnimProxy | ink.anim.Proxy? | 0x98 | scripted |
vehicleFPPRearviewCamera | ink.WidgetReference | 0xA8 | scripted |
vehicleManufacturer | ink.ImageWidgetReference | 0xC0 | scripted |
debugTuningStatusText | ink.TextWidgetReference | 0xD8 | scripted |
Functions
void UpdateCrosshairVisibility()RTTIre.Hooks.PlaceVoid( "gameuiDriverCombatHUDGameController", "UpdateCrosshairVisibility", (DriverCombatHUDGameController_UpdateCrosshairVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_UpdateCrosshairVisibility( game.ui.DriverCombatHUDGameController self );void Reset()RTTIre.Hooks.PlaceVoid( "gameuiDriverCombatHUDGameController", "Reset", (DriverCombatHUDGameController_Reset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_Reset( game.ui.DriverCombatHUDGameController self );bool OnInitialize()RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnInitialize", (DriverCombatHUDGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnInitialize( game.ui.DriverCombatHUDGameController self );bool OnPlayerAttach(game.Object player)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnPlayerAttach", (DriverCombatHUDGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnPlayerAttach( game.ui.DriverCombatHUDGameController self, game.Object? player );bool OnPlayerDetach(game.Object player)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnPlayerDetach", (DriverCombatHUDGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnPlayerDetach( game.ui.DriverCombatHUDGameController self, game.Object? player );bool OnMountingEvent(game.mounting.MountingEvent evt)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnMountingEvent", (DriverCombatHUDGameController_OnMountingEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnMountingEvent( game.ui.DriverCombatHUDGameController self, game.mounting.MountingEvent? evt );bool OnUnmountingEvent(game.mounting.UnmountingEvent evt)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnUnmountingEvent", (DriverCombatHUDGameController_OnUnmountingEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnUnmountingEvent( game.ui.DriverCombatHUDGameController self, game.mounting.UnmountingEvent? evt );void LocalReset()RTTIre.Hooks.PlaceVoid( "gameuiDriverCombatHUDGameController", "LocalReset;", (DriverCombatHUDGameController_LocalReset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_LocalReset( game.ui.DriverCombatHUDGameController self );void UpdateVehicleData(game.mounting.MountingInfo mountingInfo, bool? isMounting)RTTIre.Hooks.PlaceVoid( "gameuiDriverCombatHUDGameController", "UpdateVehicleData;MountingInfoBool", (DriverCombatHUDGameController_UpdateVehicleData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_UpdateVehicleData( game.ui.DriverCombatHUDGameController self, game.mounting.MountingInfo mountingInfo, bool? isMounting );bool OnUIActiveVehicleFPPRearviewCameraActivated(bool value)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnUIActiveVehicleFPPRearviewCameraActivated", (DriverCombatHUDGameController_OnUIActiveVehicleFPPRearviewCameraActivated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnUIActiveVehicleFPPRearviewCameraActivated( game.ui.DriverCombatHUDGameController self, bool value );bool OnPSMWeaponStateChanged(int value)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnPSMWeaponStateChanged", (DriverCombatHUDGameController_OnPSMWeaponStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnPSMWeaponStateChanged( game.ui.DriverCombatHUDGameController self, int value );bool OnReloadingIntroFinished(ink.anim.Proxy anim)RTTIre.Hooks.Place( "gameuiDriverCombatHUDGameController", "OnReloadingIntroFinished", (DriverCombatHUDGameController_OnReloadingIntroFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatHUDGameController_OnReloadingIntroFinished( game.ui.DriverCombatHUDGameController self, ink.anim.Proxy? anim );