Exemplo n.º 1
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementCraftRecipe.RequireHandRecipe <RecipePickaxeStone>());

            prerequisites
            .Add <QuestChopDownATree>();
        }
Exemplo n.º 2
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeToolboxT1>());

            prerequisites
            .Add <QuestPerformBasicActions>();
        }
Exemplo n.º 3
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeRope>())
            .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeAxeStone>());

            prerequisites
            .Add <QuestGatherResources>();
        }
Exemplo n.º 4
0
        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>();
        }
Exemplo n.º 5
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementCraftRecipe.RequireHandRecipe <RecipeTorch>())
            .Add(RequirementUseItem.Require <ItemTorch>());

            prerequisites
            .Add <QuestLearnBasicBuilding>()
            .Add <QuestCookAnyFood>();
        }