요직 컨텐츠 분리
This commit is contained in:
parent
14a309a9cd
commit
9d4f3c7075
@ -1,20 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<Defs>
|
<Defs>
|
||||||
<!--=================================== 레시피 설정 ===================================-->
|
|
||||||
<AutomataRace.ThingDefInjectDef>
|
|
||||||
<defName>Recipe_PN_RemoveBrain_Inject</defName>
|
|
||||||
<conditions>
|
|
||||||
<li Class="AutomataRace.ThingDefInject.IsHumanlike"></li>
|
|
||||||
<li Class="AutomataRace.ThingDefInject.IsFlesh"></li>
|
|
||||||
<li Class="AutomataRace.ThingDefInject.IsDefNameEqual">
|
|
||||||
<not>true</not>
|
|
||||||
<defName>Paniel_Race</defName>
|
|
||||||
</li>
|
|
||||||
</conditions>
|
|
||||||
<recipes>
|
|
||||||
<li>PN_ExtractBrain</li>
|
|
||||||
</recipes>
|
|
||||||
</AutomataRace.ThingDefInjectDef>
|
|
||||||
|
|
||||||
<!--==================================== 시체 설정 ====================================-->
|
<!--==================================== 시체 설정 ====================================-->
|
||||||
<AutomataRace.ThingDefInjectDef>
|
<AutomataRace.ThingDefInjectDef>
|
||||||
@ -43,33 +28,6 @@
|
|||||||
</comps>
|
</comps>
|
||||||
</AutomataRace.ThingDefInjectDef>
|
</AutomataRace.ThingDefInjectDef>
|
||||||
|
|
||||||
<!--<DamageDef>
|
|
||||||
<defName>PN_CorpseBomb</defName>
|
|
||||||
<label>bomb</label>
|
|
||||||
<workerClass>DamageWorker_AddInjury</workerClass>
|
|
||||||
<externalViolence>true</externalViolence>
|
|
||||||
<isExplosive>true</isExplosive>
|
|
||||||
<deathMessage>{0} has died in an explosion.</deathMessage>
|
|
||||||
<hediff>Shredded</hediff>
|
|
||||||
<hediffSolid>Crack</hediffSolid>
|
|
||||||
<harmAllLayersUntilOutside>true</harmAllLayersUntilOutside>
|
|
||||||
<impactSoundType>Blunt</impactSoundType>
|
|
||||||
<armorCategory>Sharp</armorCategory>
|
|
||||||
<minDamageToFragment>15</minDamageToFragment>
|
|
||||||
<defaultDamage>10</defaultDamage>
|
|
||||||
<defaultStoppingPower>0.5</defaultStoppingPower>
|
|
||||||
<defaultArmorPenetration>0.0</defaultArmorPenetration>
|
|
||||||
<buildingDamageFactor>1</buildingDamageFactor>
|
|
||||||
<plantDamageFactor>1</plantDamageFactor>
|
|
||||||
<explosionAffectOutsidePartsOnly>false</explosionAffectOutsidePartsOnly>
|
|
||||||
<explosionHeatEnergyPerCell>5</explosionHeatEnergyPerCell>
|
|
||||||
<explosionCellMote>Mote_BlastDry</explosionCellMote>
|
|
||||||
<explosionColorCenter>(1, 0.5, 0.3)</explosionColorCenter>
|
|
||||||
<explosionColorEdge>(0.6, 0.5, 0.4)</explosionColorEdge>
|
|
||||||
<soundExplosion>Explosion_Bomb</soundExplosion>
|
|
||||||
<combatLogRules>Damage_Bomb</combatLogRules>
|
|
||||||
</DamageDef>-->
|
|
||||||
|
|
||||||
<!--==================================== 고어 설정 ====================================-->
|
<!--==================================== 고어 설정 ====================================-->
|
||||||
<ThingDef ParentName="BaseFilth">
|
<ThingDef ParentName="BaseFilth">
|
||||||
<defName>Paniel_Oil</defName>
|
<defName>Paniel_Oil</defName>
|
||||||
|
@ -85,39 +85,4 @@
|
|||||||
<targetsBodyPart>false</targetsBodyPart>
|
<targetsBodyPart>false</targetsBodyPart>
|
||||||
<surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor>
|
<surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor>
|
||||||
</RecipeDef>
|
</RecipeDef>
|
||||||
|
|
||||||
<RecipeDef ParentName="SurgeryFlesh">
|
|
||||||
<defName>PN_ExtractBrain</defName>
|
|
||||||
<label>extract central nervous</label>
|
|
||||||
<description>extract central nervous.</description>
|
|
||||||
<workerClass>AutomataRace.Recipe_RemoveBrain</workerClass>
|
|
||||||
<jobString>Remove central nervous.</jobString>
|
|
||||||
<workAmount>2000</workAmount>
|
|
||||||
<surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor>
|
|
||||||
<researchPrerequisite>PNRP_Brain</researchPrerequisite>
|
|
||||||
<uiIconThing>PN_Brain</uiIconThing>
|
|
||||||
<ingredients>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<categories>
|
|
||||||
<li>Medicine</li>
|
|
||||||
</categories>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<filter>
|
|
||||||
<thingDefs>
|
|
||||||
<li>PN_BrainEmpty</li>
|
|
||||||
</thingDefs>
|
|
||||||
</filter>
|
|
||||||
<count>1</count>
|
|
||||||
</li>
|
|
||||||
</ingredients>
|
|
||||||
<fixedIngredientFilter>
|
|
||||||
<categories>
|
|
||||||
<li>Medicine</li>
|
|
||||||
</categories>
|
|
||||||
</fixedIngredientFilter>
|
|
||||||
</RecipeDef>
|
|
||||||
</Defs>
|
</Defs>
|
@ -30,40 +30,6 @@
|
|||||||
</tags>
|
</tags>
|
||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
|
|
||||||
<ResearchProjectDef>
|
|
||||||
<defName>PNRP_Brain</defName>
|
|
||||||
<label>core analysis</label>
|
|
||||||
<description>...</description>
|
|
||||||
<tab>PN_technology</tab>
|
|
||||||
<baseCost>2500</baseCost>
|
|
||||||
<techLevel>Industrial</techLevel>
|
|
||||||
<prerequisites>
|
|
||||||
<li>PNRP_Production</li>
|
|
||||||
<li>Prosthetics</li>
|
|
||||||
<li>MicroelectronicsBasics</li>
|
|
||||||
</prerequisites>
|
|
||||||
<researchViewX>3.0</researchViewX>
|
|
||||||
<researchViewY>0</researchViewY>
|
|
||||||
<tags>
|
|
||||||
<li>PanielStart</li>
|
|
||||||
</tags>
|
|
||||||
</ResearchProjectDef>
|
|
||||||
|
|
||||||
<ResearchProjectDef>
|
|
||||||
<defName>PNRP_BrainCasing</defName>
|
|
||||||
<label>core casing</label>
|
|
||||||
<description>...</description>
|
|
||||||
<tab>PN_technology</tab>
|
|
||||||
<baseCost>500</baseCost>
|
|
||||||
<techLevel>Spacer</techLevel>
|
|
||||||
<prerequisites>
|
|
||||||
<li>PNRP_Brain</li>
|
|
||||||
<li>Bionics</li>
|
|
||||||
</prerequisites>
|
|
||||||
<researchViewX>5.0</researchViewX>
|
|
||||||
<researchViewY>0</researchViewY>
|
|
||||||
</ResearchProjectDef>
|
|
||||||
|
|
||||||
<!--==================================== 수리 키트 ====================================-->
|
<!--==================================== 수리 키트 ====================================-->
|
||||||
|
|
||||||
<ResearchProjectDef>
|
<ResearchProjectDef>
|
||||||
@ -201,9 +167,6 @@
|
|||||||
<li>PNRP_Cannon</li>
|
<li>PNRP_Cannon</li>
|
||||||
<li>HeavyTurrets</li>
|
<li>HeavyTurrets</li>
|
||||||
</prerequisites>
|
</prerequisites>
|
||||||
<hiddenPrerequisites>
|
|
||||||
<li>PNRP_BrainCasing</li>
|
|
||||||
</hiddenPrerequisites>
|
|
||||||
<researchViewX>5.0</researchViewX>
|
<researchViewX>5.0</researchViewX>
|
||||||
<researchViewY>4.2</researchViewY>
|
<researchViewY>4.2</researchViewY>
|
||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
|
@ -56,54 +56,6 @@
|
|||||||
<iconPath>Things/Item/PNBrainCore</iconPath>
|
<iconPath>Things/Item/PNBrainCore</iconPath>
|
||||||
</ThingCategoryDef>
|
</ThingCategoryDef>
|
||||||
|
|
||||||
<ThingDef ParentName="BodyPartBase">
|
|
||||||
<defName>PN_BrainEmpty</defName>
|
|
||||||
<label>Empty case</label>
|
|
||||||
<description>...</description>
|
|
||||||
<graphicData Inherit="false">
|
|
||||||
<texPath>Things/Item/PNCentralnervous_empty</texPath>
|
|
||||||
<graphicClass>Graphic_Single</graphicClass>
|
|
||||||
<drawSize>1</drawSize>
|
|
||||||
</graphicData>
|
|
||||||
<isTechHediff>false</isTechHediff>
|
|
||||||
<thingCategories Inherit="false">
|
|
||||||
<li>PN_AutomatonCatagory</li>
|
|
||||||
</thingCategories>
|
|
||||||
<statBases>
|
|
||||||
<Mass>1</Mass>
|
|
||||||
<WorkToMake>700</WorkToMake>
|
|
||||||
<Flammability>0.7</Flammability>
|
|
||||||
</statBases>
|
|
||||||
<stackLimit>10</stackLimit>
|
|
||||||
<uiIconForStackCount>1</uiIconForStackCount>
|
|
||||||
<drawGUIOverlay>true</drawGUIOverlay>
|
|
||||||
<costList>
|
|
||||||
<ComponentIndustrial>1</ComponentIndustrial>
|
|
||||||
<Steel>5</Steel>
|
|
||||||
<PN_AutomatonFuel>1</PN_AutomatonFuel>
|
|
||||||
</costList>
|
|
||||||
<tradeTags Inherit="false">
|
|
||||||
|
|
||||||
</tradeTags>
|
|
||||||
<recipeMaker>
|
|
||||||
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
|
||||||
<workSkill>Crafting</workSkill>
|
|
||||||
<effectWorking>Smith</effectWorking>
|
|
||||||
<soundWorking>Recipe_Smith</soundWorking>
|
|
||||||
<unfinishedThingDef>UnfinishedComponent</unfinishedThingDef>
|
|
||||||
<skillRequirements>
|
|
||||||
<Crafting>6</Crafting>
|
|
||||||
</skillRequirements>
|
|
||||||
<researchPrerequisite>PNRP_Brain</researchPrerequisite>
|
|
||||||
<recipeUsers>
|
|
||||||
<li>PN_AutomatonBench</li>
|
|
||||||
</recipeUsers>
|
|
||||||
</recipeMaker>
|
|
||||||
<comps>
|
|
||||||
|
|
||||||
</comps>
|
|
||||||
</ThingDef>
|
|
||||||
|
|
||||||
<ThingDef ParentName="BodyPartBase">
|
<ThingDef ParentName="BodyPartBase">
|
||||||
<defName>PN_Brain</defName>
|
<defName>PN_Brain</defName>
|
||||||
<label>central nervous</label>
|
<label>central nervous</label>
|
||||||
@ -114,7 +66,7 @@
|
|||||||
<drawSize>1</drawSize>
|
<drawSize>1</drawSize>
|
||||||
</graphicData>
|
</graphicData>
|
||||||
<thingCategories Inherit="false">
|
<thingCategories Inherit="false">
|
||||||
<li>PN_BrainCoreCatagory</li>
|
<li>BodyPartsNatural</li>
|
||||||
</thingCategories>
|
</thingCategories>
|
||||||
<statBases>
|
<statBases>
|
||||||
<MarketValue>548</MarketValue>
|
<MarketValue>548</MarketValue>
|
||||||
@ -161,20 +113,6 @@
|
|||||||
<tradeTags Inherit="false">
|
<tradeTags Inherit="false">
|
||||||
|
|
||||||
</tradeTags>
|
</tradeTags>
|
||||||
<recipeMaker>
|
|
||||||
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
|
||||||
<workSkill>Crafting</workSkill>
|
|
||||||
<effectWorking>Smith</effectWorking>
|
|
||||||
<soundWorking>Recipe_Smith</soundWorking>
|
|
||||||
<unfinishedThingDef>UnfinishedHealthItemBionic</unfinishedThingDef>
|
|
||||||
<skillRequirements>
|
|
||||||
<Crafting>8</Crafting>
|
|
||||||
</skillRequirements>
|
|
||||||
<researchPrerequisite>PNRP_BrainCasing</researchPrerequisite>
|
|
||||||
<recipeUsers>
|
|
||||||
<li>PN_AutomatonBench</li>
|
|
||||||
</recipeUsers>
|
|
||||||
</recipeMaker>
|
|
||||||
<comps>
|
<comps>
|
||||||
|
|
||||||
</comps>
|
</comps>
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
</li>
|
</li>
|
||||||
<li Class="StockGenerator_SingleDef">
|
<li Class="StockGenerator_SingleDef">
|
||||||
<thingDef>PN_BrainCasing</thingDef>
|
<thingDef>PN_BrainCasing</thingDef>
|
||||||
<countRange>0~2</countRange>
|
<countRange>1~3</countRange>
|
||||||
</li>
|
</li>
|
||||||
<li Class="StockGenerator_SingleDef">
|
<li Class="StockGenerator_SingleDef">
|
||||||
<thingDef>Leather_Automaton</thingDef>
|
<thingDef>Leather_Automaton</thingDef>
|
||||||
|
@ -61,7 +61,7 @@
|
|||||||
</li>
|
</li>
|
||||||
<li Class="StockGenerator_SingleDef">
|
<li Class="StockGenerator_SingleDef">
|
||||||
<thingDef>PN_BrainCasing</thingDef>
|
<thingDef>PN_BrainCasing</thingDef>
|
||||||
<countRange>2~6</countRange>
|
<countRange>3~6</countRange>
|
||||||
</li>
|
</li>
|
||||||
<li Class="StockGenerator_SingleDef">
|
<li Class="StockGenerator_SingleDef">
|
||||||
<thingDef>Leather_Automaton</thingDef>
|
<thingDef>Leather_Automaton</thingDef>
|
||||||
@ -81,7 +81,7 @@
|
|||||||
<!-- Weapons -->
|
<!-- Weapons -->
|
||||||
<li Class="StockGenerator_SingleDef">
|
<li Class="StockGenerator_SingleDef">
|
||||||
<thingDef>PN_PrototypeRailGun</thingDef>
|
<thingDef>PN_PrototypeRailGun</thingDef>
|
||||||
<countRange>1~3</countRange>
|
<countRange>0~1</countRange>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<!-- Apparel -->
|
<!-- Apparel -->
|
||||||
|
@ -5,5 +5,6 @@
|
|||||||
<li>Content</li>
|
<li>Content</li>
|
||||||
<li IfModActive="Ludeon.Rimworld.Royalty">Royalty</li>
|
<li IfModActive="Ludeon.Rimworld.Royalty">Royalty</li>
|
||||||
<li IfModActive="Ludeon.RimWorld.Ideology">Ideology</li>
|
<li IfModActive="Ludeon.RimWorld.Ideology">Ideology</li>
|
||||||
|
<li IfModActive="AhnDemi.PanieltheSecretofPnL">SoPnL</li>
|
||||||
</v1.3>
|
</v1.3>
|
||||||
</loadFolders>
|
</loadFolders>
|
52
SoPnL/Defs/SoPnL_Recipes_Surgery.xml
Normal file
52
SoPnL/Defs/SoPnL_Recipes_Surgery.xml
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<AutomataRace.ThingDefInjectDef>
|
||||||
|
<defName>Recipe_PN_RemoveBrain_Inject</defName>
|
||||||
|
<conditions>
|
||||||
|
<li Class="AutomataRace.ThingDefInject.IsHumanlike"></li>
|
||||||
|
<li Class="AutomataRace.ThingDefInject.IsFlesh"></li>
|
||||||
|
<li Class="AutomataRace.ThingDefInject.IsDefNameEqual">
|
||||||
|
<not>true</not>
|
||||||
|
<defName>Paniel_Race</defName>
|
||||||
|
</li>
|
||||||
|
</conditions>
|
||||||
|
<recipes>
|
||||||
|
<li>PN_ExtractBrain</li>
|
||||||
|
</recipes>
|
||||||
|
</AutomataRace.ThingDefInjectDef>
|
||||||
|
|
||||||
|
<RecipeDef ParentName="SurgeryFlesh">
|
||||||
|
<defName>PN_ExtractBrain</defName>
|
||||||
|
<label>extract central nervous</label>
|
||||||
|
<description>extract central nervous.</description>
|
||||||
|
<workerClass>AutomataRace.Recipe_RemoveBrain</workerClass>
|
||||||
|
<jobString>Remove central nervous.</jobString>
|
||||||
|
<workAmount>2000</workAmount>
|
||||||
|
<surgerySuccessChanceFactor>1.0</surgerySuccessChanceFactor>
|
||||||
|
<researchPrerequisite>PNRP_Brain</researchPrerequisite>
|
||||||
|
<uiIconThing>PN_Brain</uiIconThing>
|
||||||
|
<ingredients>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<categories>
|
||||||
|
<li>Medicine</li>
|
||||||
|
</categories>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<filter>
|
||||||
|
<thingDefs>
|
||||||
|
<li>PN_BrainEmpty</li>
|
||||||
|
</thingDefs>
|
||||||
|
</filter>
|
||||||
|
<count>1</count>
|
||||||
|
</li>
|
||||||
|
</ingredients>
|
||||||
|
<fixedIngredientFilter>
|
||||||
|
<categories>
|
||||||
|
<li>Medicine</li>
|
||||||
|
</categories>
|
||||||
|
</fixedIngredientFilter>
|
||||||
|
</RecipeDef>
|
||||||
|
</Defs>
|
36
SoPnL/Defs/SoPnL_Reserch_ProjectDefs.xml
Normal file
36
SoPnL/Defs/SoPnL_Reserch_ProjectDefs.xml
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<ResearchProjectDef>
|
||||||
|
<defName>PNRP_Brain</defName>
|
||||||
|
<label>core analysis</label>
|
||||||
|
<description>...</description>
|
||||||
|
<tab>PN_technology</tab>
|
||||||
|
<baseCost>2500</baseCost>
|
||||||
|
<techLevel>Industrial</techLevel>
|
||||||
|
<prerequisites>
|
||||||
|
<li>PNRP_Production</li>
|
||||||
|
<li>Prosthetics</li>
|
||||||
|
<li>MicroelectronicsBasics</li>
|
||||||
|
</prerequisites>
|
||||||
|
<researchViewX>3.0</researchViewX>
|
||||||
|
<researchViewY>0</researchViewY>
|
||||||
|
<tags>
|
||||||
|
<li>PanielStart</li>
|
||||||
|
</tags>
|
||||||
|
</ResearchProjectDef>
|
||||||
|
|
||||||
|
<ResearchProjectDef>
|
||||||
|
<defName>PNRP_BrainCasing</defName>
|
||||||
|
<label>core casing</label>
|
||||||
|
<description>...</description>
|
||||||
|
<tab>PN_technology</tab>
|
||||||
|
<baseCost>500</baseCost>
|
||||||
|
<techLevel>Spacer</techLevel>
|
||||||
|
<prerequisites>
|
||||||
|
<li>PNRP_Brain</li>
|
||||||
|
<li>Bionics</li>
|
||||||
|
</prerequisites>
|
||||||
|
<researchViewX>5.0</researchViewX>
|
||||||
|
<researchViewY>0</researchViewY>
|
||||||
|
</ResearchProjectDef>
|
||||||
|
</Defs>
|
50
SoPnL/Defs/SoPnL_ThingDef_Item.xml
Normal file
50
SoPnL/Defs/SoPnL_ThingDef_Item.xml
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<Defs>
|
||||||
|
<ThingDef ParentName="BodyPartBase">
|
||||||
|
<defName>PN_BrainEmpty</defName>
|
||||||
|
<label>Empty case</label>
|
||||||
|
<description>...</description>
|
||||||
|
<graphicData Inherit="false">
|
||||||
|
<texPath>Things/Item/PNCentralnervous_empty</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<drawSize>1</drawSize>
|
||||||
|
</graphicData>
|
||||||
|
<isTechHediff>false</isTechHediff>
|
||||||
|
<thingCategories Inherit="false">
|
||||||
|
<li>PN_AutomatonCatagory</li>
|
||||||
|
</thingCategories>
|
||||||
|
<statBases>
|
||||||
|
<Mass>1</Mass>
|
||||||
|
<WorkToMake>700</WorkToMake>
|
||||||
|
<Flammability>0.7</Flammability>
|
||||||
|
</statBases>
|
||||||
|
<stackLimit>10</stackLimit>
|
||||||
|
<uiIconForStackCount>1</uiIconForStackCount>
|
||||||
|
<drawGUIOverlay>true</drawGUIOverlay>
|
||||||
|
<costList>
|
||||||
|
<ComponentIndustrial>1</ComponentIndustrial>
|
||||||
|
<Steel>5</Steel>
|
||||||
|
<PN_AutomatonFuel>1</PN_AutomatonFuel>
|
||||||
|
</costList>
|
||||||
|
<recipeMaker>
|
||||||
|
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
||||||
|
<workSkill>Crafting</workSkill>
|
||||||
|
<effectWorking>Smith</effectWorking>
|
||||||
|
<soundWorking>Recipe_Smith</soundWorking>
|
||||||
|
<unfinishedThingDef>UnfinishedComponent</unfinishedThingDef>
|
||||||
|
<skillRequirements>
|
||||||
|
<Crafting>6</Crafting>
|
||||||
|
</skillRequirements>
|
||||||
|
<researchPrerequisite>PNRP_Brain</researchPrerequisite>
|
||||||
|
<recipeUsers>
|
||||||
|
<li>PN_AutomatonBench</li>
|
||||||
|
</recipeUsers>
|
||||||
|
</recipeMaker>
|
||||||
|
<tradeTags Inherit="false">
|
||||||
|
|
||||||
|
</tradeTags>
|
||||||
|
<comps>
|
||||||
|
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
</Defs>
|
Loading…
x
Reference in New Issue
Block a user