protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementDestroy.Require <IProtoObjectTree>(count: 3, description: this.Name));

            prerequisites
            .Add <QuestCraftAnAxe>();
        }
Beispiel #2
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementDestroy.Require <IProtoObjectMineral>(count: 5, description: this.Name))
            .Add(RequirementDestroy.Require <ObjectMineralStone>(count: 3, description: TaskMineStone));

            prerequisites
            .Add <QuestCraftAPickaxe>();
        }
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementDestroy.Require <ObjectMineralSalt>(count: 5, description: TaskMineSalt))
            .Add(RequirementGather.Require <ObjectBushOilpod>(count: 5))
            .Add(RequirementHaveTechNode.Require <TechNodePetroleumFromOilpods>())
            .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeCanisterPetroleum>());

            prerequisites
            .Add <QuestExploreBiomes3>();
        }