tons of misc changes.

This commit is contained in:
MADxingjin 2024-11-08 08:39:08 +08:00
parent e53b31a3fb
commit dc4ae43106
10 changed files with 214 additions and 14 deletions

View File

@ -1,11 +1,20 @@
# CHANGELOG.MD # CHANGELOG.MD
## 2024-11
Added compat for Viles Series.
Added Proper MechanicalSawmill Textures.
Adjusted Flour Grind Recipe.
Added Compat for HMC(mainly corn flour).
Added Bulk weaving recipe for cloth and flaxcloth.
## 2024-08-13 ## 2024-08-13
Emergency Failure Recovery from a catastrocpy $rm -rf without dryrun. Emergency Failure Recovery from a catastrocpy $rm -rf without dryrun.
updated to 1.5 updated to 1.5
added Patches/PRestoreRoyaltyWeaponRecipe.xml added Patches/PRestoreRoyaltyWeaponRecipe.xml
## 2024-04-05 ## 2024-04-05
Make x4 bulk meal recipes to all cook stove. Make x4 bulk meal recipes to all cook stove.
Make Bulk wood cutting recipes available to Mechanical & Electrical sawmill. Make Bulk wood cutting recipes available to Mechanical & Electrical sawmill.
@ -13,7 +22,7 @@ Fixed Rimfeller Easy Factory tech prerequsite.
Removed Bulk food ingrident research. Removed Bulk food ingrident research.
Make Soymilk Bulk. Make Soymilk Bulk.
Make cheese Bulk. Make cheese Bulk.
Make most bread Bulk. Make most bread Bulk.
## 2023-12 ## 2023-12
More Tools Compat. More Tools Compat.

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Defs> <Defs>
<RecipeDef> <RecipeDef>
<defName>BulkFlour</defName> <defName>Bulk10xFlour</defName>
<label>Bulk grind flour 100</label> <label>Bulk grind flour 100</label>
<description>Bulk Grind wheat, corn, rice or oats into flour. Produces 100.</description> <description>Bulk Grind wheat, corn, rice or oats into flour. Produces 100.</description>
<jobString>Grinding flour.</jobString> <jobString>Grinding flour.</jobString>
<workSpeedStat>CookSpeed</workSpeedStat> <workSpeedStat>CookSpeed</workSpeedStat>
<effectWorking>Cook</effectWorking> <effectWorking>Cook</effectWorking>
<workAmount>2000</workAmount> <workAmount>4800</workAmount>
<soundWorking>Recipe_CookMeal</soundWorking> <soundWorking>Recipe_CookMeal</soundWorking>
<allowMixingIngredients>true</allowMixingIngredients> <allowMixingIngredients>true</allowMixingIngredients>
<ingredients> <ingredients>
@ -40,6 +40,50 @@
</skillRequirements> </skillRequirements>
<workSkill>Cooking</workSkill> <workSkill>Cooking</workSkill>
<researchPrerequisite>Bakery_C1</researchPrerequisite> <researchPrerequisite>Bakery_C1</researchPrerequisite>
<recipeUsers>
<li>MillElectric</li>
</recipeUsers>
</RecipeDef>
<RecipeDef>
<defName>Bulk5xFlour</defName>
<label>Bulk grind flour 50</label>
<description>Bulk Grind wheat, corn, rice or oats into flour. Produces 50.</description>
<jobString>Grinding flour.</jobString>
<workSpeedStat>CookSpeed</workSpeedStat>
<effectWorking>Cook</effectWorking>
<workAmount>2400</workAmount>
<soundWorking>Recipe_CookMeal</soundWorking>
<allowMixingIngredients>true</allowMixingIngredients>
<ingredients>
<li>
<filter>
<thingDefs>
<li>Rawwheat</li>
<li>RawCorn</li>
<li>RawRice</li>
</thingDefs>
</filter>
<count>100</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>Rawwheat</li>
<li>RawCorn</li>
<li>RawRice</li>
</thingDefs>
<specialFiltersToDisallow>
<li>AllowRotten</li>
</specialFiltersToDisallow>
</fixedIngredientFilter>
<products>
<Flour>50</Flour>
</products>
<skillRequirements>
<Cooking>5</Cooking>
</skillRequirements>
<workSkill>Cooking</workSkill>
<researchPrerequisite>Bakery_C1</researchPrerequisite>
<recipeUsers> <recipeUsers>
<li>MillElectric</li> <li>MillElectric</li>
<li>GrindStone</li> <li>GrindStone</li>

View File

@ -0,0 +1,112 @@
<Defs>
<RecipeDef>
<defName>IKOBHSKG_BulkMakeLinen</defName>
<label>Spin linen cloth</label>
<description>Spin linen cloth from raw flax. Produces 50.</description>
<jobString>Spinning linen cloth from raw flax.</jobString>
<workAmount>2400</workAmount>
<workSpeedStat>TailoringSpeed</workSpeedStat>
<effectWorking>Tailor</effectWorking>
<soundWorking>Recipe_Tailor</soundWorking>
<recipeUsers>
<li>TableLoom</li>
</recipeUsers>
<ingredients>
<li>
<filter>
<thingDefs>
<li>RawFlax</li>
</thingDefs>
</filter>
<count>100</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>RawFlax</li>
</thingDefs>
</fixedIngredientFilter>
<products>
<Flaxcloth>50</Flaxcloth>
</products>
<skillRequirements>
<Crafting>7</Crafting>
</skillRequirements>
<workSkill>Crafting</workSkill>
</RecipeDef>
<RecipeDef>
<defName>IKOBHSKG_BulkMakeCloth</defName>
<label>Spin cloth</label>
<description>Spin cloth from raw cotton. Produces 100.</description>
<jobString>Spinning cloth from raw cotton.</jobString>
<workAmount>2400</workAmount>
<workSpeedStat>TailoringSpeed</workSpeedStat>
<effectWorking>Tailor</effectWorking>
<soundWorking>Recipe_Tailor</soundWorking>
<recipeUsers>
<li>TableLoom</li>
</recipeUsers>
<ingredients>
<li>
<filter>
<thingDefs>
<li>RawCotton</li>
</thingDefs>
</filter>
<count>100</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>RawCotton</li>
</thingDefs>
</fixedIngredientFilter>
<products>
<Cloth>100</Cloth>
</products>
<skillRequirements>
<Crafting>5</Crafting>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkillLearnFactor>0.8</workSkillLearnFactor>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</RecipeDef>
<RecipeDef>
<defName>IKOBHSKG_BulkMakeHempCloth</defName>
<label>Spin hemp</label>
<description>Spin weed into hemp. Produces 75.</description>
<jobString>Spinning hemp from weed.</jobString>
<workSpeedStat>TailoringSpeed</workSpeedStat>
<effectWorking>Tailor</effectWorking>
<soundWorking>Recipe_Tailor</soundWorking>
<allowMixingIngredients>true</allowMixingIngredients>
<workAmount>4800</workAmount>
<recipeUsers>
<li>TableLoom</li>
</recipeUsers>
<ingredients>
<li>
<filter>
<thingDefs>
<li>SmokeleafLeaves</li>
</thingDefs>
</filter>
<count>150</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>SmokeleafLeaves</li>
</thingDefs>
</fixedIngredientFilter>
<products>
<HempCloth>75</HempCloth>
</products>
<skillRequirements>
<Crafting>9</Crafting>
</skillRequirements>
<workSkill>Crafting</workSkill>
<workSkillLearnFactor>0.8</workSkillLearnFactor>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</RecipeDef>
</Defs>

View File

@ -6,7 +6,6 @@
<recipeUsers> <recipeUsers>
<li>EnlargedDryingRack</li> <li>EnlargedDryingRack</li>
</recipeUsers> </recipeUsers>
<!-- RecipeDef_UF fields --> <!-- RecipeDef_UF fields -->
<slotsRequired>1</slotsRequired> <slotsRequired>1</slotsRequired>
<temperatureSafe> <temperatureSafe>
@ -287,11 +286,11 @@
<Fertilizer>10</Fertilizer> <Fertilizer>10</Fertilizer>
</products> </products>
<!-- RecipeDef_UF fields --> <!-- RecipeDef_UF fields -->
<slotsRequired>1</slotsRequired> <slotsRequired>2</slotsRequired>
</RecipeDef> </RecipeDef>
<RecipeDef ParentName="BulkMake_FertilizerBase" Class="UniversalFermenterSK.RecipeDef_UF"> <RecipeDef ParentName="BulkMake_FertilizerBase" Class="UniversalFermenterSK.RecipeDef_UF">
<defName>Bulk_25_Fertilizer</defName> <defName>Bulk_25_Fertilizer</defName>
<label>make fertilizer 25</label> <label>make fertilizer 20</label>
<description>Make fertilizer 25. Takes 2.8 days to make,only available for Large Industrial Compost Barrel,Space Effecient!</description> <description>Make fertilizer 25. Takes 2.8 days to make,only available for Large Industrial Compost Barrel,Space Effecient!</description>
<ingredients> <ingredients>
<li> <li>
@ -307,6 +306,6 @@
<Fertilizer>25</Fertilizer> <Fertilizer>25</Fertilizer>
</products> </products>
<!-- RecipeDef_UF fields --> <!-- RecipeDef_UF fields -->
<slotsRequired>2</slotsRequired> <slotsRequired>5</slotsRequired>
</RecipeDef> </RecipeDef>
</Defs> </Defs>

View File

@ -55,9 +55,6 @@
</li> </li>
<!-- When the sawblade brokes out.. --> <!-- When the sawblade brokes out.. -->
<li Class="CompProperties_Breakdownable"/> <li Class="CompProperties_Breakdownable"/>
<li Class="CompProperties_ReportWorkSpeed">
<workSpeedStat>WorkTableWorkSpeedFactor</workSpeedStat>
</li>
</comps> </comps>
<placeWorkers> <placeWorkers>
<li>PlaceWorker_ShowFacilitiesConnections</li> <li>PlaceWorker_ShowFacilitiesConnections</li>

7
Loadfolders.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Loadfolders>
<v1.5>
<li>/</li>
<li IfModActive="ViTech.HCSKWood">VilesCompat/Wood</li>
</v1.5>
</Loadfolders>

View File

@ -2,7 +2,8 @@
高效主粮种子 高效主粮种子
# 皮革再构 # 皮革再构
皮革分解为蛋白纤维 -> 重组为各档次皮革 任意皮革分解为生物质 ->
人造合成革 > 效果在 敲击兽皮和普通革间
人造合成革 -> 略逊于敲击兽皮。
# 重构RecipeDefs 以 支持 HMC
# 启用Loadfolders 以 集成Vile`s Mods 支持.

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Patch Mech Sawmill for viles wood-->
<Patch>
<Operation Class="PatchOperationReplace">
<xpath>Defs/ThingDef[defName="MechanicalSawmill"]/recipes</xpath>
<value>
<recipes>
<li>MakeWoodPlanks_Hand</li>
<li>SawPlanks_Plywood_Planks</li>
<li>MillPlanks_Chipboard</li>
<li>SawPlanks_Cecropia</li>
<li>SawPlanks_Pine</li>
<li>SawPlanks_Willow</li>
<li>MakeRedWoodPlanks_Hand</li>
<li>SawPlanks_Cypress</li>
<li>SawPlanks_Poplar</li>
<li>SawPlanks_Maple</li>
<li>SawPlanks_Teak</li>
<li>SawPlanks_Birch</li>
<li>SawPlanks_Oak</li>
<li>SawPlanks_Acacia</li>
<li>MakeBambooPlanks_Electric</li>
<li>SawPlanks_Drago</li>
<li>SawPlanks_Mangrove</li>
</recipes>
</value>
</Operation>
</Patch>

View File

@ -10,5 +10,6 @@
"rwxml.paths.rimWorldManaged": "", "rwxml.paths.rimWorldManaged": "",
"rwxml.paths.localMods": "", "rwxml.paths.localMods": "",
"rwxml.logs.level": "silly", "rwxml.logs.level": "silly",
"workbench.colorTheme": "Material Theme",
} }
} }