REDNODE / GAME API

CrosshairGameController_Tech_Hex

classscriptedClass

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

Properties 21

NameTypeFlags
bbchargeref<CallbackHandle>scriptedprivate
bbcurrentFireModeref<CallbackHandle>scriptedprivate
bbNPCStatsInforef<CallbackHandle>scriptedprivate
bufferedSpreadVector2scriptedprivate
centerPartwref<inkImage>scriptedprivate
chargeFloatscriptedprivate
chargeAnimationProxyref<inkAnimProxy>scriptedpublic
chargeBarwref<inkWidget>scriptedprivate
chargeBothwref<inkWidget>scriptedprivate
chargeLeftBarwref<inkRectangle>scriptedprivate
chargeRightBarwref<inkRectangle>scriptedprivate
currentFireModegamedataTriggerModescriptedprivate
fluffCanvaswref<inkWidget>scriptedprivate
gameplaySpreadMultiplierFloatscriptedpublic
horiwref<inkWidget>scriptedprivate
horizontalMinSpreadFloatscriptedpublic
leftBracketwref<inkImage>scriptedprivate
rightBracketwref<inkImage>scriptedprivate
spreadFloatscriptedprivate
verticalMinSpreadFloatscriptedpublic
weaponlocalBBwref<IBlackboard>scriptedprivate

Methods 25

protected func ApplyCrosshairGUIState(state: CName, aimedAtEntity: ref<Entity>)scripted
protected final func CollapseCrosshair(duration: Float)scripted
protected final func ExpandCrosshair(duration: Float)scripted
public func GetIntroAnimation(firstEquip: Bool) -> ref<inkAnimProxy>scripted
public func GetOutroAnimation() -> ref<inkAnimProxy>scripted
private final func HideCenterPart(duration: Float)scripted
protected cb func OnBulletSpreadChanged(spread: Vector2) -> Boolscripted
protected final func OnChargeChanged(chargeValue: Float)scripted
private final func OnHide()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnPreIntro() -> Boolscripted
protected cb func OnPreOutro() -> Boolscripted
private final func OnShow()scripted
protected func OnState_Aim()scripted
protected func OnState_GrenadeCharging()scripted
protected func OnState_HipFire()scripted
protected func OnState_Reload()scripted
protected func OnState_Safe()scripted
protected func OnState_Scanning()scripted
protected func OnState_Sprint()scripted
protected final func OnTriggerModeChanged(value: Variant)scripted
protected cb func OnUninitialize() -> Boolscripted
private final func ShowCenterPart(duration: Float)scripted
private final func UpdateChargeBar()scripted
private final func UpdateSpread()scripted