class game.ui
CrosshairBaseMelee
game.ui.CrosshairBaseMelee
- 1 property
- 4 functions
- 1 derived class
Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
meleeStateBlackboardId | red.CallbackObject? | 0x158 | scripted |
Functions
bool OnPreIntro()overrideRTTIre.Hooks.Place( "gameuiCrosshairBaseMelee", "OnPreIntro", (CrosshairBaseMelee_OnPreIntro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CrosshairBaseMelee_OnPreIntro( game.ui.CrosshairBaseMelee self );bool OnPreOutro()overrideRTTIre.Hooks.Place( "gameuiCrosshairBaseMelee", "OnPreOutro", (CrosshairBaseMelee_OnPreOutro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CrosshairBaseMelee_OnPreOutro( game.ui.CrosshairBaseMelee self );bool OnGamePSMMeleeWeapon(int value)RTTIre.Hooks.Place( "gameuiCrosshairBaseMelee", "OnGamePSMMeleeWeapon", (CrosshairBaseMelee_OnGamePSMMeleeWeapon x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CrosshairBaseMelee_OnGamePSMMeleeWeapon( game.ui.CrosshairBaseMelee self, int value );void OnMeleeState_Update(game.PSMMeleeWeapon value)RTTIre.Hooks.PlaceVoid( "gameuiCrosshairBaseMelee", "OnMeleeState_Update;gamePSMMeleeWeapon", (CrosshairBaseMelee_OnMeleeState_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CrosshairBaseMelee_OnMeleeState_Update( game.ui.CrosshairBaseMelee self, game.PSMMeleeWeapon value );