Esempio n. 1
0
 public string getXML()
 {
     if (quick_loaded == true)
     {
         string xml = "<MyObjectBuilder_EntityBase xsi:type='MyObjectBuilder_CubeGrid'>\r\n";
         xml += base.getXML();
         xml += "<GridSizeEnum>" + this.GridSizeEnum + "</GridSizeEnum>\r\n";
         xml += this.raw;
         xml += "<IsStatic>" + IsStatic + "</IsStatic>";
         xml += LinearVelocity.getXML("LinearVelocity");
         xml += AngularVelocity.getXML("AngularVelocity");
         xml += "</MyObjectBuilder_EntityBase>\r\n";
         return(xml);
     }
     else
     {
         string xml = "<MyObjectBuilder_EntityBase xsi:type='MyObjectBuilder_CubeGrid'>\r\n";
         xml += base.getXML();
         xml += "<GridSizeEnum>" + this.GridSizeEnum + "</GridSizeEnum>\r\n";
         xml += "<CubeBlocks>\r\n";
         foreach (CubeBlock block in this.CubeBlocks)
         {
             xml += block.getXML();
         }
         xml += "</CubeBlocks>\r\n";
         xml += "<IsStatic>" + IsStatic + "</IsStatic>";
         xml += LinearVelocity.getXML("LinearVelocity");
         xml += AngularVelocity.getXML("AngularVelocity");
         xml += "</MyObjectBuilder_EntityBase>\r\n";
         return(xml);
     }
 }
Esempio n. 2
0
        public string getXML()
        {
            string xml = "";

            if (parent == "sector")
            {
                xml += "<MyObjectBuilder_EntityBase xsi:type=\"MyObjectBuilder_Character\">\r\n";
            }
            else
            {
                xml += "<Pilot>\r\n";
            }
            xml += base.getXML();
            xml += "<CharacterModel>" + CharacterModel + "</CharacterModel>\r\n";
            xml += "<Inventory>" + Inventory + "</Inventory>\r\n";
            xml += "<Battery>" + Battery + "</Battery>\r\n";
            xml += "<LightEnabled>" + LightEnabled + "</LightEnabled>\r\n";
            xml += "<JetpackMode>" + JetpackMode + "</JetpackMode>\r\n";
            xml += "<UsingLadder xsi:nil=\"true\" />\r\n";
            xml += HeadAngle.getXML("HeadAngle");
            xml += LinearVelocity.getXML("LinearVelocity");
            if (parent == "sector")
            {
                xml += "</MyObjectBuilder_EntityBase>\r\n";
            }
            else
            {
                xml += "</Pilot>\r\n";
            }

            return(xml);
        }