public string[] GetRecipeNames(String profession, ProfessionTierEnum tier) { #if DECRYPT var decProfession = EncryptedString.DecryptString(profession, Seed); #else var decProfession = profession; #endif var recipes = (SortedDictionary <string, Ingredient>)Application["Recipes"]; var lstRet = new List <String>(); foreach (Ingredient rec in recipes.Values) { var comp = (CompositeIngredients)rec; // down-cast for tier if ( ((rec is CookIngredients) && ("Cook" == decProfession)) || ((rec is JewelerIngredients) && ("Jeweler" == decProfession)) || ((rec is MetalsmithIngredients) && ("Metalsmith" == decProfession)) || ((rec is ScholarCompIngredients) && ("Scholar" == decProfession)) || ((rec is TailorIngredients) && ("Tailor" == decProfession)) || ((rec is WeaponsmithIngredients) && ("Weaponsmith" == decProfession)) || ((rec is WoodworkerIngredients) && ("Woodworker" == decProfession)) ) { if ((int)tier == (int)comp.Tier) #if DECRYPT { lstRet.Add(EncryptedString.EncryptString(comp.Name, Seed)); } #else { lstRet.Add(comp.Name); } #endif } } //System.Threading.Thread.Sleep(5000); return(lstRet.ToArray()); }
public static void GetFishingIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; dictIng.Add(Dace, new MobDropIngredients(Dace, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(Catfish, new MobDropIngredients(Catfish, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(Perch, new MobDropIngredients(Perch, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(GoldenMullet, new MobDropIngredients(GoldenMullet, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(LargemouthBass, new MobDropIngredients(LargemouthBass, 1, level)); dictIng.Add(Flounder, new MobDropIngredients(Flounder, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; }
public static void GetScholarIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; dictIng.Add(AgedScrapOfText, new ScholarIngredients(AgedScrapOfText, 1, level)); dictIng.Add(EarlyThirdAgeRelic, new ScholarIngredients(EarlyThirdAgeRelic, 1, level)); dictIng.Add(WornTabletFragment, new ScholarIngredients(WornTabletFragment, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(CrypticText, new ScholarIngredients(CrypticText, 1, level)); dictIng.Add(RuinedSecondAgeTrinket, new ScholarIngredients(RuinedSecondAgeTrinket, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(CrackedDwarfCarving, new ScholarIngredients(CrackedDwarfCarving, 1, level)); dictIng.Add(FadedSindarinPassages, new ScholarIngredients(FadedSindarinPassages, 1, level)); dictIng.Add(TornCraftsmansDiary, new ScholarIngredients(TornCraftsmansDiary, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(FragmentOfDunedainScript, new ScholarIngredients(FragmentOfDunedainScript, 1, level)); dictIng.Add(RelicOfLothlorien, new ScholarIngredients(RelicOfLothlorien, 1, level)); dictIng.Add(TornScholarsJournal, new ScholarIngredients(TornScholarsJournal, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(LongLostSecondAgeTexts, new ScholarIngredients(LongLostSecondAgeTexts, 1, level)); dictIng.Add(UndecipheredMoonLetters, new ScholarIngredients(UndecipheredMoonLetters, 1, level)); dictIng.Add(WornElfCarving, new ScholarIngredients(WornElfCarving, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; dictIng.Add(BrokenDwarfStatue, new ScholarIngredients(BrokenDwarfStatue, 1, level)); dictIng.Add(EtchingOfMoria, new ScholarIngredients(EtchingOfMoria, 1, level)); dictIng.Add(RelicOfKhazadDum, new ScholarIngredients(RelicOfKhazadDum, 1, level)); dictIng.Add(RuneCarvedTablets, new ScholarIngredients(RuneCarvedTablets, 1, level)); dictIng.Add(TatteredKhuzdulParchment, new ScholarIngredients(TatteredKhuzdulParchment, 1, level)); //************************************ level = ProfessionTierEnum.Westfold; dictIng.Add(PageOfGondorianParchment, new ScholarIngredients(PageOfGondorianParchment, 1, level)); dictIng.Add(ScrapOfWeatheredDunlendingText, new ScholarIngredients(ScrapOfWeatheredDunlendingText, 1, level)); dictIng.Add(ScrollsOfInsight, new ScholarIngredients(ScrollsOfInsight, 1, level)); //************************************ level = ProfessionTierEnum.Eastemnet; dictIng.Add(ScrapOfRohirricText, new ScholarIngredients(ScrapOfRohirricText, 1, level)); }
public static void GetMobDropIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; dictIng.Add(CrushedIntestine, new MobDropIngredients(CrushedIntestine, 1, level)); dictIng.Add(LightHide, new MobDropIngredients(LightHide, 1, level)); dictIng.Add(TornIntestine, new MobDropIngredients(TornIntestine, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(DelicateHorn, new MobDropIngredients(DelicateHorn, 1, level)); dictIng.Add(MediumHide, new MobDropIngredients(MediumHide, 1, level)); dictIng.Add(SapphireShard, new MobDropIngredients(SapphireShard, 1, level)); dictIng.Add(SmallIntestine, new MobDropIngredients(SmallIntestine, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(RubyShard, new MobDropIngredients(RubyShard, 1, level)); dictIng.Add(StreakedHorn, new MobDropIngredients(StreakedHorn, 1, level)); dictIng.Add(SturdyHide, new MobDropIngredients(SturdyHide, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(AdamantShard, new MobDropIngredients(AdamantShard, 1, level)); dictIng.Add(SlenderHorn, new MobDropIngredients(SlenderHorn, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(BerylShard, new MobDropIngredients(BerylShard, 1, level)); dictIng.Add(ExceptionalHide, new MobDropIngredients(ExceptionalHide, 1, level)); dictIng.Add(GreatHoaryAurochsHide, new MobDropIngredients(GreatHoaryAurochsHide, 1, level)); dictIng.Add(LongHorn, new MobDropIngredients(LongHorn, 1, level)); dictIng.Add(PristineHide, new MobDropIngredients(PristineHide, 1, level)); dictIng.Add(SpiderSilk, new MobDropIngredients(SpiderSilk, 1, level)); dictIng.Add(TuftofTorahammasFur, new MobDropIngredients(TuftofTorahammasFur, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; dictIng.Add(ExtraordinaryHide, new MobDropIngredients(ExtraordinaryHide, 1, level)); dictIng.Add(MithrilFlake, new MobDropIngredients(MithrilFlake, 1, level)); dictIng.Add(MagnificentHide, new MobDropIngredients(MagnificentHide, 1, level)); dictIng.Add(SpeckledShellFragment, new MobDropIngredients(SpeckledShellFragment, 1, level)); dictIng.Add(SymbolOfCelebrimbor, new MobDropIngredients(SymbolOfCelebrimbor, 1, level)); //************************************ level = ProfessionTierEnum.Westfold; dictIng.Add(LargeHide, new MobDropIngredients(LargeHide, 1, level)); }
public static void GetForesterIngredients(ref SortedDictionary <string, Ingredient> dictIng) { ProfessionTierEnum level = ProfessionTierEnum.Apprentice; //************************************ level = ProfessionTierEnum.Apprentice; dictIng.Add(LogOfRowanWood, new ForesterIngredients(LogOfRowanWood, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(LogOfAshWood, new ForesterIngredients(LogOfAshWood, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(LogOfYewWood, new ForesterIngredients(LogOfYewWood, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(LogOfLebethronWood, new ForesterIngredients(LogOfLebethronWood, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(BlackAshHeartwood, new ForesterIngredients(BlackAshHeartwood, 1, level)); dictIng.Add(LogOfBlackAshWood, new ForesterIngredients(LogOfBlackAshWood, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; dictIng.Add(LogOfMallornWood, new ForesterIngredients(LogOfMallornWood, 1, level)); dictIng.Add(LogOfIlexWood, new ForesterIngredients(LogOfIlexWood, 1, level)); //************************************ level = ProfessionTierEnum.Westfold; dictIng.Add(BirchSapwoodBranch, new ForesterIngredients(BirchSapwoodBranch, 1, level)); dictIng.Add(GnarledBirchBranches, new ForesterIngredients(GnarledBirchBranches, 1, level)); //************************************ level = ProfessionTierEnum.Eastemnet; dictIng.Add(LogOfOakWood, new ForesterIngredients(LogOfOakWood, 1, level)); }
public static void GePickedIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; //************************************ level = ProfessionTierEnum.Journeyman; //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(WoadPlant, new PickedIngredients(WoadPlant, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(IndigoPlant, new PickedIngredients(IndigoPlant, 1, level)); //************************************ level = ProfessionTierEnum.Master; //************************************ level = ProfessionTierEnum.Supreme; }
private void Deconstruct(bool hasProfession, ProfessionTierEnum tierAvail, ref long supplierTotal, CompositeIngredients compIng, ref DataSet1.dtIngCraftedDataTable dtIngCrafted, ref DataSet1.dtIngGatheredDataTable dtIngGathered, ref DataSet1.dtIngSupplierDataTable dtIngSupplier, ref DataSet1.dtCraftingXPDataTable dtCraftingXp) { if (hasProfession && (tierAvail >= compIng.Tier)) // decompose { foreach (Ingredient ing in compIng.GetRecipeIngredients().Values) { if (ing is CompositeIngredients) { var newIng = (CompositeIngredients)ing; AddComponentToOutput(newIng, ref supplierTotal, ref dtIngCrafted, ref dtIngGathered, ref dtIngSupplier, ref dtCraftingXp); } else { AddSimpleToOutput(ing, ref supplierTotal, ref dtIngGathered, ref dtIngSupplier); } } } // else do nothing. this composite ing was added by caller. }
private void UpdateTiersDisplayed() { dlTier.Items.Clear(); dlTier.Items.Add("* ALL *"); string prof = "Cook"; if (Session["ProfSelected"] != null) { prof = (string)Session["ProfSelected"]; } ProfessionTierEnum tierAvail = ProfessionTierEnum.Supreme; switch (prof) { case "Cook": tierAvail = ProfessionTier.GetTier((string)Session["CookTier"]); break; case "Jeweler": tierAvail = ProfessionTier.GetTier((string)Session["JewelerTier"]); break; case "Metalsmith": tierAvail = ProfessionTier.GetTier((string)Session["MetalsmithTier"]); break; case "Scholar": tierAvail = ProfessionTier.GetTier((string)Session["ScholarTier"]); break; case "Tailor": tierAvail = ProfessionTier.GetTier((string)Session["TailorTier"]); break; case "Weaponsmith": tierAvail = ProfessionTier.GetTier((string)Session["WeaponsmithTier"]); break; case "Woodworker": tierAvail = ProfessionTier.GetTier((string)Session["WoodworkerTier"]); break; } if (tierAvail >= ProfessionTierEnum.Apprentice) { dlTier.Items.Add("Apprentice"); } if (tierAvail >= ProfessionTierEnum.Journeyman) { dlTier.Items.Add("Journeyman"); } if (tierAvail >= ProfessionTierEnum.Expert) { dlTier.Items.Add("Expert"); } if (tierAvail >= ProfessionTierEnum.Artisan) { dlTier.Items.Add("Artisan"); } if (tierAvail >= ProfessionTierEnum.Master) { dlTier.Items.Add("Master"); } if (tierAvail >= ProfessionTierEnum.Supreme) { dlTier.Items.Add("Supreme"); } if (tierAvail >= ProfessionTierEnum.Westfold) { dlTier.Items.Add("Westfold"); } if (tierAvail >= ProfessionTierEnum.Eastemnet) { dlTier.Items.Add("Eastemnet"); } if (tierAvail >= ProfessionTierEnum.Westemnet) { dlTier.Items.Add("Westemnet"); } if (null == (Session["TierSelected"])) { dlTier.SelectedIndex = 1; } else { if (dlTier.Items.Contains(new ListItem((string)Session["TierSelected"]))) { dlTier.SelectedValue = (string)Session["TierSelected"]; } else { dlTier.SelectedIndex = 1; } } Session["TierSelected"] = dlTier.SelectedValue; }
public ScholarIngredients(string ingredientName, int count, ProfessionTierEnum level) { Name = ingredientName; QuantityRequested = count; Tier = level; }
public static void GetProspectorIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; dictIng.Add(Agate, new ProspectorIngredients(Agate, 1, level)); dictIng.Add(Amethyst, new ProspectorIngredients(Amethyst, 1, level)); dictIng.Add(ChunksOfCopperOre, new ProspectorIngredients(ChunksOfCopperOre, 1, level)); dictIng.Add(ChunksOfTinOre, new ProspectorIngredients(ChunksOfTinOre, 1, level)); dictIng.Add(PileOfCopperSalts, new ProspectorIngredients(PileOfCopperSalts, 1, level)); dictIng.Add(PieceOfSienna, new ProspectorIngredients(PieceOfSienna, 1, level)); dictIng.Add(PieceOfUmber, new ProspectorIngredients(PieceOfUmber, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(Bloodstone, new ProspectorIngredients(Bloodstone, 1, level)); dictIng.Add(ChunksOfBarrowIronOre, new ProspectorIngredients(ChunksOfBarrowIronOre, 1, level)); dictIng.Add(ChunksOfSilverOre, new ProspectorIngredients(ChunksOfSilverOre, 1, level)); dictIng.Add(Opal, new ProspectorIngredients(Opal, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(ChunksOfGoldOre, new ProspectorIngredients(ChunksOfGoldOre, 1, level)); dictIng.Add(ChunksOfRichIronOre, new ProspectorIngredients(ChunksOfRichIronOre, 1, level)); dictIng.Add(Ruby, new ProspectorIngredients(Ruby, 1, level)); dictIng.Add(Sapphire, new ProspectorIngredients(Sapphire, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(Adamant, new ProspectorIngredients(Adamant, 1, level)); dictIng.Add(ChunksOfPlatinumOre, new ProspectorIngredients(ChunksOfPlatinumOre, 1, level)); dictIng.Add(ChunksOfDwarfIronOre, new ProspectorIngredients(ChunksOfDwarfIronOre, 1, level)); dictIng.Add(PileOfAncientIronOxide, new ProspectorIngredients(PileOfAncientIronOxide, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(AncientNickelOre, new ProspectorIngredients(AncientNickelOre, 1, level)); dictIng.Add(Beryl, new ProspectorIngredients(Beryl, 1, level)); dictIng.Add(ChunksOfAncientIronOre, new ProspectorIngredients(ChunksOfAncientIronOre, 1, level)); dictIng.Add(ChunksOfAncientNickelOre, new ProspectorIngredients(ChunksOfAncientNickelOre, 1, level)); dictIng.Add(ChunksOfAncientSilverOre, new ProspectorIngredients(ChunksOfAncientSilverOre, 1, level)); dictIng.Add(Moonstone, new ProspectorIngredients(Moonstone, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; dictIng.Add(Aquamarine, new ProspectorIngredients(Aquamarine, 1, level)); dictIng.Add(ChunkOfLime, new ProspectorIngredients(ChunkOfLime, 1, level)); dictIng.Add(ChunksOfKhazadCopperOre, new ProspectorIngredients(ChunksOfKhazadCopperOre, 1, level)); dictIng.Add(ChunksOfKhazadGoldOre, new ProspectorIngredients(ChunksOfKhazadGoldOre, 1, level)); dictIng.Add(ChunksOfKhazadIronOre, new ProspectorIngredients(ChunksOfKhazadIronOre, 1, level)); dictIng.Add(ChunksOfKhazadTinOre, new ProspectorIngredients(ChunksOfKhazadTinOre, 1, level)); dictIng.Add(DawnRose, new ProspectorIngredients(DawnRose, 1, level)); //************************************ level = ProfessionTierEnum.Westfold; dictIng.Add(GreenGarnet, new ProspectorIngredients(GreenGarnet, 1, level)); dictIng.Add(ChunksOfLowGradeSkarnOre, new ProspectorIngredients(ChunksOfLowGradeSkarnOre, 1, level)); dictIng.Add(ChunksOfHighGradeSkarnOre, new ProspectorIngredients(ChunksOfHighGradeSkarnOre, 1, level)); dictIng.Add(CrackedRhiHelvarchSigil, new ProspectorIngredients(CrackedRhiHelvarchSigil, 1, level)); //************************************ level = ProfessionTierEnum.Eastemnet; dictIng.Add(RedAgate, new ProspectorIngredients(RedAgate, 1, level)); dictIng.Add(ChunksOfLowGradeRiddermarkOre, new ProspectorIngredients(ChunksOfLowGradeRiddermarkOre, 1, level)); dictIng.Add(ChunksOfHighGradeRiddermarkOre, new ProspectorIngredients(ChunksOfHighGradeRiddermarkOre, 1, level)); //************************************ level = ProfessionTierEnum.Westemnet; dictIng.Add(ChunksOfEorlingasSkarn, new ProspectorIngredients(ChunksOfEorlingasSkarn, 1, level)); dictIng.Add(Emerald, new ProspectorIngredients(Emerald, 1, level)); }
public static void GetFarmedIngredients(ref SortedDictionary <string, Ingredient> dictIng) { //************************************ ProfessionTierEnum level = ProfessionTierEnum.Apprentice; dictIng.Add(BagOfCoffeeBeans, new FarmedIngredients(BagOfCoffeeBeans, 1, level)); dictIng.Add(Potato, new FarmedIngredients(Potato, 1, level)); dictIng.Add(BundleOfSpringBarley, new FarmedIngredients(BundleOfSpringBarley, 1, level)); dictIng.Add(BunchOfNorthDownsHops, new FarmedIngredients(BunchOfNorthDownsHops, 1, level)); dictIng.Add(FreshCarrot, new FarmedIngredients(FreshCarrot, 1, level)); dictIng.Add(LilyOfTheValleyLeaf, new FarmedIngredients(LilyOfTheValleyLeaf, 1, level)); dictIng.Add(Mushroom, new FarmedIngredients(Mushroom, 1, level)); dictIng.Add(RushlightPipeWeed, new FarmedIngredients(RushlightPipeWeed, 1, level)); dictIng.Add(SouthlinchPipeWeed, new FarmedIngredients(SouthlinchPipeWeed, 1, level)); dictIng.Add(YarrowRoot, new FarmedIngredients(YarrowRoot, 1, level)); dictIng.Add(YellowOnion, new FarmedIngredients(YellowOnion, 1, level)); //************************************ level = ProfessionTierEnum.Journeyman; dictIng.Add(BunchOfBlueberries, new FarmedIngredients(BunchOfBlueberries, 1, level)); dictIng.Add(BunchOfGoldingHops, new FarmedIngredients(BunchOfGoldingHops, 1, level)); dictIng.Add(BunchOfOats, new FarmedIngredients(BunchOfOats, 1, level)); dictIng.Add(BundleOfStraw, new FarmedIngredients(BundleOfStraw, 1, level)); dictIng.Add(Cabbage, new FarmedIngredients(Cabbage, 1, level)); dictIng.Add(HornblowerPipeWeed, new FarmedIngredients(HornblowerPipeWeed, 1, level)); dictIng.Add(Iris, new FarmedIngredients(Iris, 1, level)); dictIng.Add(IrisRoot, new FarmedIngredients(IrisRoot, 1, level)); dictIng.Add(Tater, new FarmedIngredients(Tater, 1, level)); //************************************ level = ProfessionTierEnum.Expert; dictIng.Add(BunchOfPrideOfChetwoodHops, new FarmedIngredients(BunchOfPrideOfChetwoodHops, 1, level)); dictIng.Add(GreenOnion, new FarmedIngredients(GreenOnion, 1, level)); dictIng.Add(HeadOfCauliflower, new FarmedIngredients(HeadOfCauliflower, 1, level)); dictIng.Add(OnionSkin, new FarmedIngredients(OnionSkin, 1, level)); //************************************ level = ProfessionTierEnum.Artisan; dictIng.Add(AmaranthPetal, new FarmedIngredients(AmaranthPetal, 1, level)); dictIng.Add(BluebottlePetal, new FarmedIngredients(BluebottlePetal, 1, level)); dictIng.Add(BunchOfRasberries, new FarmedIngredients(BunchOfRasberries, 1, level)); dictIng.Add(BunchOfStrawberries, new FarmedIngredients(BunchOfStrawberries, 1, level)); dictIng.Add(BundleOfWinterBarley, new FarmedIngredients(BundleOfWinterBarley, 1, level)); dictIng.Add(BunchOfGreenHillHops, new FarmedIngredients(BunchOfGreenHillHops, 1, level)); dictIng.Add(BunchOfUmbelHops, new FarmedIngredients(BunchOfUmbelHops, 1, level)); dictIng.Add(JuicyStrawberry, new FarmedIngredients(JuicyStrawberry, 1, level)); dictIng.Add(Saffron, new FarmedIngredients(Saffron, 1, level)); dictIng.Add(SaffronThread, new FarmedIngredients(SaffronThread, 1, level)); dictIng.Add(ShireApple, new FarmedIngredients(ShireApple, 1, level)); dictIng.Add(YoungTeaLeaves, new FarmedIngredients(YoungTeaLeaves, 1, level)); //************************************ level = ProfessionTierEnum.Master; dictIng.Add(BloodwortRoot, new FarmedIngredients(BloodwortRoot, 1, level)); dictIng.Add(BlackberryHoney, new FarmedIngredients(BlackberryHoney, 1, level)); dictIng.Add(BunchOfBlackberries, new FarmedIngredients(BunchOfBlackberries, 1, level)); dictIng.Add(FineTeaLeaves, new FarmedIngredients(FineTeaLeaves, 1, level)); dictIng.Add(GoldenShireTater, new FarmedIngredients(GoldenShireTater, 1, level)); dictIng.Add(JuicyBlackberry, new FarmedIngredients(JuicyBlackberry, 1, level)); dictIng.Add(JuicyElderberry, new FarmedIngredients(JuicyElderberry, 1, level)); //************************************ level = ProfessionTierEnum.Supreme; dictIng.Add(BundleOfMintLeaves, new FarmedIngredients(BundleOfMintLeaves, 1, level)); dictIng.Add(BundleOfTeaLeaves, new FarmedIngredients(BundleOfTeaLeaves, 1, level)); dictIng.Add(GreenPeas, new FarmedIngredients(GreenPeas, 1, level)); dictIng.Add(PerfectTeaLeaves, new FarmedIngredients(PerfectTeaLeaves, 1, level)); dictIng.Add(RoyalTaters, new FarmedIngredients(RoyalTaters, 1, level)); dictIng.Add(TeaLeaves, new FarmedIngredients(TeaLeaves, 1, level)); //************************************ level = ProfessionTierEnum.Westfold; dictIng.Add(BlackBarley, new FarmedIngredients(BlackBarley, 1, level)); dictIng.Add(BunchOfBillberries, new FarmedIngredients(BunchOfBillberries, 1, level)); dictIng.Add(BunchOfLeeks, new FarmedIngredients(BunchOfLeeks, 1, level)); dictIng.Add(BundleOfBlackBarley, new FarmedIngredients(BundleOfBlackBarley, 1, level)); dictIng.Add(ClumpOfPeat, new FarmedIngredients(ClumpOfPeat, 1, level)); dictIng.Add(PinchOfWestfoldHerbs, new FarmedIngredients(PinchOfWestfoldHerbs, 1, level)); //************************************ level = ProfessionTierEnum.Eastemnet; dictIng.Add(BagOfEastemnetCoffeeBeans, new FarmedIngredients(BagOfEastemnetCoffeeBeans, 1, level)); dictIng.Add(BunchOfRyeBerries, new FarmedIngredients(BunchOfRyeBerries, 1, level)); dictIng.Add(BunchOfCherries, new FarmedIngredients(BunchOfCherries, 1, level)); dictIng.Add(BunchOfTurnips, new FarmedIngredients(BunchOfTurnips, 1, level)); dictIng.Add(LargeBunchOfCherries, new FarmedIngredients(LargeBunchOfCherries, 1, level)); dictIng.Add(LargeBagOfEastemnetCoffeeBeans, new FarmedIngredients(LargeBagOfEastemnetCoffeeBeans, 1, level)); dictIng.Add(LargeBunchOfRyeBerries, new FarmedIngredients(LargeBunchOfRyeBerries, 1, level)); dictIng.Add(LargeBunchOfTurnips, new FarmedIngredients(LargeBunchOfTurnips, 1, level)); dictIng.Add(RiddermarkCoffeeBeans, new FarmedIngredients(RiddermarkCoffeeBeans, 1, level)); //************************************ level = ProfessionTierEnum.Westemnet; dictIng.Add(BagOfWestemnetCoffeeBeans, new FarmedIngredients(BagOfWestemnetCoffeeBeans, 1, level)); dictIng.Add(BunchOfBeans, new FarmedIngredients(BunchOfBeans, 1, level)); dictIng.Add(BunchOfPears, new FarmedIngredients(BunchOfPears, 1, level)); dictIng.Add(BunchOfKingsteadMushrooms, new FarmedIngredients(BunchOfKingsteadMushrooms, 1, level)); }
public static string FormatTier(ProfessionTierEnum tier) { Dictionary <ProfessionTierEnum, ProfessionTier> tiers = GetAllTiers(); return(tiers[tier].TierName); }
public ProfessionTier(ProfessionTierEnum tier, string name) { TierEnum = tier; TierName = name; }