BlackICE Scripting

class

BaseTechCrosshairController

  • 6 properties
  • 7 functions
  • 2 derived classes

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

Properties

PropertyTypeOffset
playerWeakHandle<game.Object>0x158 scripted
statsSystemgame.StatsSystem?0x168 scripted
fullChargeAvailablebool0x178 scripted
overChargeAvailablebool0x179 scripted
fullChargeListenerCrosshairWeaponStatsListener?0x180 scripted
overChargeListenerCrosshairWeaponStatsListener?0x190 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUnitialize() RTTI
  • void OnCrosshairWeaponStatChanged(game.StatsObjectID ownerID, game.data.StatType statType, float diff, float total) RTTI
  • bool IsFullChargeAvailable() RTTI
  • bool IsOverChargeAvailable() RTTI
  • float GetCurrentChargeLimit() RTTI
  • void OnWeaponChargingStatChanged() RTTI