BlackICE Scripting

class

QuickHackDescriptionGameController

  • 24 properties
  • 13 functions

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

Properties

PropertyTypeOffset
subHeaderink.TextWidgetReference0x30 scripted
tierink.TextWidgetReference0x48 scripted
descriptionink.TextWidgetReference0x60 scripted
recompileTimerink.TextWidgetReference0x78 scripted
durationink.TextWidgetReference0x90 scripted
durationRootink.WidgetReference0xA8 scripted
cooldownink.TextWidgetReference0xC0 scripted
cooldownRootink.WidgetReference0xD8 scripted
uploadTimeink.TextWidgetReference0xF0 scripted
uploadTimeRootink.WidgetReference0x108 scripted
memoryCostink.TextWidgetReference0x120 scripted
memoryRawCostink.TextWidgetReference0x138 scripted
categoryTextink.TextWidgetReference0x150 scripted
categoryContainerink.WidgetReference0x168 scripted
damageWrapperink.WidgetReference0x180 scripted
damageLabelink.TextWidgetReference0x198 scripted
damageValueink.TextWidgetReference0x1B0 scripted
healthPercentageLabelink.TextWidgetReference0x1C8 scripted
effectsListink.CompoundWidgetReference0x1E0 scripted
quickHackDataCallbackIDred.CallbackObject?0x1F8 scripted
selectedDataQuickhackData?0x208 scripted
playerWeakHandle<PlayerPuppet>0x218 scripted
equippedQuickHackDataEquippedQuickHackData?0x228 scripted
uiScriptableSystemUIScriptableSystem?0x238 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() RTTI
  • void SetupMods() RTTI
  • void SetupTier() RTTI
  • float GetModifiedDuration(float baseValue) RTTI
  • void SetupDuration() RTTI
  • void SetupMaxCooldown() RTTI
  • float GetModifiedUploadTime(float baseValue) RTTI
  • void SetupUploadTime() RTTI
  • void SetupMemoryCost() RTTI
  • void SetupCategory() RTTI
  • bool IsDamageStat(game.data.StatType targetStat, game.data.StatType valueStat) RTTI
  • void SetupDamage() RTTI