BlackICE Scripting

class buff

ListGameController

buff.ListGameController

  • 9 properties
  • 9 functions

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

Properties

PropertyTypeOffset
buffsListink.HorizontalPanelWidgetReference0x58 scripted
bbBuffListred.CallbackObject?0x70 scripted
bbDeBuffListred.CallbackObject?0x80 scripted
uiBlackboardWeakHandle<game.IBlackboard>0x90 scripted
buffDataListgame.ui.BuffInfo[]0xA0 scripted
debuffDataListgame.ui.BuffInfo[]0xB0 scripted
buffWidgetsWeakHandle<ink.Widget>[]0xC0 scripted
UISystemWeakHandle<game.ui.GameSystemUI>0xD0 scripted
pendingRequestsint0xE0 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerAttach(game.Object playerGameObject) RTTI
  • void UpdateBuffs() RTTI
  • void MergeKnockdowns() RTTI
  • bool OnBuffSpawned(ink.Widget newItem, IScriptable userData) RTTI
  • void UpdateVisibility() RTTI
  • void UpdateBuffDebuffList() RTTI
  • void SendVisibilityUpdate(bool oldVisible, bool nowVisible) RTTI