CrosshairGameController_Tech_Hex class
CrosshairGameController_Tech_Hex
Inheritance
Base: BaseTechCrosshairController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
leftBracket | WeakHandle<ink.ImageWidget> | scripted |
rightBracket | WeakHandle<ink.ImageWidget> | scripted |
hori | WeakHandle<ink.Widget> | scripted |
chargeBar | WeakHandle<ink.Widget> | scripted |
chargeBoth | WeakHandle<ink.Widget> | scripted |
chargeLeftBar | WeakHandle<ink.RectangleWidget> | scripted |
chargeRightBar | WeakHandle<ink.RectangleWidget> | scripted |
centerPart | WeakHandle<ink.ImageWidget> | scripted |
fluffCanvas | WeakHandle<ink.Widget> | scripted |
chargeAnimationProxy | ink.anim.Proxy? | scripted |
bufferedSpread | Vector2 | scripted |
weaponlocalBB | WeakHandle<game.IBlackboard> | scripted |
bbcharge | red.CallbackObject? | scripted |
bbcurrentFireMode | red.CallbackObject? | scripted |
currentFireMode | game.data.TriggerMode | scripted |
bbNPCStatsInfo | red.CallbackObject? | scripted |
horizontalMinSpread | float | scripted |
verticalMinSpread | float | scripted |
gameplaySpreadMultiplier | float | scripted |
charge | float | scripted |
spread | float | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnPreIntro()overrideRTTIbool OnPreOutro()overrideRTTIvoid OnTriggerModeChanged(string value)RTTIink.anim.Proxy? GetIntroAnimation(bool firstEquip)overrideRTTIink.anim.Proxy? GetOutroAnimation()overrideRTTIbool OnBulletSpreadChanged(Vector2 spread)overrideRTTIvoid OnChargeChanged(float chargeValue)RTTIvoid UpdateSpread()RTTIvoid UpdateChargeBar()RTTIvoid CollapseCrosshair(float duration)RTTIvoid ExpandCrosshair(float duration)RTTIvoid ShowCenterPart(float duration)RTTIvoid HideCenterPart(float duration)RTTIvoid OnShow()RTTIvoid OnHide()RTTIvoid OnState_Safe()overrideRTTIvoid OnState_HipFire()overrideRTTIvoid OnState_Aim()overrideRTTIvoid OnState_Reload()overrideRTTIvoid OnState_Sprint()overrideRTTIvoid OnState_GrenadeCharging()overrideRTTIvoid OnState_Scanning()overrideRTTIvoid ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity)overrideRTTI