class
Crosshair_Melee_Nano_Wire
- 11 properties
- 4 functions
Extends CrosshairGameController_Melee game.ui.CrosshairBaseMelee game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
animEnterADS | ink.anim.Proxy? | 0x228 | scripted |
inAimDownSight | bool | 0x238 | scripted |
isHoveringOfficer | bool | 0x239 | scripted |
inChargedHold | bool | 0x23A | scripted |
anim_EnterHipFire | ink.anim.Proxy? | 0x240 | scripted |
anim_HoverEnterEnemy | ink.anim.Proxy? | 0x250 | scripted |
anim_EnterStrongAttack | ink.anim.Proxy? | 0x260 | scripted |
anim_EnterThrowAttack | ink.anim.Proxy? | 0x270 | scripted |
anim_EnterEveryOtherAttack | ink.anim.Proxy? | 0x280 | scripted |
anim_EnterChargedHold | ink.anim.Proxy? | 0x290 | scripted |
anim_HoverExitEnemy | ink.anim.Proxy? | 0x2A0 | scripted |
Functions
ink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIre.Hooks.Place( "Crosshair_Melee_Nano_Wire", "GetIntroAnimation;Bool", (Crosshair_Melee_Nano_Wire_GetIntroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Melee_Nano_Wire_GetIntroAnimation( Crosshair_Melee_Nano_Wire self, bool firstEquip );ink.anim.Proxy? GetOutroAnimation()overrideRTTIre.Hooks.Place( "Crosshair_Melee_Nano_Wire", "GetOutroAnimation;", (Crosshair_Melee_Nano_Wire_GetOutroAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.ink.anim.Proxy>(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Melee_Nano_Wire_GetOutroAnimation( Crosshair_Melee_Nano_Wire self );void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity)overrideRTTIre.Hooks.PlaceVoid( "Crosshair_Melee_Nano_Wire", "ApplyCrosshairGUIState;CNameEntity", (Crosshair_Melee_Nano_Wire_ApplyCrosshairGUIState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Melee_Nano_Wire_ApplyCrosshairGUIState( Crosshair_Melee_Nano_Wire self, CName state, ent.Entity? aimedAtEntity );void OnMeleeState_Update(game.PSMMeleeWeapon value)overrideRTTIre.Hooks.PlaceVoid( "Crosshair_Melee_Nano_Wire", "OnMeleeState_Update;gamePSMMeleeWeapon", (Crosshair_Melee_Nano_Wire_OnMeleeState_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Crosshair_Melee_Nano_Wire_OnMeleeState_Update( Crosshair_Melee_Nano_Wire self, game.PSMMeleeWeapon value );