/// <summary> /// /// </summary> private static void D20Character(XmlElement Element, CharacterSheet Receiver) { Int32 Count = Element.ChildNodes.Count; String Name; for (Int32 I = 0; I < Count; I++) { Name = Element.ChildNodes[I].Name; if (Name == "CharacterSheet") { SheetConverter.CharacterSheet(Element.ChildNodes[I], Receiver); } } }
/// <summary> /// /// </summary> private static void CharacterSheet(XmlNode Element, CharacterSheet Receiver) { SheetConverter.CharacterSheetDetails(Element["Details"], Receiver); SheetConverter.CharacterAbilityScores(Element["AbilityScores"], Receiver); SheetConverter.CharacterStatBlock(Element["StatBlock"], Receiver); SheetConverter.CharacterRulesElementTally(Element["RulesElementTally"], Receiver); SheetConverter.CharacterPowerStats(Element["PowerStats"], Receiver); //Others Int32 Count = Element.ChildNodes.Count; String Name; for (Int32 I = 0; I < Count; I++) { Name = Element.ChildNodes[I].Name; if (Name == "AbilityScores") { } } }