OpenRA.GameInformation.Serialize C# (CSharp) Method

Serialize() public method

public Serialize ( ) : string
return string
        public string Serialize()
        {
            var nodes = new List<MiniYamlNode>
            {
                new MiniYamlNode("Root", FieldSaver.Save(this))
            };

            for (var i = 0; i < Players.Count; i++)
                nodes.Add(new MiniYamlNode("Player@{0}".F(i), FieldSaver.Save(Players[i])));

            return nodes.WriteToString();
        }