Add Listxml required fields checks

This commit is contained in:
Matt Nadareski
2023-08-01 12:03:12 -04:00
parent dbef70b845
commit 35326db8a2
5 changed files with 138 additions and 8 deletions

View File

@@ -12,15 +12,15 @@ namespace SabreTools.Models.Listxml
/// <remarks>(good|imperfect|preliminary), Only present in older versions</remarks>
[XmlAttribute("color")]
public string Color { get; set; }
public string? Color { get; set; }
/// <remarks>(good|imperfect|preliminary), Only present in older versions</remarks>
[XmlAttribute("sound")]
public string Sound { get; set; }
public string? Sound { get; set; }
/// <remarks>Only present in older versions</remarks>
[XmlAttribute("palettesize")]
public string PaletteSize { get; set; }
public string? PaletteSize { get; set; }
/// <remarks>(good|imperfect|preliminary)</remarks>
[XmlAttribute("emulation")]