class game.ui
DriverCombatMountedMissileLauncherCrosshairGameController
game.ui.DriverCombatMountedMissileLauncherCrosshairGameController
- 4 properties
- 6 functions
Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
lockingAnimationWidget | ink.WidgetReference | 0x158 | scripted |
lockingAnimationProxy | ink.anim.Proxy? | 0x170 | scripted |
psmTrackedTargetChangedCallback | red.CallbackObject? | 0x180 | scripted |
currentTarget | WeakHandle<ent.IPlacedComponent> | 0x190 | scripted |
Functions
bool OnPlayerAttach(game.Object player)overrideRTTIre.Hooks.Place( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "OnPlayerAttach", (DriverCombatMountedMissileLauncherCrosshairGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_OnPlayerAttach( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self, game.Object? player );bool OnPlayerDetach(game.Object player)overrideRTTIre.Hooks.Place( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "OnPlayerDetach", (DriverCombatMountedMissileLauncherCrosshairGameController_OnPlayerDetach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_OnPlayerDetach( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self, game.Object? player );void UpdateLockingAnimationWidgetTranslation(Vector2 uiScreenResolution)RTTIre.Hooks.PlaceVoid( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "UpdateLockingAnimationWidgetTranslation;Vector2", (DriverCombatMountedMissileLauncherCrosshairGameController_UpdateLockingAnimationWidgetTranslation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_UpdateLockingAnimationWidgetTranslation( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self, Vector2 uiScreenResolution );ink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIre.Hooks.Place( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "GetIntroAnimation;Bool", (DriverCombatMountedMissileLauncherCrosshairGameController_GetIntroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_GetIntroAnimation( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self, bool firstEquip );ink.anim.Proxy? GetOutroAnimation()overrideRTTIre.Hooks.Place( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "GetOutroAnimation;", (DriverCombatMountedMissileLauncherCrosshairGameController_GetOutroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_GetOutroAnimation( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self );void OnState_Aim()overrideRTTIre.Hooks.PlaceVoid( "gameuiDriverCombatMountedMissileLauncherCrosshairGameController", "OnState_Aim;", (DriverCombatMountedMissileLauncherCrosshairGameController_OnState_Aim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DriverCombatMountedMissileLauncherCrosshairGameController_OnState_Aim( game.ui.DriverCombatMountedMissileLauncherCrosshairGameController self );