protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementCraftRecipe.RequireHandRecipe <RecipePickaxeStone>()); prerequisites .Add <QuestChopDownATree>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeToolboxT1>()); prerequisites .Add <QuestPerformBasicActions>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeRope>()) .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeAxeStone>()); prerequisites .Add <QuestGatherResources>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeKnifeStone>()) .Add(RequirementKill.Require <IProtoCharacterMob>(count: 1, description: TaskKillAnyCreature)) .Add(RequirementGather.Require <ObjectCorpse>(count: 1, description: TaskLootAnyCreature)); prerequisites .Add <QuestUnlockAndBuildWorkbench>(); }
protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeTorch>()) .Add(RequirementUseItem.Require <ItemTorch>()); prerequisites .Add <QuestLearnBasicBuilding>() .Add <QuestCookAnyFood>(); }