Exemplo n.º 1
0
        public static List<DataCards.Character> getCharactersFromXML()
        {
            List<DataCards.Character> rtnCharacters = new List<DataCards.Character>();

            //Pulls from the XML
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(_DataPath + _CharactersXMLPath);

            XmlNodeList xmlTerrainNodes = xmlDoc.GetElementsByTagName("Character");

            foreach (XmlNode curNode in xmlTerrainNodes)
            {
                DataCards.Character curCharacter = new DataCards.Character();

                //curFacility.ID = curNode.Attributes["ID"].InnerText;
                curCharacter.Name = curNode.Attributes["Name"].InnerText;
                curCharacter.HeaderText = curNode.Attributes["HeaderText"].InnerText;
                curCharacter.Species = curNode.Attributes["Species"].InnerText;

                //XmlNodeList xmlChildNodes = curNode.ChildNodes;

                //foreach (XmlNode curChildNode in xmlChildNodes)
                //{
                //    //curWidgetData.addObjImage(new System.Drawing.Bitmap(curImgNode.Attributes["src"].InnerText));

                //}

                rtnCharacters.Add(curCharacter);

                //_terrainObjects.Add(curWidgetData);
            }

            return rtnCharacters;
        }
Exemplo n.º 2
0
        public static List <DataCards.Character> getCharactersFromXML()
        {
            List <DataCards.Character> rtnCharacters = new List <DataCards.Character>();

            //Pulls from the XML
            XmlDocument xmlDoc = new XmlDocument();

            xmlDoc.Load(_DataPath + _CharactersXMLPath);

            XmlNodeList xmlTerrainNodes = xmlDoc.GetElementsByTagName("Character");

            foreach (XmlNode curNode in xmlTerrainNodes)
            {
                DataCards.Character curCharacter = new DataCards.Character();


                //curFacility.ID = curNode.Attributes["ID"].InnerText;
                curCharacter.Name       = curNode.Attributes["Name"].InnerText;
                curCharacter.HeaderText = curNode.Attributes["HeaderText"].InnerText;
                curCharacter.Species    = curNode.Attributes["Species"].InnerText;


                //XmlNodeList xmlChildNodes = curNode.ChildNodes;

                //foreach (XmlNode curChildNode in xmlChildNodes)
                //{
                //    //curWidgetData.addObjImage(new System.Drawing.Bitmap(curImgNode.Attributes["src"].InnerText));



                //}


                rtnCharacters.Add(curCharacter);



                //_terrainObjects.Add(curWidgetData);
            }


            return(rtnCharacters);
        }