public void ControllClass_SimpleTest_TalentListnotExist()
        {
            TalentCrafting crafting = new TalentCrafting("Test", new List <DSA_ATTRIBUTE>(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            GiftTalent     gift     = new GiftTalent("Test2", new List <DSA_ATTRIBUTE>());

            List <TalentCrafting>  controllerList = controll.getTalentListController <TalentCrafting>();
            List <InterfaceTalent> talentListChar = controll.getTalentList(gift);
            List <InterfaceTalent> allTalentList  = controll.getallTalentList();

            Assert.AreEqual(0, talentListChar.Count);
        }
Example #2
0
        public void loadCompleteStructurTalentGift()
        {
            String file = Path.Combine(ResourcePath, "Complete_Construction_01.xml");

            currentName              = "CompleteConstructionTalent01";
            currentComplexeName      = "CompleteConstructionTalent01";
            currentProbeStringOne    = "-";
            currentProbeStringTwo    = "MU/KL/SO/KK";
            currentBE                = "-";
            currentDeviate           = "-";
            currentTAW               = "-";
            currentTAWBonus          = "0";
            currentProbeCount        = 4;
            currentRequirementString = "-";

            GiftTalent talent = loader.loadFile <GiftTalent>(file);

            currentType = typeof(GiftTalent);

            controllInterfaceTalent(talent);
            controllTalentGeneral(talent);
        }
Example #3
0
        public override List <InterfaceTalent> getTalentList()
        {
            List <InterfaceTalent> list = new List <InterfaceTalent>(0);

            InterfaceTalent talent01 = new TalentCrafting("CraftingTalent01", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            InterfaceTalent talent02 = new TalentKnwoldage("TalentKnowldage", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            InterfaceTalent talent03 = new TalentPhysical("TalentPhysical1", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            InterfaceTalent talent04 = new TalentPhysical("TalentPhysical2", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            InterfaceTalent talent05 = new GiftTalent("GiftTalent", RandomGenerator.generateAttributList());
            InterfaceTalent talent06 = new TalentClose("TalentClose", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true);
            InterfaceTalent talent07 = new TalentCrafting("CraftingTalent02", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>());
            InterfaceTalent talent08 = new TalentWeaponless("TalentClose01", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true);

            list.Add(talent01);
            list.Add(talent02);
            list.Add(talent03);
            list.Add(talent04);
            list.Add(talent05);
            list.Add(talent06);
            list.Add(talent07);
            list.Add(talent08);

            return(list);
        }