Created Changelog.md

This commit is contained in:
MADxingjin 2023-06-15 22:18:52 +08:00
parent cb0c781933
commit 3233df1537
9 changed files with 292 additions and 7 deletions

View File

@ -5,11 +5,15 @@
<author>isekaiob</author>
<supportedVersions>
<li>1.3</li>
<li>1.4</li>
</supportedVersions>
<packageId>isekaiob.SKOilAutomation</packageId>
<description>Automated Oil factory production for HSK Version of Rimfeller</description>
<packageId>isekaiob.HSKGrinder</packageId>
<description>Multiple Buildings and Recipes to help Automating HSK Products which i found grinding for my pawns to fill their day with :D.
Includes: * Automated Oil factory production for HSK Version of Rimfeller \n* Automated Metal Smeltry \n* Automated Composter \n* Enlarged Drying Racks \n* Automated Electronic Chips Making(WIP) \n
Along with their respective research requirements to enable.
</description>
<loadAfter>
<li>skyarkhangel.HSK</li>
<li>Dubwise.Rimefeller</li>
<li>Dubwise.Rimefeller</li>
</loadAfter>
</ModMetaData>

5
CHANGELOG.MD Normal file
View File

@ -0,0 +1,5 @@
# CHANGELOG.MD
## 2023-06-15
Created Changelog.md
Renamed Project to isekaiob.HSKGrinder
Added Enlarged Composer, Enlarged DryingRack,respective Bulk processing recipes.

View File

@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<RecipeDef ParentName="Make_TobaccoBase" Class="UniversalFermenterSK.RecipeDef_UF">
<defName>Make_Tobacco_75</defName>
<label>make dried tobacco 75</label>
<description>Make dried tobacco 75. Takes 3 days to make, only available for Large Industrial Drying Rack,Space Effecient!</description>
<ingredients>
<li>
<filter>
<thingDefs>
<li>RawTobacco</li>
</thingDefs>
</filter>
<count>75</count>
</li>
</ingredients>
<products>
<DriedLeavesTobacco>75</DriedLeavesTobacco>
</products>
<recipeUsers>
<li>EnlargedDryingRack</li>
</recipeUsers>
<!-- RecipeDef_UF fields -->
<slotsRequired>10</slotsRequired>
</RecipeDef>
<RecipeDef ParentName="Make_SmokeleafBase" Class="UniversalFermenterSK.RecipeDef_UF">
<defName>Make_Smokeleaf_75</defName>
<label>make dried smokeleaf 75</label>
<description>Make dried smokeleaf 75. Takes 4 days to make,only available for Large Industrial Drying Rack,Space Effecient!.</description>
<ingredients>
<li>
<filter>
<thingDefs>
<li>SmokeleafLeaves</li>
</thingDefs>
</filter>
<count>75</count>
</li>
</ingredients>
<products>
<DriedLeavesSmokeleaf>75</DriedLeavesSmokeleaf>
</products>
<recipeUsers>
<li>EnlargedDryingRack</li>
</recipeUsers>
<!-- RecipeDef_UF fields -->
<slotsRequired>10</slotsRequired>
</RecipeDef>
<RecipeDef ParentName="Make_DriedFruitBase" Class="UniversalFermenterSK.RecipeDef_UF">
<defName>Make_DriedFruit_75</defName>
<label>make dried fruit x5</label>
<description>Make dried fruit 75. Takes 2 days to make,only available for Large Industrial Drying Rack,Space Effecient!</description>
<ingredients>
<li>
<filter>
<categories>
<li>FruitFoodRaw</li>
</categories>
</filter>
<count>75</count>
</li>
</ingredients>
<products>
<driedfruit>75</driedfruit>
</products>
<recipeUsers>
<li>EnlargedDryingRack</li>
</recipeUsers>
<!-- RecipeDef_UF fields -->
<slotsRequired>10</slotsRequired>
</RecipeDef>
<RecipeDef ParentName="Make_FertilizerBase" Class="UniversalFermenterSK.RecipeDef_UF">
<defName>Make_Fertilizer_25</defName>
<label>make fertilizer 25</label>
<description>Make fertilizer 25. Takes 2.8 days to make,only available for Large Industrial Compost Barrel.</description>
<ingredients>
<li>
<filter>
<thingDefs>
<li>Compost</li>
</thingDefs>
</filter>
<count>25</count>
</li>
</ingredients>
<products>
<Fertilizer>25</Fertilizer>
</products>
<recipeUsers>
<li>EnlargedCompostBarrel</li>
</recipeUsers>
<!-- RecipeDef_UF fields -->
<slotsRequired>25</slotsRequired>
</RecipeDef>
</Defs>

View File

@ -45,7 +45,7 @@
</li>
<li Class="SK.CompProperties_LowIdleDraw">
<compClass>SK.CompPowerLowIdleDraw</compClass>
<idlePowerFactor>0.1</idlePowerFactor>
<idlePowerFactor>0.2</idlePowerFactor>
</li>
<li Class="CompProperties_Flickable"/>
<li Class="CompProperties_Breakdownable"/>
@ -55,6 +55,7 @@
<heatPushMaxTemperature>75</heatPushMaxTemperature>
</li>
</comps>
<tickerType>Long</tickerType>
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
<designationCategory>Production</designationCategory>
@ -94,8 +95,8 @@
<WorkToBuild>4500</WorkToBuild>
<MaxHitPoints>280</MaxHitPoints>
<Flammability>0</Flammability>
<Beauty>-60</Beauty>
<Cleanliness>-7</Cleanliness>
<Beauty>-48</Beauty>
<Cleanliness>-9</Cleanliness>
</statBases>
<size>(3,3)</size>
<stuffCategories>
@ -116,7 +117,7 @@
</li>
<li Class="SK.CompProperties_LowIdleDraw">
<compClass>SK.CompPowerLowIdleDraw</compClass>
<idlePowerFactor>0.1</idlePowerFactor>
<idlePowerFactor>0.2</idlePowerFactor>
</li>
<li Class="CompProperties_Flickable"/>
<li Class="CompProperties_Breakdownable"/>
@ -126,6 +127,7 @@
<heatPushMaxTemperature>75</heatPushMaxTemperature>
</li>
</comps>
tickerType>Long</tickerType>
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
<designationCategory>Production</designationCategory>

View File

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
<defName>EnlargedCompostBarrel</defName>
<label>Industrial compost barrel</label>
<description>A Large,industry level metal compost barrel able to bulk convert at most 75 compost into 75 fertilizer.</description>
<drawerType>MapMeshAndRealTime</drawerType>
<graphicData>
<texPath>Things/Building/CompostBarrel</texPath>
<drawSize>(2,2)</drawSize>
<graphicClass>Graphic_Multi</graphicClass>
<shaderType>CutoutComplex</shaderType>
<shadowData>
<volume>(0.6, 0.7, 0.6)</volume>
<offset>(0,0,0)</offset>
</shadowData>
<damageData>
<rect>(0.05,0.1,0.9,0.9)</rect>
</damageData>
</graphicData>
<size>(2,2)</size>
<minifiedDef>MinifiedThing</minifiedDef>
<thingCategories>
<li>BuildingsProduction</li>
</thingCategories>
<statBases>
<WorkToBuild>1700</WorkToBuild>
<Mass>10</Mass>
<MaxHitPoints>100</MaxHitPoints>
<Flammability>0.75</Flammability>
<Cleanliness>-16</Cleanliness>
</statBases>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
<costStuffCount>400</costStuffCount>
<costList>
<ComponentIndustrial>8</ComponentIndustrial>
<ElectronicComponents>2</ElectronicComponents>
</costList>
<rotatable>true</rotatable>
<designationCategory>Production</designationCategory>
<tickerType>Long</tickerType>
<building>
<uninstallWork>750</uninstallWork>
</building>
<comps>
<li Class="CompProperties_Forbiddable"/>
</comps>
<researchPrerequisites>
<li>SewageSludgeComposting</li>
</researchPrerequisites>
<constructionSkillPrerequisite>8</constructionSkillPrerequisite>
<!-- ThingDef_UF fields -->
<showProductIcon>true</showProductIcon>
<barOffset>(0.0, 0.25)</barOffset>
<barScale>(1.0, 1.0)</barScale>
<!--Todo: EDIT-->
<slotsCount>75</slotsCount>
</ThingDef>
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
<defName>EnlargedDryingRack</defName>
<label>Enlarged Drying Rack</label>
<drawerType>MapMeshAndRealTime</drawerType>
<graphicData>
<texPath>Things/Building/Production/LeafDryingRack</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(4,2)</drawSize>
<shadowData>
<volume>(1.7, 0.5, 0.7)</volume>
<offset>(0,0,0)</offset>
</shadowData>
<damageData>
<cornerTL>Damage/Corner</cornerTL>
<cornerTR>Damage/Corner</cornerTR>
<cornerBL>Damage/Corner</cornerBL>
<cornerBR>Damage/Corner</cornerBR>
</damageData>
</graphicData>
<minifiedDef>MinifiedThing</minifiedDef>
<thingCategories>
<li>BuildingsProduction</li>
</thingCategories>
<fillPercent>0.45</fillPercent>
<pathCost>60</pathCost>
<statBases>
<WorkToBuild>3000</WorkToBuild>
<Mass>100</Mass>
<MaxHitPoints>350</MaxHitPoints>
<Flammability>0.75</Flammability>
</statBases>
<description>A Large,Industrial metallic Drying-Rack For Drying Berries, Smokeleaf and Tobacco leaves.</description>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
<costStuffCount>300</costStuffCount>
<costList>
<ComponentIndustrial>10</ComponentIndustrial>
<ElectronicComponents>2</ElectronicComponents>
</costList>
<size>(4,2)</size>
<building>
<uninstallWork>650</uninstallWork>
</building>
<comps>
<li Class="CompProperties_Forbiddable"/>
</comps>
<tickerType>Long</tickerType>
<rotatable>true</rotatable>
<designationCategory>Production</designationCategory>
<constructionSkillPrerequisite>8</constructionSkillPrerequisite>
<!-- ThingDef_UF fields -->
<showProductIcon>true</showProductIcon>
<barOffset>(0.0, 0.25)</barOffset>
<barScale>(1.0, 1.0)</barScale>
<slotsCount>50</slotsCount>
</ThingDef>
</Defs>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Core SK</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<!-- RECIPES -->
<li Class="PatchOperationAdd">
<xpath>Defs/RecipeDef[@Name="Make_DriedFruitBase"]/recipeUsers</xpath>
<value>
<li>EnlargedDryingRack</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/RecipeDef[@Name="Make_SmokeleafBase"]/recipeUsers</xpath>
<value>
<li>EnlargedDryingRack</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/RecipeDef[@Name="Make_TobaccoBase"]/recipeUsers</xpath>
<value>
<li>EnlargedDryingRack</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/RecipeDef[@Name="Make_FertilizerBase"]/recipeUsers</xpath>
<value>
<li>EnlargedCompostBarrel</li>
</value>
</li>
<!-- ARCH MENU -->
<li Class="PatchOperationAdd">
<xpath>Defs/ArchitectSense.DesignationSubCategoryDef[defName="SubCategory_DryingRack"]/defNames</xpath>
<value>
<li>EnlargedDryingRack</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/ArchitectSense.DesignationSubCategoryDef[defName="SubCategory_Composters"]/defNames</xpath>
<value>
<li>EnlargedCompostBarrel</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>