public Army(EsfLibrary.ParentNode armynode) : base(armynode) { skills = new BaseGameItemCollection(typeof(Skill), (EsfLibrary.ParentNode)node.Children[0].Children[0].Children[0]); units = new BaseGameItemCollection(typeof(Unit), (EsfLibrary.ParentNode)node.Children[1].Children[0]); }
public Character(EsfLibrary.ParentNode charnode) : base(charnode) { traits = new BaseGameItemCollection(typeof(Trait), (EsfLibrary.ParentNode)node.GetNodeByPath(GameInfo.charactertraitpath)); skills = new BaseGameItemCollection(typeof(Skill), (EsfLibrary.ParentNode)node.GetNodeByPath(GameInfo.characterskillpath)); ancillaries = new Ancillaries(node); }
public void obtainfactionarmies() { armies = new Armies((EsfLibrary.ParentNode)node.GetNodeByPath(GameInfo.armyarraypath)); }