permit 작업, 오토마톤 Pro 랜덤박스 추가

This commit is contained in:
Cocopomel 2022-07-03 20:44:18 +09:00
parent 88c55ab6d1
commit 617b50c200
10 changed files with 827 additions and 129 deletions

View File

@ -100,7 +100,7 @@
<royalTitleInheritanceRelations MayRequire="Ludeon.RimWorld.Royalty">
</royalTitleInheritanceRelations>
<royalFavorLabel MayRequire="Ludeon.RimWorld.Royalty">PnL Career Level</royalFavorLabel>
<royalFavorLabel MayRequire="Ludeon.RimWorld.Royalty">PnL result point</royalFavorLabel>
<royalFavorIconPath MayRequire="Ludeon.RimWorld.Royalty">Icon/Paniel_PlayerIcon</royalFavorIconPath>
-->

View File

@ -435,8 +435,6 @@
<texPath>Things/Item/Special/AIPersonaCore</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<soundInteract>Metal_Drop</soundInteract>
<soundDrop>Standard_Drop</soundDrop>
<stackLimit>50</stackLimit>
<healthAffectsPrice>false</healthAffectsPrice>
<statBases>

View File

@ -62,7 +62,7 @@
<description>It's a box packed with automaton.</description>
<tradeability>None</tradeability>
<statBases>
<MarketValue>1520</MarketValue>
<MarketValue>2000</MarketValue>
</statBases>
<comps>
<li>
@ -108,19 +108,19 @@
</li>
<li>
<weight>1579</weight>
<pawnKindDefName>Paniel_Soldier_Normal</pawnKindDefName>
<pawnKindDefName>Paniel_Soldier_Normal_PA</pawnKindDefName>
</li>
<li>
<weight>5428</weight>
<pawnKindDefName>Paniel_Soldier_Good</pawnKindDefName>
<pawnKindDefName>Paniel_Soldier_Good_PA</pawnKindDefName>
</li>
<li>
<weight>2740</weight>
<pawnKindDefName>Paniel_Soldier_Excellent</pawnKindDefName>
<pawnKindDefName>Paniel_Soldier_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>214</weight>
<pawnKindDefName>Paniel_Soldier_Masterwork</pawnKindDefName>
<pawnKindDefName>Paniel_Soldier_Masterwork_PA</pawnKindDefName>
</li>
</samples>
</li>
@ -151,19 +151,19 @@
</li>
<li>
<weight>1579</weight>
<pawnKindDefName>Paniel_Worker_Normal</pawnKindDefName>
<pawnKindDefName>Paniel_Worker_Normal_PA</pawnKindDefName>
</li>
<li>
<weight>5428</weight>
<pawnKindDefName>Paniel_Worker_Good</pawnKindDefName>
<pawnKindDefName>Paniel_Worker_Good_PA</pawnKindDefName>
</li>
<li>
<weight>3740</weight>
<pawnKindDefName>Paniel_Worker_Excellent</pawnKindDefName>
<pawnKindDefName>Paniel_Worker_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>214</weight>
<pawnKindDefName>Paniel_Worker_Masterwork</pawnKindDefName>
<pawnKindDefName>Paniel_Worker_Masterwork_PA</pawnKindDefName>
</li>
</samples>
</li>
@ -194,19 +194,149 @@
</li>
<li>
<weight>1579</weight>
<pawnKindDefName>Paniel_Maid_Normal</pawnKindDefName>
<pawnKindDefName>Paniel_Maid_Normal_PA</pawnKindDefName>
</li>
<li>
<weight>5428</weight>
<pawnKindDefName>Paniel_Maid_Good</pawnKindDefName>
<pawnKindDefName>Paniel_Maid_Good_PA</pawnKindDefName>
</li>
<li>
<weight>2740</weight>
<pawnKindDefName>Paniel_Maid_Excellent</pawnKindDefName>
<pawnKindDefName>Paniel_Maid_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>214</weight>
<pawnKindDefName>Paniel_Maid_Masterwork</pawnKindDefName>
<pawnKindDefName>Paniel_Maid_Masterwork_PA</pawnKindDefName>
</li>
</samples>
</li>
<li Class="CompProperties_UseEffect">
<compClass>CompUseEffect_DestroySelf</compClass>
</li>
</comps>
</ThingDef>
<!--==================================== 프리미엄 상자 베이스 ====================================-->
<ThingDef ParentName="BasePackagedAutomaton" Name="BasePackagedAutomatonPremium" Abstract="True">
<costList>
<Plasteel>150</Plasteel>
<ComponentIndustrial>2</ComponentIndustrial>
<ComponentSpacer>6</ComponentSpacer>
<PN_BrainCasing>1</PN_BrainCasing>
<Leather_Automaton>50</Leather_Automaton>
<Chemfuel>20</Chemfuel>
<AIPersonaCore>1</AIPersonaCore>
</costList>
</ThingDef>
<!--==================================== 전투형 프리미엄 상자 ====================================-->
<ThingDef ParentName="BasePackagedAutomatonPremium">
<defName>Packaged_PremiumAutomatonSoldier</defName>
<label>PnL automaton™ Pro (Combat)</label>
<description>A box containing a combat model automaton. Unpacking will reveal an automaton of a random grade.\n\n[Random Table]\nGood : 3.35%\nExcellent : 40.23%\nMasterwork : 43.75%\nLegendary : 12.68%</description>
<statBases>
</statBases>
<comps>
<li Class="CompProperties_Usable">
<useJob>UseItem</useJob>
<useLabel>Unpackage</useLabel>
</li>
<li Class="AutomataRace.CompProperties_UseEffectGeneratePawn">
<samples>
<li>
<weight>335</weight>
<pawnKindDefName>Paniel_Soldier_Good_PA</pawnKindDefName>
</li>
<li>
<weight>4023</weight>
<pawnKindDefName>Paniel_Soldier_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>4375</weight>
<pawnKindDefName>Paniel_Soldier_Masterwork_PA</pawnKindDefName>
</li>
<li>
<weight>1268</weight>
<pawnKindDefName>Paniel_Soldier_Legendary_PA</pawnKindDefName>
</li>
</samples>
</li>
<li Class="CompProperties_UseEffect">
<compClass>CompUseEffect_DestroySelf</compClass>
</li>
</comps>
</ThingDef>
<!--==================================== 제작형 프리미엄 상자 ====================================-->
<ThingDef ParentName="BasePackagedAutomatonPremium">
<defName>Packaged_PremiumAutomatonWorker</defName>
<label>PnL automaton™ Pro (Engineer)</label>
<description>A box containing a engineer model automaton. Unpacking will reveal an automaton of a random grade.\n\n[Random Table]\nGood : 3.35%\nExcellent : 40.23%\nMasterwork : 43.75%\nLegendary : 12.68%</description>
<statBases>
</statBases>
<comps>
<li Class="CompProperties_Usable">
<useJob>UseItem</useJob>
<useLabel>Unpackage</useLabel>
</li>
<li Class="AutomataRace.CompProperties_UseEffectGeneratePawn">
<samples>
<li>
<weight>335</weight>
<pawnKindDefName>Paniel_Worker_Good_PA</pawnKindDefName>
</li>
<li>
<weight>4023</weight>
<pawnKindDefName>Paniel_Worker_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>4375</weight>
<pawnKindDefName>Paniel_Worker_Masterwork_PA</pawnKindDefName>
</li>
<li>
<weight>1268</weight>
<pawnKindDefName>Paniel_Worker_Legendary_PA</pawnKindDefName>
</li>
</samples>
</li>
<li Class="CompProperties_UseEffect">
<compClass>CompUseEffect_DestroySelf</compClass>
</li>
</comps>
</ThingDef>
<!--==================================== 가정형 프리미엄 상자 ====================================-->
<ThingDef ParentName="BasePackagedAutomatonPremium">
<defName>Packaged_PremiumAutomatonMaid</defName>
<label>PnL automaton™ Pro (Domestic)</label>
<description>A box containing a domestic model automaton. Unpacking will reveal an automaton of a random grade.\n\n[Random Table]\nGood : 3.35%\nExcellent : 40.23%\nMasterwork : 43.75%\nLegendary : 12.68%</description>
<statBases>
</statBases>
<comps>
<li Class="CompProperties_Usable">
<useJob>UseItem</useJob>
<useLabel>Unpackage</useLabel>
</li>
<li Class="AutomataRace.CompProperties_UseEffectGeneratePawn">
<samples>
<li>
<weight>335</weight>
<pawnKindDefName>Paniel_Maid_Good_PA</pawnKindDefName>
</li>
<li>
<weight>4023</weight>
<pawnKindDefName>Paniel_Maid_Excellent_PA</pawnKindDefName>
</li>
<li>
<weight>4375</weight>
<pawnKindDefName>Paniel_Maid_Masterwork_PA</pawnKindDefName>
</li>
<li>
<weight>1268</weight>
<pawnKindDefName>Paniel_Maid_Legendary_PA</pawnKindDefName>
</li>
</samples>
</li>

View File

@ -0,0 +1,333 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--직원상선 거래-->
<RoyalTitlePermitDef>
<defName>PN_TradeBenefit</defName>
<label>trade with benefit trader ship</label>
</RoyalTitlePermitDef>
<!-- 허가증 : 쿨타임 다 차면 공짜, 쿨타임 중엔 신임장 소모 -->
<RoyalTitlePermitDef Name="PN_BenefitBase" Abstract="True">
<faction>PN_SubsidiaryFaction</faction>
<permitPointCost>1</permitPointCost>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<!--자원 드랍 베이스-->
<RoyalTitlePermitDef ParentName="PN_TitleBase" Name="PN_DropResourcesBase" Abstract="True">
<workerClass>RoyalTitlePermitWorker_DropResources</workerClass>
<usableOnWorldMap>true</usableOnWorldMap>
<royalAid>
<targetingRange>39.9</targetingRange>
</royalAid>
</RoyalTitlePermitDef>
<!--연봉-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_AnnualSalary_A</defName>
<label>salary class A</label>
<description>...</description>
<minTitle>PN_Title_Associate</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,0)</uiPosition>
<royalAid>
<itemsToDrop>
<Silver>500</Silver>
</itemsToDrop>
<favorCost>6</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_AnnualSalary_B</defName>
<label>salary class B</label>
<description>...</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_AnnualSalary_A</prerequisite>
<uiPosition>(1,0)</uiPosition>
<royalAid>
<itemsToDrop>
<Silver>2000</Silver>
</itemsToDrop>
<favorCost>22</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<!--전투니엘 지원 (근접)-->
<RoyalTitlePermitDef>
<defName>PN_RequestSecurityUnitClose</defName>
<label>request security unit (close)</label>
<description>Request 4 close combat security unit to aid in your battle.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,1)</uiPosition>
<royalAid>
<favorCost>25</favorCost>
<pawnKindDef>PN_Mid_CloseUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef>
<defName>PN_RequestEliteSecurityUnitClose</defName>
<label>request elite security unit (close)</label>
<description>Request 4 close combat elite security unit to aid in your battle.</description>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestSecurityUnitClose</prerequisite>
<uiPosition>(1,1)</uiPosition>
<royalAid>
<favorCost>45</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>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,2)</uiPosition>
<royalAid>
<favorCost>25</favorCost>
<pawnKindDef>PN_Mid_RangeUnit</pawnKindDef>
<pawnCount>4</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>
<workerClass>RoyalTitlePermitWorker_CallAid</workerClass>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestSecurityUnitRange</prerequisite>
<uiPosition>(1,2)</uiPosition>
<royalAid>
<favorCost>45</favorCost>
<pawnKindDef>PN_EliteRangeUnit</pawnKindDef>
<pawnCount>4</pawnCount>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<!--제작니엘 지원-->
<RoyalTitlePermitDef>
<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>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,3)</uiPosition>
<royalAid>
<favorCost>25</favorCost>
<pawnKindDef>PN_AssociateP_EngineerA</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef>
<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>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestEngineerUnit</prerequisite>
<uiPosition>(1,3)</uiPosition>
<royalAid>
<favorCost>45</favorCost>
<pawnKindDef>PN_ManageUnit_Enginer</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<!--가정니엘 지원-->
<RoyalTitlePermitDef>
<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>
<minTitle>PN_Title_Senior</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,4)</uiPosition>
<royalAid>
<favorCost>25</favorCost>
<pawnKindDef>PN_AssociateP_DomesticA</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef>
<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>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_RequestSecurityUnit</prerequisite>
<uiPosition>(1,4)</uiPosition>
<royalAid>
<favorCost>45</favorCost>
<pawnKindDef>PN_ManageUnit_Domestic</pawnKindDef>
<pawnCount>4</pawnCount>
<aidDurationDays>4</aidDurationDays>
<targetingRange>39.9</targetingRange>
</royalAid>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
<!--PnL 부품 지급-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPnLComponent</defName>
<label>request PnL Component</label>
<description>...</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,5)</uiPosition>
<royalAid>
<itemsToDrop>
<PN_Component>3</PN_Component>
</itemsToDrop>
<favorCost>20</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<!--OTP 지급-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropOTPCard</defName>
<label>request OTP card</label>
<description>...</description>
<minTitle>PN_Title_SeniorManager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(1,5)</uiPosition>
<royalAid>
<itemsToDrop>
<PN_OTPCard>1</PN_OTPCard>
</itemsToDrop>
<favorCost>6</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<!--전투 오토마톤 상자-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonSoldier</defName>
<label>request PnL automaton™ (Combat)</label>
<description>...</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,6)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_NormalAutomatonSoldier>1</Packaged_NormalAutomatonSoldier>
</itemsToDrop>
<favorCost>35</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonSoldierPremium</defName>
<label>request PnL automaton™ Pro (Combat)</label>
<description>...</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_DropPackagedAutomatonSoldier</prerequisite>
<uiPosition>(1,6)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_PremiumAutomatonSoldier>1</Packaged_PremiumAutomatonSoldier>
</itemsToDrop>
<favorCost>90</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<!--제작 오토마톤 상자-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonWorker</defName>
<label>request PnL automaton™ (Engineer)</label>
<description>...</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,7)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_NormalAutomatonWorker>1</Packaged_NormalAutomatonWorker>
</itemsToDrop>
<favorCost>35</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonWorkerPremium</defName>
<label>request PnL automaton™ Pro (Engineer)</label>
<description>...</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_DropPackagedAutomatonWorker</prerequisite>
<uiPosition>(1,7)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_PremiumAutomatonWorker>1</Packaged_PremiumAutomatonWorker>
</itemsToDrop>
<favorCost>90</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<!--가정 오토마톤 상자-->
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonMaid</defName>
<label>request PnL automaton™ (Domestic)</label>
<description>...</description>
<minTitle>PN_Title_Manager</minTitle>
<permitPointCost>1</permitPointCost>
<uiPosition>(0,8)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_NormalAutomatonMaid>1</Packaged_NormalAutomatonMaid>
</itemsToDrop>
<favorCost>35</favorCost>
</royalAid>
</RoyalTitlePermitDef>
<RoyalTitlePermitDef ParentName="PN_DropResourcesBase">
<defName>PN_DropPackagedAutomatonMaidPremium</defName>
<label>request PnL automaton™ Pro (Domestic)</label>
<description>...</description>
<minTitle>PN_Title_Director</minTitle>
<permitPointCost>1</permitPointCost>
<prerequisite>PN_DropPackagedAutomatonMaid</prerequisite>
<uiPosition>(1,8)</uiPosition>
<royalAid>
<itemsToDrop>
<Packaged_PremiumAutomatonMaid>1</Packaged_PremiumAutomatonMaid>
</itemsToDrop>
<favorCost>90</favorCost>
</royalAid>
</RoyalTitlePermitDef>
</Defs>

View File

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<RoyalTitlePermitDef>
<defName>PN_Benefit</defName>
<label>PnL employee benefits</label>
</RoyalTitlePermitDef>
<!-- 허가증 : 쿨타임 다 차면 공짜, 쿨타임 중엔 신임장 소모 -->
<RoyalTitlePermitDef Name="PN_BenefitBase" Abstract="True">
<faction>PN_SubsidiaryFaction</faction>
<permitPointCost>1</permitPointCost>
<cooldownDays>60</cooldownDays>
</RoyalTitlePermitDef>
</Defs>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="ResourceBase">
<defName>PN_ResultReport</defName>
<label>PnL result report</label>
<description>...</description>
<graphicData>
<texPath>Things/Item/Special/AIPersonaCore</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<stackLimit>75</stackLimit>
<healthAffectsPrice>false</healthAffectsPrice>
<statBases>
<MaxHitPoints>10</MaxHitPoints>
<MarketValue>100</MarketValue>
<RoyalFavorValue>1</RoyalFavorValue>
<Mass>0.01</Mass>
<Flammability>1</Flammability>
<DeteriorationRate>2.0</DeteriorationRate>
</statBases>
<intricate>true</intricate>
<thingCategories>
<li>PN_AutomatonCatagory</li>
</thingCategories>
<tradeTags Inherit="false">
<li>PN_ResultReport</li>
</tradeTags>
<tradeability>Buyable</tradeability>
<thingSetMakerTags Inherit="false">
</thingSetMakerTags>
</ThingDef>
</Defs>

View File

@ -2,7 +2,7 @@
<Defs>
<!--승진-->
<ThoughtDef>
<defName>PN_LevelPromotion</defName>
<defName>PN_TitlePromotion</defName>
<durationDays>7</durationDays>
<thoughtClass>Thought_MemoryRoyalTitle</thoughtClass>
<nullifyingTraits>
@ -19,7 +19,7 @@
<!--해고-->
<ThoughtDef>
<defName>PN_LevelDemotion</defName>
<defName>PN_TitleDemotion</defName>
<durationDays>7</durationDays>
<thoughtClass>Thought_MemoryRoyalTitle</thoughtClass>
<nullifyingTraits>

View File

@ -0,0 +1,313 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--베이스-->
<RoyalTitleDef Abstract="True" Name="PN_TitleBase">
<tags>
<li>PN_PnLCareerTitleTag</li>
</tags>
<commonality>1</commonality>
<awardThought>PN_TitlePromotion</awardThought>
<lostThought>PN_TitleDemotion</lostThought>
<allowDignifiedMeditationFocus>False</allowDignifiedMeditationFocus>
<permitPointsAwarded>1</permitPointsAwarded>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Intern 인턴-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_Intern</defName>
<label>Intern</label>
<description>Intern of PnL Logistics.</description>
<seniority>0</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
</RoyalTitleDef>
<!--Associate 사원-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_Associate</defName>
<label>Associate</label>
<description>Associate of PnL Logistics.</description>
<seniority>100</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1200</changeHeirQuestPoints>
<recruitmentResistanceOffset>10</recruitmentResistanceOffset>
</RoyalTitleDef>
<!--Senior 대리-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_Senior</defName>
<label>Senior</label>
<description>Senior of PnL Logistics.</description>
<seniority>200</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1600</changeHeirQuestPoints>
<recruitmentResistanceOffset>25</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
</RoyalTitleDef>
<!--Manager 과장-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_Manager</defName>
<label>Manager</label>
<description>Manager of PnL Logistics.</description>
<seniority>300</seniority>
<favorCost>50</favorCost>
<minExpectation>Moderate</minExpectation>
<changeHeirQuestPoints>2200</changeHeirQuestPoints>
<recruitmentResistanceOffset>40</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
<bedroomRequirements>
<li Class="RoomRequirement_Area">
<area>16</area>
</li>
<li Class="RoomRequirement_TerrainWithTags">
<labelKey>RoomRequirementAllFloored</labelKey>
<tags>
<li>Floor</li>
<li>FineFloor</li>
</tags>
</li>
<li Class="RoomRequirement_ThingAnyOf">
<disablingPrecepts>
<li MayRequire="Ludeon.RimWorld.Ideology">SlabBed_Preferred</li>
</disablingPrecepts>
<things>
<li>Bed</li>
<li>DoubleBed</li>
<li>RoyalBed</li>
</things>
</li>
<li Class="RoomRequirement_ForbiddenBuildings">
<labelKey>RoomRequirementNoProductionFacilities</labelKey>
<buildingTags>
<li>Production</li>
</buildingTags>
</li>
</bedroomRequirements>
<foodRequirement>
<minQuality>MealSimple</minQuality>
<allowedTypes>Processed, Liquor</allowedTypes>
<allowedDefs>
<li>Ambrosia</li>
<li>Milk</li>
<li>RawBerries</li>
</allowedDefs>
</foodRequirement>
</RoyalTitleDef>
<!--Senior Manager 부장-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_SeniorManager</defName>
<label>Senior Manager</label>
<description>Senior Manager of PnL Logistics.</description>
<seniority>400</seniority>
<favorCost>50</favorCost>
<minExpectation>Moderate</minExpectation>
<changeHeirQuestPoints>2800</changeHeirQuestPoints>
<recruitmentResistanceOffset>60</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
<bedroomRequirements>
<li Class="RoomRequirement_Area">
<area>24</area>
</li>
<li Class="RoomRequirement_Impressiveness">
<impressiveness>40</impressiveness>
</li>
<li Class="RoomRequirement_TerrainWithTags">
<labelKey>RoomRequirementAllFloored</labelKey>
<tags>
<li>Floor</li>
<li>FineFloor</li>
</tags>
</li>
<li Class="RoomRequirement_ThingAnyOf">
<disablingPrecepts>
<li MayRequire="Ludeon.RimWorld.Ideology">SlabBed_Preferred</li>
</disablingPrecepts>
<things>
<li>DoubleBed</li>
<li>RoyalBed</li>
</things>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>EndTable</thingDef>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>Dresser</thingDef>
</li>
<li Class="RoomRequirement_ForbiddenBuildings">
<labelKey>RoomRequirementNoProductionFacilities</labelKey>
<buildingTags>
<li>Production</li>
</buildingTags>
</li>
</bedroomRequirements>
<foodRequirement>
<minQuality>MealSimple</minQuality>
<allowedTypes>Processed, Liquor</allowedTypes>
<allowedDefs>
<li>Ambrosia</li>
<li>Milk</li>
<li>RawBerries</li>
</allowedDefs>
</foodRequirement>
</RoyalTitleDef>
<!--Director 이사-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Title_Director</defName>
<label>Director</label>
<description>Director of PnL Logistics.</description>
<seniority>500</seniority>
<favorCost>50</favorCost>
<minExpectation>High</minExpectation>
<changeHeirQuestPoints>3500</changeHeirQuestPoints>
<recruitmentResistanceOffset>75</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
<bedroomRequirements>
<li Class="RoomRequirement_Area">
<area>24</area>
</li>
<li Class="RoomRequirement_Impressiveness">
<impressiveness>50</impressiveness>
</li>
<li Class="RoomRequirement_TerrainWithTags">
<labelKey>RoomRequirementAllFloored</labelKey>
<tags>
<li>Floor</li>
<li>FineFloor</li>
</tags>
</li>
<li Class="RoomRequirement_ThingAnyOf">
<disablingPrecepts>
<li MayRequire="Ludeon.RimWorld.Ideology">SlabBed_Preferred</li>
</disablingPrecepts>
<things>
<li>DoubleBed</li>
<li>RoyalBed</li>
</things>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>EndTable</thingDef>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>Dresser</thingDef>
</li>
<li Class="RoomRequirement_ForbiddenBuildings">
<labelKey>RoomRequirementNoProductionFacilities</labelKey>
<buildingTags>
<li>Production</li>
</buildingTags>
</li>
</bedroomRequirements>
<foodRequirement>
<minQuality>MealFine</minQuality>
<allowedTypes>Processed, Liquor</allowedTypes>
<allowedDefs>
<li>Ambrosia</li>
<li>Milk</li>
<li>RawBerries</li>
</allowedDefs>
</foodRequirement>
</RoyalTitleDef>
<!--NPC Only-->
<RoyalTitleDef ParentName="PN_TitleBase" Abstract="True" Name="PN_TitleBaseNPC">
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
<bedroomRequirements>
<li Class="RoomRequirement_Area">
<area>30</area>
</li>
<li Class="RoomRequirement_Impressiveness">
<impressiveness>70</impressiveness>
</li>
<li Class="RoomRequirement_TerrainWithTags">
<labelKey>RoomRequirementAllFineFloored</labelKey>
<tags>
<li>Floor</li>
<li>FineFloor</li>
</tags>
</li>
<li Class="RoomRequirement_ThingAnyOf">
<disablingPrecepts>
<li MayRequire="Ludeon.RimWorld.Ideology">SlabBed_Preferred</li>
</disablingPrecepts>
<things>
<li>DoubleBed</li>
<li>RoyalBed</li>
</things>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>EndTable</thingDef>
</li>
<li Class="RoomRequirement_Thing">
<thingDef>Dresser</thingDef>
</li>
<li Class="RoomRequirement_ForbiddenBuildings">
<labelKey>RoomRequirementNoProductionFacilities</labelKey>
<buildingTags>
<li>Production</li>
</buildingTags>
</li>
</bedroomRequirements>
<foodRequirement>
<minQuality>MealFine</minQuality>
<allowedTypes>Processed, Liquor</allowedTypes>
<allowedDefs>
<li>Ambrosia</li>
<li>Milk</li>
<li>RawBerries</li>
</allowedDefs>
</foodRequirement>
</RoyalTitleDef>
<!--Senior Director 상무-->
<RoyalTitleDef ParentName="PN_TitleBaseNPC">
<defName>PN_Title_SeniorDirector</defName>
<label>Senior Director</label>
<description>Senior Director of PnL Logistics.</description>
<seniority>600</seniority>
<commonality>1</commonality>
<minExpectation>High</minExpectation>
<recruitmentResistanceOffset>125</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
</RoyalTitleDef>
<!--VP 전무-->
<RoyalTitleDef ParentName="PN_TitleBaseNPC">
<defName>PN_TitleVP</defName>
<label>VP</label>
<description>VP of PnL Logistics.</description>
<seniority>700</seniority>
<commonality>1</commonality>
<minExpectation>High</minExpectation>
<recruitmentResistanceOffset>150</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
</RoyalTitleDef>
<!--SVP 부사장-->
<RoyalTitleDef ParentName="PN_TitleBaseNPC">
<defName>PN_TitleSVP</defName>
<label>SVP</label>
<description>SVP of PnL Logistics.</description>
<seniority>800</seniority>
<commonality>0.6</commonality>
<minExpectation>High</minExpectation>
<recruitmentResistanceOffset>200</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
</RoyalTitleDef>
<!--CEO-->
<RoyalTitleDef ParentName="PN_TitleBaseNPC">
<defName>PN_TitleCEO</defName>
<label>CEO</label>
<description>CEO of PnL Logistics.</description>
<seniority>900</seniority>
<commonality>0.1</commonality>
<minExpectation>High</minExpectation>
<recruitmentResistanceOffset>300</recruitmentResistanceOffset>
<requiredMinimumApparelQuality>Normal</requiredMinimumApparelQuality>
</RoyalTitleDef>
</Defs>

View File

@ -1,89 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--베이스-->
<RoyalTitleDef Abstract="True" Name="PN_TitleBase">
<tags>
<li>PN_PnLCareerLevelTag</li>
</tags>
<awardThought>PN_LevelPromotion</awardThought>
<lostThought>PN_LevelDemotion</lostThought>
<allowDignifiedMeditationFocus>False</allowDignifiedMeditationFocus>
<permitPointsAwarded>1</permitPointsAwarded>
</RoyalTitleDef>
<!--Intern 인턴-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Level_Intern</defName>
<label>PnL Intern</label>
<description>Intern of PnL Logistics.</description>
<seniority>100</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Associate 사원-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Level_Associate</defName>
<label>PnL Associate</label>
<description>Associate of PnL Logistics.</description>
<seniority>200</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Senior 대리-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Level_Senior</defName>
<label>PnL Senior</label>
<description>Senior of PnL Logistics.</description>
<seniority>300</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Manager 과장-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Level_Manager</defName>
<label>PnL Manager</label>
<description>Manager of PnL Logistics.</description>
<seniority>400</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Senior Manager 부장-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_Level_SeniorManager</defName>
<label>Senior Manager</label>
<description>Senior Manager of PnL Logistics.</description>
<seniority>500</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--Director 이사-->
<RoyalTitleDef ParentName="PN_TitleBase">
<defName>PN_LevelDirector</defName>
<label>Director</label>
<description>Director of PnL Logistics.</description>
<seniority>600</seniority>
<favorCost>50</favorCost>
<changeHeirQuestPoints>1000</changeHeirQuestPoints>
<awardWorkerClass>RoyalTitleAwardWorker_Instant</awardWorkerClass>
</RoyalTitleDef>
<!--NPC Only-->
<!--Senior Director 상무-->
<!--VP 전무-->
<!--SVP 부사장-->
<!--CEO-->
</Defs>

View File

@ -2,7 +2,7 @@
<Defs>
<TraderKindDef>
<defName>PN_Caravan_TributeCollector</defName>
<label>PnL performance appraiser</label>
<label>PnL result appraiser</label>
<requestable>True</requestable>
<commonality>1</commonality>
<category>TributeCollector</category>
@ -12,10 +12,7 @@
<stockGenerators>
<!-- Buying -->
<li Class="StockGenerator_BuySingleDef">
<thingDef>Silver</thingDef>
</li>
<li Class="StockGenerator_BuySingleDef">
<thingDef>Gold</thingDef>
<thingDef>PN_ResultReport</thingDef>
</li>
</stockGenerators>
</TraderKindDef>