작위 관련 수정

This commit is contained in:
Cocopomel 2022-07-10 06:46:54 +09:00
parent 75771b82bc
commit f4256080b7
4 changed files with 277 additions and 25 deletions

View File

@ -54,6 +54,10 @@
<canSiege>true</canSiege>
<canStageAttacks>true</canStageAttacks>
<leaderTitle>CEO</leaderTitle>
<leaderForceGenerateNewPawn>true</leaderForceGenerateNewPawn>
<fixedLeaderKinds>
<li>PN_CEO</li>
</fixedLeaderKinds>
<factionIconPath>Icon/Paniel_PlayerIcon</factionIconPath>
<colorSpectrum>
<li>(1, 1, 1)</li>
@ -91,22 +95,19 @@
</backstoryCategories>
<geneticVariance>0.8</geneticVariance>
<!--로열티 VIP 맴버십-->
<!--
<!--로열티-->
<royalTitleTags MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_PnLCareerLevelTag</li>
<li>PN_PnLCareerTitleTag</li>
</royalTitleTags>
<royalTitleInheritanceWorkerClass MayRequire="Ludeon.RimWorld.Royalty">RoyalTitleInheritanceWorker</royalTitleInheritanceWorkerClass>
<royalTitleInheritanceRelations MayRequire="Ludeon.RimWorld.Royalty">
</royalTitleInheritanceRelations>
<royalFavorLabel MayRequire="Ludeon.RimWorld.Royalty">PnL result point</royalFavorLabel>
<royalFavorIconPath MayRequire="Ludeon.RimWorld.Royalty">Icon/Paniel_PlayerIcon</royalFavorIconPath>
-->
<caravanTraderKinds>
<li>PN_Caravan_PnLindustry</li>
<!--<li MayRequire="Ludeon.RimWorld.Royalty">PN_Caravan_TributeCollector</li>-->
<li MayRequire="Ludeon.RimWorld.Royalty">PN_Caravan_TributeCollector</li>
</caravanTraderKinds>
<visitorTraderKinds>
<li>Visitor_Outlander_Standard</li>
@ -130,9 +131,6 @@
<li>(0, 0)</li>
</points>
</raidCommonalityFromPointsCurve>
<fixedLeaderKinds>
<li>PN_Director</li>
</fixedLeaderKinds>
<pawnGroupMakers>
<!--
@ -300,8 +298,6 @@
<PN_EliteRangeUnit>2</PN_EliteRangeUnit>
<PN_EliteHeavyUnit>2</PN_EliteHeavyUnit>
<PN_EliteCannonUnit>2</PN_EliteCannonUnit>
<PN_Director>1</PN_Director>
</options>
</li>
</pawnGroupMakers>

View File

@ -34,7 +34,12 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_AssociateH</defName>
<label>PnL Associate</label>
<label>PnL associate</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Associate</li>
<li>PN_Title_Senior</li>
</titleSelectOne>
<combatPower>45</combatPower>
<itemQuality>Poor</itemQuality>
<isFighter>false</isFighter>
@ -59,7 +64,11 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_AssociateP_EngineerA</defName>
<label>Associate unit</label>
<label>associate unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Associate</li>
</titleSelectOne>
<combatPower>60</combatPower>
<itemQuality>Poor</itemQuality>
<isFighter>false</isFighter>
@ -96,7 +105,11 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_AssociateP_EngineerB</defName>
<label>Associate unit</label>
<label>associate unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Senior</li>
</titleSelectOne>
<combatPower>65</combatPower>
<itemQuality>Normal</itemQuality>
<isFighter>false</isFighter>
@ -134,7 +147,11 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_AssociateP_DomesticA</defName>
<label>Associate unit</label>
<label>associate unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Associate</li>
</titleSelectOne>
<combatPower>60</combatPower>
<itemQuality>Poor</itemQuality>
<isFighter>false</isFighter>
@ -171,7 +188,11 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_AssociateP_DomesticB</defName>
<label>Associate unit</label>
<label>associate unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Senior</li>
</titleSelectOne>
<combatPower>65</combatPower>
<itemQuality>Normal</itemQuality>
<isFighter>false</isFighter>
@ -210,7 +231,12 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_ManagerH</defName>
<label>PnL Manager</label>
<label>PnL manager</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Manager</li>
<li>PN_Title_SeniorManager</li>
</titleSelectOne>
<trader>true</trader>
<combatPower>45</combatPower>
<isFighter>false</isFighter>
@ -244,6 +270,10 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_ManageUnit_Enginer</defName>
<label>manage unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Manager</li>
</titleSelectOne>
<combatPower>65</combatPower>
<itemQuality>Normal</itemQuality>
<isFighter>false</isFighter>
@ -283,6 +313,10 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_ManageUnit_Domestic</defName>
<label>manage unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Manager</li>
</titleSelectOne>
<combatPower>65</combatPower>
<trader>true</trader>
<itemQuality>Normal</itemQuality>
@ -322,7 +356,200 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_Director</defName>
<label>PnL director</label>
<labelPlural>PnL directors</labelPlural>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Director</li>
</titleSelectOne>
<combatPower>130</combatPower>
<minGenerationAge>30</minGenerationAge>
<backstoryCryptosleepCommonality>0.25</backstoryCryptosleepCommonality>
<isFighter>false</isFighter>
<gearHealthRange>1~1</gearHealthRange>
<itemQuality>Good</itemQuality>
<apparelMoney>2500~3500</apparelMoney>
<apparelAllowHeadgearChance>0.9</apparelAllowHeadgearChance>
<baseRecruitDifficulty>0.90</baseRecruitDifficulty>
<weaponMoney>500~1400</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
</weaponTags>
<apparelTags>
<li>IndustrialBasic</li>
<li>IndustrialAdvanced</li>
<li>IndustrialMilitaryBasic</li>
<li>IndustrialMilitaryAdvanced</li>
<li>SpacerMilitary</li>
<li>BeltDefensePop</li>
</apparelTags>
<techHediffsMoney>1000~1200</techHediffsMoney>
<techHediffsTags>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<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>
</PawnKindDef>
<!--NPC Only-->
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_SeniorDirector</defName>
<label>PnL senior director</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Director</li>
</titleSelectOne>
<combatPower>130</combatPower>
<minGenerationAge>30</minGenerationAge>
<backstoryCryptosleepCommonality>0.25</backstoryCryptosleepCommonality>
<isFighter>false</isFighter>
<gearHealthRange>1~1</gearHealthRange>
<itemQuality>Good</itemQuality>
<apparelMoney>2500~3500</apparelMoney>
<apparelAllowHeadgearChance>0.9</apparelAllowHeadgearChance>
<baseRecruitDifficulty>0.90</baseRecruitDifficulty>
<weaponMoney>500~1400</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
</weaponTags>
<apparelTags>
<li>IndustrialBasic</li>
<li>IndustrialAdvanced</li>
<li>IndustrialMilitaryBasic</li>
<li>IndustrialMilitaryAdvanced</li>
<li>SpacerMilitary</li>
<li>BeltDefensePop</li>
</apparelTags>
<techHediffsMoney>1000~1200</techHediffsMoney>
<techHediffsTags>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<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>
</PawnKindDef>
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_VP</defName>
<label>PnL VP</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_TitleVP</li>
</titleSelectOne>
<combatPower>130</combatPower>
<minGenerationAge>30</minGenerationAge>
<backstoryCryptosleepCommonality>0.25</backstoryCryptosleepCommonality>
<isFighter>false</isFighter>
<gearHealthRange>1~1</gearHealthRange>
<itemQuality>Good</itemQuality>
<apparelMoney>2500~3500</apparelMoney>
<apparelAllowHeadgearChance>0.9</apparelAllowHeadgearChance>
<baseRecruitDifficulty>0.90</baseRecruitDifficulty>
<weaponMoney>500~1400</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
</weaponTags>
<apparelTags>
<li>IndustrialBasic</li>
<li>IndustrialAdvanced</li>
<li>IndustrialMilitaryBasic</li>
<li>IndustrialMilitaryAdvanced</li>
<li>SpacerMilitary</li>
<li>BeltDefensePop</li>
</apparelTags>
<techHediffsMoney>1000~1200</techHediffsMoney>
<techHediffsTags>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<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>
</PawnKindDef>
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_SVP</defName>
<label>PnL SVP</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_TitleSVP</li>
</titleSelectOne>
<combatPower>130</combatPower>
<minGenerationAge>30</minGenerationAge>
<backstoryCryptosleepCommonality>0.25</backstoryCryptosleepCommonality>
<isFighter>false</isFighter>
<gearHealthRange>1~1</gearHealthRange>
<itemQuality>Good</itemQuality>
<apparelMoney>2500~3500</apparelMoney>
<apparelAllowHeadgearChance>0.9</apparelAllowHeadgearChance>
<baseRecruitDifficulty>0.90</baseRecruitDifficulty>
<weaponMoney>500~1400</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
</weaponTags>
<apparelTags>
<li>IndustrialBasic</li>
<li>IndustrialAdvanced</li>
<li>IndustrialMilitaryBasic</li>
<li>IndustrialMilitaryAdvanced</li>
<li>SpacerMilitary</li>
<li>BeltDefensePop</li>
</apparelTags>
<techHediffsMoney>1000~1200</techHediffsMoney>
<techHediffsTags>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<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>
</PawnKindDef>
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_CEO</defName>
<label>PnL CEO</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_TitleCEO</li>
</titleSelectOne>
<combatPower>130</combatPower>
<factionLeader>true</factionLeader>
<minGenerationAge>30</minGenerationAge>
@ -369,6 +596,11 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_SecurityGuardH</defName>
<label>security guard</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Associate</li>
<li>PN_Title_Senior</li>
</titleSelectOne>
<combatPower>60</combatPower>
<isFighter>true</isFighter>
<gearHealthRange>0.6~2</gearHealthRange>
@ -396,6 +628,10 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind">
<defName>PN_SecurityUnit</defName>
<label>security unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Associate</li>
</titleSelectOne>
<combatPower>70</combatPower>
<isFighter>true</isFighter>
<gearHealthRange>0.7~3.2</gearHealthRange>
@ -433,6 +669,10 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind" Name="PN_MidUnitBase" Abstract="True">
<label>security unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Senior</li>
</titleSelectOne>
<isFighter>true</isFighter>
<itemQuality>Normal</itemQuality>
<gearHealthRange>0.7~3.2</gearHealthRange>
@ -540,6 +780,10 @@
<PawnKindDef ParentName="PN_PanielBasePawnKind" Name="PN_EliteUnitBase" Abstract="True">
<label>elite security unit</label>
<royalTitleChance MayRequire="Ludeon.RimWorld.Royalty">1</royalTitleChance>
<titleSelectOne MayRequire="Ludeon.RimWorld.Royalty">
<li>PN_Title_Manager</li>
</titleSelectOne>
<isFighter>true</isFighter>
<itemQuality>Good</itemQuality>
<gearHealthRange>1~1</gearHealthRange>

View File

@ -63,6 +63,7 @@
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,1)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<pawnKindDef>PN_Mid_CloseUnit</pawnKindDef>
@ -80,6 +81,7 @@
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestSecurityUnitClose</prerequisite>
<uiPosition>(1,1)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<pawnKindDef>PN_EliteCloseUnit</pawnKindDef>
@ -97,6 +99,7 @@
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,2)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<pawnKindDef>PN_Mid_RangeUnit</pawnKindDef>
@ -114,6 +117,7 @@
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestSecurityUnitRange</prerequisite>
<uiPosition>(1,2)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<pawnKindDef>PN_EliteRangeUnit</pawnKindDef>
@ -128,10 +132,11 @@
<defName>PN_RequestEngineerUnit</defName>
<label>request engineer unit</label>
<description>Request a group of 4 engineer units to assist you for 4 days. These workers can only do general labor tasks. You can control them as though they were your own colonists. You are required to keep them safe.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,3)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<pawnKindDef>PN_AssociateP_EngineerA</pawnKindDef>
@ -146,11 +151,12 @@
<defName>PN_RequestEliteEngineerUnit</defName>
<label>request elite engineer unit</label>
<description>Request a group of 4 elite engineer units to assist you for 4 days. These workers can only do general labor tasks. You can control them as though they were your own colonists. You are required to keep them safe.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestEngineerUnit</prerequisite>
<uiPosition>(1,3)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<pawnKindDef>PN_ManageUnit_Enginer</pawnKindDef>
@ -166,10 +172,11 @@
<defName>PN_RequestDomesticUnit</defName>
<label>request domestic unit</label>
<description>Request a group of 4 domestic units to assist you for 4 days. These workers can only do general labor tasks. You can control them as though they were your own colonists. You are required to keep them safe.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,4)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<pawnKindDef>PN_AssociateP_DomesticA</pawnKindDef>
@ -184,11 +191,12 @@
<defName>PN_RequestEliteDomesticUnit</defName>
<label>request elite domestic unit</label>
<description>Request a group of 4 elite domestic units to assist you for 4 days. These workers can only do general labor tasks. You can control them as though they were your own colonists. You are required to keep them safe.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<workerClass>RoyalTitlePermitWorker_CallLaborers</workerClass>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestDomesticUnit</prerequisite>
<uiPosition>(1,4)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<pawnKindDef>PN_ManageUnit_Domestic</pawnKindDef>

View File

@ -20,6 +20,7 @@
<description>Intern of PnL Logistics.</description>
<seniority>0</seniority>
<favorCost>1</favorCost>
<permitPointsAwarded>0</permitPointsAwarded>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
</RoyalTitleDef>
@ -52,7 +53,8 @@
<label>Manager</label>
<description>Manager of PnL Logistics.</description>
<seniority>300</seniority>
<favorCost>10</favorCost>
<favorCost>12</favorCost>
<permitPointsAwarded>2</permitPointsAwarded>
<minExpectation>Moderate</minExpectation>
<changeHeirQuestPoints>2200</changeHeirQuestPoints>
<recruitmentResistanceOffset>40</recruitmentResistanceOffset>
@ -102,7 +104,8 @@
<label>Senior Manager</label>
<description>Senior Manager of PnL Logistics.</description>
<seniority>400</seniority>
<favorCost>15</favorCost>
<favorCost>16</favorCost>
<permitPointsAwarded>2</permitPointsAwarded>
<minExpectation>Moderate</minExpectation>
<changeHeirQuestPoints>2800</changeHeirQuestPoints>
<recruitmentResistanceOffset>60</recruitmentResistanceOffset>
@ -160,7 +163,8 @@
<label>Director</label>
<description>Director of PnL Logistics.</description>
<seniority>500</seniority>
<favorCost>20</favorCost>
<favorCost>22</favorCost>
<permitPointsAwarded>3</permitPointsAwarded>
<minExpectation>High</minExpectation>
<changeHeirQuestPoints>3500</changeHeirQuestPoints>
<recruitmentResistanceOffset>75</recruitmentResistanceOffset>