BlackICE Scripting

class

CrosshairGameController_Basic

  • 14 properties
  • 19 functions

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

Properties

PropertyTypeOffset
leftPartink.ImageWidgetReference0x158 scripted
rightPartink.ImageWidgetReference0x170 scripted
upPartink.ImageWidgetReference0x188 scripted
downPartink.ImageWidgetReference0x1A0 scripted
centerPartink.ImageWidgetReference0x1B8 scripted
bufferedSpreadVector20x1D0 scripted
currentFireModegame.data.TriggerMode0x1D8 scripted
weaponlocalBBWeakHandle<game.IBlackboard>0x1E0 scripted
bbcurrentFireModered.CallbackObject?0x1F0 scripted
ricochetModeActiveuint0x200 scripted
RicochetChanceuint0x204 scripted
horizontalMinSpreadfloat0x208 scripted
verticalMinSpreadfloat0x20C scripted
gameplaySpreadMultiplierfloat0x210 scripted

Functions

  • bool OnPreIntro() overrideRTTI
  • bool OnPreOutro() overrideRTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • bool OnBulletSpreadChanged(Vector2 spread) overrideRTTI
  • void ColapseCrosshair(bool full, float duration) RTTI
  • void ExpandCrosshair(bool full, float duration) RTTI
  • void ShowCenterPart(float duration) RTTI
  • void HideCenterPart(float duration) RTTI
  • void OnShow() RTTI
  • void OnHide() RTTI
  • void OnState_Safe() overrideRTTI
  • void OnState_HipFire() overrideRTTI
  • void OnState_Aim() overrideRTTI
  • void OnState_Reload() overrideRTTI
  • void OnState_Sprint() overrideRTTI
  • void OnState_GrenadeCharging() overrideRTTI
  • void OnState_Scanning() overrideRTTI
  • void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTI