Table of Contents

Class ModdingMenu

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

Constructors

public ModdingMenu(ProcessManager manager)

Parameters

manager ProcessManager

Fields

public const int _DASdelay = 6

Field Value

int
public const int _DASinit = 20

Field Value

int
public float _blackFade

Field Value

float
public FSprite _controlDarkSprite

Field Value

FSprite
public ControlMap _controlMap

Field Value

ControlMap
public float _lastBlackFade

Field Value

float
public MenuLabel alertLabel

Field Value

MenuLabel
public float alertLabelFade

Field Value

float
public float alertLabelSin

Field Value

float
public string alertText

Field Value

string
public DialogBoxAsyncWait applyingModsDialog

Field Value

DialogBoxAsyncWait
public DialogBoxNotify applyingModsErrorDialog

Field Value

DialogBoxNotify
public ConfigContainer cfgContainer

Field Value

ConfigContainer
public readonly FSprite darkSprite

Field Value

FSprite
public string description

Field Value

string
public const string errorSignal = "AFTERERROR"

Field Value

string
public List<ModManager.Mod> fallbackActiveMods

Field Value

List<ModManager.Mod>
public List<int> fallbackLoadOrder

Field Value

List<int>
public static ModdingMenu instance

Field Value

ModdingMenu
public bool isReload

Field Value

bool
public float lastAlertLabelFade

Field Value

float
public string lastDescription

Field Value

string
public ConfigContainer.Mode? lastMode

Field Value

ConfigContainer.Mode?
public ModManager.ModApplyer modApplyer

Field Value

ModManager.ModApplyer
public string modApplyerError

Field Value

string
public ModManager.ModApplyFallbackStep modApplyerFallbackStep

Field Value

ModManager.ModApplyFallbackStep
public bool modApplyerRequiresRestart

Field Value

bool
public MenuDialogBox modCalledDialog

Field Value

MenuDialogBox
public Action[] modCalledDialogActions

Field Value

Action[]
public const string modDialog = "MOD_DIALOG_"

Field Value

string
public ModManager.Mod modToUpload

Field Value

ModManager.Mod
public const string reloadSignal = "RELOAD"

Field Value

string
public DialogBoxNotify requiresRestartDialog

Field Value

DialogBoxNotify
public const string restartSignal = "RESTART"

Field Value

string
public const string workshopCancelSignal = "WORKSHOP_CANCEL"

Field Value

string
public DialogBoxMultiButtonNotify workshopUploadConfirmDialog

Field Value

DialogBoxMultiButtonNotify
public const string workshopUploadSignal = "WORKSHOP_UPLOAD"

Field Value

string
public SteamWorkshopUploader workshopUploader

Field Value

SteamWorkshopUploader

Properties

public static int DASdelay { get; }

Property Value

int
public static int DASinit { get; }

Property Value

int
public bool HasDialogBox { get; set; }

Property Value

bool

Methods

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

Parameters

nextProcess MainLoopProcess
public void DisplayWorkshopUploadConfirmDialog(ModManager.Mod mod)

Parameters

mod ModManager.Mod
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public override void Init()
public void ShowAlert(string text)

Parameters

text string
public void ShowDescription(string text)

Parameters

text string
public override void ShutDownProcess()
public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public override void Update()
public override string UpdateInfoText()

Returns

string
public void _CloseModCalledDialog()
public void _SwitchToMainMenu()