BlackICE Scripting

class

InnerBunkerCoreScreenGameController

  • 19 properties
  • 13 functions

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

Properties

PropertyTypeOffset
shutdownButtonink.WidgetReference0xA8 scripted
processingPanelink.WidgetReference0xC0 scripted
failurePopupink.WidgetReference0xD8 scripted
successPopupink.WidgetReference0xF0 scripted
systemCheckTimeOfflinefloat0x108 scripted
systemCheckTimeUnresponsivefloat0x10C scripted
showResultTimefloat0x110 scripted
systemsCheckAnimNameCName0x118 scripted
coreStatusNormalAnimNameCName0x120 scripted
coreStatusMalfunctionAnimNameCName0x128 scripted
coreStatusShutdownAnimNameCName0x130 scripted
coreStatusShutingDownAnimNameCName0x138 scripted
failurePopupAnimNameCName0x140 scripted
successPopupAnimNameCName0x148 scripted
stageInnerBunkerCoreStage0x150 scripted
sysIndexint0x154 scripted
systemsCheckAnimProxyink.anim.Proxy?0x158 scripted
resultPopupAnimProxyink.anim.Proxy?0x168 scripted
coreStatusAnimProxyink.anim.Proxy?0x178 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnFactChanged(CName fact, int value) RTTI
  • void InitFromFacts() RTTI
  • bool OnShutdownButtonClicked(ink.PointerEvent e) RTTI
  • void Shutdown() RTTI
  • bool OnTimer(CName timerName) RTTI
  • void UpdateVisibility(bool isButtonVisible) RTTI
  • void UpdateFacts() RTTI
  • void ShowResult() RTTI
  • void SetCoreStatus(CName coreStatusAnimName) RTTI
  • void SetSystemsStatus() RTTI
  • void SetSystemsStatus(InnerBunkerCoreStatus status) RTTI
  • void SetStatus(WeakHandle<ink.WidgetLogicController> controller, InnerBunkerCoreStatus status) RTTI