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:
@@ -236,6 +236,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>
|
||||
@@ -248,6 +254,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>
|
||||
@@ -272,6 +284,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>
|
||||
@@ -530,6 +548,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)
|
||||
@@ -552,6 +573,9 @@ namespace SabreTools.DatFiles
|
||||
case ItemType.Sample:
|
||||
SampleCount++;
|
||||
break;
|
||||
case ItemType.Serials:
|
||||
SerialsCount++;
|
||||
break;
|
||||
case ItemType.SharedFeature:
|
||||
SharedFeatureCount++;
|
||||
break;
|
||||
@@ -564,6 +588,9 @@ namespace SabreTools.DatFiles
|
||||
case ItemType.Sound:
|
||||
SoundCount++;
|
||||
break;
|
||||
case ItemType.SourceDetails:
|
||||
SourceDetailsCount++;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user