2022-07-10 07:16:13 +09:00

331 lines
10 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Royalty</li>
</mods>
<match Class="PatchOperationSequence">
<success>Always</success>
<operations>
<!-- 오토마톤 면역 -->
<li Class="PatchOperationAdd">
<xpath>/Defs/HediffDef[defName = "PanielBaseHediff"]/comps/li[@Class = "MoharHediffs.HediffCompProperties_HediffNullifier"]/hediffToNullify</xpath>
<value>
<li>BloodRot</li>
<li>Abasia</li>
<li>PsychicLove</li>
<li>Joyfuzz</li>
</value>
</li>
<!-- 제국 우호도 -->
<li Class="PatchOperationAdd">
<xpath>/Defs/FactionDef[defName = "Empire"]/permanentEnemyToEveryoneExcept</xpath>
<value>
<li>Paniel_PlayerFaction</li>
<li>PN_indistryFaction</li>
<li>PN_SubsidiaryFaction</li>
</value>
</li>
<!-- 연구 -->
<li Class="PatchOperationReplace">
<xpath>/Defs/ResearchProjectDef[defName = "PNRP_TierC_Apparel"]/baseCost</xpath>
<value>
<baseCost>500</baseCost>
</value>
</li>
<li Class="PatchOperationReplace">
<xpath>/Defs/ResearchProjectDef[defName = "PNRP_TierC_Apparel"]/prerequisites</xpath>
<value>
<prerequisites>
<li>PNRP_TierB_Apparel</li>
<li>CataphractArmor</li>
</prerequisites>
</value>
</li>
<!--상선청사진-->
<li Class="PatchOperationAdd">
<xpath>/Defs/TraderKindDef[defName = "PN_Orbital_PnLindustry"]/stockGenerators</xpath>
<value>
<li Class="StockGenerator_SingleDef">
<thingDef>Techprint_CataphractArmor</thingDef>
<countRange>-2~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Techprint_BrainWiring</thingDef>
<countRange>-2~1</countRange>
</li>
</value>
</li>
<!--작위관련-->
<li Class="PatchOperationAdd">
<xpath>/Defs/FactionDef[defName = "PN_SubsidiaryFaction"]</xpath>
<value>
<royalTitleTags>
<li>PN_PnLCareerTitleTag</li>
</royalTitleTags>
<royalTitleInheritanceWorkerClass>RoyalTitleInheritanceWorker</royalTitleInheritanceWorkerClass>
<royalTitleInheritanceRelations>
</royalTitleInheritanceRelations>
<royalFavorLabel>PnL result point</royalFavorLabel>
<royalFavorIconPath>Icon/Paniel_PlayerIcon</royalFavorIconPath>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/FactionDef[defName = "PN_SubsidiaryFaction"]/caravanTraderKinds</xpath>
<value>
<li>PN_Caravan_TributeCollector</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateH"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Associate</li>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateP_EngineerA"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Associate</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateP_EngineerB"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateP_DomesticA"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Associate</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_AssociateP_DomesticB"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_ManagerH"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
<li>PN_Title_SeniorManager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_ManageUnit_Enginer"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_ManageUnit_Domestic"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_Director"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Director</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_SeniorDirector"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_SeniorDirector</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_VP"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_TitleVP</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_SVP"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_TitleSVP</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_CEO"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_TitleCEO</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_SecurityGuardH"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Associate</li>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_SecurityUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Associate</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_GrenadeUnit_Destructive"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_GrenadeUnit_EMP"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_GrenadeUnit_Smoke"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_Mid_CloseUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_Mid_RangeUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Senior</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_EliteCloseUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_EliteRangeUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_EliteHeavyUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>/Defs/PawnKindDef[defName = "PN_EliteCannonUnit"]</xpath>
<value>
<royalTitleChance>1</royalTitleChance>
<titleSelectOne>
<li>PN_Title_Manager</li>
</titleSelectOne>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>