private void load() { //Load Mods var items = load_items(); var mods = load_mods_info(); int enabled_mods = 0; foreach (var mod in mods) { bool enabled = false; if (items.enabled_mods.Contains(mod.gameRegestryMod)) { enabled = true; enabled_mods++; } list_mods.Items.Add(mod.displayName, enabled); } modsCount = mods.Count; updateModsCount(enabled_mods, modsCount); //Load DLC foreach (var dlc in dis_dlc) { bool enabled = true; if (items.disabled_dlcs.Contains(dlc.path)) { enabled = false; } list_dlc.Items.Add(dlc.name, enabled); } //Load LHSetthings string data = File.ReadAllText(@"launcher-settings.json"); gameSettings = JsonConvert.DeserializeObject <LHSettings>(data); label_version.Text += " " + gameSettings.version; }
private void load() { //Load Mods m_bInitialized = SteamAPI.Init(); if (!m_bInitialized) { Logger("[Steamworks.NET] SteamAPI_Init() failed. Refer to Valve's documentation or the comment above this line for more information." + this); return; } var items = load_items(); var mods = load_mods_info(); int enabled_mods = 0; foreach (var mod in mods) { bool enabled = false; if (items.enabled_mods.Contains(mod.gameRegestryMod)) { enabled = true; enabled_mods++; } list_mods.Items.Add(mod.displayName, enabled); } modsCount = mods.Count; updateModsCount(enabled_mods, modsCount); //Load DLC foreach (var dlc in dis_dlc) { bool enabled = true; if (items.disabled_dlcs.Contains(dlc.path)) { enabled = false; } list_dlc.Items.Add(dlc.name, enabled); } //Load LHSetthings string data = File.ReadAllText(@"launcher-settings.json"); gameSettings = JsonConvert.DeserializeObject <LHSettings>(data); label_version.Text += " " + gameSettings.version; }