コード例 #1
0
        protected override void ReadDataXML(XElement ele, ElderScrollsPlugin master)
        {
            XElement subEle;

            if (ele.TryPathTo("Stone", false, out subEle))
            {
                Stone.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Dirt", false, out subEle))
            {
                Dirt.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Grass", false, out subEle))
            {
                Grass.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Glass", false, out subEle))
            {
                Glass.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Metal", false, out subEle))
            {
                Metal.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Wood", false, out subEle))
            {
                Wood.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Organic", false, out subEle))
            {
                Organic.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Cloth", false, out subEle))
            {
                Cloth.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("Water", false, out subEle))
            {
                Water.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("HollowMetal", false, out subEle))
            {
                HollowMetal.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("OrganicBug", false, out subEle))
            {
                OrganicBug.ReadXML(subEle, master);
            }

            if (ele.TryPathTo("OrganicGlow", false, out subEle))
            {
                OrganicGlow.ReadXML(subEle, master);
            }
        }