TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ LoadConfiguration()

static void Terraria.ModLoader.ModLoader.LoadConfiguration ( )
inlinestaticpackage

Definition at line 433 of file ModLoader.cs.

434 {
435 Main.Configuration.Get("ModBrowserPassphrase", ref modBrowserPassphrase);
436 Main.Configuration.Get("DownloadModsFromServers", ref ModNet.downloadModsFromServers);
437 Main.Configuration.Get("OnlyDownloadSignedModsFromServers", ref ModNet.onlyDownloadSignedMods);
438 Main.Configuration.Get("AutomaticallyReloadAndEnableModsLeavingModBrowser", ref autoReloadAndEnableModsLeavingModBrowser);
439 Main.Configuration.Get("AutomaticallyReloadRequiredModsLeavingModsScreen", ref autoReloadRequiredModsLeavingModsScreen);
440 Main.Configuration.Get("RemoveForcedMinimumZoom", ref removeForcedMinimumZoom);
441 Main.Configuration.Get("attackSpeedScalingTooltipVisibility".ToUpperInvariant(), ref attackSpeedScalingTooltipVisibility);
442 Main.Configuration.Get("ShowMemoryEstimates", ref showMemoryEstimates);
443 Main.Configuration.Get("AvoidGithub", ref UIModBrowser.AvoidGithub);
444 Main.Configuration.Get("AvoidImgur", ref UIModBrowser.AvoidImgur);
445 Main.Configuration.Get("EarlyAutoUpdate", ref UIModBrowser.EarlyAutoUpdate);
446 Main.Configuration.Get("ShowModMenuNotifications", ref notifyNewMainMenuThemes);
447 Main.Configuration.Get("ShowNewUpdatedModsInfo", ref showNewUpdatedModsInfo);
448 Main.Configuration.Get("LastSelectedModMenu", ref MenuLoader.LastSelectedModMenu);
449 Main.Configuration.Get("KnownMenuThemes", ref MenuLoader.KnownMenuSaveString);
450 Main.Configuration.Get("BossBarStyle", ref BossBarLoader.lastSelectedStyle);
451 Main.Configuration.Get("SeenFirstLaunchModderWelcomeMessage", ref SeenFirstLaunchModderWelcomeMessage);
452 Main.Configuration.Get("ModPackActive", ref ModOrganizer.ModPackActive);
453 LastLaunchedTModLoaderVersion = new Version(Main.Configuration.Get("LastLaunchedTModLoaderVersion", "0.0"));
454 Main.Configuration.Get("BetaUpgradeWelcomed144", ref BetaUpgradeWelcomed144);
455 Main.Configuration.Get("LastLaunchedTModLoaderAlphaSha", ref LastLaunchedTModLoaderAlphaSha);
456 LastPreviewFreezeNotificationSeen = new Version(Main.Configuration.Get("LastPreviewFreezeNotificationSeen", "0.0"));
457 }
Responsible for sorting, dependency verification and organizing which mods to load.
static bool showMemoryEstimates
Definition ModLoader.cs:65
static string modBrowserPassphrase
Definition ModLoader.cs:55
static bool removeForcedMinimumZoom
Definition ModLoader.cs:61
static Version LastPreviewFreezeNotificationSeen
Definition ModLoader.cs:47
static bool autoReloadAndEnableModsLeavingModBrowser
Definition ModLoader.cs:57
static bool notifyNewMainMenuThemes
Definition ModLoader.cs:67
static bool BetaUpgradeWelcomed144
Definition ModLoader.cs:49
static bool showNewUpdatedModsInfo
Definition ModLoader.cs:69
static bool SeenFirstLaunchModderWelcomeMessage
Definition ModLoader.cs:43
static bool autoReloadRequiredModsLeavingModsScreen
Definition ModLoader.cs:59
static int attackSpeedScalingTooltipVisibility
Definition ModLoader.cs:63
static Version LastLaunchedTModLoaderVersion
Definition ModLoader.cs:31
static string LastLaunchedTModLoaderAlphaSha
Definition ModLoader.cs:33

References Terraria.ModLoader.ModLoader.attackSpeedScalingTooltipVisibility, Terraria.ModLoader.ModLoader.autoReloadAndEnableModsLeavingModBrowser, Terraria.ModLoader.ModLoader.autoReloadRequiredModsLeavingModsScreen, Terraria.ModLoader.UI.ModBrowser.UIModBrowser.AvoidGithub, Terraria.ModLoader.UI.ModBrowser.UIModBrowser.AvoidImgur, Terraria.ModLoader.ModLoader.BetaUpgradeWelcomed144, Terraria.Main.Configuration, Terraria.ModLoader.ModNet.downloadModsFromServers, Terraria.ModLoader.UI.ModBrowser.UIModBrowser.EarlyAutoUpdate, Terraria.ModLoader.MenuLoader.KnownMenuSaveString, Terraria.ModLoader.ModLoader.LastLaunchedTModLoaderAlphaSha, Terraria.ModLoader.ModLoader.LastLaunchedTModLoaderVersion, Terraria.ModLoader.ModLoader.LastPreviewFreezeNotificationSeen, Terraria.ModLoader.MenuLoader.LastSelectedModMenu, Terraria.ModLoader.BossBarLoader.lastSelectedStyle, Terraria.ModLoader.ModLoader.modBrowserPassphrase, Terraria.ModLoader.Core.ModOrganizer.ModPackActive, Terraria.ModLoader.ModLoader.notifyNewMainMenuThemes, Terraria.ModLoader.ModNet.onlyDownloadSignedMods, Terraria.ModLoader.ModLoader.removeForcedMinimumZoom, Terraria.ModLoader.ModLoader.SeenFirstLaunchModderWelcomeMessage, Terraria.ModLoader.ModLoader.showMemoryEstimates, and Terraria.ModLoader.ModLoader.showNewUpdatedModsInfo.

Referenced by Terraria.Main.Initialize(), and Terraria.Main.LoadSettings().

+ Here is the caller graph for this function: