CrosshairGameController_Melee
Base: game.ui.CrosshairBaseMelee
| 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 |
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