InnerBunkerCoreScreenGameController
classscriptedClass
extends BaseInnerBunkerComputerGameController › gameuiBaseBunkerComputerGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 21
| Name | Type | Flags |
|---|---|---|
coreStatusAnimProxy | ref<inkAnimProxy> | scriptedpublic |
coreStatusMalfunctionAnimName | CName | scriptedpublic |
coreStatusNormalAnimName | CName | scriptedpublic |
coreStatusShutdownAnimName | CName | scriptedpublic |
coreStatusShutingDownAnimName | CName | scriptedpublic |
failurePopup | inkWidgetRef | scriptedpublic |
failurePopupAnimName | CName | scriptedpublic |
processingPanel | inkWidgetRef | scriptedpublic |
resultPopupAnimProxy | ref<inkAnimProxy> | scriptedpublic |
showResultTime | Float | scriptedpublic |
shutdownButton | inkWidgetRef | scriptedpublic |
stage | InnerBunkerCoreStage | scriptedpublic |
statuses | array<InnerBunkerCoreStatus>[6] | scriptedpublic |
successPopup | inkWidgetRef | scriptedpublic |
successPopupAnimName | CName | scriptedpublic |
sysIndex | Int32 | scriptedpublic |
systemCheckTimeOffline | Float | scriptedpublic |
systemCheckTimeUnresponsive | Float | scriptedpublic |
systems | array<inkWidgetRef>[6] | scriptedpublic |
systemsCheckAnimName | CName | scriptedpublic |
systemsCheckAnimProxy | ref<inkAnimProxy> | scriptedpublic |
Methods 13
public final func InitFromFacts()scripted
protected cb func OnFactChanged(fact: CName, value: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnShutdownButtonClicked(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTimer(timerName: CName) -> Boolscripted
public final func SetCoreStatus(coreStatusAnimName: CName)scripted
public final func SetStatus(controller: wref<inkLogicController>, status: InnerBunkerCoreStatus)scripted
public final func SetSystemsStatus()scripted
public final func SetSystemsStatus(status: InnerBunkerCoreStatus)scripted
public final func ShowResult()scripted
public final func Shutdown()scripted
public final func UpdateFacts()scripted
public final func UpdateVisibility(isButtonVisible: Bool)scripted