Beispiel #1
0
 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]);
 }
Beispiel #2
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);
 }
Beispiel #3
0
 public void obtainfactionarmies()
 {
     armies = new Armies((EsfLibrary.ParentNode)node.GetNodeByPath(GameInfo.armyarraypath));
 }