Crosshair_Custom_HMG class
Crosshair_Custom_HMG
Inheritance
Base: game.ui.CrosshairBaseGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
leftPart | ink.WidgetReference | scripted |
rightPart | ink.WidgetReference | scripted |
topPart | ink.WidgetReference | scripted |
bottomPart | ink.WidgetReference | scripted |
horiPart | ink.WidgetReference | scripted |
vertPart | ink.WidgetReference | scripted |
overheatContainer | ink.WidgetReference | scripted |
overheatWarning | ink.WidgetReference | scripted |
overheatMask | ink.WidgetReference | scripted |
overheatValueL | ink.TextWidgetReference | scripted |
overheatValueR | ink.TextWidgetReference | scripted |
leftPartExtra | ink.ImageWidgetReference | scripted |
rightPartExtra | ink.ImageWidgetReference | scripted |
crosshairContainer | ink.CanvasWidgetReference | scripted |
offsetLeftRight | float | scripted |
offsetLeftRightExtra | float | scripted |
latchVertical | float | scripted |
weaponLocalBB | WeakHandle<game.IBlackboard> | scripted |
overheatBBID | red.CallbackObject? | scripted |
forcedOverheatBBID | red.CallbackObject? | scripted |
targetColorChange | ink.WidgetReference | scripted |
forcedCooldownProxy | ink.anim.Proxy? | scripted |
forcedCooldownOptions | ink.anim.PlaybackOptions | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnPreIntro()overrideRTTIbool OnPreOutro()overrideRTTIink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIink.anim.Proxy? GetOutroAnimation()overrideRTTIbool OnBulletSpreadChanged(Vector2 spread)overrideRTTIvoid ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity)overrideRTTIbool OnOverheatChanged(float argValue)RTTIbool OnIsInForcedOverheatCooldown(bool argValue)RTTI