module DLTS { imports { Base, Radio } /** ------------------------------------------------------------------------- **/ /** Crafting Chemical Cells (Battery) **/ recipe LTS Create Chemical Battery { keep [Recipe.GetItemTypes.Hammer], keep [Recipe.GetItemTypes.Saw], Wire=2, ElectricWire, Nails=10, MetalPipe, LTSScrapPlastic=2, Vinegar=3, LTSPineTar=2, Result:Battery=3, Time:240.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Using Cologne to Sterilize Rags **/ recipe LTS Disinfect Rag with Cologne { destroy RippedSheets, Cologne, Result:AlcoholRippedSheets, Time:40.0, Category:Health, } /** ------------------------------------------------------------------------- **/ /** Limestone Extraction **/ recipe LTS Find Limestone Chunks { keep [Recipe.GetItemTypes.Hammer], Stone=5, Result:LTSLimestone, Time:120.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Tobacco **/ recipe LTS Prepare Tobacco Leaves { keep HuntingKnife/KitchenKnife, LTSTobacco, Result:LTSTobaccoLeavesWet=5, Time:120.0, Category:LTS-Base, } recipe LTS Roll Homemade Cigarettes { keep HuntingKnife/KitchenKnife, LTSTobaccoLeaves, Result:Cigarettes, Time:120.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Emptying Containers for Re-Use **/ recipe LTS Empty Propane Tank { destroy PropaneTank, Result:LTSPropaneTankEmpty, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Empty Gas Can { destroy PetrolCan, Result:EmptyPetrolCan, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Empty Glass Jar { destroy Marinara/Vinegar/Honey/Coffee2/PeanutButter/LTSPickledVegetableWet/LTSPickledVegetable/LTSGlueMixture/LTSPineTar/LTSMoonshine/LTSSaltWet/LTSSaltDry/LTSFruitWine/LTSMoonshineDrink, Result:EmptyJar, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Empty Pot { destroy LTSFermentingJuiceYoung/LTSFermentingJuiceOld/LTSFermentingWine/LTSFermentingVinegar, Result:Pot, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Empty Chemical Container { destroy LTSLighterFluid/CleaningLiquid2/Glue/Woodglue/Disinfectant/Ketchup/Mustard, Result:LTSChemEmpty, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Re-Filling Recipes **/ recipe LTS Refill Empty Lighter { LTSLighterEmpty, LTSLighterFluid=1, Result:Lighter, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Refill Empty Glue { LTSChemEmpty, LTSGlueMixture=1, Result:Glue, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Refill Empty Woodglue { LTSChemEmpty, LTSGlueMixture=1, Result:Woodglue, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } recipe LTS Refill Empty Disinfectant { LTSChemEmpty, LTSMoonshine=1, Result:Disinfectant, CanBeDoneFromFloor:true, Time:120.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Plaster Bucket & Concrete **/ recipe LTS Mix Plaster { destroy BucketEmpty, Water=5, Sandbag=2, LTSQuicklime=2, Result:BucketPlasterFull, Time:240.0, Category:Carpentry, } recipe LTS Mix Concrete { destroy BucketEmpty, Water=4, Sandbag=3, Gravelbag=2, LTSQuicklime=3, Result:BucketConcreteFull, Time:240.0, Category:Carpentry, } recipe LTS Mix Concrete { destroy BucketEmpty, Water=4, ConcretePowder, Result:BucketConcreteFull, Time:240.0, Category:Carpentry, } recipe LTS Crush Sand { keep [Recipe.GetItemTypes.Sledgehammer], Gravelbag=4, EmptySandbag, Result:Sandbag, Time:480.0, Category:Carpentry, } /** ------------------------------------------------------------------------- **/ /** Mending Components **/ recipe LTS Craft Sharpening Stone { keep Stone, RippedSheets, SharpedStone, Water=2, Result:LTSSharpeningStone, Time:240.0, Category:LTS-Base, } recipe LTS Craft Replacement Tool Handle { keep [Recipe.GetItemTypes.SharpKnife], Plank/TreeBranch, RippedSheets, Woodglue=1, Result:LTSReplacementHandle, Time:240.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Create Processing Tools **/ recipe LTS Build Drying Rack { keep [Recipe.GetItemTypes.Saw], keep [Recipe.GetItemTypes.Hammer], Plank=4, Nails=8, Sheet, Twine=10, Sound:Hammering, Result:LTSDryingRackEmpty, Time:150.0, Category:LTS-Base, OnGiveXP:CraftXP_WoodworkBase, } recipe LTS Build Distillation Equipment { keep [Recipe.GetItemTypes.Hammer], keep [Recipe.GetItemTypes.Saw], BlowTorch=5, keep WeldingMask, Pot=2, SheetMetal=2, Wire=4, ScrapMetal=10, LTSPropaneTankEmpty, Result:LTSWoodBurner, Time:560.0, OnGiveXP:CraftXP_Burner, Sound:PZ_Fire, CanBeDoneFromFloor:true, Category:LTS-Base, } recipe LTS Build Scrapping Saw { BlowTorch=5, keep WeldingMask, [Recipe.GetItemTypes.Saw], ScrapMetal=3, LTSSharpeningStone=3, Water=3, Result:LTSScrappingSaw, Time:480.0, Category:LTS-Base, Sound:PZ_Fire, OnGiveXP:CraftXP_Smithing, } /** ------------------------------------------------------------------------- **/ /** Water Can from Gas Can **/ recipe LTS Claim Gas Can for Water { EmptyPetrolCan, Bleach, Water=10, Result:LTSWaterCanEmpty, Time:420.0, Category:LTS-Base, } recipe LTS Claim Water Can for Gas { LTSWaterCanEmpty, Result:EmptyPetrolCan, Time:30.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Corpse Disposal **/ recipe LTS Butcher Corpse { keep [Recipe.GetItemTypes.SharpKnife]/MeatCleaver/HandAxe/Axe/WoodAxe/Chainsaw/Katana/Scalpel/AxeStone, CorpseMale/CorpseFemale, Result:LTSCorpseFlesh=3, Time:240.0, OnCreate:onCreate_getFreshResult, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Charcoal recipe to get started **/ recipe LTS Make Charcoal at Campfire { [Recipe.GetItemTypes.StartFire], Log=5, TinCanEmpty, Twigs=100, NearItem:Campfire, Result:Charcoal, CanBeDoneFromFloor:True, Time:1000.0, Category:LTS-Base, } /** ------------------------------------------------------------------------- **/ /** Convert LTS pinecones to vanilla pine cones (remove this later) **/ recipe LTS Clean Pinecones { LTSPineCone, Result:Pinecone, CanBeDoneFromFloor:True, Time:10.0, Category:LTS-Base, } }