diff --git a/SabreTools.Library/DatItems/DatItem.cs b/SabreTools.Library/DatItems/DatItem.cs index 6197f0a9..99d1b2bf 100644 --- a/SabreTools.Library/DatItems/DatItem.cs +++ b/SabreTools.Library/DatItems/DatItem.cs @@ -339,6 +339,27 @@ namespace SabreTools.Library.DatItems _machine.Devices = value; } } + public List SlotOptions + { + get + { + if (_machine == null) + { + _machine = new Machine(); + } + + return _machine.SlotOptions; + } + set + { + if (_machine == null) + { + _machine = new Machine(); + } + + _machine.SlotOptions = value; + } + } public MachineType MachineType { get diff --git a/SabreTools.Library/DatItems/Machine.cs b/SabreTools.Library/DatItems/Machine.cs index bd2f2198..61268a70 100644 --- a/SabreTools.Library/DatItems/Machine.cs +++ b/SabreTools.Library/DatItems/Machine.cs @@ -28,6 +28,7 @@ namespace SabreTools.Library.DatItems public string Board; public string RebuildTo; public List Devices; + public List SlotOptions; public List> Infos; public MachineType MachineType; @@ -55,6 +56,7 @@ namespace SabreTools.Library.DatItems Board = null; RebuildTo = null; Devices = null; + SlotOptions = null; Infos = null; MachineType = MachineType.NULL; } @@ -81,6 +83,7 @@ namespace SabreTools.Library.DatItems Board = null; RebuildTo = null; Devices = null; + SlotOptions = null; Infos = null; MachineType = MachineType.NULL; } @@ -112,6 +115,7 @@ namespace SabreTools.Library.DatItems Board = this.Board, RebuildTo = this.RebuildTo, Devices = this.Devices, + SlotOptions = this.SlotOptions, Infos = this.Infos, MachineType = this.MachineType, };