Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8" ?>
- <Defs>
- <!-- VANILLA MEALS -->
- <!-- CookMealSimpleAvaliStove -->
- <RecipeDef ParentName="CookMealSimple">
- <defName>CookMealSimpleAvaliStove</defName>
- <workAmount>150</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookMealFineAvaliStove -->
- <RecipeDef ParentName="CookMealBase">
- <defName>CookMealFineAvaliStove</defName>
- <!-- <workerClass>Avali.RecipeWorkerAvaliEgg</workerClass> -->
- <label>cook fine meal</label>
- <description>Cooks a somewhat complex meal from a combination of raw meat and raw plant ingredients.</description>
- <jobString>Cooking fine meal.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass>
- <ingredients>
- <li>
- <filter>
- <categories>
- <li>MeatRaw</li>
- <li>AnimalProductRaw</li>
- </categories>
- </filter>
- <count>0.25</count>
- </li>
- <li>
- <filter>
- <categories>
- <li>PlantFoodRaw</li>
- </categories>
- </filter>
- <count>0.25</count>
- </li>
- </ingredients>
- <workAmount>250</workAmount>
- <products>
- <MealFine>1</MealFine>
- </products>
- <skillRequirements>
- <Cooking>6</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookMealLavishAvaliStove -->
- <RecipeDef ParentName="CookMealBase">
- <defName>CookMealLavishAvaliStove</defName>
- <label>cook lavish meal</label>
- <description>Cooks a very complex meal from a combination of raw meat and raw plant ingredients. Much of the ingredients are wasted.</description>
- <jobString>Cooking lavish meal.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass>
- <ingredients>
- <li>
- <filter>
- <categories>
- <li>MeatRaw</li>
- <li>AnimalProductRaw</li>
- </categories>
- </filter>
- <count>0.5</count>
- </li>
- <li>
- <filter>
- <categories>
- <li>PlantFoodRaw</li>
- </categories>
- </filter>
- <count>0.5</count>
- </li>
- </ingredients>
- <workAmount>500</workAmount>
- <products>
- <MealLavish>1</MealLavish>
- </products>
- <skillRequirements>
- <Cooking>8</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookMealSurvivalAvaliStove -->
- <RecipeDef ParentName="CookMealBase">
- <defName>CookMealSurvivalAvaliStove</defName>
- <label>cook packaged survival meal</label>
- <description>Cooks a packaged survival meal from a combination of raw meat and raw plant ingredients. Much of the ingredients are wasted.</description>
- <jobString>Cooking survival meal.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass>
- <ingredients>
- <li>
- <filter>
- <categories>
- <li>MeatRaw</li>
- <li>AnimalProductRaw</li>
- </categories>
- </filter>
- <count>0.5</count>
- </li>
- <li>
- <filter>
- <categories>
- <li>PlantFoodRaw</li>
- </categories>
- </filter>
- <count>0.5</count>
- </li>
- </ingredients>
- <workAmount>800</workAmount>
- <products>
- <MealSurvivalPack>1</MealSurvivalPack>
- </products>
- <skillRequirements>
- <Cooking>8</Cooking>
- </skillRequirements>
- <researchPrerequisite>PackagedSurvivalMeal</researchPrerequisite>
- </RecipeDef>
- <!-- AVALI MEALS -->
- <!-- CookAvaliSpicyJerky -->
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliSpicyJerky">
- <defName>CookAvaliSpicyJerky</defName>
- <label>Cook spicy jerky</label>
- <description>Cooks a chunks of seasoned jerky, popular with hunters and explorers.</description>
- <jobString>Cooking spicy jerky.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass>
- <ingredients>
- <li>
- <filter>
- <categories>
- <li>MeatRaw</li>
- </categories>
- </filter>
- <count>0.25</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawNakatiBarks</li>
- </thingDefs>
- </filter>
- <count>0.05</count> <!-- 0.05 = 1 -->
- </li>
- </ingredients>
- <products>
- <AvaliSpicyJerky>1</AvaliSpicyJerky>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <!-- <skillRequirements>
- <Cooking>6</Cooking>
- </skillRequirements> -->
- </RecipeDef>
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliSpicyJerky20">
- <defName>CookAvaliSpicyJerky20</defName>
- <label>Cook spicy jerky in bulk (20)</label>
- <description>Cooks a chunks of seasoned jerky, popular with hunters and explorers.</description>
- <jobString>Cooking spicy jerky.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass>
- <ingredients>
- <li>
- <filter>
- <categories>
- <li>MeatRaw</li>
- </categories>
- </filter>
- <count>5</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawNakatiBarks</li>
- </thingDefs>
- </filter>
- <count>1</count> <!-- 0.05 = 1 -->
- </li>
- </ingredients>
- <products>
- <AvaliSpicyJerky>20</AvaliSpicyJerky>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <skillRequirements>
- <Cooking>10</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookAvaliSpicyJerkyAvaliStove -->
- <RecipeDef ParentName="CookAvaliSpicyJerky">
- <defName>CookAvaliSpicyJerkyAvaliStove</defName>
- <workAmount>250</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <RecipeDef ParentName="CookAvaliSpicyJerky20">
- <defName>CookAvaliSpicyJerkyAvaliStove20</defName>
- <workAmount>5000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliSpicyJerkyCampfire -->
- <RecipeDef ParentName="CookAvaliSpicyJerky">
- <defName>CookAvaliSpicyJerkyCampfire</defName>
- <workAmount>1000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliPiruNoodle -->
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliPiruNoodle">
- <defName>CookAvaliPiruNoodle</defName>
- <label>Make Piru noodle</label>
- <description>Make a sweet noodles made from Piru frond flour, a staple of Avali students.</description>
- <jobString>Making Piru noodle.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>RawKiriFruits</li>
- </thingDefs>
- </filter>
- <count>5</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawPiruFlour</li>
- </thingDefs>
- </filter>
- <count>5</count>
- </li>
- </ingredients>
- <products>
- <AvaliPiruNoodle>1</AvaliPiruNoodle>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <!-- <skillRequirements>
- <Cooking>6</Cooking>
- </skillRequirements> -->
- </RecipeDef>
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliPiruNoodle20">
- <defName>CookAvaliPiruNoodle20</defName>
- <label>Make Piru noodle in bulk(20)</label>
- <description>Make a sweet noodles made from Piru frond flour, a staple of Avali students.</description>
- <jobString>Making Piru noodle.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>RawKiriFruits</li>
- </thingDefs>
- </filter>
- <count>100</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawPiruFlour</li>
- </thingDefs>
- </filter>
- <count>100</count>
- </li>
- </ingredients>
- <products>
- <AvaliPiruNoodle>20</AvaliPiruNoodle>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <skillRequirements>
- <Cooking>10</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookAvaliPiruNoodleAvaliStove -->
- <RecipeDef ParentName="CookAvaliPiruNoodle">
- <defName>CookAvaliPiruNoodleAvaliStove</defName>
- <workAmount>250</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <RecipeDef ParentName="CookAvaliPiruNoodle20">
- <defName>CookAvaliPiruNoodleAvaliStove20</defName>
- <workAmount>5000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliPiruNoodleCampfire -->
- <RecipeDef ParentName="CookAvaliPiruNoodle">
- <defName>CookAvaliPiruNoodleCampfire</defName>
- <workAmount>1000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliKiriCurry -->
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliKiriCurry">
- <defName>CookAvaliKiriCurry</defName>
- <label>Make Kiri curry</label>
- <description>Make a spicy meat noodles with a rich Kiri sauce.</description>
- <jobString>Making Kiri curry.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliPiruNoodle</li>
- </thingDefs>
- </filter>
- <count>1</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliSpicyJerky</li>
- </thingDefs>
- </filter>
- <count>1</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawKiriFruits</li>
- </thingDefs>
- </filter>
- <count>1</count>
- </li>
- </ingredients>
- <products>
- <AvaliKiriCurry>1</AvaliKiriCurry>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <!-- <skillRequirements>
- <Cooking>6</Cooking>
- </skillRequirements> -->
- </RecipeDef>
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliKiriCurry20">
- <defName>CookAvaliKiriCurry20</defName>
- <label>Make Kiri curry in bulk (20)</label>
- <description>Make a spicy meat noodles with a rich Kiri sauce.</description>
- <jobString>Making Kiri curry.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliPiruNoodle</li>
- </thingDefs>
- </filter>
- <count>20</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliSpicyJerky</li>
- </thingDefs>
- </filter>
- <count>20</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawKiriFruits</li>
- </thingDefs>
- </filter>
- <count>20</count>
- </li>
- </ingredients>
- <products>
- <AvaliKiriCurry>20</AvaliKiriCurry>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <skillRequirements>
- <Cooking>10</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookAvaliKiriCurryAvaliStove -->
- <RecipeDef ParentName="CookAvaliKiriCurry">
- <defName>CookAvaliKiriCurryAvaliStove</defName>
- <workAmount>250</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <RecipeDef ParentName="CookAvaliKiriCurry20">
- <defName>CookAvaliKiriCurryAvaliStove20</defName>
- <workAmount>5000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliKiriCurryCampfire -->
- <RecipeDef ParentName="CookAvaliKiriCurry">
- <defName>CookAvaliKiriCurryCampfire</defName>
- <workAmount>500</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliTaco -->
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliTaco">
- <defName>CookAvaliTaco</defName>
- <label>Make Avalon-style taco</label>
- <description>Make a super-hot Nakati-spiced taco; sometimes eaten on a dare by non-Avali.</description>
- <jobString>Making Avalon-style taco.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliSpicyJerky</li>
- </thingDefs>
- </filter>
- <count>1</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawPiruFlour</li>
- </thingDefs>
- </filter>
- <count>5</count>
- </li>
- </ingredients>
- <products>
- <AvaliTaco>1</AvaliTaco>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <skillRequirements>
- <Cooking>6</Cooking>
- </skillRequirements>
- </RecipeDef>
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliTaco20">
- <defName>CookAvaliTaco20</defName>
- <label>Make Avalon-style taco in bulk (20)</label>
- <description>Make a super-hot Nakati-spiced taco; sometimes eaten on a dare by non-Avali.</description>
- <jobString>Making Avalon-style taco.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <allowMixingIngredients>true</allowMixingIngredients>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliSpicyJerky</li>
- </thingDefs>
- </filter>
- <count>20</count>
- </li>
- <li>
- <filter>
- <thingDefs>
- <li>RawPiruFlour</li>
- </thingDefs>
- </filter>
- <count>100</count>
- </li>
- </ingredients>
- <products>
- <AvaliTaco>20</AvaliTaco>
- </products>
- <researchPrerequisite>AvaliPlants</researchPrerequisite>
- <skillRequirements>
- <Cooking>12</Cooking>
- </skillRequirements>
- </RecipeDef>
- <!-- CookAvaliTacoAvaliStove -->
- <RecipeDef ParentName="CookAvaliTaco">
- <defName>CookAvaliTacoAvaliStove</defName>
- <workAmount>500</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <RecipeDef ParentName="CookAvaliTaco20">
- <defName>CookAvaliTacoAvaliStove20</defName>
- <workAmount>10000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliEggOmlette -->
- <RecipeDef ParentName="CookMealBase" Name="CookAvaliEggOmlette">
- <defName>CookAvaliEggOmlette</defName>
- <label>avali egg omlette</label>
- <description>Make avali egg omlette. It's a very tasty for everyone exept Avali.</description>
- <jobString>Making avali egg omlette.</jobString>
- <workSpeedStat>CookSpeed</workSpeedStat>
- <effectWorking>Cook</effectWorking>
- <soundWorking>Recipe_CookMeal</soundWorking>
- <dontShowIfAnyIngredientMissing>True</dontShowIfAnyIngredientMissing>
- <ingredients>
- <li>
- <filter>
- <thingDefs>
- <li>AvaliEgg</li>
- </thingDefs>
- </filter>
- <count>1</count>
- </li>
- </ingredients>
- <products>
- <AvaliEggOmlette>10</AvaliEggOmlette>
- </products>
- <!--
- <skillRequirements>
- <Cooking>2</Cooking>
- </skillRequirements>
- -->
- </RecipeDef>
- <!-- CookAvaliTacoAvaliStove -->
- <RecipeDef ParentName="CookAvaliEggOmlette">
- <defName>CookAvaliEggOmletteAvaliStove</defName>
- <workAmount>1800</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- <!-- CookAvaliKiriCurryCampfire -->
- <RecipeDef ParentName="CookAvaliEggOmlette">
- <defName>CookAvaliEggOmletteCampfire</defName>
- <workAmount>5000</workAmount> <!-- other meals use WorkToMake stat -->
- </RecipeDef>
- </Defs>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement