RimWorld

RimWorld

SeedsPlease: Lite Redux
Sgt Toast 8 Jul, 2024 @ 5:44am
Strawberryfix
Where to Look?
Standard Steampath for example "C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3159269638\1.5\Defs


Then just overwrite the right part in the following two Files:
First in RecipeDefs\Recipes_Plants_Processing.xml

<RecipeDef>
<defName>RefineBerries</defName>
<label>refine berries</label>
<description>Refine variety of berries into Strawberries.</description>
<jobString>Refining berries.</jobString>
<descriptionHyperlinks>
<ThingDef>RawBerries</ThingDef>
<ThingDef>RawStrawberries</ThingDef>
</descriptionHyperlinks>
<ingredients>
<li>
<filter>
<thingDefs>
<li>RawBerries</li>
</thingDefs>
</filter>
<count>8</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>RawBerries</li>
</thingDefs>
</fixedIngredientFilter>
<Products>
<RawStrawberries>4</RawStrawberries>
</Products>
<workerCounterClass>SeedsPleaseLite.RecipeWorkerCounter_ExtractSeeds</workerCounterClass>
<workAmount>5</workAmount>
<workSpeedStat>CookSpeed</workSpeedStat>
<effectWorking>Cook</effectWorking>
<workSkill>Cooking</workSkill>
<recipeUsers>
<li>SeedExtractionSpot</li>
<li>SeedExtractionBench</li>
</recipeUsers>
</RecipeDef>


and secondly in ThingDefs\Items_Resource.xml

<ThingDef ParentName="PlantFoodRawBase">
<defName>RawStrawberries</defName>
<label>strawberries</label>
<description>Assorted strawberries. Nice to eat, even when raw.</description>
<possessionCount>10</possessionCount>
<graphicData>
<texPath>Things/Item/Resource/PlantFoodRaw/Strawberries</texPath>
</graphicData>
<statBases>
<MarketValue>1.2</MarketValue>
<Mass>0.027</Mass>
</statBases>
<thingCategories>
<li>UnrefinedBerries</li>
</thingCategories>
<butcherProducts>
<Seed_Strawberry>8</Seed_Strawberry>
</butcherProducts>
<comps>
<li Class="CompProperties_Rottable">
<daysToRotStart>14</daysToRotStart>
<rotDestroys>true</rotDestroys>
</li>
</comps>
<ingestible>
<preferability>RawTasty</preferability>
<tasteThought></tasteThought>
<foodType>VegetableOrFruit</foodType>
</ingestible>
</ThingDef>




I hope could help a little
< >
Showing 1-4 of 4 comments
Noire 13 Jul, 2024 @ 7:08pm 
great
McLets 29 Aug, 2024 @ 12:54pm 
They should make this part of the mod. You're a rockstar.
PaladinWaffles 21 Oct, 2024 @ 4:47am 
Note: Make sure the work amount in RecipesDef is 500, not 5
daz_ian 26 Dec, 2024 @ 11:32am 
The second change, in Items_Resource.xml, to make seed extraction (butchery) extract strawberry seeds from strawberries, is the bug fix. The recipe change isn't essential (the original is broken because it uses butchery, but it can be ignored): it just adds a way to get seeds from wild berries by transmogrifying them into strawberries.

For people with ReGrowth, I recommend instead making raspberry plants yield raspberries, so you have the following separate production chains:
  • Berry plants (wild/cultivated) -> berries -> berry seeds
  • Strawberry plants (cultivated only) -> strawberries -> strawberry seeds
  • Raspberry plants (wild/cultivated) -> raspberries -> raspberry seeds
Add this patch operation to regrowth.botr.core.xml:
<Operation Class="PatchOperationReplace"> <xpath>Defs/ThingDef[defName="RG_Plant_Raspberry" or defName="RG_Plant_RaspberryCultivated"]/plant/harvestedThingDef</xpath> <value> <harvestedThingDef>RG_RawRaspberries</harvestedThingDef> </value> </Operation>
Last edited by daz_ian; 26 Dec, 2024 @ 11:36am
< >
Showing 1-4 of 4 comments
Per page: 1530 50