BlackICE Scripting

class

Crosshair_Smart_Rifl_Bucket

  • 9 properties
  • 8 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
lockingAnimationLengthfloat0x0 scripted
unlockingAnimationLengthfloat0x4 scripted
deadEyeWidgetink.WidgetReference0x8 scripted
datagame.smartGun.UITargetParameters0x20 scripted
lockingAnimationProxyink.anim.Proxy?0x50 scripted
unlockingAnimationProxyink.anim.Proxy?0x60 scripted
activeCallbacksgame.DelayID[]0x70 scripted
hasDeadEyebool0x80 scripted
deadEyeAnimProxyink.anim.Proxy?0x88 scripted

Functions

  • bool OnInitialize() RTTI
  • bool MatchData(game.smartGun.UITargetParameters data) RTTI
  • void ResetData(game.Object playerPuppet) RTTI
  • void SetData(game.smartGun.UITargetParameters data, game.smartGun.UIParameters paramss, game.Object playerPuppet, bool newHasDeadEye) RTTI
  • void StartLocking(game.smartGun.UITargetParameters data, game.smartGun.UIParameters paramss, game.Object playerPuppet, bool scheduleSFX) RTTI
  • void ClearCallbacks(game.DelaySystem delaySystem) RTTI
  • void HandleDeadEyeInTargetBrackets(bool newHasDeadEye) RTTI
  • bool OnDeadEyeAnimFinished(ink.anim.Proxy anim) RTTI