정품 인증 버프 추가

This commit is contained in:
Cocopomel 2022-06-28 01:14:41 +09:00
parent 9b8322e0ef
commit 3816d77d90
5 changed files with 1581 additions and 254 deletions

View File

@ -0,0 +1,475 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 전투형 ====================================-->
<AlienRace.BackstoryDef ParentName="PanielSoldierBackStory">
<defName>Paniel_MilitiaA_Backstory_PA</defName>
<title>Automaton Militia</title>
<titleShort>Militia</titleShort>
<baseDescription>This automaton is mainly used by militias.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Shooting</defName>
<amount>3</amount>
</li>
<li>
<defName>Melee</defName>
<amount>3</amount>
</li>
<li>
<defName>Animals</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_MilitiaA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Normal_Combat_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielSoldierBackStory">
<defName>Paniel_MilitiaB_Backstory_PA</defName>
<title>Automaton Militia</title>
<titleShort>Militia</titleShort>
<baseDescription>This automaton is mainly used by militias.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Shooting</defName>
<amount>6</amount>
</li>
<li>
<defName>Melee</defName>
<amount>6</amount>
</li>
<li>
<defName>Animals</defName>
<amount>6</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>1</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_MilitiaB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Good_Combat_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielSoldierBackStory">
<defName>Paniel_SoldierA_Backstory_PA</defName>
<title>Automaton Soldier</title>
<titleShort>Soldier</titleShort>
<baseDescription>This automaton is used as a soldier in the military.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Shooting</defName>
<amount>9</amount>
</li>
<li>
<defName>Melee</defName>
<amount>9</amount>
</li>
<li>
<defName>Animals</defName>
<amount>9</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_SoldierA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Excellent_Combat_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielSoldierBackStory">
<defName>Paniel_SoldierB_Backstory_PA</defName>
<title>Automaton Soldier</title>
<titleShort>Soldier</titleShort>
<baseDescription>This automaton is used as a soldier in the military.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Shooting</defName>
<amount>12</amount>
</li>
<li>
<defName>Melee</defName>
<amount>12</amount>
</li>
<li>
<defName>Animals</defName>
<amount>12</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>5</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_SoldierB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Masterwork_Combat_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielSoldierBackStory">
<defName>Paniel_Royalguard_Backstory_PA</defName>
<title>Automaton Royal guard</title>
<titleShort>Royal guard</titleShort>
<baseDescription>This automaton is used by the Royal Guard.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Shooting</defName>
<amount>18</amount>
</li>
<li>
<defName>Melee</defName>
<amount>18</amount>
</li>
<li>
<defName>Animals</defName>
<amount>18</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>7</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_Royalguard_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Legendary_Combat_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<!--==================================== 제작형 ====================================-->
<AlienRace.BackstoryDef ParentName="PanielWorkerBackStory">
<defName>Paniel_ApprenticeA_Backstory_PA</defName>
<title>Automaton Apprentice</title>
<titleShort>Apprentice</titleShort>
<baseDescription>This automaton is used in many workshops for chores.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Construction</defName>
<amount>3</amount>
</li>
<li>
<defName>Mining</defName>
<amount>3</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_ApprenticeA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Normal_Engineer_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielWorkerBackStory">
<defName>Paniel_ApprenticeB_Backstory_PA</defName>
<title>Automaton Apprentice</title>
<titleShort>Apprentice</titleShort>
<baseDescription>This automaton is used in many workshops for chores.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Construction</defName>
<amount>6</amount>
</li>
<li>
<defName>Mining</defName>
<amount>6</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>6</amount>
</li>
<li>
<defName>Intellectual</defName>
<amount>1</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_ApprenticeB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Good_Engineer_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielWorkerBackStory">
<defName>Paniel_JourneymanA_Backstory_PA</defName>
<title>Automaton journeyman</title>
<titleShort>Journeyman</titleShort>
<baseDescription>This automaton is used to assist the meister.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Construction</defName>
<amount>9</amount>
</li>
<li>
<defName>Mining</defName>
<amount>9</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>9</amount>
</li>
<li>
<defName>Intellectual</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_journeymanA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Excellent_Engineer_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielWorkerBackStory">
<defName>Paniel_JourneymanB_Backstory_PA</defName>
<title>Automaton journeyman</title>
<titleShort>Journeyman</titleShort>
<baseDescription>This automaton is used to assist the meister.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Construction</defName>
<amount>12</amount>
</li>
<li>
<defName>Mining</defName>
<amount>12</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>12</amount>
</li>
<li>
<defName>Intellectual</defName>
<amount>5</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_journeymanB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Masterwork_Engineer_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielWorkerBackStory">
<defName>Paniel_Meister_Backstory_PA</defName>
<title>Automaton Meister</title>
<titleShort>Meister</titleShort>
<baseDescription>This automaton has better crafting skills than humans.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Construction</defName>
<amount>18</amount>
</li>
<li>
<defName>Mining</defName>
<amount>18</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>18</amount>
</li>
<li>
<defName>Intellectual</defName>
<amount>7</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_Meister_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Legendary_Engineer_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<!--==================================== 가정형 ====================================-->
<AlienRace.BackstoryDef ParentName="PanielMaidBackStory">
<defName>Paniel_MaidA_Backstory_PA</defName>
<title>Automaton Maid</title>
<titleShort>Maid</titleShort>
<baseDescription>This automaton is used as a maid in many homes.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Cooking</defName>
<amount>3</amount>
</li>
<li>
<defName>Plants</defName>
<amount>3</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_MaidA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Normal_Domestic_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielMaidBackStory">
<defName>Paniel_MaidB_Backstory_PA</defName>
<title>Automaton Maid</title>
<titleShort>Maid</titleShort>
<baseDescription>This automaton is used as a maid in many homes.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Cooking</defName>
<amount>6</amount>
</li>
<li>
<defName>Plants</defName>
<amount>6</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>6</amount>
</li>
<li>
<defName>Social</defName>
<amount>1</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_MaidB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Good_Domestic_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielMaidBackStory">
<defName>Paniel_HousemaidA_Backstory_PA</defName>
<title>Automaton Housekeeper maid</title>
<titleShort>Housekeeper Maid</titleShort>
<baseDescription>This automaton leads the other maids in the noble mansion.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Cooking</defName>
<amount>9</amount>
</li>
<li>
<defName>Plants</defName>
<amount>9</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>9</amount>
</li>
<li>
<defName>Social</defName>
<amount>3</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_HousemaidA_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Excellent_Domestic_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielMaidBackStory">
<defName>Paniel_HousemaidB_Backstory_PA</defName>
<title>Automaton Housekeeper maid</title>
<titleShort>Housekeeper</titleShort>
<baseDescription>This automaton leads the other maids in the noble mansion.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Cooking</defName>
<amount>12</amount>
</li>
<li>
<defName>Plants</defName>
<amount>12</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>12</amount>
</li>
<li>
<defName>Social</defName>
<amount>5</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_HousemaidB_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Masterwork_Domestic_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
<AlienRace.BackstoryDef ParentName="PanielMaidBackStory">
<defName>Paniel_Ladysmaid_Backstory_PA</defName>
<title>Automaton Lady's maid</title>
<titleShort>Lady's maid</titleShort>
<baseDescription>This automaton is used as a royal servant.</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<li>
<defName>Cooking</defName>
<amount>18</amount>
</li>
<li>
<defName>Plants</defName>
<amount>18</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>18</amount>
</li>
<li>
<defName>Social</defName>
<amount>7</amount>
</li>
</skillGains>
<spawnCategories>
<li>Paniel_Story_Ladysmaid_PA</li>
</spawnCategories>
<forcedHediffs>
<li>PN_Give_Legendary_Domestic_PA</li>
</forcedHediffs>
</AlienRace.BackstoryDef>
</Defs>

View File

@ -224,16 +224,16 @@
<defName>PN_Give_Normal_Combat</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -249,16 +249,16 @@
<defName>PN_Give_Good_Combat</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -274,16 +274,16 @@
<defName>PN_Give_Excellent_Combat</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -299,16 +299,16 @@
<defName>PN_Give_Masterwork_Combat</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -350,16 +350,16 @@
<defName>PN_Give_Legendary_Combat</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Combat</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -403,16 +403,16 @@
<defName>PN_Give_Normal_Engineer</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -428,16 +428,16 @@
<defName>PN_Give_Good_Engineer</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -453,16 +453,16 @@
<defName>PN_Give_Excellent_Engineer</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -478,16 +478,16 @@
<defName>PN_Give_Masterwork_Engineer</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -529,16 +529,16 @@
<defName>PN_Give_Legendary_Engineer</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Engineer</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -582,16 +582,16 @@
<defName>PN_Give_Normal_Domestic</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -607,16 +607,16 @@
<defName>PN_Give_Good_Domestic</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -632,16 +632,16 @@
<defName>PN_Give_Excellent_Domestic</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -657,16 +657,16 @@
<defName>PN_Give_Masterwork_Domestic</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -708,16 +708,16 @@
<defName>PN_Give_Legendary_Domestic</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Domestic</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -754,52 +754,6 @@
<!--==================================== 기타 ====================================-->
<!--실험체-->
<HediffDef ParentName="PN_Give_Base">
<label>filter(PNgrade test)</label>
<defName>PN_Give_Testsubject</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
<hediffToApply>PN_SyncGood_Testsubject</hediffToApply>
<bodyDef>PanielBody</bodyDef>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncGood_Base">
<defName>PN_SyncGood_Testsubject</defName>
<label>Test model (good)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.10</offset>
</li>
</capMods>
<statOffsets>
<PsychicSensitivity>1.0</PsychicSensitivity>
<ResearchSpeed>0.9</ResearchSpeed>
<GlobalLearningFactor>1.50</GlobalLearningFactor>
<MentalBreakThreshold>0.12</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--개조당함-->
<HediffDef ParentName="PN_SyncNormal_Base">
@ -815,16 +769,16 @@
<defName>PN_Give_Awful_Failure</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncAwful_Failure</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncAwful_Failure</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
@ -840,16 +794,16 @@
<defName>PN_Give_Poor_Failure</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncPoor_Failure</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncPoor_Failure</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>

View File

@ -0,0 +1,678 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--==================================== 정품 인증 ====================================-->
<HediffDef>
<defName>PN_PnLAuthenticated</defName>
<label>PnL authenticated</label>
<description>This automaton was made by PnL.</description>
<hediffClass>HediffWithComps</hediffClass>
<defaultLabelColor>(1,1,0.5)</defaultLabelColor>
<scenarioCanAdd>false</scenarioCanAdd>
<maxSeverity>1</maxSeverity>
<initialSeverity>1</initialSeverity>
<isBad>false</isBad>
<countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.05</offset>
</li>
</capMods>
<statOffsets>
<IncomingDamageFactor>-0.10</IncomingDamageFactor>
<MentalBreakThreshold>-0.04</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
<comps>
<li Class="MoharHediffs.HediffCompProperties_PostRemoveTrigger_HediffAdd">
<triggeredHediff>
<li>PN_Ex_filterA</li>
</triggeredHediff>
</li>
</comps>
</HediffDef>
<!--==================================== 전투형 ====================================-->
<!--평범-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade C norm)</label>
<defName>PN_Give_Normal_Combat_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Combat</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncNormal_Base">
<defName>PN_SyncNormal_Combat_PA</defName>
<label>Combat model (norm)</label>
</HediffDef>
<!--상급-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade C good)</label>
<defName>PN_Give_Good_Combat_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Combat</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncGood_Base">
<defName>PN_SyncGood_Combat_PA</defName>
<label>Combat model (good)</label>
</HediffDef>
<!--완벽-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade C exc)</label>
<defName>PN_Give_Excellent_Combat_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Combat</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncExcellent_Base">
<defName>PN_SyncExcellent_Combat_PA</defName>
<label>Combat model (exc)</label>
</HediffDef>
<!--걸작-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade C mast)</label>
<defName>PN_Give_Masterwork_Combat_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Combat</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncMasterwork_Base">
<defName>PN_SyncMasterwork_Combat_PA</defName>
<label>Combat model (mast)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.30</offset>
</li>
</capMods>
<statOffsets>
<IncomingDamageFactor>-0.15</IncomingDamageFactor>
<MentalBreakThreshold>-0.04</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--전설-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade C legd)</label>
<defName>PN_Give_Legendary_Combat_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Combat</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncLegendary_Base">
<defName>PN_SyncLegendary_Combat_PA</defName>
<label>Combat model (legd)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.50</offset>
</li>
</capMods>
<statOffsets>
<IncomingDamageFactor>-0.30</IncomingDamageFactor>
<MentalBreakThreshold>-0.08</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--==================================== 제작형 ====================================-->
<!--평범-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade E norm)</label>
<defName>PN_Give_Normal_Engineer_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Engineer</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncNormal_Base">
<defName>PN_SyncNormal_Engineer_PA</defName>
<label>Engineer model (norm)</label>
</HediffDef>
<!--상급-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade E good)</label>
<defName>PN_Give_Good_Engineer_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Engineer</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncGood_Base">
<defName>PN_SyncGood_Engineer_PA</defName>
<label>Engineer model (good)</label>
</HediffDef>
<!--완벽-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade E exc)</label>
<defName>PN_Give_Excellent_Engineer_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Engineer</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncExcellent_Base">
<defName>PN_SyncExcellent_Engineer_PA</defName>
<label>Engineer model (exc)</label>
</HediffDef>
<!--걸작-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade E mast)</label>
<defName>PN_Give_Masterwork_Engineer_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Engineer</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncMasterwork_Base">
<defName>PN_SyncMasterwork_Engineer_PA</defName>
<label>Engineer model (mast)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.30</offset>
</li>
</capMods>
<statOffsets>
<WorkSpeedGlobal>0.10</WorkSpeedGlobal>
<MentalBreakThreshold>-0.04</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--전설-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade E legd)</label>
<defName>PN_Give_Legendary_Engineer_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Engineer</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncLegendary_Base">
<defName>PN_SyncLegendary_Engineer_PA</defName>
<label>Engineer model (legd)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.50</offset>
</li>
</capMods>
<statOffsets>
<WorkSpeedGlobal>0.20</WorkSpeedGlobal>
<MentalBreakThreshold>-0.08</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--==================================== 가정형 ====================================-->
<!--평범-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade D norm)</label>
<defName>PN_Give_Normal_Domestic_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncNormal_Domestic</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncNormal_Base">
<defName>PN_SyncNormal_Domestic_PA</defName>
<label>Domestic model (norm)</label>
</HediffDef>
<!--상급-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade D good)</label>
<defName>PN_Give_Good_Domestic_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Domestic</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncGood_Base">
<defName>PN_SyncGood_Domestic_PA</defName>
<label>Domestic model (good)</label>
</HediffDef>
<!--완벽-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade D exc)</label>
<defName>PN_Give_Excellent_Domestic_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncExcellent_Domestic</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncExcellent_Base">
<defName>PN_SyncExcellent_Domestic_PA</defName>
<label>Domestic model (exc)</label>
</HediffDef>
<!--걸작-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade D mast)</label>
<defName>PN_Give_Masterwork_Domestic_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncMasterwork_Domestic</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncMasterwork_Base">
<defName>PN_SyncMasterwork_Domestic_PA</defName>
<label>Domestic model (mast)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.20</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.30</offset>
</li>
</capMods>
<statOffsets>
<WorkSpeedGlobal>0.10</WorkSpeedGlobal>
<MentalBreakThreshold>-0.04</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--전설-->
<HediffDef ParentName="PN_Give_Base">
<label>PAfilter(PNgrade D legd)</label>
<defName>PN_Give_Legendary_Domestic_PA</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncLegendary_Domestic</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
<li>
<hediff>PN_Learning_Limit_System</hediff>
</li>
</hediffAndBodypart>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncLegendary_Base">
<defName>PN_SyncLegendary_Domestic_PA</defName>
<label>Domestic model (legd)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.30</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.50</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.50</offset>
</li>
</capMods>
<statOffsets>
<WorkSpeedGlobal>0.20</WorkSpeedGlobal>
<MentalBreakThreshold>-0.08</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
<!--==================================== 기타 ====================================-->
<!--실험체-->
<HediffDef ParentName="PN_Give_Base">
<label>filter(PNgrade test)</label>
<defName>PN_Give_Testsubject</defName>
<comps>
<li Class="MoharHediffs.HediffCompProperties_MultipleHediff">
<bodyDef>PanielBody</bodyDef>
<hediffAndBodypart>
<li>
<hediff>PN_SyncGood_Testsubject</hediff>
</li>
<li>
<hediff>PN_PnLAuthenticated</hediff>
</li>
</hediffAndBodypart>
</li>
<li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
<hediffToApply>PN_SyncGood_Testsubject</hediffToApply>
<bodyDef>PanielBody</bodyDef>
</li>
</comps>
</HediffDef>
<HediffDef ParentName="PN_SyncGood_Base">
<defName>PN_SyncGood_Testsubject</defName>
<label>Test model (good)</label>
<stages Inherit="false">
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Moving</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Sight</capacity>
<offset>0.10</offset>
</li>
<li>
<capacity>Manipulation</capacity>
<offset>0.10</offset>
</li>
</capMods>
<statOffsets>
<PsychicSensitivity>1.0</PsychicSensitivity>
<ResearchSpeed>0.9</ResearchSpeed>
<GlobalLearningFactor>1.50</GlobalLearningFactor>
<MentalBreakThreshold>0.12</MentalBreakThreshold>
</statOffsets>
</li>
</stages>
</HediffDef>
</Defs>

View File

@ -34,7 +34,7 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_EmployeeH</defName>
<label>employee</label>
<label>PnL employee</label>
<combatPower>45</combatPower>
<itemQuality>Poor</itemQuality>
<isFighter>false</isFighter>
@ -43,7 +43,7 @@
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>125~250</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>200~400</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<techHediffsChance>0.06</techHediffsChance>
@ -68,7 +68,7 @@
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>125~250</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>200~400</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<apparelRequired>
@ -81,7 +81,7 @@
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_ApprenticeA</li>
<li>Paniel_Story_ApprenticeA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -105,7 +105,7 @@
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>125~250</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>400~600</apparelMoney>
<apparelAllowHeadgearChance>0.6</apparelAllowHeadgearChance>
<apparelRequired>
@ -118,7 +118,7 @@
<li>
<categories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_ApprenticeB</li>
<li>Paniel_Story_ApprenticeB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -141,9 +141,8 @@
<gearHealthRange>0.2~2.0</gearHealthRange>
<weaponTags>
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>125~250</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>200~400</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<apparelRequired>
@ -156,7 +155,7 @@
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_MaidA</li>
<li>Paniel_Story_MaidA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -179,9 +178,8 @@
<gearHealthRange>0.7~3.2</gearHealthRange>
<weaponTags>
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>125~250</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>400~600</apparelMoney>
<apparelAllowHeadgearChance>0.6</apparelAllowHeadgearChance>
<apparelRequired>
@ -194,7 +192,7 @@
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_MaidA</li>
<li>Paniel_Story_MaidB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -221,7 +219,7 @@
<weaponTags>
<li>Gun</li>
</weaponTags>
<weaponMoney>200~200</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>400~600</apparelMoney>
<apparelTags>
<li>IndustrialMilitaryBasic</li>
@ -254,7 +252,7 @@
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>200~200</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>400~600</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<apparelRequired>
@ -268,7 +266,7 @@
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_journeymanA</li>
<li>Paniel_Story_journeymanA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -292,9 +290,8 @@
<gearHealthRange>1~1</gearHealthRange>
<weaponTags>
<li>Gun</li>
<li>PN_Shovel</li>
</weaponTags>
<weaponMoney>200~200</weaponMoney>
<weaponMoney>250~400</weaponMoney>
<apparelMoney>400~600</apparelMoney>
<apparelAllowHeadgearChance>0.4</apparelAllowHeadgearChance>
<apparelRequired>
@ -308,7 +305,7 @@
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_HousemaidA</li>
<li>Paniel_Story_HousemaidA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -354,14 +351,14 @@
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<inventoryOptions>
<skipChance>0.9</skipChance>
<subOptionsChooseOne>
<li>
<thingDef>MedicineIndustrial</thingDef>
<countRange>1</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
<skipChance>0.9</skipChance>
<subOptionsChooseOne>
<li>
<thingDef>MedicineIndustrial</thingDef>
<countRange>1</countRange>
</li>
</subOptionsChooseOne>
</inventoryOptions>
<techHediffsChance>0.35</techHediffsChance>
<initialWillRange>3~5</initialWillRange>
<initialResistanceRange>17~27</initialResistanceRange>
@ -419,7 +416,7 @@
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_MilitiaA</li>
<li>Paniel_Story_MilitiaA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -435,6 +432,7 @@
<!--Mid Unit Base-->
<PawnKindDef ParentName="PN_PanielBasePawnKind" Name="PN_MidUnitBase" Abstract="True">
<label>security unit</label>
<isFighter>true</isFighter>
<itemQuality>Normal</itemQuality>
<gearHealthRange>0.7~3.2</gearHealthRange>
@ -450,7 +448,7 @@
<li>
<categories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_MilitiaB</li>
<li>Paniel_Story_MilitiaB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -465,7 +463,6 @@
<!--Granade Unit-->
<PawnKindDef ParentName="PN_MidUnitBase" Name="PN_GrenadePBase" Abstract="True">
<label>grenade unit</label>
<weaponMoney>500~500</weaponMoney>
<apparelMoney>400~700</apparelMoney>
<disallowedTraits>
@ -486,7 +483,6 @@
<PawnKindDef ParentName="PN_GrenadePBase">
<defName>PN_GrenadeUnit_EMP</defName>
<label>EMP grenade unit</label>
<combatPower>65</combatPower>
<weaponTags>
<li>GrenadeEMP</li>
@ -495,7 +491,6 @@
<PawnKindDef ParentName="PN_GrenadePBase">
<defName>PN_GrenadeUnit_Smoke</defName>
<label>smoke grenade unit</label>
<combatPower>65</combatPower>
<weaponTags>
<li>GrenadeSmoke</li>
@ -506,7 +501,6 @@
<PawnKindDef ParentName="PN_MidUnitBase">
<defName>PN_Mid_ClosetUnit</defName>
<label>close combat unit</label>
<canBeSapper>true</canBeSapper>
<combatPower>150</combatPower>
<weaponTags>
@ -526,7 +520,6 @@
<PawnKindDef ParentName="PN_MidUnitBase">
<defName>PN_Mid_RangeUnit</defName>
<label>range combat unit</label>
<combatPower>95</combatPower>
<weaponTags>
<li>Gun</li>
@ -546,6 +539,7 @@
<!--Elite Unit Base-->
<PawnKindDef ParentName="PN_PanielBasePawnKind" Name="PN_EliteUnitBase" Abstract="True">
<label>elite security unit</label>
<isFighter>true</isFighter>
<itemQuality>Good</itemQuality>
<gearHealthRange>1~1</gearHealthRange>
@ -562,7 +556,7 @@
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_SoldierA</li>
<li>Paniel_Story_SoldierA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
@ -576,7 +570,6 @@
<PawnKindDef ParentName="PN_EliteUnitBase">
<defName>PN_EliteCloseUnit</defName>
<label>elite close unit</label>
<combatPower>190</combatPower>
<weaponTags>
<li>PN_Chainsword</li>
@ -592,7 +585,6 @@
<PawnKindDef ParentName="PN_EliteUnitBase">
<defName>PN_EliteRangeUnit</defName>
<label>elite range unit</label>
<combatPower>145</combatPower>
<weaponTags>
<li>PN_Rifle</li>
@ -608,7 +600,6 @@
<PawnKindDef ParentName="PN_EliteUnitBase">
<defName>PN_EliteHeavyUnit</defName>
<label>elite heavy unit</label>
<combatPower>190</combatPower>
<weaponTags>
<li>PN_Machinegun</li>
@ -624,7 +615,6 @@
<PawnKindDef ParentName="PN_EliteUnitBase">
<defName>PN_EliteCannonUnit</defName>
<label>elite cannon unit</label>
<combatPower>170</combatPower>
<weaponTags>
<li>PN_Cannon</li>

View File

@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--가챠 특화 전투형-->
<PawnKindDef ParentName="PanielSoldierBasePawnKind">
<defName>Paniel_Soldier_Normal_PA</defName>
<label>Paniel Normal Militia</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_MilitiaA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielSoldierBasePawnKind">
<defName>Paniel_Soldier_Good_PA</defName>
<label>Paniel Good Militia</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_MilitiaB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielSoldierBasePawnKind">
<defName>Paniel_Soldier_Excellent_PA</defName>
<label>Paniel Excellent Soldier</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_SoldierA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>14~17</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielSoldierBasePawnKind">
<defName>Paniel_Soldier_Masterwork_PA</defName>
<label>Paniel Masterwork Soldier</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Masterwork</li>
<li>Paniel_Story_SoldierB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>15~18</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielSoldierBasePawnKind">
<defName>Paniel_Soldier_Legendary_PA</defName>
<label>Paniel Legendary Royalguard</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Legendary</li>
<li>Paniel_Story_Royalguard_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>16~19</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<!--가챠 특화 제작형-->
<PawnKindDef ParentName="PanielWorkerBasePawnKind">
<defName>Paniel_Worker_Normal_PA</defName>
<label>Paniel Normal Apprentice</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_ApprenticeA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielWorkerBasePawnKind">
<defName>Paniel_Worker_Good_PA</defName>
<label>Paniel Good Apprentice</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_ApprenticeB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielWorkerBasePawnKind">
<defName>Paniel_Worker_Excellent_PA</defName>
<label>Paniel Excellent journeyman</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_journeymanA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>14~17</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielWorkerBasePawnKind">
<defName>Paniel_Worker_Masterwork_PA</defName>
<label>Paniel Masterwork journeyman</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Masterwork</li>
<li>Paniel_Story_journeymanB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>15~18</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielWorkerBasePawnKind">
<defName>Paniel_Worker_Legendary_PA</defName>
<label>Paniel Legendary Meister</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Legendary</li>
<li>Paniel_Story_Meister_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>16~19</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<!--가챠 특화 가정형-->
<PawnKindDef ParentName="PanielMaidBasePawnKind">
<defName>Paniel_Maid_Normal_PA</defName>
<label>Paniel Normal Maid</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Normal</li>
<li>Paniel_Story_MaidA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielMaidBasePawnKind">
<defName>Paniel_Maid_Good_PA</defName>
<label>Paniel Good Maid</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_MaidB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>11~14</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielMaidBasePawnKind">
<defName>Paniel_Maid_Excellent_PA</defName>
<label>Paniel Excellent House maid</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Excellent</li>
<li>Paniel_Story_HousemaidA_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>14~17</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielMaidBasePawnKind">
<defName>Paniel_Maid_Masterwork_PA</defName>
<label>Paniel Masterwork House maid</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Masterwork</li>
<li>Paniel_Story_HousemaidB_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>15~18</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PanielMaidBasePawnKind">
<defName>Paniel_Maid_Legendary_PA</defName>
<label>Paniel Legendary Lady's maid</label>
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Legendary</li>
<li>Paniel_Story_Ladysmaid_PA</li>
</categories>
</li>
</backstoryFiltersOverride>
<initialWillRange>16~19</initialWillRange>
<initialResistanceRange>38~58</initialResistanceRange>
</PawnKindDef>
</Defs>