public override void createSkillTree(){ fireball = addSkillTreeNode(typeof(FireballSkill), "Fireball", "Throw a fireball", nodePositions[0], FireballModel.getImage()); lightStorm = addSkillTreeNode(typeof(LightningStormSkill), "Lightning Storm", "...", nodePositions[1], LightningModel.getImage()); cyclone = addSkillTreeNode(typeof(CycloneSkill), "Cyclone", "...", nodePositions[2], HealModel.getImage()); fireball.makeAvailable(); // order: (parent, child) setSkillTreeNodeLinks(fireball, lightStorm); setSkillTreeNodeLinks(fireball, cyclone); }
public override void createSkillTree(){ cleave = addSkillTreeNode(typeof(Cleave), "Cleave", "...", nodePositions[0], CleaveModel.getImage()); charge = addSkillTreeNode(typeof(Charge), "Charge", "...", nodePositions[1], ChargeModel.getImage()); sweep = addSkillTreeNode(typeof(SpinAttack), "Sweep", "...", nodePositions[2], HealModel.getImage()); cleave.makeAvailable(); // order: (parent, child) setSkillTreeNodeLinks(cleave, charge); setSkillTreeNodeLinks(cleave, sweep); }