REDNODE / GAME API

Crosshair_Custom_HMG

classscriptedClass

extends gameuiCrosshairBaseGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 23

NameTypeFlags
bottomPartinkWidgetRefscriptedprivate
crosshairContainerinkCanvasRefscriptedprivate
forcedCooldownOptionsinkAnimOptionsscriptedprivate
forcedCooldownProxyref<inkAnimProxy>scriptedprivate
forcedOverheatBBIDref<CallbackHandle>scriptedprivate
horiPartinkWidgetRefscriptedprivate
latchVerticalFloatscriptedprivate
leftPartinkWidgetRefscriptedprivate
leftPartExtrainkImageRefscriptedprivate
offsetLeftRightFloatscriptedprivate
offsetLeftRightExtraFloatscriptedprivate
overheatBBIDref<CallbackHandle>scriptedprivate
overheatContainerinkWidgetRefscriptedprivate
overheatMaskinkWidgetRefscriptedprivate
overheatValueLinkTextRefscriptedprivate
overheatValueRinkTextRefscriptedprivate
overheatWarninginkWidgetRefscriptedprivate
rightPartinkWidgetRefscriptedprivate
rightPartExtrainkImageRefscriptedprivate
targetColorChangeinkWidgetRefscriptedprivate
topPartinkWidgetRefscriptedprivate
vertPartinkWidgetRefscriptedprivate
weaponLocalBBwref<IBlackboard>scriptedprivate

Methods 9

protected func ApplyCrosshairGUIState(state: CName, aimedAtEntity: ref<Entity>)scripted
public func GetIntroAnimation(firstEquip: Bool) -> ref<inkAnimProxy>scripted
public func GetOutroAnimation() -> ref<inkAnimProxy>scripted
protected cb func OnBulletSpreadChanged(spread: Vector2) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIsInForcedOverheatCooldown(argValue: Bool) -> Boolscripted
protected cb func OnOverheatChanged(argValue: Float) -> Boolscripted
protected cb func OnPreIntro() -> Boolscripted
protected cb func OnPreOutro() -> Boolscripted