diff --git a/.$TOOLS.drawio.bkp b/.$TOOLS.drawio.bkp new file mode 100644 index 0000000..25803f5 --- /dev/null +++ b/.$TOOLS.drawio.bkp @@ -0,0 +1 @@ +5Vptb9owEP41/riJOK/+mISwTVqlSWhb+zElHqQKmKWmwH797hyHJBAYk9o5a6WKns+XxHnu/NydgdjxcvehTNeLG5HxgtBRtiP2mFBq+Q6Df6jZVxrGRpViXuaZNmoU0/wX18rabJNn/LFjKIUoZL7uKmditeIz2dGlZSm2XbMfoug+dZ3O+YliOkuLU+33PJMLrbU81kx85Pl8oR8dUL+aWKa1sX6Tx0WaiW1LZSfEjkshZCUtdzEvELwal+q6yZnZw8JKvpLXXBDt0uxTev9l+k2k4fTrg7O6+fnO1WuT+/qFeQbvr4eilAsxF6u0SBptVIrNKuN41xGMGpvPQqxBaYHygUu5185MN1KAaiGXhZ7lu1zetuQ7vNV7V4/GO31nNdjrQbVOXNzZ19eqR7EpZ/zCO9dhlJZzLi/Y0YOTILq5WHJZ7uG6khepzJ+660h1mM0Pdo0nQNDO+AvH6Ps+pcVGP4kkLol8Ejkk8Ug4IlFMkoBECf4lPmEOiVyciiycTSZoEAQkAX1AwrEWmIfGUUjCsLZhJzHQeBhdtF3kkk/XqQJ1C9u86029UF5Kvrvsm1Ms9QWe3iKaI6yaI7atHVdvo0Vrs9XXPTv6jslt0WyFu9ZM/7YAgMv9bXvQ2kw4bC5ToxfYTvTK7WSb3E7+G+S5ax3jGeW50SnRGXCVAdiZSdjpm4XdMot7T1pnhNkkcFGAT8jRl7K5qgFCt87mIdowSOie0kQktIeT1qk/tLxu98PvkmBc+8HqgZ96Bawsui9BmqOk/DAiwQSFEEowprznK00Ff6xdhHeGG05UCRYo7/XaeCQY4UpwGeDGwLj3nKOqjAamvUd7ds//TVrelaR1zlX/iLScN4u70aLV62EroKoQ2aESgCkuJ4vQUY0ekA7Dpm/AycKnQ0sW1qujG3ZtjWSUbqxXRzdX426UbqwevnkjuLtGcT+t9QZ62mTCNb5J17CeDHzIt4dWzFV9m99KvJCKKSZV3RSMjwt+aDR05T8aTgY+btds4wW/1XcKfsCfodA0U6pvhvKnaqZAYNZ5bP+AZhf656huBgdtXysMgawiFwUfC0TEmCqhfQARq7B1sdyMLmBsumEdAMhuD8gM4UICYFh/B4kqymNVnbf4A/AM1TEDTg2IJKwjkB3zZbrfSxKBgw0SYpu0vuuqAjhSaPt4JIMk4WKQIzcrRqnCHmInHBDsh1geDuynudHaERpDyMMLx/T0m2XT+cw1DRntS2eqR8dz3Kqhn+AhYWCTaNxTYBjPYnRoiPZlMXXaGk10pYBnJQGe0YbqZBcE5jeUazpGjxF9yZwFw+bXJmqu9ZsdO/kN \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index 6841310..c8d543e 100644 --- a/About/About.xml +++ b/About/About.xml @@ -7,7 +7,13 @@
  • 1.4
  • isekaiob.HSKGrinder - Multiple Buildings and Recipes to help Reducting process of materials which i found grinding for my pawns to fill their day and also clutter cpu. + + 中文:为恼人的重复工作提供了多种批量清单。 + * 大号晒干架,工业烘干机 用于大批量处理晾晒果肉干和植物原料叶。 + * 石化工厂用于直接合成塑料,合成纤维,凯夫拉等产品 + * 介于手动木锯台和电动锯台之间的脚踏机械锯。 + + EN:Multiple Buildings and Recipes to help Reducting process of materials which i found grinding for my pawns to fill their day and also clutter cpu. Includes: * Automated HSK Oil byproduct production for Rimfeller \n* Automated Metal Smeltry \n* Enlarged Industrial Drying Racks \n* Larger Ferment Barrel \n* Automated Electronic Chips Making(WIP) \n* MechanicalSawmill before Electric one \n Along with their respective research requirements to enable. diff --git a/CHANGELOG.MD b/CHANGELOG.MD index d53a29f..2074418 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,59 @@ # CHANGELOG.MD + +## 2024-04-05 +Make x4 bulk meal recipes to all cook stove. +Make Bulk wood cutting recipes available to Mechanical & Electrical sawmill. +Fixed Rimfeller Easy Factory tech prerequsite. +Removed Bulk food ingrident research. +Make Soymilk Bulk. +Make cheese Bulk. +Make most bread Bulk. + +## 2023-12 +More Tools Compat. + +--- +### HOW TO PATCH A TOOL +1. Change `thingClass` to `SurvivalToolsLite.SurvivalTool` +2. Add `ToolEffectivenessFactor` to `statBases` +3. Remove XML block `equippedStatOffsets` +4. Add ModExtension `SurvivalToolsLite.SurvivalToolProperties` +```XML +
  • + Defs/ThingDef[defName="TFJ_Tool_Woodcutting_Handaxe"] + + SurvivalToolsLite.SurvivalTool + +
  • +
  • + Defs/ThingDef[defName="TFJ_Tool_Woodcutting_Handaxe"]/statBases + + 1 + +
  • +
  • + Defs/ThingDef[defName="TFJ_Tool_Woodcutting_Handaxe"]/equippedStatOffsets/PlantWorkSpeed +
  • +
  • + Defs/ThingDef[defName="TFJ_Tool_Woodcutting_Handaxe"] + +
  • + + 1.4 + 0.7 + + +
  • PlantWorker
  • + + + + +``` + +## 2023-10-11 +Added Flickable Comp to CORESK/Sunlamp +Added Mechanical Woodcutter to fill the gap between Manual one & Electric one. + ## 2023-06-15 Created Changelog.md Renamed Project to isekaiob.HSKGrinder diff --git a/Defs/RecipeDefs/AutoEAF.xml b/Defs/RecipeDefs/AutoEAF.xml index 42c24d0..14c2f52 100644 --- a/Defs/RecipeDefs/AutoEAF.xml +++ b/Defs/RecipeDefs/AutoEAF.xml @@ -220,6 +220,7 @@
  • AutoEAF
  • + Metal_Automated_3 8 false @@ -253,7 +254,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 8 false @@ -285,7 +286,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 8 false @@ -335,7 +336,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 4 8 @@ -386,7 +387,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 4 8 @@ -437,7 +438,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 4 8 @@ -479,7 +480,7 @@
  • AutoEAF
  • - Metals_D1 + Metal_Automated_3 4 8 diff --git a/Defs/RecipeDefs/AutoESmelter.xml b/Defs/RecipeDefs/AutoESmelter.xml index fda0208..ad50015 100644 --- a/Defs/RecipeDefs/AutoESmelter.xml +++ b/Defs/RecipeDefs/AutoESmelter.xml @@ -11,7 +11,7 @@
  • Steel
  • - 150 + 200
  • diff --git a/Defs/RecipeDefs/BulkCooking.xml b/Defs/RecipeDefs/BulkCooking.xml deleted file mode 100644 index d2c62f0..0000000 --- a/Defs/RecipeDefs/BulkCooking.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - BulkFlour - - Grind wheat, corn, rice or oats into flour. Produces 100. - Grinding flour. - CookSpeed - Cook - 2800 - Recipe_CookMeal - true - -
  • - - -
  • Rawwheat
  • -
  • RawCorn
  • -
  • RawRice
  • - - - 200 - - - - -
  • Rawwheat
  • -
  • RawCorn
  • -
  • RawRice
  • -
    - -
  • AllowRotten
  • -
    -
    - - 100 - - - 5 - - Cooking - Bulk_Bakery - -
  • MillElectric
  • -
  • GrindStone
  • -
    - - \ No newline at end of file diff --git a/Defs/RecipeDefs/BulkSmeltry.xml b/Defs/RecipeDefs/BulkSmeltry.xml new file mode 100644 index 0000000..c059c6d --- /dev/null +++ b/Defs/RecipeDefs/BulkSmeltry.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Defs/RecipeDefs/Bulk_Cooking_Ingridents.xml b/Defs/RecipeDefs/Bulk_Cooking_Ingridents.xml new file mode 100644 index 0000000..06057bf --- /dev/null +++ b/Defs/RecipeDefs/Bulk_Cooking_Ingridents.xml @@ -0,0 +1,219 @@ + + + + BulkFlour + + Bulk Grind wheat, corn, rice or oats into flour. Produces 100. + Grinding flour. + CookSpeed + Cook + 2000 + Recipe_CookMeal + true + +
  • + + +
  • Rawwheat
  • +
  • RawCorn
  • +
  • RawRice
  • + + + 200 + +
    + + +
  • Rawwheat
  • +
  • RawCorn
  • +
  • RawRice
  • +
    + +
  • AllowRotten
  • +
    +
    + + 100 + + + 5 + + Cooking + Bakery_C1 + +
  • MillElectric
  • +
  • GrindStone
  • +
    +
    + + + BulkTofu + + Turns beans into tofu. Tofu is used in place of meat in meals or can be eaten raw. \n\n Produces 25. + Pressing tofu. + CookSpeed + 1800 + Cook + Recipe_CookMeal + Cooking + true + IngredientValueGetter_Nutrition + +
  • + + +
  • Rawbean
  • + + + 8 + +
    + + +
  • Rawbean
  • +
    + +
  • AllowRotten
  • +
    +
    + + 25 + + + 8 + + Cooking + Food_B4 + +
  • TableButcher
  • +
  • TableKitchen
  • +
    +
    + + BulkMakesoymilk + + Press beans into soy milk. Produces 16. + Pressing beans into soy milk. + CookSpeed + 2100 + Cook + Recipe_CookMeal + true + +
  • + + +
  • Rawbean
  • + + + 40 + +
    + + +
  • Rawbean
  • +
    + +
  • AllowRotten
  • +
    +
    + + 16 + + + 5 + + Cooking + Pemmican + +
  • TableButcher
  • +
  • TableKitchen
  • +
    +
    + + + BulkMakecheese + + Turns milk or soy milk into cheese using cheesy technique. Less efficient then proper aging. Produces 16. + Processing milk into cheese. + CookSpeed + 3000 + Cook + Recipe_CookMeal + Cooking + true + IngredientValueGetter_Nutrition + +
  • + + +
  • CookingSupplies
  • + + + 2.6 + +
    + + +
  • SoyMilk
  • +
  • Milk
  • +
    + +
  • AllowRotten
  • +
    +
    + + 16 + + + 4 + + Cooking + Food_B1 + +
  • TableButcher
  • +
  • TableKitchen
  • +
    +
    + + + BulkMakeSugar + + Beat and grind those canes to get at that sugar! Produces 20. + Grinding sugarcane into sugar. + 1750 + CookSpeed + Cook + Recipe_CookMeal + +
  • + + +
  • Rawsugarcane
  • + + + 20 + +
    + + +
  • Rawsugarcane
  • +
    + +
  • AllowRotten
  • +
    +
    + + 20 + + + 4 + + Cooking + Bakery_B2 + +
  • MillElectric
  • +
  • GrindStone
  • +
    +
    +
    \ No newline at end of file diff --git a/Defs/RecipeDefs/Bulk_Cooking_Meal.xml b/Defs/RecipeDefs/Bulk_Cooking_Meal.xml new file mode 100644 index 0000000..aa21c2b --- /dev/null +++ b/Defs/RecipeDefs/Bulk_Cooking_Meal.xml @@ -0,0 +1,240 @@ + + + + IKOBMakeVegetablesBulk + + Prepares a simple dried assortment of vegetables. Produces 4. Much of the ingredients are wasted in order to create the best eating experience. + Cooking fried assorts. + CookSpeed + Cook + 1350 + Recipe_CookMeal + Cooking + true + IngredientValueGetter_Nutrition + +
  • + + vegetarian ingredients + +
  • BasicPlantFoodRaw
  • +
  • FungusPlantRaw
  • + + + 1.9 + +
    + + 4 + + + +
  • BasicPlantFoodRaw
  • +
  • FungusPlantRaw
  • +
    +
    + + +
  • BasicPlantFoodRaw
  • +
  • FungusPlantRaw
  • +
    +
    + + 0 + + Cooking + +
  • Campfire
  • +
  • TableGrill
  • +
  • FueledStove
  • +
  • ElectricStove
  • +
    + Food_00 +
    + + + IKOBCookRoastedMeatBulk + + Prepares roasted meat. Produces 4. Much of the ingredients are wasted in order to create the best eating experience. + Roast meat. + CookSpeed + Cook + Recipe_CookMeal + 1350 + Cooking + true + IngredientValueGetter_Nutrition + +
  • + + +
  • MeatRaw
  • + + + 1.7 + +
    + + 4 + + + +
  • MeatRaw
  • +
    + +
  • AllowPlantFood
  • +
    +
    + + +
  • MeatRaw
  • +
    + +
  • Meat_Human
  • +
  • Meat_Megaspider
  • +
  • InsectJelly
  • +
    +
    + + 1 + + Cooking + +
  • Campfire
  • +
  • TableGrill
  • +
  • FueledStove
  • +
  • ElectricStove
  • +
    + Food_00 +
    + + + IKOBCookMealFineBulk + + Cooks a somewhat complex meal from a combination of a protein and raw plant ingredients. Meals are produced in large, time-efficient batches at the expense of some wasted ingredients. Produces 8. + Cooking fine meal (x8). + +
  • + + protein + +
  • MeatRaw
  • +
  • MeatSubRaw
  • +
  • EggsUnfertilized
  • +
  • EggsFertilized
  • + + + 2.2 + +
  • + + vegetarian ingredients + +
  • BasicPlantFoodRaw
  • +
  • FruitFoodRaw
  • +
  • ExtraPlantFoodRaw
  • +
  • FungusPlantRaw
  • + + + 1.98 + +
    + + 8 + + + +
  • MeatRaw
  • +
  • MeatSubRaw
  • +
  • EggsUnfertilized
  • +
  • EggsFertilized
  • +
  • BasicPlantFoodRaw
  • +
  • FruitFoodRaw
  • +
  • ExtraPlantFoodRaw
  • +
  • FungusPlantRaw
  • +
    + +
  • AllowPlantFood
  • +
    +
    + + +
  • MeatRaw
  • +
  • MeatSubRaw
  • +
  • EggsUnfertilized
  • +
  • BasicPlantFoodRaw
  • +
  • FruitFoodRaw
  • +
  • ExtraPlantFoodRaw
  • +
  • FungusPlantRaw
  • +
    + +
  • Meat_Megaspider
  • +
  • Meat_Human
  • +
    + +
  • EggsFertilized
  • +
    +
    + CookSpeed + Cook + Cooking + 2000 + Recipe_CookMeal + Cooking + true + IngredientValueGetter_Nutrition + + 7 + + +
  • FueledStove
  • +
  • ElectricStove
  • +
    + Food_00 +
    + + + + + + BulkBakeBread + + Bakes loaves of bread. \n Produces 10. + Baking bread loaves. + CookSpeed + Cook + Cooking + Recipe_CookMeal + true + +
  • + + +
  • Flour
  • + + + 50 + +
    + + +
  • Flour
  • +
    +
    + + 10 + + + 6 + + Cooking + Bakery_B1 + +
  • TableOven
  • +
  • ElectricOven
  • +
    +
    + + + +
    \ No newline at end of file diff --git a/Defs/RecipeDefs/Bulk_WoodCutting.xml b/Defs/RecipeDefs/Bulk_WoodCutting.xml new file mode 100644 index 0000000..8019e95 --- /dev/null +++ b/Defs/RecipeDefs/Bulk_WoodCutting.xml @@ -0,0 +1,80 @@ + + + + BulkMakeBambooPlanks_Electric + + Saws bamboo logs into bamboo planks. Produces 300. + Sawing bamboo planks. + 9000 + SmithingSpeed + MakeWoodPlanks_Electric + Recipe_MakeWoodPlanks_Electric + +
  • + + +
  • Bamboo
  • + + + 200 + +
    + + +
  • Bamboo
  • +
    +
    + + 300 + + + 9 + + Crafting + 0.8 + Metals_C1 + +
  • TableSawmillElectric
  • +
  • MechanicalSawmill
  • +
    +
    + + + BulkMakeWoodPlanks_Electric + + Saws wood logs into planks. Produces 300. + Sawing wood planks. + 9000 + SmithingSpeed + MakeWoodPlanks_Electric + Recipe_MakeWoodPlanks_Electric + +
  • + + +
  • WoodLog
  • + + + 200 + +
    + + +
  • WoodLog
  • +
    +
    + + 300 + + + 6 + + Crafting + 0.8 + Metals_C1 + +
  • TableSawmillElectric
  • +
  • MechanicalSawmill
  • +
    +
    +
    diff --git a/Defs/RecipeDefs/BurnWastepacks.xml b/Defs/RecipeDefs/BurnWastepacks.xml new file mode 100644 index 0000000..e0d4183 --- /dev/null +++ b/Defs/RecipeDefs/BurnWastepacks.xml @@ -0,0 +1,27 @@ + + + + CremateWastepack + + Burn toxic wastepack into ash. To make sure it's totally detoxified, it need significant work to make. + Cremating toxic wastepack. + GeneralLaborSpeed + 4500 + Cremate + Recipe_Cremate + +
  • + + +
  • Wastepack
  • + + + 1 + +
    + +
  • ElectricCrematorium
  • +
  • Kiln
  • +
    +
    +
    \ No newline at end of file diff --git a/Defs/ResearchProjectDefs/ResearchDefs_Bulk.xml b/Defs/ResearchProjectDefs/ResearchDefs_Bulk.xml deleted file mode 100644 index 81ffac0..0000000 --- a/Defs/ResearchProjectDefs/ResearchDefs_Bulk.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - Bulk_Bakery - - Researching Bulk producing bakery resources. - 1500 - Industrial - -
  • Bakery_B2
  • -
  • Food_C1
  • -
    - 5.00 - 47.00 -
    -
    \ No newline at end of file diff --git a/Defs/ResearchProjectDefs/ResearchDefs_MetalRefinery.xml b/Defs/ResearchProjectDefs/ResearchDefs_MetalRefinery.xml index 26ee5b0..9317dc6 100644 --- a/Defs/ResearchProjectDefs/ResearchDefs_MetalRefinery.xml +++ b/Defs/ResearchProjectDefs/ResearchDefs_MetalRefinery.xml @@ -28,7 +28,7 @@ Metal_Automated_3 - + Research to compile Titanium and Uranium autorefine instruction set into NPUS. 6000 Industrial diff --git a/Defs/ResearchProjectDefs/ResearchDefs_Rimfeller.xml b/Defs/ResearchProjectDefs/ResearchDefs_Rimfeller.xml index 1e1dd28..91e929a 100644 --- a/Defs/ResearchProjectDefs/ResearchDefs_Rimfeller.xml +++ b/Defs/ResearchProjectDefs/ResearchDefs_Rimfeller.xml @@ -4,20 +4,20 @@ Oil_Automated_1 Research to burn plastic and rubber autocrafting instruction into electronics. - 1200 + 1000 Industrial -
  • Oil_Industry_C6
  • +
  • Oil_Industry_C7
  • 8.00 25.00
    - + Oil_Automated_2 Research to download synthetic fiber and compaste autocrafting programs into chips. - 2400 + 1750 Industrial
  • Oil_Automated_1
  • @@ -26,11 +26,11 @@ 30.00
    - + Oil_Automated_3 - Research to compile Kelvar autocrafting system image into CPUS. - 3600 + Research to compile Kelvar autocrafting system image onto FPGA CPUS. + 2500 Industrial
  • Oil_Automated_2
  • diff --git a/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml b/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml index a465519..9f18b2d 100644 --- a/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml +++ b/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml @@ -55,7 +55,7 @@ 75 - Long + Normal (0,0,-1) Heavy Production @@ -127,7 +127,7 @@ 75 - Long + Normal (0,0,-1) Heavy Production diff --git a/Defs/ThingDefs_Buildings/Buildings_EnlargedConvertion.xml b/Defs/ThingDefs_Buildings/Buildings_EnlargedConvertion.xml index 1f694f8..adef8c0 100644 --- a/Defs/ThingDefs_Buildings/Buildings_EnlargedConvertion.xml +++ b/Defs/ThingDefs_Buildings/Buildings_EnlargedConvertion.xml @@ -31,16 +31,17 @@ -16 +
  • Woody
  • StrongMetallic
  • - 400 + 350 8 2 true Production - Long + Normal 750 @@ -93,6 +94,7 @@ A Large,Industrial metallic Drying-Rack For Drying Berries, Smokeleaf and Tobacco leaves. +
  • Woody
  • StrongMetallic
  • 300 @@ -107,7 +109,7 @@
  • - Long + Normal true Production 8 @@ -115,7 +117,7 @@ true (0.0, 0.25) - (1.0, 1.0) - 10 + (2.5, 1.0) + 15 \ No newline at end of file diff --git a/Defs/ThingDefs_Buildings/Buildings_MechanicalWoodCutter.xml b/Defs/ThingDefs_Buildings/Buildings_MechanicalWoodCutter.xml index aaf00cf..f421d39 100644 --- a/Defs/ThingDefs_Buildings/Buildings_MechanicalWoodCutter.xml +++ b/Defs/ThingDefs_Buildings/Buildings_MechanicalWoodCutter.xml @@ -3,7 +3,8 @@ MechanicalSawmill - A medium sized mechanical saw,powered by a wheel running under operators foot for cutting logs into planks,however due to inability to control the speed,this saw cannot make components. + A medium sized mechanical sawblade mounted on this table, powered by a wheel running under operators foot for cutting logs into planks,however due to inability to control the speed of sawblade,this one cannot make primitive components. Still faster than cutting planks with hand saw. /n PS: The texture still needs some upgrade through. + Things/Building/Production/TableSawmillHand Graphic_Multi @@ -52,6 +53,7 @@
  • PodChair
  • +
  • CompReportWorkSpeed diff --git a/ObsoleteXmls/PEnlargedCoreSK.xml b/ObsoleteXmls/PEnlargedCoreSK.xml deleted file mode 100644 index 749fb2f..0000000 --- a/ObsoleteXmls/PEnlargedCoreSK.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - -
  • Core SK
  • - - - - -
  • - Defs/RecipeDef[@Name="Make_DriedFruitBase"]/recipeUsers - -
  • EnlargedDryingRack
  • - - -
  • - Defs/RecipeDef[@Name="Make_SmokeleafBase"]/recipeUsers - -
  • EnlargedDryingRack
  • - - -
  • - Defs/RecipeDef[@Name="Make_TobaccoBase"]/recipeUsers - -
  • EnlargedDryingRack
  • - - - -
  • - Defs/RecipeDef[@Name="Make_FertilizerBase"]/recipeUsers - -
  • EnlargedCompostBarrel
  • - - - - - -
  • - Defs/ArchitectSense.DesignationSubCategoryDef[defName="SubCategory_DryingRack"]/defNames - -
  • EnlargedDryingRack
  • - - -
  • - Defs/ArchitectSense.DesignationSubCategoryDef[defName="SubCategory_Composters"]/defNames - -
  • EnlargedCompostBarrel
  • - - -
    -
    - - - \ No newline at end of file diff --git a/Patches/PBulkMeal.xml b/Patches/PBulkMeal.xml new file mode 100644 index 0000000..d302c2f --- /dev/null +++ b/Patches/PBulkMeal.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Patches/PFlickableSunlamp.xml b/Patches/PFlickableSunlamp.xml new file mode 100644 index 0000000..d2b8e19 --- /dev/null +++ b/Patches/PFlickableSunlamp.xml @@ -0,0 +1,14 @@ + + + + +
  • Core SK
  • +
    + + Defs/ThingDef[defName="SunLamp"]/comps + +
  • + + + + \ No newline at end of file diff --git a/Patches/PMoreToolsCompatSurvivalTools.xml b/Patches/PMoreToolsCompatSurvivalTools.xml index 7adb302..204b1ec 100644 --- a/Patches/PMoreToolsCompatSurvivalTools.xml +++ b/Patches/PMoreToolsCompatSurvivalTools.xml @@ -1,110 +1,112 @@ - -
  • Core SK
  • + +
  • Core SK
  • SurvivalToolsLite
  • +
  • More Tools
  • - + Always - + +
  • + Defs/ThingDef[defName="Dll_Tool_Jackhammer"] + + SurvivalToolsLite.SurvivalTool + +
  • +
  • + Defs/ThingDef[defName="Dll_Tool_Jackhammer"]/statBases + + 1.25 + +
  • +
  • + + Defs/ThingDef[defName="Dll_Tool_Jackhammer"]/equippedStatOffsets/MiningSpeed +
  • +
  • + Defs/ThingDef[defName="Dll_Tool_Jackhammer"] + +
  • + + 1.3 + 1 + 1.25 + + +
  • Miner
  • + + +
    + + + +
  • + Defs/ThingDef[defName="Dll_Tool_Chainsaw"] + + SurvivalToolsLite.SurvivalTool + +
  • +
  • + Defs/ThingDef[defName="Dll_Tool_Chainsaw"]/statBases + + 1.25 + +
  • + +
  • + Defs/ThingDef[defName="Dll_Tool_Chainsaw"]/equippedStatOffsets/TreeFellingSpeed +
  • +
  • + Defs/ThingDef[defName="Dll_Tool_Chainsaw"] + +
  • + + 1.5 + 0.5 + + +
  • PlantWorker
  • + + + + + +
  • - Defs/ThingDef[defName="Dll_Tool_Jackhammer"] - - SurvivalToolsLite.SurvivalTool - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Jackhammer"]/statBases - - 1.5 - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Jackhammer"]/equippedStatOffsets/MiningSpeed -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Jackhammer"] - -
  • - - 1.3 - 1 - 1.1 - - -
  • Miner
  • - - - - - - - -
  • - Defs/ThingDef[defName="Dll_Tool_Chainsaw"] - - SurvivalToolsLite.SurvivalTool - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Chainsaw"]/statBases - - 1.3 - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Chainsaw"]/equippedStatOffsets/PlantWorkSpeed -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_Chainsaw"] - -
  • - - 1.5 - 0.5 - - -
  • PlantWorker
  • - - - - - - - -
  • - Defs/ThingDef[defName="Dll_Tool_LeafBlower"] - - SurvivalToolsLite.SurvivalTool - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_LeafBlower"]/statBases - - 1.3 - -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_LeafBlower"]/equippedStatOffsets/CleaningSpeed -
  • -
  • - Defs/ThingDef[defName="Dll_Tool_LeafBlower"] - -
  • - - 1.2 - - -
  • Cleaning
  • - - - - + Defs/ThingDef[defName="Dll_Tool_LeafBlower"] + + SurvivalToolsLite.SurvivalTool + + +
  • + Defs/ThingDef[defName="Dll_Tool_LeafBlower"]/statBases + + 1.25 + +
  • +
  • + + Defs/ThingDef[defName="Dll_Tool_LeafBlower"]/equippedStatOffsets/CleaningSpeed +
  • +
  • + Defs/ThingDef[defName="Dll_Tool_LeafBlower"] + +
  • + + 1.2 + + +
  • Cleaning
  • + + + +
    -
    + \ No newline at end of file diff --git a/README.MD b/README.MD index 6271fa5..f81a0a5 100644 --- a/README.MD +++ b/README.MD @@ -1,20 +1,30 @@ -# ISEKAIOB.SkAutomation +# ISEKAIOB.HSKGrinder -Mods Available For HSK 1.3 +A Mod made for Rimworld HSK 1.4 --- ## Description -Mods to Automate Some HSK Production which I find grinding for pawns. +Collections of stuffs to automate some HSK recipes which I find grinding for pawns to do even in late game -## Automated or Enlarged Stuff -* Oil Byproduct Automation (DONE) -* Metal Smeltry Automation (WIP) +## Stuffs done to fight grinding +* Oil Byproduct Automation via Rimfeller builtin factory system +* Metal Smeltry Automation via UF +* Larger Barrel for fertilizer. +* Mechanical Sawmill for medieval technology, quicker than primitve ones. +* Bigger drying rack for mass drying ingridents. +* -## Next Update +## WIP * Actual Comp AutoCrafter (WIP) -* Larger Barrel for fertilizer * Auto Concrete Rolling Barrel. -* Stone Chunk Smasher +* Lead acid battery cells. +* larger battery +* Replace CoreSK battery lines? +* intregrate "more tools" with rebalanced stats and cost. ## Todo * Make/Find/Contract some Texture for this mod -* Insert Pictures to better indicate mod funcs. \ No newline at end of file +* Insert Pictures to better indicate mod funcs. +* Large Barrel for alcohol production +* Automatic Weaving Clothes via UF +* Actual Comp AutoCrafter via UF(How to do the animation is a problem.) +* \ No newline at end of file diff --git a/TODO.MD b/TODO.MD new file mode 100644 index 0000000..b9c8a42 --- /dev/null +++ b/TODO.MD @@ -0,0 +1,8 @@ +# 育种工程 +高效主粮种子 +# 皮革再构 + +皮革分解为蛋白纤维 -> 重组为各档次皮革 + +人造合成革 > 效果在 敲击兽皮和普通革间 + diff --git a/TOOLS.drawio b/TOOLS.drawio new file mode 100644 index 0000000..13e8732 --- /dev/null +++ b/TOOLS.drawio @@ -0,0 +1 @@ +7Vtbd+I4Ev41Pid5YI4vYOxHbGCSM53unKZne/pR2AJrYizalhOYX79VkgwGFJrsDg2b2Rcsl0u3unxVJRvLixerX0uyzB54SnPLtdOV5Q0t13Vt14cLUtaK4vhdTZmXLNW0LWHC/qKaaGtqzVJa7TAKznPBlrvEhBcFTcQOjZQlf9llm/F8d9YlmdMDwiQh+SH1K0tFpqmOH24f3FE2z/TUgdtXDxakYdY7qTKS8pcWyRtZXlxyLlRrsYppjtJr5KL6jV95ullYSQtxSodoRdJ7Mn2c/IuTweT3P7vFw/eOXmwl1s2GaQr717e8FBmf84Lkoy01KnldpBRHteFuy/OB8yUQHSD+SYVYa2WSWnAgZWKR66d0xcQfrfY3HOqXnr4brvTI8matbw53qwVQ8bpM6JEtutpqSDmn4giftkvcf2sCLctfKV9QUa6BoaQ5Eex51z6INrP5hm+rCWhoZbxBMY3VPJO81lNdQlXnF7sTXkru4lv0IcmjkLvF8Gvm90N/wTvB/x2i4fOuyyEO/WEUWqFnBT1swG8UWKO+FXatCCi+FTnWwLZGYyuKrQAeAUPfGsCjLnKGA+QJ+1bkS0pkDbyGOTywga2GUUUvGRN0siRSyi8Q+E70mWdaCro6KssmcHa1+zdhM9T3L60Y1EBE1go/vn0m8Xtm8fesYNjowTGI3/VzWFk0LaE1x5bUg20FY2wMRlYUSu31JUWJP9YqwpFhwLE1gEYgtWfk8a3AxpXgMkCNhx78s7Xnhbvac/s/UXtGVOu+f1TzD1HNKArnqsJNk+ZeRjNbbXxrK+P8mjHyXSwROLbqHcALEOQwcvQscPFAxhuIFoPwB4Fn0LUGA+QBzuiqA0/Pv7bA4xgC//9UIhyemghfDJnMy+n+U+R+XXmuYwCe9yn33lVF4kPsfXeB+GTN9K/KI0JDJN6E201V15MlYL8VdyESuxhTdX0x3K8doGbRRYR9vQG40714AHaOyT/ExrYukykRZD+qLoNG6Lwu2x9Ic1f0f4Nsvb2qGiDo4sI11dVgytJ2sdHHDBGl7MpG+zQjlobbw3wzOiLln23B/eD6pNwzSDlEeSEGhJiBByOZlscyP29BCKb38tACH10RTnSvUMp9I1AEXStQNc9IVkFtE46kuPt4woNA0UMzR3yWqKIMH/Y5uCK5+1eIIYcB0llZbgxGH90s1yVZsPQW7t3eTQKhnwPrlK9uLy7K/UNO/9KCdE2RTlbvquYHMw7H8hTAs6KhIfe4dIALgt6VSdQQ3vSRcMqed4Tlf6/xTWiU8JyXljfA9HI+vXE9WBtMbrteXze63q0Ulz0lydNcCrGz1wvDKvI6TZ+my4wXojMDj8jXihsmJgvUi55+opJo1455ipfHku+zqCFf7XhHCvidkKI6rePvsHl7yOYMLr+t+ROpMnTRj4+d6LQBFrzglTQyI3vMi4rnoFpj5xiWzWiJE9IX8wDb8bcirGRFgwJ0/OVKPchZQTuNWeEj19WP/M146iXAmFUV40VEhKBoZcoiwMKkUegXBZeGp6C/C0+eZ/Cm3pm8yViiXuQg4Gwl6rHT+R+WqO7FDsuMy/auRzPOpTVzseO0Y8ver68G+J5Qh/To6Om9zFvx3WYgi7HuNZ/e78f/n3p6bxS/6TBToX3mNEj/gZIUeFQ0YLRqxYMtU0NcNoQvGQZb/JwLllCkdaUkUQlSpKRMf2mNsnx1kAee1rmK9pUOWpvVlDJaYmCb1Pms3t5+5Rw5HnNSPFU3fPrMeF3laxkakSshFSvm2Kj/Ql3wGjUAURMu6DugZAjHgiWYwlDogwtY8hda3p60aMe27Zd0Mx0lSYbBFicEjVSn7XzMyQJ6jEkimsTJWblYJehf76RhDC/4jd32HAPsWexaP6iPP9FYpXHDghcIkTOW53skTERQut6wt737IhETv5kyexkHF5rl8uO7jKUpLQ7g979xPu1swaGvubbB19zeuZzNUH8fONsfq849xwT1kefrhUz8DtOwI253BxuRvaTBwhWkWTGBcgDHwwAh/ZJMWa6oApPZWUmp9JAqI0t8ztANMkxKbVqQaU6x66LG7zqlP9YVfpeJOeUTXmhOE1FKj8GvPzGXjdh83lq+xA384pOsVdaqVkNJKefN2Uwop8xovpT96IpXTzCwgPz4P0YLkCWEZ5zpgeAqSL6Bia2Tq3u1B+BPTpzua0ZRUXcURsYZwLLl7IJCjt7K5HVvG/PVLVX9IkTCdonafCzNUxoSXS1zqHDetBLYUSJXgp6DIiwJK841p7MCI4wVJjmIRgqTYu+NyAQQUVimQtNcPbKCCdSiqWwBd0YRn4i9auJjoHj+FX+m32tWStdIWJnU0u2mHOJj45kJWL8o60S8benvGc9feRNjOk1xe71DgPfOlk2ZXsUcIPxHlgCsde5LCfOngHur6p4siFxGQlATQmNprrE+yTD7l44v0KjiSrODN2A2MVPZhOwzrdHW2GJRF7QxNo0XCpozwDXFCmAxw2/3G6+SoUWjNUhOBpkZhBlsVesK8G/H0XYODQ52pEFbuooSDS6uld1pQbVJhaSAzkjezucWGuKrm4+jEZ7aPHz6PMKE8P63e3SxL5/g5/NogI/Gnz4j5e5+cnvyUo8mU8e7Smy0eYHBLvY3MHXSwcp7dN7Nvy6awxvDKb0bGrIz53zO657gvPpk7O2OO5aeI2iSFaCjuUqHpnTNpa8t6A8cphV294qA+FKxq/s3R9t/gNUHey8Fu/aJIWtzKPAGq4fb7Z+X5LPWf8C80b8B \ No newline at end of file diff --git a/TextureSources/LeadBatteries.kra b/TextureSources/LeadBatteries.kra new file mode 100644 index 0000000..35da970 Binary files /dev/null and b/TextureSources/LeadBatteries.kra differ diff --git a/TextureSources/LeadBatteries.png b/TextureSources/LeadBatteries.png new file mode 100644 index 0000000..b62a87e Binary files /dev/null and b/TextureSources/LeadBatteries.png differ diff --git a/isekaiob.HSKGrinder.code-workspace b/isekaiob.HSKGrinder.code-workspace index f8d5414..64dfce6 100644 --- a/isekaiob.HSKGrinder.code-workspace +++ b/isekaiob.HSKGrinder.code-workspace @@ -5,9 +5,10 @@ } ], "settings": { - "rwxml.paths.rimWorld": "G:\\HSKWorld_v1_4\\RimWorld\\", - "rwxml.paths.rimWorldData": "G:\\HSKWorld_v1_4\\RimWorld\\Data", - "rwxml.paths.rimWorldManaged": "G:\\HSKWorld_v1_4\\RimWorld\\RimWorldWin64_Data\\Managed", - "rwxml.paths.localMods": "G:\\HSKWorld_v1_4\\RimWorld\\Mods" + "rwxml.paths.rimWorld": "G:\\HSKWorld_v1_4\\RimWorld", + "rwxml.paths.rimWorldData": "", + "rwxml.paths.rimWorldManaged": "", + "rwxml.paths.localMods": "", + "rwxml.logs.level": "silly", } } \ No newline at end of file