protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements) { requirements .Add(RequirementGather.Require <ObjectBushWaterbulb>(count: 5, TaskGatherWaterbulbFruit)) .Add(RequirementUseItem.Require <ItemWaterbulb>()); prerequisites .Add <QuestCookAnyFood>(); }
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(RequirementDestroy.Require <ObjectMineralSalt>(count: 5, description: TaskMineSalt)) .Add(RequirementGather.Require <ObjectBushOilpod>(count: 5)) .Add(RequirementHaveTechNode.Require <TechNodePetroleumFromOilpods>()) .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeCanisterPetroleum>()); prerequisites .Add <QuestExploreBiomes3>(); }