CrosshairGameController_Melee class
CrosshairGameController_Melee
Inheritance
Base: game.ui.CrosshairBaseMelee
Derived
Properties
| Property | Type | |
|---|---|---|
targetColorChange | ink.WidgetReference | scripted |
chargeBar | WeakHandle<ink.CanvasWidget> | scripted |
chargeBarFG | WeakHandle<ink.RectangleWidget> | scripted |
chargeBarMonoTop | WeakHandle<ink.ImageWidget> | scripted |
chargeBarMonoBottom | WeakHandle<ink.ImageWidget> | scripted |
chargeBarMask | WeakHandle<ink.MaskWidget> | scripted |
chargeValueL | WeakHandle<ink.TextWidget> | scripted |
chargeValueR | WeakHandle<ink.TextWidget> | scripted |
bbcharge | uint | scripted |
meleeResourcePoolListener | MeleeResourcePoolListener? | scripted |
weaponID | ent.EntityID | scripted |
displayChargeBar | bool | scripted |
currentState | int | scripted |
meleeLeapAttackObjectTagger | MeleeLeapAttackObjectTagger? | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnPlayerAttach(game.Object playerPuppet)overrideRTTIbool OnPreIntro()overrideRTTIbool OnPreOutro()overrideRTTIvoid ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity)overrideRTTIvoid UpdateTargetIndicator()RTTIbool OnGamePSMMeleeWeapon(int state)overrideRTTIvoid UpdateResourceValue(float oldValue, float newValue, float percToPoints)RTTIvoid SetChargeScale(float pct)RTTIbool OnUninitialize()overrideRTTIink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIink.anim.Proxy? GetOutroAnimation()overrideRTTIvoid ShowCrosshairFromState(bool show)RTTIvoid OnState_Safe()overrideRTTIvoid OnState_Scanning()overrideRTTIvoid OnState_GrenadeCharging()overrideRTTIvoid OnState_HipFire()overrideRTTIvoid OnState_Reload()overrideRTTIvoid OnState_Aim()overrideRTTIvoid OnState_Sprint()overrideRTTIvoid OnState_LeftHandCyberware()overrideRTTI