class
Crosshair_Tech_Omaha
- 6 properties
- 8 functions
Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
leftPart | WeakHandle<ink.Widget> | 0x158 | scripted |
rightPart | WeakHandle<ink.Widget> | 0x168 | scripted |
topPart | WeakHandle<ink.Widget> | 0x178 | scripted |
chargeBar | WeakHandle<ink.RectangleWidget> | 0x188 | scripted |
sizeOfChargeBar | Vector2 | 0x198 | scripted |
chargeBBID | red.CallbackObject? | 0x1A0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "OnInitialize", (Crosshair_Tech_Omaha_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_OnInitialize( Crosshair_Tech_Omaha self );bool OnPreIntro()overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "OnPreIntro", (Crosshair_Tech_Omaha_OnPreIntro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_OnPreIntro( Crosshair_Tech_Omaha self );bool OnPreOutro()overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "OnPreOutro", (Crosshair_Tech_Omaha_OnPreOutro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_OnPreOutro( Crosshair_Tech_Omaha self );ink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "GetIntroAnimation;Bool", (Crosshair_Tech_Omaha_GetIntroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_GetIntroAnimation( Crosshair_Tech_Omaha self, bool firstEquip );ink.anim.Proxy? GetOutroAnimation()overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "GetOutroAnimation;", (Crosshair_Tech_Omaha_GetOutroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_GetOutroAnimation( Crosshair_Tech_Omaha self );bool OnBulletSpreadChanged(Vector2 spread)overrideRTTIre.Hooks.Place( "Crosshair_Tech_Omaha", "OnBulletSpreadChanged", (Crosshair_Tech_Omaha_OnBulletSpreadChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_OnBulletSpreadChanged( Crosshair_Tech_Omaha self, Vector2 spread );void OnChargeChanged(float charge)RTTIre.Hooks.PlaceVoid( "Crosshair_Tech_Omaha", "OnChargeChanged;Float", (Crosshair_Tech_Omaha_OnChargeChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_OnChargeChanged( Crosshair_Tech_Omaha self, float charge );void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity)overrideRTTIre.Hooks.PlaceVoid( "Crosshair_Tech_Omaha", "ApplyCrosshairGUIState;CNameEntity", (Crosshair_Tech_Omaha_ApplyCrosshairGUIState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Tech_Omaha_ApplyCrosshairGUIState( Crosshair_Tech_Omaha self, CName state, ent.Entity? aimedAtEntity );