public void Write(SceneCommandInfo info, XmlWriter writer)
{
var cmd = (SceneConditionCommandInfo)info;
writer.WriteStartElement("Condition");
if (cmd.ConditionEntity != null)
{
writer.WriteAttributeString("entity", cmd.ConditionEntity);
}
writer.WriteAttributeString("condition", cmd.ConditionExpression);
foreach (var c in cmd.Commands)
{
_commandWriter.Write(c, writer);
}
writer.WriteEndElement();
}