368 lines
12 KiB
XML
368 lines
12 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>
|
|
|
|
<!--퀘스트 관련-->
|
|
|
|
<!-- 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>
|
|
<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> |