BlackICE Scripting

class

CyberwareMainGameController

  • 14 properties
  • 16 functions

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

Properties

PropertyTypeOffset
MainViewRootink.WidgetReference0x0 scripted
CyberwareColumnLeftink.CompoundWidgetReference0x18 scripted
CyberwareColumnRightink.CompoundWidgetReference0x30 scripted
personalStatsListink.CompoundWidgetReference0x48 scripted
attributesListink.CompoundWidgetReference0x60 scripted
resistancesListink.CompoundWidgetReference0x78 scripted
TooltipsManagerRefink.WidgetReference0x90 scripted
TooltipsManagerWeakHandle<game.ui.TooltipsManager>0xA8 scripted
InventoryManagerInventoryDataManagerV2?0xB8 scripted
playerWeakHandle<PlayerPuppet>0xC8 scripted
resistanceViewCName0xD8 scripted
statViewCName0xE0 scripted
toolTipOffsetink.Margin0xE8 scripted
rawStatsDatagame.StatViewData[]0xF8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void SetupBB() RTTI
  • void RemoveBB() RTTI
  • void PrepareCyberwareSlots() RTTI
  • void PopulateStats() RTTI
  • void AddStat(game.data.StatType statType, ink.CompoundWidgetReference list, CName? viewElement) RTTI
  • void AddCyberwareSlot(game.data.EquipmentArea equipArea, ink.CompoundWidgetReference parentRef) RTTI
  • bool OnCyberwareSlotHoverOver(ink.PointerEvent evt) RTTI
  • bool OnCyberwareSlotHoverOut(ink.PointerEvent evt) RTTI
  • void PrepareTooltips() RTTI
  • void OnCyberwareRequestTooltip(WeakHandle<CyberwareSlot> slot) RTTI
  • void HideTooltips() RTTI
  • void OnIntro() RTTI
  • CyberwareSlot? GetCyberwareSlotControllerFromTarget(ink.PointerEvent evt) RTTI
  • game.StatViewData RequestStat(game.data.StatType stat) RTTI