Convert Input mostly over to properties

This commit is contained in:
Matt Nadareski
2026-04-03 13:38:26 -04:00
parent b6ab8a19be
commit 716abed8b8
32 changed files with 154 additions and 136 deletions

View File

@@ -451,10 +451,10 @@ namespace SabreTools.Serialization.Writers
return;
writer.WriteStartElement("input");
writer.WriteRequiredAttributeString("players", input.Players, throwOnError: true);
writer.WriteRequiredAttributeString("players", input.Players?.ToString(), throwOnError: true);
writer.WriteOptionalAttributeString("control", input.Control);
writer.WriteRequiredAttributeString("buttons", input.Buttons, throwOnError: true);
writer.WriteOptionalAttributeString("coins", input.Coins);
writer.WriteRequiredAttributeString("buttons", input.Buttons?.ToString(), throwOnError: true);
writer.WriteOptionalAttributeString("coins", input.Coins?.ToString());
writer.WriteOptionalAttributeString("tilt", input.Tilt.FromYesNo());
writer.WriteOptionalAttributeString("service", input.Service.FromYesNo());
writer.WriteEndElement(); // input

View File

@@ -649,10 +649,10 @@ namespace SabreTools.Serialization.Writers
writer.WriteOptionalAttributeString("service", obj.Service.FromYesNo());
writer.WriteOptionalAttributeString("tilt", obj.Tilt.FromYesNo());
writer.WriteRequiredAttributeString("players", obj.Players);
writer.WriteRequiredAttributeString("players", obj.Players?.ToString());
writer.WriteOptionalAttributeString("control", obj.ControlAttr);
writer.WriteOptionalAttributeString("buttons", obj.Buttons);
writer.WriteOptionalAttributeString("coins", obj.Coins);
writer.WriteOptionalAttributeString("buttons", obj.Buttons?.ToString());
writer.WriteOptionalAttributeString("coins", obj.Coins?.ToString());
if (obj.Control is not null && obj.Control.Length > 0)
{

View File

@@ -647,10 +647,10 @@ namespace SabreTools.Serialization.Writers
writer.WriteOptionalAttributeString("service", obj.Service.FromYesNo());
writer.WriteOptionalAttributeString("tilt", obj.Tilt.FromYesNo());
writer.WriteRequiredAttributeString("players", obj.Players);
writer.WriteRequiredAttributeString("players", obj.Players?.ToString());
writer.WriteOptionalAttributeString("control", obj.ControlAttr);
writer.WriteOptionalAttributeString("buttons", obj.Buttons);
writer.WriteOptionalAttributeString("coins", obj.Coins);
writer.WriteOptionalAttributeString("buttons", obj.Buttons?.ToString());
writer.WriteOptionalAttributeString("coins", obj.Coins?.ToString());
if (obj.Control is not null && obj.Control.Length > 0)
{

View File

@@ -647,10 +647,10 @@ namespace SabreTools.Serialization.Writers
writer.WriteOptionalAttributeString("service", obj.Service.FromYesNo());
writer.WriteOptionalAttributeString("tilt", obj.Tilt.FromYesNo());
writer.WriteRequiredAttributeString("players", obj.Players);
writer.WriteRequiredAttributeString("players", obj.Players?.ToString());
writer.WriteOptionalAttributeString("control", obj.ControlAttr);
writer.WriteOptionalAttributeString("buttons", obj.Buttons);
writer.WriteOptionalAttributeString("coins", obj.Coins);
writer.WriteOptionalAttributeString("buttons", obj.Buttons?.ToString());
writer.WriteOptionalAttributeString("coins", obj.Coins?.ToString());
if (obj.Control is not null && obj.Control.Length > 0)
{