コード例 #1
0
 protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
 {
     requirements
     .Add(RequirementHaveItem.Require <ItemFibers>(count: 10))
     .Add(RequirementHaveItem.Require <ItemTwigs>(count: 10))
     .Add(RequirementHaveItem.Require <ItemStone>(count: 10));
 }
コード例 #2
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementHaveItem.Require <ItemHerbGreen>(count: 1, isReversible: false))
            .Add(RequirementUseItem.Require <ItemHerbGreen>(count: 1));

            prerequisites
            .Add <QuestCraftAKnifeAndKillAnyCreature>();
        }
コード例 #3
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementBuildStructure.Require <ObjectWaterCollector>())
            .Add(RequirementHaveItem.Require <ItemSand>(count: 50, isReversible: false))
            .Add(RequirementHaveItem.Require <ItemAsh>(count: 10, isReversible: false))
            .Add(RequirementManufactureItem.Require <ItemGlassRaw>(count: 50))
            .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeBottle>(count: 5));

            prerequisites
            .Add <QuestExploreBiomes1>()
            .Add <QuestBuildFurnaceAndSmeltCopper>();
        }
コード例 #4
0
        protected override void PrepareQuest(QuestsList prerequisites, RequirementsList requirements)
        {
            requirements
            .Add(RequirementHaveTechNode.Require <TechNodeHerbalRemedy>())
            .Add(RequirementHaveItem.Require <ItemHerbGreen>(count: 2, isReversible: false))
            .Add(RequirementHaveItem.Require <ItemTreebark>(count: 2, isReversible: false))
            .Add(RequirementHaveItem.Require <ItemMushroomRust>(count: 1, isReversible: false))
            .Add(RequirementHaveItem.Require <ItemWaterbulb>(count: 1, isReversible: false))
            .Add(RequirementCraftRecipe.RequireStationRecipe <RecipeHerbalRemedy>());

            prerequisites
            .Add <QuestFindAndUseGreenHerb>();
        }