From e69a0cce8cae7e051cb945ec52bdaa6f6baaf2a8 Mon Sep 17 00:00:00 2001 From: Cocopomel <79386233+Cocopomel@users.noreply.github.com> Date: Wed, 9 Jun 2021 22:58:08 +0900 Subject: [PATCH] fix RepairKits --- 1.2/Defs/RecipeDefs/Recipes_Production.xml | 105 ++------------------- 1.2/Defs/ThingDef/ThingDef_Item.xml | 51 +++++++++- 2 files changed, 57 insertions(+), 99 deletions(-) diff --git a/1.2/Defs/RecipeDefs/Recipes_Production.xml b/1.2/Defs/RecipeDefs/Recipes_Production.xml index bcee5ef..a47ce4f 100644 --- a/1.2/Defs/RecipeDefs/Recipes_Production.xml +++ b/1.2/Defs/RecipeDefs/Recipes_Production.xml @@ -1,25 +1,24 @@ <?xml version="1.0" encoding="utf-8" ?> <Defs> - <!--수리키트--> + <!--==================================== 수리 키트 업그레이드 ====================================--> <RecipeDef> - <defName>PN_Make_RepairKit</defName> - <label>make automaton repair kit</label> + <defName>PN_upgrade_SelfRepairKit</defName> + <label>upgrade automaton repair kit</label> <description>...</description> - <jobString>Making automaton repair kit.</jobString> + <jobString>Upgrading automaton repair kit.</jobString> <workSpeedStat>GeneralLaborSpeed</workSpeedStat> <effectWorking>Cook</effectWorking> <soundWorking>Recipe_Machining</soundWorking> - <workAmount>10000</workAmount> + <workAmount>800</workAmount> <recipeUsers> <li>PN_AutomatonBench</li> - <li>CraftingSpot</li> <li>TableMachining</li> </recipeUsers> <ingredients> <li> <filter> <thingDefs> - <li>MedicineHerbal</li> + <li>PN_RepairKit</li> </thingDefs> </filter> <count>1</count> @@ -27,88 +26,7 @@ <li> <filter> <thingDefs> - <li>ComponentIndustrial</li> - </thingDefs> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>Steel</li> - </thingDefs> - </filter> - <count>16</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> - </thingDefs> - </filter> - <count>8</count> - </li> - </ingredients> - <fixedIngredientFilter> - <thingDefs> - <li>MedicineHerbal</li> - <li>ComponentIndustrial</li> - <li>Steel</li> - <li>Chemfuel</li> - </thingDefs> - </fixedIngredientFilter> - <products> - <PN_RepairKit>1</PN_RepairKit> - </products> - <skillRequirements> - <Crafting>4</Crafting> - <Medicine>4</Medicine> - </skillRequirements> - <workSkill>Crafting</workSkill> - <researchPrerequisite></researchPrerequisite> - </RecipeDef> - - <RecipeDef> - <defName>PN_Make_SelfRepairKit</defName> - <label>make automaton self repair kit</label> - <description>...</description> - <jobString>Making automaton self repair kit.</jobString> - <workSpeedStat>GeneralLaborSpeed</workSpeedStat> - <effectWorking>Cook</effectWorking> - <soundWorking>Recipe_Machining</soundWorking> - <workAmount>10000</workAmount> - <recipeUsers> - <li>PN_AutomatonBench</li> - </recipeUsers> - <ingredients> - <li> - <filter> - <thingDefs> - <li>MedicineUltratech</li> - </thingDefs> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>ComponentIndustrial</li> - </thingDefs> - </filter> - <count>1</count> - </li> - <li> - <filter> - <thingDefs> - <li>Steel</li> - </thingDefs> - </filter> - <count>8</count> - </li> - <li> - <filter> - <thingDefs> - <li>Chemfuel</li> + <li>MechSerumHealer</li> </thingDefs> </filter> <count>1</count> @@ -116,18 +34,15 @@ </ingredients> <fixedIngredientFilter> <thingDefs> - <li>MedicineUltratech</li> - <li>ComponentIndustrial</li> - <li>Steel</li> - <li>Chemfuel</li> + <li>PN_RepairKit</li> + <li>MechSerumHealer</li> </thingDefs> </fixedIngredientFilter> <products> <PN_SelfRepairKit>1</PN_SelfRepairKit> </products> <skillRequirements> - <Crafting>4</Crafting> - <Medicine>4</Medicine> + <Crafting>8</Crafting> </skillRequirements> <workSkill>Crafting</workSkill> <researchPrerequisite></researchPrerequisite> diff --git a/1.2/Defs/ThingDef/ThingDef_Item.xml b/1.2/Defs/ThingDef/ThingDef_Item.xml index b262180..9249fb7 100644 --- a/1.2/Defs/ThingDef/ThingDef_Item.xml +++ b/1.2/Defs/ThingDef/ThingDef_Item.xml @@ -76,18 +76,39 @@ <graphicClass>Graphic_StackCount</graphicClass> <drawSize>1.0</drawSize> </graphicData> + <techLevel>Industrial</techLevel> <stackLimit>10</stackLimit> + <uiIconForStackCount>1</uiIconForStackCount> <healthAffectsPrice>false</healthAffectsPrice> <statBases> <MarketValue>18</MarketValue> - <Mass>0.50</Mass> + <MaxHitPoints>60</MaxHitPoints> + <Mass>2</Mass> <Flammability>0.7</Flammability> - <WorkToMake>350</WorkToMake> + <WorkToMake>700</WorkToMake> </statBases> <thingCategories> <li>PNKit</li> </thingCategories> <tradeability>Sellable</tradeability> + <costList> + <ComponentIndustrial>2</ComponentIndustrial> + <Steel>15</Steel> + <Chemfuel>2</Chemfuel> + <Leather_Automaton>5</Leather_Automaton> + </costList> + <recipeMaker> + <workSpeedStat>GeneralLaborSpeed</workSpeedStat> + <workSkill>Crafting</workSkill> + <recipeUsers> + <li>PN_AutomatonBench</li> + <li>TableMachining</li> + </recipeUsers> + <researchPrerequisite></researchPrerequisite> + <skillRequirements> + <Crafting>4</Crafting> + </skillRequirements> + </recipeMaker> <comps> </comps> @@ -103,17 +124,39 @@ <graphicClass>Graphic_StackCount</graphicClass> <drawSize>1.0</drawSize> </graphicData> + <techLevel>Spacer</techLevel> <stackLimit>10</stackLimit> + <uiIconForStackCount>1</uiIconForStackCount> <statBases> <MarketValue>18</MarketValue> - <Mass>0.50</Mass> + <Mass>2</Mass> + <MaxHitPoints>60</MaxHitPoints> <Flammability>0.7</Flammability> - <WorkToMake>700</WorkToMake> + <WorkToMake>1500</WorkToMake> </statBases> <thingCategories> <li>PNKit</li> </thingCategories> <tradeability>Sellable</tradeability> + <costList> + <MechSerumHealer>1</MechSerumHealer> + <ComponentIndustrial>2</ComponentIndustrial> + <Steel>15</Steel> + <Chemfuel>2</Chemfuel> + <Leather_Automaton>5</Leather_Automaton> + </costList> + <recipeMaker> + <workSpeedStat>GeneralLaborSpeed</workSpeedStat> + <workSkill>Crafting</workSkill> + <recipeUsers> + <li>PN_AutomatonBench</li> + <li>TableMachining</li> + </recipeUsers> + <researchPrerequisite></researchPrerequisite> + <skillRequirements> + <Crafting>8</Crafting> + </skillRequirements> + </recipeMaker> <comps> <li Class="CompProperties_Usable"> <useJob>UseItem</useJob>