public void Write(LispWriter writer) { writer.StartList("sector"); writer.Write("name", this.name); writer.Write("music", this.music); writer.Write("gravity", this.gravity); foreach (Tilemap tilemap in this.tilemaps) { tilemap.Write(writer); } background.Write(writer); writer.StartList("camera"); writer.Write("mode", "normal"); writer.EndList("camera"); foreach (GameObject gameObject in this.gameObjects) { gameObject.Write(writer); } writer.EndList("sector"); }