InnerBunkerCoreScreenGameController class
InnerBunkerCoreScreenGameController
Inheritance
Base: BaseInnerBunkerComputerGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
systems | byte | scripted |
statuses | byte | scripted |
shutdownButton | ink.WidgetReference | scripted |
processingPanel | ink.WidgetReference | scripted |
failurePopup | ink.WidgetReference | scripted |
successPopup | ink.WidgetReference | scripted |
systemCheckTimeOffline | float | scripted |
systemCheckTimeUnresponsive | float | scripted |
showResultTime | float | scripted |
systemsCheckAnimName | CName | scripted |
coreStatusNormalAnimName | CName | scripted |
coreStatusMalfunctionAnimName | CName | scripted |
coreStatusShutdownAnimName | CName | scripted |
coreStatusShutingDownAnimName | CName | scripted |
failurePopupAnimName | CName | scripted |
successPopupAnimName | CName | scripted |
stage | InnerBunkerCoreStage | scripted |
sysIndex | int | scripted |
systemsCheckAnimProxy | ink.anim.Proxy? | scripted |
resultPopupAnimProxy | ink.anim.Proxy? | scripted |
coreStatusAnimProxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnFactChanged(CName fact, int value)RTTIvoid InitFromFacts()RTTIbool OnShutdownButtonClicked(ink.PointerEvent e)RTTIvoid Shutdown()RTTIbool OnTimer(CName timerName)RTTIvoid UpdateVisibility(bool isButtonVisible)RTTIvoid UpdateFacts()RTTIvoid ShowResult()RTTIvoid SetCoreStatus(CName coreStatusAnimName)RTTIvoid SetSystemsStatus()RTTIvoid SetSystemsStatus(InnerBunkerCoreStatus status)RTTIvoid SetStatus(WeakHandle<ink.WidgetLogicController> controller, InnerBunkerCoreStatus status)RTTI