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
## 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
Emergency Failure Recovery from a catastrocpy $rm -rf without dryrun.
updated to 1.5
added Patches/PRestoreRoyaltyWeaponRecipe.xml
## 2024-04-05
Make x4 bulk meal recipes to all cook stove.
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.
Make Soymilk Bulk.
Make cheese Bulk.
Make most bread Bulk.
Make most bread Bulk.
## 2023-12
More Tools Compat.

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<RecipeDef>
<defName>BulkFlour</defName>
<defName>Bulk10xFlour</defName>
<label>Bulk grind flour 100</label>
<description>Bulk Grind wheat, corn, rice or oats into flour. Produces 100.</description>
<jobString>Grinding flour.</jobString>
<workSpeedStat>CookSpeed</workSpeedStat>
<effectWorking>Cook</effectWorking>
<workAmount>2000</workAmount>
<workAmount>4800</workAmount>
<soundWorking>Recipe_CookMeal</soundWorking>
<allowMixingIngredients>true</allowMixingIngredients>
<ingredients>
@ -40,6 +40,50 @@
</skillRequirements>
<workSkill>Cooking</workSkill>
<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>
<li>MillElectric</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>
<li>EnlargedDryingRack</li>
</recipeUsers>
<!-- RecipeDef_UF fields -->
<slotsRequired>1</slotsRequired>
<temperatureSafe>
@ -287,11 +286,11 @@
<Fertilizer>10</Fertilizer>
</products>
<!-- RecipeDef_UF fields -->
<slotsRequired>1</slotsRequired>
<slotsRequired>2</slotsRequired>
</RecipeDef>
<RecipeDef ParentName="BulkMake_FertilizerBase" Class="UniversalFermenterSK.RecipeDef_UF">
<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>
<ingredients>
<li>
@ -307,6 +306,6 @@
<Fertilizer>25</Fertilizer>
</products>
<!-- RecipeDef_UF fields -->
<slotsRequired>2</slotsRequired>
<slotsRequired>5</slotsRequired>
</RecipeDef>
</Defs>

View File

@ -55,9 +55,6 @@
</li>
<!-- When the sawblade brokes out.. -->
<li Class="CompProperties_Breakdownable"/>
<li Class="CompProperties_ReportWorkSpeed">
<workSpeedStat>WorkTableWorkSpeedFactor</workSpeedStat>
</li>
</comps>
<placeWorkers>
<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.localMods": "",
"rwxml.logs.level": "silly",
"workbench.colorTheme": "Material Theme",
}
}