Example #1
0
        void UpdatePatchListString()
        {
            var osTypeSelectedItem = comboBox_PatchListOSType.SelectedItem;

            if (osTypeSelectedItem == null)
            {
                return;
            }
            string osTypeStr = ((DataTool.OSType)osTypeSelectedItem).ToString();

            var gameVersionSelectedItem = comboBox_PatchListGameVersion.SelectedItem;

            if (gameVersionSelectedItem == null)
            {
                return;
            }
            DataTool.GameVersion gameVersion = (DataTool.GameVersion)gameVersionSelectedItem;

            if (DataTool.gameVersionLinkStrings.TryGetValue(gameVersion, out string gameVersionStr))
            {
                if (gameVersionStr.Contains("CN"))
                {
                    textBox_PatchListPath.Text = DataTool.updateDomainURLCN + @"pl/patchlist_" + osTypeStr.ToLower() + "_" + gameVersionStr;
                }
                else
                {
                    textBox_PatchListPath.Text = DataTool.updateDomainURL + @"pl/patchlist_" + osTypeStr.ToLower() + "_" + gameVersionStr;
                }
            }
        }
Example #2
0
        public string GetGameVersionString()
        {
            var gameVersionSelectedItem = comboBox_PatchListGameVersion.SelectedItem;

            if (gameVersionSelectedItem == null)
            {
                return("UnknownVersion");
            }
            DataTool.GameVersion gameVersion = (DataTool.GameVersion)gameVersionSelectedItem;

            if (DataTool.gameVersionLinkStrings.TryGetValue(gameVersion, out string gameVersionStr))
            {
                return(gameVersionStr);
            }

            return("UnknownVersion");
        }