BlackICE Scripting

class

QuickHackMappinController

  • 11 properties
  • 15 functions

Extends game.ui.InteractionMappinController game.ui.MappinBaseController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
barink.WidgetReference0x40 scripted
headerink.TextWidgetReference0x58 scripted
iconWidgetActiveink.ImageWidgetReference0x70 scripted
rootWidgetWeakHandle<ink.Widget>0x88 scripted
mappinWeakHandle<game.map.pins.IMappin>0x98 scripted
dataGameplayRoleMappinData?0xA8 scripted
queueQuickHackWidgetsink.WidgetReference[]0xB8 scripted
queueQuickHackControllersWeakHandle<QuickHackQueueItem>[]0xC8 scripted
mappinDataQueueGameplayRoleMappinData?[]0xD8 scripted
animUploadink.anim.Proxy?0xE8 scripted
animQueueink.anim.Proxy?0xF8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnIntro() RTTI
  • void UploadComplete() RTTI
  • bool OnUploadCompleteFinished(ink.anim.Proxy anim) RTTI
  • void UpdateQueue() RTTI
  • bool OnQueueMovedUp(ink.anim.Proxy anim) RTTI
  • bool OnNameplate(bool isNameplateVisible, WeakHandle<game.ui.NpcNameplateGameController> nameplateController) RTTI
  • bool OnQueueQuickHackEvent(QueueQuickHackEvent evt) RTTI
  • bool OnDequeueQuickHackEvent(DequeueQuickHackEvent evt) RTTI
  • void OnStatsDataUpdated(float progress) RTTI
  • void UpdateView() RTTI
  • GameplayRoleMappinData? GetVisualData() overrideRTTI
  • void Fold() RTTI
  • void Unfold() RTTI
  • void HelperSetIcon(ink.ImageWidgetReference currImage, TDBID iconID) RTTI