From c34c55b17d3f730f3fcf875c955cb339c309f0a8 Mon Sep 17 00:00:00 2001 From: Dino Date: Tue, 20 Sep 2022 16:23:48 +0100 Subject: [PATCH 1/6] Patch-2 Creating Tea bags from (Birch Bark,Dried Herbs,Dried Fruit) out thin air feels kind of easy...so let's complicate things a bit. Maybe we can add empty tea bags upon creating the drink,it would fit nicely with the littering mod and also use the same empty tea bags to craft new drinks and would be an easier process so we don't have to keep hauling all the equipment just for that...this could be enabled via *.lua script if Littering mod is present,ill make some test's see how it works. --- .../DefsLTS/media/scripts/LTSRecipesFood.txt | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt b/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt index 9073947..0a0381f 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt @@ -462,8 +462,13 @@ module DLTS { /** ------------------------------------------------------------------------- **/ /** Hot Cuppa Ingredients **/ - recipe LTS Prepare Tea Serving { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + recipe LTS Prepare Tea Serving { + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSDriedFruit, Sound:PZ_FoodSlicing, Result:LTSTeaServingFruit, @@ -471,8 +476,13 @@ module DLTS { Category:LTS-Food, } - recipe LTS Prepare Tea Serving { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + recipe LTS Prepare Tea Serving { + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSDriedHerbs, Sound:PZ_FoodSlicing, Result:LTSTeaServingHerbs, @@ -481,13 +491,18 @@ module DLTS { } recipe LTS Prepare Tea Serving { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSBirchBark, Sound:PZ_FoodSlicing, Result:LTSTeaServingBirch, Time:90.0, Category:LTS-Food, - } + } } - \ No newline at end of file + From 9df081e40dfee493e825fc1abedfa0714984f957 Mon Sep 17 00:00:00 2001 From: Dino Date: Fri, 14 Oct 2022 20:33:02 +0100 Subject: [PATCH 2/6] Update LTSRecipesBase.txt --- Contents/mods/DefsLTS/media/scripts/LTSRecipesBase.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSRecipesBase.txt b/Contents/mods/DefsLTS/media/scripts/LTSRecipesBase.txt index 9a8fca1..71ba625 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSRecipesBase.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSRecipesBase.txt @@ -8,7 +8,7 @@ module DLTS { /** Crafting Chemical Cells (Battery) **/ recipe LTS Create Chemical Battery { - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], keep Saw, Wire=2, ElectricWire, @@ -37,7 +37,7 @@ module DLTS { /** Limestone Extraction **/ recipe LTS Find Limestone Chunks { - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], Stone=5, Result:LTSLimestone, Time:120.0, @@ -291,4 +291,4 @@ module DLTS { } } - \ No newline at end of file + From 629ceb716411a4915c9ea44b10a56b510ee00453 Mon Sep 17 00:00:00 2001 From: Dino Date: Fri, 14 Oct 2022 20:34:20 +0100 Subject: [PATCH 3/6] Update LTSRecipesChemistry.txt --- Contents/mods/DefsLTS/media/scripts/LTSRecipesChemistry.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSRecipesChemistry.txt b/Contents/mods/DefsLTS/media/scripts/LTSRecipesChemistry.txt index 88a2ea8..2d32a6f 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSRecipesChemistry.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSRecipesChemistry.txt @@ -178,7 +178,7 @@ module DLTS { recipe LTS Prepare Reduced Quicklime { keep Pot/Saucepan, keep MortarPestle, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], LTSLimestone=2, Water=3, Vinegar=1, From fcae9d6b74bcf4166e11f5c812f7c6756d3eef43 Mon Sep 17 00:00:00 2001 From: Dino Date: Fri, 14 Oct 2022 20:36:10 +0100 Subject: [PATCH 4/6] Update LTSRecipesMetalwork.txt --- .../DefsLTS/media/scripts/LTSRecipesMetalwork.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSRecipesMetalwork.txt b/Contents/mods/DefsLTS/media/scripts/LTSRecipesMetalwork.txt index cc15e98..cca0883 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSRecipesMetalwork.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSRecipesMetalwork.txt @@ -7,7 +7,7 @@ module DLTS { recipe LTS Forge Metal Sheet { BlowTorch=7, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=10, Result:SheetMetal, Time:480.0, @@ -19,7 +19,7 @@ module DLTS { recipe LTS Forge Small Metal Sheet { BlowTorch=5, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=4, Result:SmallSheetMetal, Time:480.0, @@ -31,7 +31,7 @@ module DLTS { recipe LTS Forge Metal Bar { BlowTorch=5, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=4, Result:MetalBar, Time:480.0, @@ -43,7 +43,7 @@ module DLTS { recipe LTS Forge Metal Pipe { BlowTorch=7, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=5, Result:MetalPipe, Time:480.0, @@ -55,7 +55,7 @@ module DLTS { recipe LTS Forge Nails { BlowTorch=9, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=12, Result:NailsBox, Time:480.0, @@ -67,7 +67,7 @@ module DLTS { recipe LTS Forge Wire { BlowTorch=9, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], ScrapMetal=5, Result:Wire, Time:480.0, @@ -79,7 +79,7 @@ module DLTS { recipe LTS Forge Barbed Wire { BlowTorch=5, keep WeldingMask, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], Wire=5, ScrapMetal=3, Result:BarbedWire, From a614c4f8b36904cb5956f5edc4935693f50eefe8 Mon Sep 17 00:00:00 2001 From: Dino Date: Fri, 14 Oct 2022 20:36:58 +0100 Subject: [PATCH 5/6] Update LTSSystemBooks.txt --- Contents/mods/DefsLTS/media/scripts/LTSSystemBooks.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSSystemBooks.txt b/Contents/mods/DefsLTS/media/scripts/LTSSystemBooks.txt index 43a8f02..d0b0b19 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSSystemBooks.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSSystemBooks.txt @@ -18,7 +18,7 @@ module DLTS { recipe LTS Woodworking Practice { keep LTSWorkbookWood, keep Saw, - keep Hammer, + keep [Recipe.GetItemTypes.Hammer], Plank=2, Result:UnusableWood, Time:480.0, From 915a34e3f4f6b377bba1eda952c93e8a44c2263d Mon Sep 17 00:00:00 2001 From: Dino Date: Fri, 14 Oct 2022 20:45:27 +0100 Subject: [PATCH 6/6] Update LTSRecipesFood.txt --- .../DefsLTS/media/scripts/LTSRecipesFood.txt | 91 +++++++++---------- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt b/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt index 0a0381f..ace0a66 100644 --- a/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt +++ b/Contents/mods/DefsLTS/media/scripts/LTSRecipesFood.txt @@ -23,7 +23,7 @@ module DLTS { Egg/WildEggs, Salt;1, Vinegar=1, - Sugar=1, + Sugar;1, Result:MayonnaiseFull, OnGiveXP:CraftXP_FoodBase, Time:350, @@ -35,7 +35,7 @@ module DLTS { WineEmpty/WineEmpty2, LTSFruitWine, Water=2, - Sugar=1, + Sugar;1, Result:Wine=2, OnGiveXP:CraftXP_FoodBase, OnCreate:giveJar, @@ -48,7 +48,7 @@ module DLTS { recipe LTS Make Honey Candy [Fruit] { Honey;5, - Sugar=1, + Sugar;1, LTSBitsHerbs=2, LTSBitsFruit=5, Result:LTSHoneyCandyFruit=6, @@ -59,7 +59,7 @@ module DLTS { recipe LTS Make Honey Candy [Healing] { Honey;5, - Sugar=1, + Sugar;1, LTSBitsHerbs=2, BlackSage=2, CommonMallow=2, @@ -72,7 +72,7 @@ module DLTS { recipe LTS Make Honey Candy [Power Up] { Honey;5, - Sugar=2, + Sugar;2, LTSBitsHerbs=5, Rosehips=4, Ginseng=5, @@ -84,7 +84,7 @@ module DLTS { recipe LTS Make Honey Bar { Honey;5, - Sugar=1, + Sugar;1, LTSBitsFruit=4, LTSWildNuts=2, Result:LTSHoneyBar, @@ -123,7 +123,7 @@ module DLTS { recipe LTS Mix Fermentable Fruit Juice { LTSBitsFruit=8, Water=10, - Sugar=3, + Sugar;3, Yeast=1, Pot, Result:LTSFermentingJuiceYoung, @@ -180,7 +180,7 @@ module DLTS { recipe LTS Start Yeast Cultivation { Flour=1, Water=2, - Sugar=2, + Sugar;2, Bowl, Result:LTSYeastWet, OnGiveXP:CraftXP_FoodBase, @@ -282,7 +282,7 @@ module DLTS { /** Preparing Bits from Food Items **/ recipe LTS Cut Bits of Meat { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], MuttonChop/PorkChop/Steak/Rabbitmeat/Salmon/FishFillet, Result:LTSBitsMeat=7, Sound:PZ_FoodSlicing, @@ -292,7 +292,7 @@ module DLTS { } recipe LTS Cut Bits of Meat { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Smallanimalmeat/Smallbirdmeat, Result:LTSBitsMeat=3, Sound:PZ_FoodSlicing, @@ -302,7 +302,7 @@ module DLTS { } recipe LTS Cut Bits of Herbs { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Violets/GrapeLeaves/BlackSage/CommonMallow/Ginseng/LemonGrass/WildGarlic/LTSDandelion/LTSCamomille, Result:LTSBitsHerbs=1, Sound:PZ_FoodSlicing, @@ -312,7 +312,7 @@ module DLTS { } recipe LTS Cut Bits of Vegetable { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Cabbage/Eggplant, Result:LTSBitsVegetable=9, Sound:PZ_FoodSlicing, @@ -322,7 +322,7 @@ module DLTS { } recipe LTS Cut Bits of Vegetable { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Leek/Potato/Avocado/BellPepper/Broccoli/Zucchini, Result:LTSBitsVegetable=5, Sound:PZ_FoodSlicing, @@ -332,7 +332,7 @@ module DLTS { } recipe LTS Cut Bits of Vegetable { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Carrots/Onion/RedRadish/Tomato/LTSWildOnion, Result:LTSBitsVegetable=3, Sound:PZ_FoodSlicing, @@ -342,7 +342,7 @@ module DLTS { } recipe LTS Cut Bits of Fruit { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Cherry/Rosehips/Strewberrie/BerryBlack/BerryBlue/BerryGeneric1/BerryGeneric2/BerryGeneric3/BerryGeneric4/BerryGeneric5/BerryPoisonIvy, Result:LTSBitsFruit=1, Sound:PZ_FoodSlicing, @@ -352,7 +352,7 @@ module DLTS { } recipe LTS Cut Bits of Fruit { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], Pineapple/Apple/Banana/Grapes/Lemon/Orange/Peach/WatermelonSliced, Result:LTSBitsFruit=4, Sound:PZ_FoodSlicing, @@ -362,7 +362,7 @@ module DLTS { } recipe LTS Cut Bits of Mushroom { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], MushroomGeneric1/MushroomGeneric2/MushroomGeneric3/MushroomGeneric4/MushroomGeneric5/MushroomGeneric6/MushroomGeneric7, Result:LTSBitsMushroom=3, Sound:PZ_FoodSlicing, @@ -375,7 +375,7 @@ module DLTS { /** Seasonings **/ recipe LTS Create Seasoning { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSDriedHerbs=2, Sound:PZ_FoodSlicing, Result:LTSSeasoningHerbs, @@ -385,7 +385,7 @@ module DLTS { } recipe LTS Create Seasoning { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSDriedFruit=2, Sound:PZ_FoodSlicing, Result:LTSSeasoningFruit, @@ -395,7 +395,7 @@ module DLTS { } recipe LTS Create Seasoning { - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSDriedMushroom=2, Sound:PZ_FoodSlicing, Result:LTSSeasoningMushroom, @@ -430,7 +430,7 @@ module DLTS { recipe LTS Smash Nuts into Butter { keep MortarPestle, - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSWildNuts=15, Result:Butter, Time:480.0, @@ -440,7 +440,7 @@ module DLTS { recipe LTS Smash Nuts into Flour { keep MortarPestle, - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSWildNuts=20, Result:Flour, Time:480.0, @@ -450,7 +450,7 @@ module DLTS { recipe LTS Smash Nuts into Milk { keep MortarPestle, - keep HuntingKnife/KitchenKnife/BreadKnife/MeatCleaver/Machete/FlintKnife, + keep [Recipe.GetItemTypes.SharpKnife], LTSWildNuts=10, Water=2, Result:Milk, @@ -462,13 +462,13 @@ module DLTS { /** ------------------------------------------------------------------------- **/ /** Hot Cuppa Ingredients **/ - recipe LTS Prepare Tea Serving { - keep [Recipe.GetItemTypes.SharpKnife], - keep MortarPestle, - keep Scissors, - keep Spoon, - AlcoholRippedSheets, - Thread=1, + recipe LTS Prepare Tea Serving { + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSDriedFruit, Sound:PZ_FoodSlicing, Result:LTSTeaServingFruit, @@ -476,13 +476,13 @@ module DLTS { Category:LTS-Food, } - recipe LTS Prepare Tea Serving { - keep [Recipe.GetItemTypes.SharpKnife], - keep MortarPestle, - keep Scissors, - keep Spoon, - AlcoholRippedSheets, - Thread=1, + recipe LTS Prepare Tea Serving { + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSDriedHerbs, Sound:PZ_FoodSlicing, Result:LTSTeaServingHerbs, @@ -491,18 +491,17 @@ module DLTS { } recipe LTS Prepare Tea Serving { - keep [Recipe.GetItemTypes.SharpKnife], - keep MortarPestle, - keep Scissors, - keep Spoon, - AlcoholRippedSheets, - Thread=1, + keep [Recipe.GetItemTypes.SharpKnife], + keep MortarPestle, + keep Scissors, + keep Spoon, + AlcoholRippedSheets, + Thread=1, LTSBirchBark, Sound:PZ_FoodSlicing, Result:LTSTeaServingBirch, Time:90.0, Category:LTS-Food, - } - -} + } + }