BlackICE Scripting

class

Crosshair_ChargeBar

  • 8 properties
  • 8 functions

Extends game.ui.CrosshairBaseGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
barink.WidgetReference0x158 scripted
ammoink.TextWidgetReference0x170 scripted
leftPartWeakHandle<ink.Widget>0x188 scripted
rightPartWeakHandle<ink.Widget>0x198 scripted
topPartWeakHandle<ink.Widget>0x1A8 scripted
chargeBarWeakHandle<ink.RectangleWidget>0x1B8 scripted
sizeOfChargeBarVector20x1C8 scripted
chargeBBIDred.CallbackObject?0x1D0 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnPreIntro() overrideRTTI
  • bool OnPreOutro() overrideRTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • bool OnBulletSpreadChanged(Vector2 spread) overrideRTTI
  • void OnChargeChanged(float charge) RTTI
  • void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTI