mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Update serials and details objects
This commit is contained in:
@@ -290,6 +290,12 @@ namespace SabreTools.DatFiles
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long ReleaseCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of ReleaseDetails items
|
||||
/// </summary>
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long ReleaseDetailsCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of Rom items
|
||||
/// </summary>
|
||||
@@ -302,6 +308,12 @@ namespace SabreTools.DatFiles
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long SampleCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of Serials items
|
||||
/// </summary>
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long SerialsCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of SharedFeature items
|
||||
/// </summary>
|
||||
@@ -326,6 +338,12 @@ namespace SabreTools.DatFiles
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long SoundCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of SourceDetails items
|
||||
/// </summary>
|
||||
[JsonIgnore, XmlIgnore]
|
||||
public long SourceDetailsCount { get; private set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Number of machines
|
||||
/// </summary>
|
||||
@@ -644,6 +662,9 @@ namespace SabreTools.DatFiles
|
||||
case ItemType.Release:
|
||||
ReleaseCount++;
|
||||
break;
|
||||
case ItemType.ReleaseDetails:
|
||||
ReleaseDetailsCount++;
|
||||
break;
|
||||
case ItemType.Rom:
|
||||
RomCount++;
|
||||
if ((item as Rom).ItemStatus != ItemStatus.Nodump)
|
||||
@@ -666,6 +687,9 @@ namespace SabreTools.DatFiles
|
||||
case ItemType.Sample:
|
||||
SampleCount++;
|
||||
break;
|
||||
case ItemType.Serials:
|
||||
SerialsCount++;
|
||||
break;
|
||||
case ItemType.SharedFeature:
|
||||
SharedFeatureCount++;
|
||||
break;
|
||||
@@ -678,6 +702,9 @@ namespace SabreTools.DatFiles
|
||||
case ItemType.Sound:
|
||||
SoundCount++;
|
||||
break;
|
||||
case ItemType.SourceDetails:
|
||||
SourceDetailsCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user