[DatFiles] Implement GameName prefixing

This commit is contained in:
Matt Nadareski
2018-02-24 13:22:03 -08:00
parent b92cfd8455
commit 878c3c4c65
11 changed files with 55 additions and 53 deletions

View File

@@ -544,28 +544,7 @@ namespace SabreTools.Library.DatFiles
get { return _mergedBy; }
}
// Data specific to the Miss DAT type
public bool UseRomName
{
get
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
return _datHeader.UseRomName;
}
set
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
_datHeader.UseRomName = value;
}
}
// Write pre-processing
public string Prefix
{
get
@@ -608,6 +587,27 @@ namespace SabreTools.Library.DatFiles
_datHeader.Postfix = value;
}
}
public bool GameName
{
get
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
return _datHeader.GameName;
}
set
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
_datHeader.GameName = value;
}
}
public bool Quotes
{
get
@@ -629,6 +629,29 @@ namespace SabreTools.Library.DatFiles
_datHeader.Quotes = value;
}
}
// Data specific to the Miss DAT type
public bool UseRomName
{
get
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
return _datHeader.UseRomName;
}
set
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
_datHeader.UseRomName = value;
}
}
public string ReplaceExtension
{
get
@@ -692,27 +715,6 @@ namespace SabreTools.Library.DatFiles
_datHeader.RemoveExtension = value;
}
}
public bool GameName
{
get
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
return _datHeader.GameName;
}
set
{
if (_datHeader == null)
{
_datHeader = new DatHeader();
}
_datHeader.GameName = value;
}
}
public bool Romba
{
get