작위 수정

This commit is contained in:
Cocopomel 2022-07-11 07:04:39 +09:00
parent eaba41dc4d
commit 9ac9228519
3 changed files with 107 additions and 203 deletions

View File

@ -322,219 +322,83 @@
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<defName>PN_Director</defName>
<label>PnL director</label>
<combatPower>130</combatPower>
<combatPower>40</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>
<weaponMoney>200~200</weaponMoney>
<weaponTags>
<li>IndustrialGunAdvanced</li>
<li>Gun</li>
</weaponTags>
<apparelMoney>700~1200</apparelMoney>
<apparelTags>
<li>IndustrialBasic</li>
<li>IndustrialAdvanced</li>
<li>IndustrialMilitaryBasic</li>
<li>IndustrialMilitaryAdvanced</li>
<li>SpacerMilitary</li>
<li>BeltDefensePop</li>
</apparelTags>
<techHediffsMoney>1000~1200</techHediffsMoney>
<apparelRequired>
<li>Apparel_BowlerHat</li>
</apparelRequired>
<techHediffsChance>0.15</techHediffsChance>
<techHediffsMoney>600~1500</techHediffsMoney>
<techHediffsTags>
<li>Simple</li>
<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>
<initialResistanceRange>7~11</initialResistanceRange>
</PawnKindDef>
<!--NPC Only-->
<PawnKindDef ParentName="PN_HumanBasePawnKind" Name="PN_NPCBasePawnKind" Abstract="True">
<combatPower>40</combatPower>
<minGenerationAge>30</minGenerationAge>
<isFighter>false</isFighter>
<gearHealthRange>1~1</gearHealthRange>
<itemQuality>Good</itemQuality>
<weaponMoney>200~200</weaponMoney>
<weaponTags>
<li>Gun</li>
</weaponTags>
<apparelMoney>700~1200</apparelMoney>
<apparelTags>
<li>IndustrialMilitaryBasic</li>
<li>BeltDefensePop</li>
</apparelTags>
<apparelRequired>
<li>Apparel_BowlerHat</li>
</apparelRequired>
<techHediffsChance>0.15</techHediffsChance>
<techHediffsMoney>600~1500</techHediffsMoney>
<techHediffsTags>
<li>Simple</li>
<li>Advanced</li>
<li>ImplantEmpireCommon</li>
</techHediffsTags>
<initialWillRange>3~5</initialWillRange>
<initialResistanceRange>7~11</initialResistanceRange>
</PawnKindDef>
<PawnKindDef ParentName="PN_HumanBasePawnKind">
<PawnKindDef ParentName="PN_NPCBasePawnKind">
<defName>PN_SeniorDirector</defName>
<label>PnL senior director</label>
<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">
<PawnKindDef ParentName="PN_NPCBasePawnKind">
<defName>PN_VP</defName>
<label>PnL VP</label>
<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">
<PawnKindDef ParentName="PN_NPCBasePawnKind">
<defName>PN_SVP</defName>
<label>PnL SVP</label>
<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">
<PawnKindDef ParentName="PN_NPCBasePawnKind">
<defName>PN_CEO</defName>
<label>PnL CEO</label>
<combatPower>130</combatPower>
<factionLeader>true</factionLeader>
<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>
<!--security-->

View File

@ -61,6 +61,8 @@
</li>
<!--작위관련-->
<li Class="PatchOperationAdd">
<xpath>/Defs/FactionDef[defName = "PN_SubsidiaryFaction"]</xpath>
<value>
@ -82,6 +84,41 @@
</value>
</li>
<!--퀘스트 관련-->
<!-- Guests -->
<li Class="PatchOperationAdd">
<xpath>/Defs/QuestScriptDef[defName="Util_ChooseRandomQuestLodgerKind"]/root[@Class="QuestNode_Sequence"]/nodes/li[@Class="QuestNode_IsSet"]/node[@Class="QuestNode_GetRandomPawnKindForFaction"]/choices</xpath>
<value>
<li>
<factionDef>PN_SubsidiaryFaction</factionDef>
<pawnKinds>
<li>PN_ManagerH</li>
<li>PN_Director</li>
<li>PN_SeniorDirector</li>
<li>PN_VP</li>
<li>PN_SVP</li>
</pawnKinds>
</li>
</value>
</li>
<!-- Mercenaries -->
<li Class="PatchOperationAdd">
<xpath>/Defs/QuestScriptDef[defName="Util_ChooseRandomQuestHelperKind"]/root[@Class="QuestNode_Sequence"]/nodes/li[@Class="QuestNode_GetRandomPawnKindForFaction"]/choices</xpath>
<value>
<li>
<factionDef>PN_SubsidiaryFaction</factionDef>
<pawnKinds>
<li>PN_Mid_CloseUnit</li>
<li>PN_Mid_RangeUnit</li>
<li>PN_EliteCloseUnit</li>
<li>PN_EliteRangeUnit</li>
</pawnKinds>
</li>
</value>
</li>
<!--폰카인드 직위-->
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateH"]</xpath>
<value>

View File

@ -25,8 +25,8 @@
<!--연봉-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_AnnualSalary_A</defName>
<label>salary class A</label>
<description>...</description>
<label>annual salary class A</label>
<description>This is the annual salary paid to PnL Logistics employees. can use PnL result point to receive advance payment.</description>
<minTitle>PN_Title_Associate</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,0)</uiPosition>
@ -40,8 +40,8 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_AnnualSalary_B</defName>
<label>salary class B</label>
<description>...</description>
<label>annual salary class B</label>
<description>This is the annual salary paid to PnL Logistics employees. can use PnL result point to receive advance payment.</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_AnnualSalary_A</prerequisite>
@ -65,11 +65,12 @@
<uiPosition>(0,1)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<favorCost>2</favorCost>
<pawnKindDef>PN_Mid_CloseUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef>
@ -83,35 +84,37 @@
<uiPosition>(1,1)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<favorCost>4</favorCost>
<pawnKindDef>PN_EliteCloseUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<!--전투니엘 지원 (원거리)-->
<RoyalTitlePermitDef>
<defName>PN_RequestSecurityUnitRange</defName>
<label>request security unit (range)</label>
<description>Request 4 range combat security unit to aid in your battle.</description>
<description>Request 6 range combat security unit to aid in your battle.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,2)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<favorCost>3</favorCost>
<pawnKindDef>PN_Mid_RangeUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<pawnCount>6</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef>
<defName>PN_RequestEliteSecurityUnitRange</defName>
<label>request elite security unit (range)</label>
<description>Request 4 range combat elite security unit to aid in your battle.</description>
<description>Request 6 range combat elite security unit to aid in your battle.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
@ -121,7 +124,7 @@
<royalAid>
<favorCost>6</favorCost>
<pawnKindDef>PN_EliteRangeUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<pawnCount>6</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
@ -138,7 +141,7 @@
<uiPosition>(0,3)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<favorCost>2</favorCost>
<pawnKindDef>PN_AssociateP_EngineerA</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
@ -158,7 +161,7 @@
<uiPosition>(1,3)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<favorCost>4</favorCost>
<pawnKindDef>PN_ManageUnit_Enginer</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
@ -178,7 +181,7 @@
<uiPosition>(0,4)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>4</favorCost>
<favorCost>2</favorCost>
<pawnKindDef>PN_AssociateP_DomesticA</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
@ -198,7 +201,7 @@
<uiPosition>(1,4)</uiPosition>
<faction>PN_SubsidiaryFaction</faction>
<royalAid>
<favorCost>6</favorCost>
<favorCost>4</favorCost>
<pawnKindDef>PN_ManageUnit_Domestic</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
@ -211,7 +214,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPnLComponent</defName>
<label>request PnL Component</label>
<description>...</description>
<description>Request for a drop of 3 PnL Component.</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,5)</uiPosition>
@ -227,7 +230,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropOTPCard</defName>
<label>request OTP card</label>
<description>...</description>
<description>Request for a drop of PnL OTP card.</description>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(1,5)</uiPosition>
@ -243,7 +246,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonSoldier</defName>
<label>request PnL automaton™ (Combat)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ (Combat) box.</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,6)</uiPosition>
@ -258,7 +261,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonSoldierPremium</defName>
<label>request PnL automaton™ Pro (Combat)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ Pro (Combat) box.</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<cooldownDays>300</cooldownDays>
@ -276,7 +279,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonWorker</defName>
<label>request PnL automaton™ (Engineer)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ (Engineer) box.</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,7)</uiPosition>
@ -291,7 +294,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonWorkerPremium</defName>
<label>request PnL automaton™ Pro (Engineer)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ Pro (Engineer) box.</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<cooldownDays>300</cooldownDays>
@ -310,7 +313,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonMaid</defName>
<label>request PnL automaton™ (Domestic)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ (Domestic) box.</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,8)</uiPosition>
@ -325,7 +328,7 @@
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonMaidPremium</defName>
<label>request PnL automaton™ Pro (Domestic)</label>
<description>...</description>
<description>Request for a drop of PnL automaton™ Pro (Domestic) box.</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<cooldownDays>300</cooldownDays>