This commit is contained in:
RickGrymes
2025-05-06 18:05:18 -05:00
parent 88bcf68579
commit d9d716f044
5 changed files with 107 additions and 103 deletions
+1 -1
View File
@@ -75,7 +75,7 @@
<minAgeActive>3</minAgeActive>
<modExtensions>
<li Class="FCP_Ghoul.FeralityGene_ModExtension">
<rate>2</rate>
<rate>10000</rate>
<amountReduced>20</amountReduced>
<drugs>
<li>GoJuice</li>
+49 -49
View File
@@ -3,55 +3,6 @@
<!--__________ Ghoul Heads __________-->
<!-- Ghoul Heads -->
<GeneDef>
<defName>FCP_Gene_Ghoul_Head</defName>
<label>Ghoul Head</label>
<labelShortAdj>Ghoul Head</labelShortAdj>
<description>Transforms the head into that of a ghoul—marked by leathery, mottled skin and sunken features. This mutation is a visible sign of surviving extreme radiation, but often causes discomfort or fear in others.</description>
<biostatCpx>1</biostatCpx>
<biostatMet>-1</biostatMet>
<displayCategory>Miscellaneous</displayCategory>
<displayOrderInCategory>400</displayOrderInCategory>
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul</iconPath>
<iconColor>(0.75, 0.75, 0.75)</iconColor>
<forcedHeadTypes>
<li>FCP_HeadType_Ghoul_AverageNormal_Male</li>
<li>FCP_HeadType_Ghoul_AverageNormal_Female</li>
<li>FCP_HeadType_Ghoul_AveragePointy_Male</li>
<li>FCP_HeadType_Ghoul_AveragePointy_Female</li>
<li>FCP_HeadType_Ghoul_AverageWide_Male</li>
<li>FCP_HeadType_Ghoul_AverageWide_Female</li>
<li>FCP_HeadType_Ghoul_NarrowNormal_Male</li>
<li>FCP_HeadType_Ghoul_NarrowNormal_Female</li>
<li>FCP_HeadType_Ghoul_NarrowPointy_Male</li>
<li>FCP_HeadType_Ghoul_NarrowPointy_Female</li>
<li>FCP_HeadType_Ghoul_NarrowWide_Male</li>
<li>FCP_HeadType_Ghoul_NarrowWide_Female</li>
</forcedHeadTypes>
<skinIsHairColor>false</skinIsHairColor>
<tattoosVisible>false</tattoosVisible>
<hairTagFilter>
<whitelist>true</whitelist>
<tags>
<li>Bald</li>
</tags>
</hairTagFilter>
<beardTagFilter>
<whitelist>true</whitelist>
<tags />
</beardTagFilter>
<exclusionTags>
<li>HairStyle</li>
<li>Fur</li>
<li>BeardStyle</li>
</exclusionTags>
<modExtensions>
<li Class="FCP_Ghoul.Head_ModExtension" />
</modExtensions>
</GeneDef>
<!-- Feral Ghoul Heads -->
<GeneDef>
@@ -103,4 +54,53 @@
</modExtensions>
</GeneDef>
<!-- Ghoul Heads -->
<GeneDef>
<defName>FCP_Gene_Ghoul_Head</defName>
<label>Ghoul Head</label>
<labelShortAdj>Ghoul Head</labelShortAdj>
<description>Transforms the head into that of a ghoul—marked by leathery, mottled skin and sunken features. This mutation is a visible sign of surviving extreme radiation, but often causes discomfort or fear in others.</description>
<biostatCpx>1</biostatCpx>
<biostatMet>-1</biostatMet>
<displayCategory>Miscellaneous</displayCategory>
<displayOrderInCategory>400</displayOrderInCategory>
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul</iconPath>
<iconColor>(0.75, 0.75, 0.75)</iconColor>
<forcedHeadTypes>
<li>FCP_HeadType_Ghoul_AverageNormal_Male</li>
<li>FCP_HeadType_Ghoul_AverageNormal_Female</li>
<li>FCP_HeadType_Ghoul_AveragePointy_Male</li>
<li>FCP_HeadType_Ghoul_AveragePointy_Female</li>
<li>FCP_HeadType_Ghoul_AverageWide_Male</li>
<li>FCP_HeadType_Ghoul_AverageWide_Female</li>
<li>FCP_HeadType_Ghoul_NarrowNormal_Male</li>
<li>FCP_HeadType_Ghoul_NarrowNormal_Female</li>
<li>FCP_HeadType_Ghoul_NarrowPointy_Male</li>
<li>FCP_HeadType_Ghoul_NarrowPointy_Female</li>
<li>FCP_HeadType_Ghoul_NarrowWide_Male</li>
<li>FCP_HeadType_Ghoul_NarrowWide_Female</li>
</forcedHeadTypes>
<skinIsHairColor>false</skinIsHairColor>
<tattoosVisible>false</tattoosVisible>
<hairTagFilter>
<whitelist>true</whitelist>
<tags>
<li>Bald</li>
</tags>
</hairTagFilter>
<beardTagFilter>
<whitelist>true</whitelist>
<tags />
</beardTagFilter>
<exclusionTags>
<li>HairStyle</li>
<li>Fur</li>
<li>BeardStyle</li>
</exclusionTags>
<modExtensions>
<li Class="FCP_Ghoul.Head_ModExtension" />
</modExtensions>
</GeneDef>
</Defs>
+35 -35
View File
@@ -3,41 +3,6 @@
<!--__________ Ghoul Bodies __________-->
<!-- Ghoul -->
<GeneDef ParentName="GeneBodyBase">
<defName>FCP_Gene_Ghoul_Body</defName>
<label>Ghoul Body</label>
<description>This gene gives the carrier the distinctive, decayed body of a ghoul—skin mottled and withered by intense radiation, yet remarkably resilient. Ghouls are often shunned for their appearance, but their bodies endure where others would perish.</description>
<iconPath>UI/Icons/Genes/Gene_BodyStandard</iconPath>
<displayOrderInCategory>0</displayOrderInCategory>
<biostatCpx>1</biostatCpx>
<selectionWeight>0</selectionWeight>
<exclusionTags>
<li>Bodies</li>
<li>Body</li>
</exclusionTags>
<fur>FCP_Fur_Ghoul</fur>
<skinIsHairColor>false</skinIsHairColor>
<tattoosVisible>false</tattoosVisible>
<iconColor>(157, 188, 200)</iconColor>
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> important -->
<renderNodeProperties>
<li>
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColor</nodeClass>
<!--<nodeClass>PawnRenderNode_Fur</nodeClass>-->
<workerClass>FCP_Ghoul.PawnRenderNodeWorker_CustomColor</workerClass>
<baseLayer>5</baseLayer>
<rotDrawMode>Fresh, Rotting</rotDrawMode>
<colorType>Skin</colorType>
<parentTagDef>Body</parentTagDef>
</li>
</renderNodeProperties>
<modExtensions>
<li Class="FCP_Ghoul.Fur_ModExtension" />
</modExtensions>
</GeneDef>
<!-- Feral Ghoul Body -->
<GeneDef ParentName="GeneBodyBase">
@@ -77,4 +42,39 @@
</modExtensions>
</GeneDef>
<!-- Ghoul -->
<GeneDef ParentName="GeneBodyBase">
<defName>FCP_Gene_Ghoul_Body</defName>
<label>Ghoul Body</label>
<description>This gene gives the carrier the distinctive, decayed body of a ghoul—skin mottled and withered by intense radiation, yet remarkably resilient. Ghouls are often shunned for their appearance, but their bodies endure where others would perish.</description>
<iconPath>UI/Icons/Genes/Gene_BodyStandard</iconPath>
<displayOrderInCategory>0</displayOrderInCategory>
<biostatCpx>1</biostatCpx>
<selectionWeight>0</selectionWeight>
<exclusionTags>
<li>Bodies</li>
<li>Body</li>
</exclusionTags>
<fur>FCP_Fur_Ghoul</fur>
<skinIsHairColor>false</skinIsHairColor>
<tattoosVisible>false</tattoosVisible>
<iconColor>(157, 188, 200)</iconColor>
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> important -->
<renderNodeProperties>
<li>
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColor</nodeClass>
<!--<nodeClass>PawnRenderNode_Fur</nodeClass>-->
<workerClass>FCP_Ghoul.PawnRenderNodeWorker_CustomColor</workerClass>
<baseLayer>5</baseLayer>
<rotDrawMode>Fresh, Rotting</rotDrawMode>
<colorType>Skin</colorType>
<parentTagDef>Body</parentTagDef>
</li>
</renderNodeProperties>
<modExtensions>
<li Class="FCP_Ghoul.Fur_ModExtension" />
</modExtensions>
</GeneDef>
</Defs>
+2 -2
View File
@@ -13,7 +13,7 @@
<randomChosen>false</randomChosen>
<selectionWeight>99999</selectionWeight>
<requiredGenes>
<li>FCP_Gene_FeralHead</li>
<li>FCP_Gene_Feral_Head</li>
</requiredGenes>
<eyeOffsetEastWest>(0.16, 0, 0.17)</eyeOffsetEastWest>
</HeadTypeDef>
@@ -44,7 +44,7 @@
<randomChosen>false</randomChosen>
<selectionWeight>99999</selectionWeight>
<requiredGenes>
<li>FCP_Gene_Head</li>
<li>FCP_Gene_Ghoul_Head</li>
</requiredGenes>
<eyeOffsetEastWest>(0.16, 0, 0.17)</eyeOffsetEastWest>
</HeadTypeDef>
+20 -16
View File
@@ -1,20 +1,24 @@
<Patch>
<Operation Class="PatchOperationAdd">
<xpath>Defs/ThinkTreeDef[defName="MentalStateCritical"]/thinkRoot/subNodes</xpath>
<value>
<li Class="ThinkNode_ConditionalMentalState">
<state>FCP_MentalState_PermanentBerserk</state>
<subNodes>
<li Class="ThinkNode_Priority">
<subNodes>
<li Class="JobGiver_Berserk" />
<li Class="JobGiver_WanderAnywhere">
<maxDanger>Deadly</maxDanger>
</li>
<!-- Thinktree Patch -->
<Operation Class="PatchOperationAdd">
<xpath>Defs/ThinkTreeDef[defName="MentalStateCritical"]/thinkRoot/subNodes</xpath>
<value>
<li Class="ThinkNode_ConditionalMentalState">
<state>FCP_MentalState_PermanentBerserk</state>
<subNodes>
<li Class="ThinkNode_Priority">
<subNodes>
<li Class="JobGiver_Berserk" />
<li Class="JobGiver_WanderAnywhere">
<maxDanger>Deadly</maxDanger>
</li>
</subNodes>
</li>
</subNodes>
</li>
</subNodes>
</li>
</value>
</Operation>
</value>
</Operation>
</Patch>