Table of Contents

Class InitializationScreen

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class InitializationScreen : Menu
Inheritance
InitializationScreen
Inherited Members

Constructors

public InitializationScreen(ProcessManager manager)

Parameters

manager ProcessManager

Fields

public DialogBoxAsyncWait applyingModsDialog

Field Value

DialogBoxAsyncWait
public DialogBoxNotify applyingModsErrorDialog

Field Value

DialogBoxNotify
public InitializationScreen.InitializationStep currentStep

Field Value

InitializationScreen.InitializationStep
public DialogBoxAsyncWait downloadingWorkshopItemsDialog

Field Value

DialogBoxAsyncWait
public bool filesInBadState

Field Value

bool
public DialogBoxNotify gameVersionChangedDialog

Field Value

DialogBoxNotify
public PlayerProgression legacySaveFileHandler

Field Value

PlayerProgression
public int legacySaveFileIndex

Field Value

int
public ModManager.ModApplyer modApplyer

Field Value

ModManager.ModApplyer
public string modApplyerError

Field Value

string
public bool modApplyerRequiresRestart

Field Value

bool
public DialogBoxNotify needsReapplyDialog

Field Value

DialogBoxNotify
public bool needsRelaunch

Field Value

bool
public bool reloadedProgression

Field Value

bool
public int rememberSaveSlot

Field Value

int
public DialogBoxNotify requiresRestartDialog

Field Value

DialogBoxNotify
public PublishedFileId_t[] subscribedItems

Field Value

PublishedFileId_t[]
public List<PublishedFileId_t> updatedItems

Field Value

List<PublishedFileId_t>

Methods

public void AfterModApplyingActions()
public override void CommunicateWithUpcomingProcess(MainLoopProcess nextProcess)

Parameters

nextProcess MainLoopProcess
public void HideApplyingModsDialog()
public void HideWorkshopDownloadingDialog()
public void ShowApplyingModsDialog()
public void ShowWorkshopDownloadingDialog()
public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public override void Update()