private Classes_Info cinfo_load(String path) { XmlDocument doc = new XmlDocument(); Classes_Info cinfo = new Classes_Info(); doc.Load(path); cinfo.fighter.start = XmlTransaltor.traits(doc.DocumentElement["Fighter"]["Start"]); cinfo.fighter.levelup = XmlTransaltor.traits(doc.DocumentElement["Fighter"]["LevelUp"]); cinfo.fighter.lvl_exp = int.Parse(doc.DocumentElement["Fighter"]["Exp"].GetAttribute("exp")); cinfo.archer.start = XmlTransaltor.traits(doc.DocumentElement["Archer"]["Start"]); cinfo.archer.levelup = XmlTransaltor.traits(doc.DocumentElement["Archer"]["LevelUp"]); cinfo.archer.lvl_exp = int.Parse(doc.DocumentElement["Archer"]["Exp"].GetAttribute("exp")); cinfo.healer.start = XmlTransaltor.traits(doc.DocumentElement["Healer"]["Start"]); cinfo.healer.levelup = XmlTransaltor.traits(doc.DocumentElement["Healer"]["LevelUp"]); cinfo.healer.lvl_exp = int.Parse(doc.DocumentElement["Healer"]["Exp"].GetAttribute("exp")); cinfo.caster.start = XmlTransaltor.traits(doc.DocumentElement["Caster"]["Start"]); cinfo.caster.levelup = XmlTransaltor.traits(doc.DocumentElement["Caster"]["LevelUp"]); cinfo.caster.lvl_exp = int.Parse(doc.DocumentElement["Caster"]["Exp"].GetAttribute("exp")); cinfo.scout.start = XmlTransaltor.traits(doc.DocumentElement["Scout"]["Start"]); cinfo.scout.levelup = XmlTransaltor.traits(doc.DocumentElement["Scout"]["LevelUp"]); cinfo.scout.lvl_exp = int.Parse(doc.DocumentElement["Scout"]["Exp"].GetAttribute("exp")); return cinfo; }
private void loadContent() { Graphics.instantiate(); gen = new Tilemap("gen"); cinfo=cinfo_load(".\\xml\\class_info.xml"); spellList = spellList_load(".\\xml\\spell_list.xml"); recruitLs = recruits_Load(".\\xml\\recruitment_info.xml"); gen_load(".\\xml\\gen.xml"); audio = new Audio(); audio.songs.test = Game1.Instance.Content.Load<Song>(@"audio\\song\\test"); audio.songs.worldMap = Game1.Instance.Content.Load<Song>(@"audio\\song\\WorldMap"); shop_load(".\\xml\\item_list.xml"); emap_load(".\\xml\\emap.xml"); text_load(".\\xml\\text.xml"); }