BlackICE Scripting

class game.ui

CooldownGameController

game.ui.CooldownGameController

  • 12 properties
  • 8 functions

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

Properties

PropertyTypeOffset
maxCooldownsint0x0 scripted
cooldownTitleink.WidgetReference0x8 scripted
cooldownContainerink.CompoundWidgetReference0x20 scripted
poolHolderink.CompoundWidgetReference0x38 scripted
modeECooldownGameControllerMode0x50 scripted
effectTypesgame.data.StatusEffectType[]0x58 scripted
cooldownPoolWeakHandle<SingleCooldownManager>[]0x68 scripted
matchBufferWeakHandle<SingleCooldownManager>[]0x78 scripted
buffsCallbackred.CallbackObject?0x88 scripted
debuffsCallbackred.CallbackObject?0x98 scripted
blackboardDefUI_PlayerBioMonitorDef?0xA8 scripted
blackboardWeakHandle<game.IBlackboard>0xB8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void ParseBuffList(UIBuffInfo[] buffList) RTTI
  • ScriptGameInstance GetInstance() RTTI
  • void GetBuffs(game.ui.BuffInfo[] buffs) RTTI
  • void GetDebuffs(game.ui.BuffInfo[] debuffs) RTTI
  • bool OnCooldownUpdate(game.ui.BuffInfo[] buffList) RTTI
  • void RequestCooldownVisualization(UIBuffInfo buffData) RTTI