protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementHaveItem.Require <ItemFibers>(count: 10)) .Add(RequirementHaveItem.Require <ItemTwigs>(count: 10)) .Add(RequirementHaveItem.Require <ItemStone>(count: 10)); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementHaveItem.Require <ItemHerbGreen>(count: 1, isReversible: false)) .Add(RequirementUseItem.Require <ItemHerbGreen>(count: 1)); prerequisites .Add <QuestCraftAKnifeAndKillAnyCreature>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementBuildStructure.Require <ObjectWaterCollector>()) .Add(RequirementHaveItem.Require <ItemSand>(count: 50, isReversible: false)) .Add(RequirementHaveItem.Require <ItemAsh>(count: 10, isReversible: false)) .Add(RequirementManufactureItem.Require <ItemGlassRaw>(count: 50)) .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeBottle>(count: 5)); prerequisites .Add <QuestExploreBiomes1>() .Add <QuestBuildFurnaceAndSmeltCopper>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementHaveTechNode.Require <TechNodeHerbalRemedy>()) .Add(RequirementHaveItem.Require <ItemHerbGreen>(count: 2, isReversible: false)) .Add(RequirementHaveItem.Require <ItemTreebark>(count: 2, isReversible: false)) .Add(RequirementHaveItem.Require <ItemMushroomRust>(count: 1, isReversible: false)) .Add(RequirementHaveItem.Require <ItemWaterbulb>(count: 1, isReversible: false)) .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeHerbalRemedy>()); prerequisites .Add <QuestFindAndUseGreenHerb>(); }