Beispiel #1
0
        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;
        }
Beispiel #2
0
        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;
        }