void ParseTexts(int _id, int _whatParse) { switch (_whatParse) { case 0: helpBuild = Root_helper_buildings.LoadFromText(xmlDoc); foreach (var mm in helpBuild.helpBuildings) { if (_id == mm.helpBuildingsId) { title = mm.helpBuildingsTitle; desc = mm.helpBuildingsDesc; } } break; case 1: helpResearch = Root_helper_research.LoadFromText(xmlDoc); foreach (var mm in helpResearch.helpResearch) { if (_id == mm.helpResearchId) { title = mm.helpResearchTitle; desc = mm.helpResearchDesc; } } break; case 2: helpDoc = Root_helper_doc_def.LoadFromText(xmlDoc); foreach (var mm in helpDoc.helpDocs) { if (_id == mm.helpDocsId) { title = mm.helpDocsTitle; desc = mm.helpDocsDesc; } } break; case 3: helpDef = Root_helper_def.LoadFromText(xmlDoc); foreach (var mm in helpDef.helpDef) { if (_id == mm.helpDefId) { title = mm.helpDefTitle; desc = mm.helpDefDesc; } } break; case 4: helpTech = Root_helper_tech.LoadFromText(xmlDoc); foreach (var mm in helpTech.TechTreeItem) { if (_id == mm.TechTreeItemId) { title = mm.TechTreeItemTitle; desc = mm.TechTreeItemDesc; } } break; } }