Finalize read/write support for Archive.org

This commit is contained in:
Matt Nadareski
2021-07-19 10:58:59 -07:00
parent 343ea67bd8
commit 2ed7d41d34
2 changed files with 71 additions and 17 deletions

View File

@@ -195,6 +195,48 @@ namespace SabreTools.DatItems.Formats
#endregion
#region Archive.org
/// <summary>
/// Source of file
/// </summary>
[JsonProperty("ado_source", DefaultValueHandling = DefaultValueHandling.Ignore)]
[XmlElement("ado_source")]
public string ArchiveDotOrgSource { get; set; }
/// <summary>
/// Archive.org recognized file format
/// </summary>
[JsonProperty("ado_format", DefaultValueHandling = DefaultValueHandling.Ignore)]
[XmlElement("ado_format")]
public string ArchiveDotOrgFormat { get; set; }
/// <summary>
/// Original filename
/// </summary>
[JsonProperty("original_filename", DefaultValueHandling = DefaultValueHandling.Ignore)]
[XmlElement("original_filename")]
public string OriginalFilename { get; set; }
/// <summary>
/// Image rotation
/// </summary>
/// <remarks>
/// TODO: This might be Int32?
/// </remarks>
[JsonProperty("rotation", DefaultValueHandling = DefaultValueHandling.Ignore)]
[XmlElement("rotation")]
public string Rotation { get; set; }
/// <summary>
/// Image rotation
/// </summary>
[JsonProperty("summation", DefaultValueHandling = DefaultValueHandling.Ignore)]
[XmlElement("summation")]
public string Summation { get; set; }
#endregion
#region AttractMode
/// <summary>