BlackICE Scripting

class

Crosshair_Melee_Knife

  • 19 properties
  • 26 functions

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

Properties

PropertyTypeOffset
targetColorChangeink.WidgetReference0x158 scripted
leftPartink.WidgetReference0x170 scripted
rightPartink.WidgetReference0x188 scripted
topPartink.WidgetReference0x1A0 scripted
botPartink.WidgetReference0x1B8 scripted
chargeBarWeakHandle<ink.CanvasWidget>0x1D0 scripted
chargeBarFGWeakHandle<ink.RectangleWidget>0x1E0 scripted
throwingKnifeResourcePoolListenerThrowingKnifeResourcePoolListener?0x1F0 scripted
weaponIDent.EntityID0x200 scripted
weaponBBIDred.CallbackObject?0x208 scripted
meleeWeaponStategame.PSMMeleeWeapon0x218 scripted
animProxyink.anim.Proxy?0x220 scripted
animOptionsink.anim.PlaybackOptions0x230 scripted
isCrosshairAnimationOpenbool0x260 scripted
preloaderThinLWeakHandle<ink.ImageWidget>0x268 scripted
preloaderThinRWeakHandle<ink.ImageWidget>0x278 scripted
preloaderThickLWeakHandle<ink.ImageWidget>0x288 scripted
preloaderThickRWeakHandle<ink.ImageWidget>0x298 scripted
preloaderWeakHandle<ink.CanvasWidget>0x2A8 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnPlayerAttach(game.Object playerPuppet) overrideRTTI
  • bool OnPlayerDetach(game.Object playerPuppet) overrideRTTI
  • bool OnPSMMeleeWeaponStateChanged(int value) RTTI
  • void UpdateThrowCrosshair() RTTI
  • bool OnPreIntro() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • bool OnPreOutro() overrideRTTI
  • void SetReloadBar(float percentage) RTTI
  • ink.anim.Proxy? GetIntroAnimation(bool firstEquip) overrideRTTI
  • ink.anim.Proxy? GetOutroAnimation() overrideRTTI
  • bool OnBulletSpreadChanged(Vector2 spread) overrideRTTI
  • void ApplyCrosshairGUIState(CName state, ent.Entity aimedAtEntity) overrideRTTI
  • void PlayReloadBarFadeAnimation(bool isFadeIn) RTTI
  • void SetReloadBarVisible(bool set) RTTI
  • void ShowCrosshairFromState(bool show) RTTI
  • void OnState_Safe() overrideRTTI
  • void OnState_Scanning() overrideRTTI
  • void OnState_GrenadeCharging() overrideRTTI
  • void OnState_HipFire() overrideRTTI
  • void OnState_Reload() overrideRTTI
  • void OnState_Aim() overrideRTTI
  • void OnState_Sprint() overrideRTTI
  • void OnState_LeftHandCyberware() overrideRTTI
  • ink.anim.Definition? GetFadeOutAnimation() RTTI
  • ink.anim.Definition? GetFadeInAnimation() RTTI