protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementDestroy.Require <IProtoObjectTree>(count: 3, description: this.Name)); prerequisites .Add <QuestCraftAnAxe>(); }
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>(); }