빨간줄 1차 수정

This commit is contained in:
Cocopomel 2022-10-27 00:52:23 +09:00
parent 04f09bad90
commit 1fd7a5b460
8 changed files with 165 additions and 23 deletions

View File

@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--Structure-->
<MemeDef>
<defName>PN_Structure</defName>
<label>PnL bylaws</label>
<description>Bylaws of PnL industry. An exemplary PnL employee would not break bylaws.</description>
<category>Structure</category>
<iconPath>Icon/Paniel_bylaw</iconPath>
<impact>0</impact>
<worshipRoomLabel>Conference room</worshipRoomLabel>
<deityCount>0</deityCount>
<generalRules>
<rulesStrings>
<li>memeLeaderNoun->CEO</li>
<li>memeMoralist->Personnel Manager</li>
</rulesStrings>
</generalRules>
<descriptionMaker>
<rules>
<rulesStrings>
<li>episode(tag=meme_PN_Structure) ->...PnL Industry, founded by Paul and Lauren, has evolved from a small industrial company in Glitterworld to a giant interstellar company.\n\n...\n\nEven though we were kicked out of Rimworld for an "unfortunate incident," we're going back to Glitterworld.</li>
</rulesStrings>
</rules>
<patterns>
<li>
<def>PN_IdeoStoryPattern</def>
</li>
</patterns>
<constants>
<li>
<key>PN_Structure</key>
<value>true</value>
</li>
</constants>
</descriptionMaker>
<symbolPacks>
<li>
<ideoName>PnL bylaws</ideoName>
<theme>PnL</theme>
<adjective>PnL</adjective>
<member>PnL Employee</member>
</li>
</symbolPacks>
<requireOne>
<li>
<li>BodyMod_Approved</li>
</li>
<li>
<li>OrganUse_Acceptable</li>
</li>
<li>
<li>DrugUse_MedicalOrSocial</li>
</li>
<li>
<li>Apostasy_Abhorrent</li>
</li>
<li>
<li>IdeoDiversity_Abhorrent</li>
</li>
<li>
<li>Nudity_Female_UncoveredGroinOrChestDisapproved</li>
</li>
<li>
<li>Nudity_Male_UncoveredGroinOrChestDisapproved</li>
</li>
<li>
<li>Execution_DontCare</li>
</li>
<li>
<li>Scarification_Horrible</li>
</li>
<li>
<li>Slavery_Abhorrent</li>
</li>
<li>
<li>HAR_AlienSlavery_Abhorrent</li>
</li>
<li>
<li>Cannibalism_Horrible</li>
</li>
<li>
<li>NutrientPasteEating_DontMind</li>
</li>
</requireOne>
</MemeDef>
<IdeoStoryPatternDef>
<defName>PN_IdeoStoryPattern</defName>
<segments>
<li>episode</li>
</segments>
<rules>
<include>
<li>IdeoDescriptionGlobal</li>
</include>
</rules>
</IdeoStoryPatternDef>
<IdeoIconDef>
<defName>PN_IdeoIcon</defName>
<iconPath>Icon/Paniel_Icon</iconPath>
<memes>
<li>PN_Structure</li>
</memes>
</IdeoIconDef>
</Defs>

View File

@ -138,9 +138,10 @@
<thingDef>PN_PrototypeRailGun</thingDef> <thingDef>PN_PrototypeRailGun</thingDef>
<countRange>1</countRange> <countRange>1</countRange>
</li> </li>
<li Class="StockGenerator_WeaponsMelee"> <li Class="StockGenerator_Category">
<weaponTag>PN_Bladelink</weaponTag> <categoryDef>PN_WeaponsMeleeBladelink</categoryDef>
<countRange>1~2</countRange> <thingDefCountRange>1</thingDefCountRange>
<countRange>1</countRange>
</li> </li>
<!-- Apparel --> <!-- Apparel -->

View File

@ -26,6 +26,13 @@
</rulePack> </rulePack>
</RulePackDef> </RulePackDef>
<ThingCategoryDef>
<defName>PN_WeaponsMeleeBladelink</defName>
<label>PnL Persona Weapons</label>
<parent>PN_WeaponsMelee</parent>
<iconPath>Icon/Paniel_HQ</iconPath>
</ThingCategoryDef>
<ThingDef Abstract="True" Name="PN_MeleeWeaponUltratech" ParentName="PN_BaseWeapon"> <ThingDef Abstract="True" Name="PN_MeleeWeaponUltratech" ParentName="PN_BaseWeapon">
<techLevel>Ultra</techLevel> <techLevel>Ultra</techLevel>
<statBases> <statBases>
@ -46,7 +53,7 @@
<smeltable>true</smeltable> <smeltable>true</smeltable>
<burnableByRecipe>true</burnableByRecipe> <burnableByRecipe>true</burnableByRecipe>
<thingCategories> <thingCategories>
<li>WeaponsMelee</li> <li>PN_WeaponsMelee</li>
</thingCategories> </thingCategories>
<weaponTags> <weaponTags>
<li>PN_UltratechMelee</li> <li>PN_UltratechMelee</li>
@ -82,7 +89,7 @@
<smeltable>true</smeltable> <smeltable>true</smeltable>
<burnableByRecipe>true</burnableByRecipe> <burnableByRecipe>true</burnableByRecipe>
<thingCategories> <thingCategories>
<li>WeaponsMeleeBladelink</li> <li>PN_WeaponsMeleeBladelink</li>
</thingCategories> </thingCategories>
<thingSetMakerTags> <thingSetMakerTags>

View File

@ -217,7 +217,7 @@
</hiddenUnderApparelTag> </hiddenUnderApparelTag>
</li> </li>
<li Class="MoharCustomHAR.MoharBodyAddon"> <!--<li Class="MoharCustomHAR.MoharBodyAddon">
<drawSize>1</drawSize> <drawSize>1</drawSize>
<path>Paniel/Heads/Face/Face</path> <path>Paniel/Heads/Face/Face</path>
<bodyPart>PNHead</bodyPart> <bodyPart>PNHead</bodyPart>
@ -323,7 +323,7 @@
<hediffGraphics> <hediffGraphics>
<PN_SyncAwful_Failure>Paniel/Heads/Face/RareFace/AwflSleep</PN_SyncAwful_Failure> <PN_SyncAwful_Failure>Paniel/Heads/Face/RareFace/AwflSleep</PN_SyncAwful_Failure>
</hediffGraphics> </hediffGraphics>
</li> </li>-->
<li> <li>
<drawSize>1</drawSize> <drawSize>1</drawSize>
@ -701,7 +701,7 @@
<li>PN_EliteSecurityHat</li> <li>PN_EliteSecurityHat</li>
<!--모듈--> <!--모듈-->
<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerModule</li> <!--<li MayRequire="Ludeon.RimWorld.Ideology">PN_OfficerModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_MeisterModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_IntensiveMedicalModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_IntensiveMedicalModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_FieldMedicModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_FieldMedicModule</li>
@ -713,7 +713,7 @@
<li MayRequire="Ludeon.RimWorld.Ideology">PN_CraftingModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_CraftingModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_PlantsModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_PlantsModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_CookingModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_CookingModule</li>
<li MayRequire="Ludeon.RimWorld.Ideology">PN_NursingModule</li> <li MayRequire="Ludeon.RimWorld.Ideology">PN_NursingModule</li>-->
</apparelList> </apparelList>
<whiteApparelList> <whiteApparelList>

View File

@ -31,13 +31,27 @@
<relicChance>0</relicChance> <relicChance>0</relicChance>
</ThingDef> </ThingDef>
<ThingCategoryDef>
<defName>PN_WeaponsRanged</defName>
<label>PnL Weapons</label>
<parent>WeaponsRanged</parent>
<iconPath>Icon/Paniel_HQ</iconPath>
</ThingCategoryDef>
<ThingCategoryDef>
<defName>PN_WeaponsMelee</defName>
<label>PnL Weapons</label>
<parent>WeaponsMelee</parent>
<iconPath>Icon/Paniel_HQ</iconPath>
</ThingCategoryDef>
<!--==================================== 근접 베이스 ====================================--> <!--==================================== 근접 베이스 ====================================-->
<ThingDef Name="PN_BaseMeleeWeapon" Abstract="True" ParentName="PN_BaseWeapon"> <ThingDef Name="PN_BaseMeleeWeapon" Abstract="True" ParentName="PN_BaseWeapon">
<techLevel>Industrial</techLevel> <techLevel>Industrial</techLevel>
<smeltable>true</smeltable> <smeltable>true</smeltable>
<burnableByRecipe>true</burnableByRecipe> <burnableByRecipe>true</burnableByRecipe>
<thingCategories> <thingCategories>
<li>WeaponsMelee</li> <li>PN_WeaponsMelee</li>
</thingCategories> </thingCategories>
<recipeMaker> <recipeMaker>
<workSpeedStat>GeneralLaborSpeed</workSpeedStat> <workSpeedStat>GeneralLaborSpeed</workSpeedStat>
@ -120,7 +134,7 @@
<techLevel>Industrial</techLevel> <techLevel>Industrial</techLevel>
<smeltable>true</smeltable> <smeltable>true</smeltable>
<thingCategories> <thingCategories>
<li>WeaponsRanged</li> <li>PN_WeaponsRanged</li>
</thingCategories> </thingCategories>
<inspectorTabs> <inspectorTabs>
<li>ITab_Art</li> <li>ITab_Art</li>

View File

@ -136,15 +136,22 @@
</li> </li>
<!-- Apparel --> <!-- Apparel -->
<li Class="StockGenerator_Clothes"> <li Class="StockGenerator_MarketValue">
<countRange>10~16</countRange> <tradeTag>BasicClothing</tradeTag>
<countRange>7~15</countRange>
</li> </li>
<li Class="StockGenerator_Armor"> <li Class="StockGenerator_MarketValue">
<countRange>2~4</countRange> <tradeTag>Clothing</tradeTag>
<countRange>3~5</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Armor</tradeTag>
<countRange>8~10</countRange>
</li> </li>
<!-- Weapons --> <!-- Weapons -->
<li Class="StockGenerator_WeaponsRanged"> <li Class="StockGenerator_MarketValue">
<tradeTag>WeaponRanged</tradeTag>
<countRange>3~6</countRange> <countRange>3~6</countRange>
</li> </li>
<li Class="StockGenerator_Category"> <li Class="StockGenerator_Category">
@ -170,8 +177,9 @@
<thingDefCountRange>3~4</thingDefCountRange> <thingDefCountRange>3~4</thingDefCountRange>
<countRange>1~2</countRange> <countRange>1~2</countRange>
</li> </li>
<li Class="StockGenerator_Art"> <li Class="StockGenerator_MarketValue">
<countRange>5~10</countRange> <tradeTag>Art</tradeTag>
<countRange>4~8</countRange>
</li> </li>
<li Class="StockGenerator_Tag"> <li Class="StockGenerator_Tag">
<tradeTag>Television</tradeTag> <tradeTag>Television</tradeTag>

View File

@ -98,8 +98,9 @@
<thingDef>PN_PrototypeRailGun</thingDef> <thingDef>PN_PrototypeRailGun</thingDef>
<countRange>-3~1</countRange> <countRange>-3~1</countRange>
</li> </li>
<li Class="StockGenerator_WeaponsMelee"> <li MayRequire="Ludeon.RimWorld.Royalty" Class="StockGenerator_Category">
<weaponTag>PN_Bladelink</weaponTag> <categoryDef>PN_WeaponsMeleeBladelink</categoryDef>
<thingDefCountRange>1</thingDefCountRange>
<countRange>-4~1</countRange> <countRange>-4~1</countRange>
</li> </li>
<!-- Apparel --> <!-- Apparel -->

View File

@ -3,14 +3,14 @@
<v1.3> <v1.3>
<li>1.3</li> <li>1.3</li>
<li>Content</li> <li>Content</li>
<li IfModActive="Ludeon.Rimworld.Royalty">1.3 Royalty</li> <li IfModActive="Ludeon.Rimworld.Royalty">1.3_Royalty</li>
<li IfModActive="Ludeon.RimWorld.Ideology">1.3 Ideology</li> <li IfModActive="Ludeon.RimWorld.Ideology">1.3_Ideology</li>
</v1.3> </v1.3>
<v1.4> <v1.4>
<li>1.4</li> <li>1.4</li>
<li>Content</li> <li>Content</li>
<li IfModActive="Ludeon.Rimworld.Royalty">1.4 Royalty</li> <li IfModActive="Ludeon.Rimworld.Royalty">1.4 Royalty</li>
<!--<li IfModActive="Ludeon.RimWorld.Ideology">1.4 Ideology</li>--> <li IfModActive="Ludeon.RimWorld.Ideology">1.4 Ideology</li>
<!--<li IfModActive="Ludeon.RimWorld.Biotech">1.4 Biotech</li>--> <!--<li IfModActive="Ludeon.RimWorld.Biotech">1.4 Biotech</li>-->
</v1.4> </v1.4>
</loadFolders> </loadFolders>