From ed4ac24efa33e4ead0ff528abfc47bbfd11fdefa Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Fri, 28 Jan 2022 09:24:37 -0800 Subject: [PATCH] Add Sierra ID to list of pseudo-tags --- CHANGELIST.md | 1 + MPF.Library/InfoTool.cs | 2 ++ MPF/ViewModels/DiscInformationViewModel.cs | 3 +++ MPF/Windows/DiscInformationWindow.xaml | 1 + RedumpLib/Data/Enumerations.cs | 4 ++++ 5 files changed, 11 insertions(+) diff --git a/CHANGELIST.md b/CHANGELIST.md index 811f46f0..a8a1af10 100644 --- a/CHANGELIST.md +++ b/CHANGELIST.md @@ -65,6 +65,7 @@ - Disable unnecessary cuesheet parsing - Fix incorrect region two-letter code - Adjust long names for some languages +- Add Sierra ID to list of pseudo-tags ### 2.2 (2021-12-30) - Fix Saturn header finding diff --git a/MPF.Library/InfoTool.cs b/MPF.Library/InfoTool.cs index d2e7219f..de3f6de4 100644 --- a/MPF.Library/InfoTool.cs +++ b/MPF.Library/InfoTool.cs @@ -1958,6 +1958,8 @@ namespace MPF.Library sorted.Add(new KeyValuePair(SiteCode.SegaID, tags[SiteCode.SegaID])); if (tags.ContainsKey(SiteCode.SelenID)) sorted.Add(new KeyValuePair(SiteCode.SelenID, tags[SiteCode.SelenID])); + if (tags.ContainsKey(SiteCode.SierraID)) + sorted.Add(new KeyValuePair(SiteCode.SierraID, tags[SiteCode.SierraID])); if (tags.ContainsKey(SiteCode.TaitoID)) sorted.Add(new KeyValuePair(SiteCode.TaitoID, tags[SiteCode.TaitoID])); if (tags.ContainsKey(SiteCode.UbisoftID)) diff --git a/MPF/ViewModels/DiscInformationViewModel.cs b/MPF/ViewModels/DiscInformationViewModel.cs index 7ea3d1c8..173b9143 100644 --- a/MPF/ViewModels/DiscInformationViewModel.cs +++ b/MPF/ViewModels/DiscInformationViewModel.cs @@ -271,6 +271,8 @@ namespace MPF.GUI.ViewModels Parent.SegaIDTextBox.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SegaID]; if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.SelenID)) Parent.SelenIDTextBox.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SelenID]; + if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.SierraID)) + Parent.SierraIDTextBox.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SierraID]; if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.TaitoID)) Parent.TaitoIDTextBox.Text = SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.TaitoID]; if (SubmissionInfo.CommonDiscInfo.CommentsSpecialFields.ContainsKey(SiteCode.UbisoftID)) @@ -389,6 +391,7 @@ namespace MPF.GUI.ViewModels SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.PonyCanyonID] = Parent.PonyCanyonIDTextBox.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SegaID] = Parent.SegaIDTextBox.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SelenID] = Parent.SelenIDTextBox.Text; + SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.SierraID] = Parent.SierraIDTextBox.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.TaitoID] = Parent.TaitoIDTextBox.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.UbisoftID] = Parent.UbisoftIDTextBox.Text; SubmissionInfo.CommonDiscInfo.CommentsSpecialFields[SiteCode.ValveID] = Parent.ValveIDTextBox.Text; diff --git a/MPF/Windows/DiscInformationWindow.xaml b/MPF/Windows/DiscInformationWindow.xaml index 5d59f3e9..47c120b6 100644 --- a/MPF/Windows/DiscInformationWindow.xaml +++ b/MPF/Windows/DiscInformationWindow.xaml @@ -222,6 +222,7 @@ + diff --git a/RedumpLib/Data/Enumerations.cs b/RedumpLib/Data/Enumerations.cs index 441260c0..3f01ff55 100644 --- a/RedumpLib/Data/Enumerations.cs +++ b/RedumpLib/Data/Enumerations.cs @@ -3608,6 +3608,10 @@ namespace RedumpLib.Data [HumanReadable(ShortName = "[T:S]", LongName = "Series:")] Series, + // TODO: This doesn't have a site tag yet + [HumanReadable(ShortName = "Sierra ID:", LongName = "Sierra ID:")] + SierraID, + // TODO: This doesn't have a site tag yet [HumanReadable(ShortName = "SS:", LongName = "SS:")] SSHash,