mirror of
https://github.com/FalloutCollaborationProject/FCP-Ghouls.git
synced 2026-07-27 17:02:21 -07:00
Merge pull request #1 from Scurvyez/main
This commit is contained in:
@@ -1,9 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul FurDefs __________-->
|
||||
<!-- TODO: need Baby -->
|
||||
|
||||
<!-- Feral Ghoul -->
|
||||
<FurDef>
|
||||
<defName>FCP_Fur_Ghoul</defName>
|
||||
<noGraphic>true</noGraphic>
|
||||
<bodyTypeGraphicPaths>
|
||||
<Male>FCP_Ghoul/Bodies/Naked_Male</Male>
|
||||
<Female>FCP_Ghoul/Bodies/Naked_Female</Female>
|
||||
<Hulk>FCP_Ghoul/Bodies/Naked_Hulk</Hulk>
|
||||
<Fat>FCP_Ghoul/Bodies/Naked_Fat</Fat>
|
||||
<Thin>FCP_Ghoul/Bodies/Naked_Thin</Thin>
|
||||
<Child>FCP_Ghoul/Bodies/Naked_Child</Child>
|
||||
</bodyTypeGraphicPaths>
|
||||
</FurDef>
|
||||
|
||||
<!-- TODO: need Fat, Child, Baby -->
|
||||
|
||||
<FurDef>
|
||||
<defName>FCP_Fur_Feral_Ghoul</defName>
|
||||
@@ -17,17 +30,4 @@
|
||||
</bodyTypeGraphicPaths>
|
||||
</FurDef>
|
||||
|
||||
<!-- Ghoul -->
|
||||
|
||||
<FurDef>
|
||||
<defName>FCP_Fur_Ghoul</defName>
|
||||
<noGraphic>true</noGraphic>
|
||||
<bodyTypeGraphicPaths>
|
||||
<Male>FCP_Ghoul/Bodies/Naked_Male</Male>
|
||||
<Female>FCP_Ghoul/Bodies/Naked_Female</Female>
|
||||
<Hulk>FCP_Ghoul/Bodies/Naked_Hulk</Hulk>
|
||||
<Thin>FCP_Ghoul/Bodies/Naked_Thin</Thin>
|
||||
</bodyTypeGraphicPaths>
|
||||
</FurDef>
|
||||
|
||||
</Defs>
|
||||
@@ -0,0 +1,157 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!--
|
||||
TODO: base skin color for all ghouls, can vary (within a range of RGB values)
|
||||
TODO: find good RGB ranges for what we want
|
||||
TODO: need new icon
|
||||
TODO: need to pick icon color
|
||||
-->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Ghoul_SkinColor</defName>
|
||||
<label>ghoul skin</label>
|
||||
<labelShortAdj>ghoul skin</labelShortAdj>
|
||||
<description>Carriers of this gene produce varying pigments, giving slightly different shades of colored skin.</description>
|
||||
<geneClass>FCP_Ghoul.Gene_GhoulSkin</geneClass>
|
||||
<iconColor>(0.75, 0.75, 0.75)</iconColor>
|
||||
<displayOrderInCategory>99</displayOrderInCategory>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.ModExtension_Gene_GhoulSkin">
|
||||
<redRange>0.3~0.8</redRange>
|
||||
<greenRange>0.45~0.8</greenRange>
|
||||
<blueRange>0.3~0.7</blueRange>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Ghoul_Skin_Head</defName>
|
||||
<label>ghoul skin (head)</label>
|
||||
<labelShortAdj>ghoul-skinned</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> <!-- TODO: need new icon -->
|
||||
<iconColor>(0.75, 0.75, 0.75)</iconColor> <!-- TODO: change? -->
|
||||
<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>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<debugLabel>Ghoul skin</debugLabel>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_HeadSkinColor</nodeClass>
|
||||
<workerClass>PawnRenderNodeWorker_Head</workerClass>
|
||||
<rotDrawMode>Fresh, Rotting</rotDrawMode>
|
||||
<baseLayer>55</baseLayer>
|
||||
<overlayLayer>Head</overlayLayer>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Ghoul_Skin_Body</defName>
|
||||
<label>ghoul skin (body)</label>
|
||||
<labelShortAdj>ghoul-skinned</labelShortAdj>
|
||||
<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>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<displayOrderInCategory>400</displayOrderInCategory>
|
||||
<iconPath>UI/Icons/Genes/Gene_Furskin</iconPath> <!-- TODO: need new icon -->
|
||||
<iconColor>(0.75, 0.75, 0.75)</iconColor> <!-- TODO: change? -->
|
||||
<missingGeneRomanceChanceFactor>0.2</missingGeneRomanceChanceFactor>
|
||||
<fur>FCP_Fur_Ghoul</fur>
|
||||
<skinIsHairColor>false</skinIsHairColor>
|
||||
<tattoosVisible>false</tattoosVisible>
|
||||
<exclusionTags>
|
||||
<li>Bodies</li>
|
||||
<li>Body</li>
|
||||
</exclusionTags>
|
||||
<statOffsets>
|
||||
<ComfyTemperatureMin>-10</ComfyTemperatureMin>
|
||||
</statOffsets>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<debugLabel>Ghoul skin</debugLabel>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_BodySkinColor</nodeClass>
|
||||
<workerClass>PawnRenderNodeWorker_Fur</workerClass>
|
||||
<rotDrawMode>Fresh, Rotting</rotDrawMode>
|
||||
<baseLayer>5</baseLayer>
|
||||
<colorType>Skin</colorType>
|
||||
<parentTagDef>Body</parentTagDef>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
</GeneDef>
|
||||
|
||||
<!--
|
||||
TODO: for both feral and xenos
|
||||
-->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Ghoul_Glow</defName>
|
||||
<label>glow</label>
|
||||
<description>The carrier emits a faint, unnatural glow from their body, a hallmark of the rare "Glowing One" mutation among ghouls. This eerie radiance is caused by intense internal radiation and can illuminate dark areas, but may also draw unwanted attention.</description>
|
||||
<geneClass>FCP_Ghoul.Gene_Glowing</geneClass>
|
||||
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul_Toxic_Heal</iconPath>
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<displayOrderInCategory>500</displayOrderInCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_HeadGlow</nodeClass>
|
||||
<workerClass>PawnRenderNodeWorker_Head</workerClass>
|
||||
<overlayLayer>Head</overlayLayer>
|
||||
<rotDrawMode>Fresh</rotDrawMode>
|
||||
<shaderTypeDef>TransparentPostLight</shaderTypeDef>
|
||||
<baseLayer>55</baseLayer>
|
||||
</li>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_BodyGlow</nodeClass>
|
||||
<overlayLayer>Body</overlayLayer>
|
||||
<rotDrawMode>Fresh</rotDrawMode>
|
||||
<shaderTypeDef>TransparentPostLight</shaderTypeDef>
|
||||
<baseLayer>5</baseLayer>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.ModExtension_Gene_Glowing">
|
||||
<redRange>0.6~1.0</redRange>
|
||||
<greenRange>1.0~1.0</greenRange>
|
||||
<blueRange>0.0~1.0</blueRange>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
||||
@@ -1,11 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Glowing one and Feral Genes __________-->
|
||||
<!--
|
||||
TODO: "glowing ones"...
|
||||
TODO: [non-colonist] passive raise dead (other feral ghouls)
|
||||
TODO: [colonist] ability, raise dead ghouls (non feral)
|
||||
-->
|
||||
|
||||
<!--_____ Genes _____-->
|
||||
|
||||
<!-- Toxic Heal -->
|
||||
<!--
|
||||
TODO: should passively heal ghouls over time
|
||||
TODO: need to implement radiation system to the game first
|
||||
-->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_ToxHeal</defName>
|
||||
@@ -16,73 +21,54 @@
|
||||
<displayOrderInCategory>500</displayOrderInCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.ChanceGene_ModExtension">
|
||||
<chance>0.2</chance>
|
||||
<gene1>FCP_Gene_Ghoul_ToxSpawn</gene1>
|
||||
<gene2>FCP_Gene_Ghoul_Glow</gene2>
|
||||
</li>
|
||||
<li Class="FCP_Ghoul.ToxHeal_ModExtension"/>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Toxic Aura -->
|
||||
<!--
|
||||
TODO: passive tox spew for feral ghouls
|
||||
TODO: have a different, ability-driven variant for player-controlled xenos
|
||||
-->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Ghoul_ToxSpawn</defName>
|
||||
<defName>FCP_Gene_Ghoul_ToxSpew</defName>
|
||||
<label>Toxic Aura</label>
|
||||
<description>The carrier emits a faint toxic aura, slowly polluting the surrounding environment. This mutation is a side effect of extreme radiation exposure, common among feral ghouls and other heavily mutated beings.</description>
|
||||
<geneClass>FCP_Ghoul.EmitToxGene</geneClass>
|
||||
<geneClass>FCP_Ghoul.Gene_ToxSpew</geneClass>
|
||||
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul_Toxic_Aura</iconPath>
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<displayOrderInCategory>500</displayOrderInCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Toxic Glow -->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Ghoul_Glow</defName>
|
||||
<label>glow</label>
|
||||
<description>The carrier emits a faint, unnatural glow from their body, a hallmark of the rare "Glowing One" mutation among ghouls. This eerie radiance is caused by intense internal radiation and can illuminate dark areas, but may also draw unwanted attention.</description>
|
||||
<geneClass>FCP_Ghoul.ChanceGene</geneClass>
|
||||
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul_Toxic_Heal</iconPath>
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<displayOrderInCategory>500</displayOrderInCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_Shiny</nodeClass>
|
||||
<overlayLayer>Body</overlayLayer>
|
||||
<rotDrawMode>Fresh</rotDrawMode>
|
||||
<shaderTypeDef>MoteGlow</shaderTypeDef>
|
||||
<baseLayer>5</baseLayer>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.ModExtension_Gene_ToxSpew">
|
||||
<tickInterval>300</tickInterval>
|
||||
<gasAmount>50</gasAmount>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Ferality -->
|
||||
<!--
|
||||
TODO: can affect all ghouls
|
||||
-->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Ghoul_Ferality</defName>
|
||||
<label>Ferality</label>
|
||||
<defName>FCP_Gene_Ghoul_Manic</defName>
|
||||
<label>Manic</label>
|
||||
<description>Pushes the mind further from humanity, causing the ghoul to become increasingly feral and aggressive. Once rational thought fades, instinct and hostility take over, making social interaction nearly impossible.</description>
|
||||
<geneClass>FCP_Ghoul.Gene_Ferality</geneClass>
|
||||
<geneClass>FCP_Ghoul.Gene_Manic</geneClass>
|
||||
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul_Toxic_Aura</iconPath>
|
||||
<biostatMet>2</biostatMet>
|
||||
<minAgeActive>3</minAgeActive>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.FeralityGene_ModExtension">
|
||||
<rate>40</rate>
|
||||
<li Class="FCP_Ghoul.ModExtension_Gene_Manic">
|
||||
<rate>10000</rate>
|
||||
<amountReduced>20</amountReduced>
|
||||
<turnFeralThreshold>100</turnFeralThreshold>
|
||||
<dropApparelChance>0.9</dropApparelChance>
|
||||
<drugs>
|
||||
<li>GoJuice</li>
|
||||
</drugs>
|
||||
<dropApparelChance>0.99</dropApparelChance>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
||||
</Defs>
|
||||
@@ -1,62 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Heads __________-->
|
||||
|
||||
<!-- Feral Ghoul Heads -->
|
||||
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Feral_Head</defName>
|
||||
<label>Feral Ghoul Head</label>
|
||||
<labelShortAdj>Feral Ghoul Head</labelShortAdj>
|
||||
<description>Alters the head to resemble that of a feral ghoul—sunken features, mottled skin, and a haunting, irradiated appearance. This mutation is a mark of surviving extreme radiation, but often inspires fear and distrust in others.</description>
|
||||
<geneClass>FCP_Ghoul.FeralHead_Gene</geneClass>
|
||||
<biostatCpx>1</biostatCpx> <!-- placeholder -->
|
||||
<biostatMet>-1</biostatMet> <!-- placeholder -->
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<displayOrderInCategory>400</displayOrderInCategory>
|
||||
<iconPath>UI/Icons/Genes/FCP_Gene_Ghoul</iconPath> <!-- placeholder -->
|
||||
<iconColor>(0.75, 0.75, 0.75)</iconColor><!-- placeholder -->
|
||||
<forcedHeadTypes>
|
||||
<li>FCP_HeadType_Ghoul_Feral_Male</li>
|
||||
<li>FCP_HeadType_Ghoul_Feral_Female</li>
|
||||
</forcedHeadTypes>
|
||||
<skinIsHairColor>false</skinIsHairColor>
|
||||
<tattoosVisible>false</tattoosVisible>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColorForHead</nodeClass>
|
||||
<!--<nodeClass>PawnRenderNode_Fur</nodeClass>-->
|
||||
<workerClass>PawnRenderNodeWorker_Head</workerClass>
|
||||
<baseLayer>5</baseLayer>
|
||||
<rotDrawMode>Fresh, Rotting</rotDrawMode>
|
||||
<colorType>Skin</colorType>
|
||||
<parentTagDef>Body</parentTagDef>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
<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.FeralHead_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Ghoul Heads -->
|
||||
|
||||
<GeneDef>
|
||||
<!--<GeneDef>
|
||||
<defName>FCP_Gene_Ghoul_Head</defName>
|
||||
<label>Ghoul Head</label>
|
||||
<labelShortAdj>Ghoul Head</labelShortAdj>
|
||||
@@ -98,9 +43,52 @@
|
||||
<li>Fur</li>
|
||||
<li>BeardStyle</li>
|
||||
</exclusionTags>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.Head_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
||||
<GeneDef>
|
||||
<defName>FCP_Gene_Feral_Head</defName>
|
||||
<label>Feral Ghoul Head</label>
|
||||
<labelShortAdj>Feral Ghoul Head</labelShortAdj>
|
||||
<description>Alters the head to resemble that of a feral ghoul—sunken features, mottled skin, and a haunting, irradiated appearance. This mutation is a mark of surviving extreme radiation, but often inspires fear and distrust in others.</description>
|
||||
<geneClass>FCP_Ghoul.Gene_FeralHead</geneClass>
|
||||
<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_Feral_Male</li>
|
||||
<li>FCP_HeadType_Ghoul_Feral_Female</li>
|
||||
</forcedHeadTypes>
|
||||
<skinIsHairColor>false</skinIsHairColor>
|
||||
<tattoosVisible>false</tattoosVisible>
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColorForHead</nodeClass>
|
||||
<nodeClass>PawnRenderNode_Fur</nodeClass>
|
||||
<workerClass>PawnRenderNodeWorker_Head</workerClass>
|
||||
<baseLayer>5</baseLayer>
|
||||
<rotDrawMode>Fresh, Rotting</rotDrawMode>
|
||||
<colorType>Skin</colorType>
|
||||
<parentTagDef>Body</parentTagDef>
|
||||
</li>
|
||||
</renderNodeProperties>
|
||||
<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>
|
||||
</GeneDef>-->
|
||||
|
||||
</Defs>
|
||||
@@ -1,13 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Skin Genes __________-->
|
||||
|
||||
<!--_____ Skins _____-->
|
||||
|
||||
<!-- Skin A (Light yellow-green) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<!--<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_A</defName>
|
||||
<label>Light yellow-green shade skin</label>
|
||||
<labelShortAdj>light yellow-green shade skin</labelShortAdj>
|
||||
@@ -27,13 +21,8 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinA_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Skin B (light peach) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_B</defName>
|
||||
<label>Light peach skin</label>
|
||||
@@ -54,13 +43,8 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinB_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Skin C (pale golden beige) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_C</defName>
|
||||
<label>Pale golden beige skin</label>
|
||||
@@ -81,13 +65,8 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinC_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Skin D (pale beige) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_D</defName>
|
||||
<label>Ashen tan skin</label>
|
||||
@@ -108,13 +87,8 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinD_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Skin E (pale ochre) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_E</defName>
|
||||
<label>Pale ochre skin</label>
|
||||
@@ -135,13 +109,8 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinE_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Skin F ( feral very light peach) -->
|
||||
|
||||
<GeneDef ParentName="GeneSkinColorOverride">
|
||||
<defName>FCP_Skin_Ghoul_Feral</defName>
|
||||
<label>Feral very light peach skin</label>
|
||||
@@ -162,9 +131,6 @@
|
||||
</li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.SkinFeral_ModExtension" />
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
</GeneDef>-->
|
||||
|
||||
</Defs>
|
||||
</Defs>
|
||||
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Bodies __________-->
|
||||
|
||||
<!-- Feral Ghoul Body -->
|
||||
|
||||
<GeneDef ParentName="GeneBodyBase">
|
||||
<defName>FCP_Gene_Feral_Body</defName>
|
||||
<label>Feral Ghoul Body</label>
|
||||
@@ -22,7 +18,7 @@
|
||||
<skinIsHairColor>false</skinIsHairColor>
|
||||
<tattoosVisible>false</tattoosVisible>
|
||||
<iconColor>(157, 188, 200)</iconColor>
|
||||
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> important -->
|
||||
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> -->
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColor</nodeClass>
|
||||
@@ -42,8 +38,6 @@
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<!-- Ghoul -->
|
||||
|
||||
<GeneDef ParentName="GeneBodyBase">
|
||||
<defName>FCP_Gene_Ghoul_Body</defName>
|
||||
<label>Ghoul Body</label>
|
||||
@@ -60,7 +54,7 @@
|
||||
<skinIsHairColor>false</skinIsHairColor>
|
||||
<tattoosVisible>false</tattoosVisible>
|
||||
<iconColor>(157, 188, 200)</iconColor>
|
||||
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> important -->
|
||||
<!--<skinColorOverride>(157, 188, 200)</skinColorOverride> -->
|
||||
<renderNodeProperties>
|
||||
<li>
|
||||
<nodeClass>FCP_Ghoul.PawnRenderNode_CustomColor</nodeClass>
|
||||
@@ -77,4 +71,4 @@
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
||||
</Defs>
|
||||
@@ -1,144 +1,106 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Headtypes __________-->
|
||||
|
||||
<!--_____ Feral Ghouls _____-->
|
||||
|
||||
<!-- Feral Ghoul Base -->
|
||||
<HeadTypeDef Name="FCP_HeadType_Ghoul_AverageNormal" Abstract="True">
|
||||
<hairMeshSize>(1.5, 1.5)</hairMeshSize>
|
||||
<beardMeshSize>(1.7, 1.5)</beardMeshSize>
|
||||
<randomChosen>false</randomChosen>
|
||||
<selectionWeight>99999</selectionWeight>
|
||||
<!--<requiredGenes>
|
||||
<li>FCP_Gene_Ghoul_Head</li>
|
||||
</requiredGenes>-->
|
||||
<eyeOffsetEastWest>(0.16, 0, 0.17)</eyeOffsetEastWest>
|
||||
</HeadTypeDef>
|
||||
|
||||
<HeadTypeDef Name="FCP_HeadType_Ghoul_Feral" Abstract="True">
|
||||
<hairMeshSize>(1.5, 1.5)</hairMeshSize>
|
||||
<beardMeshSize>(1.7, 1.5)</beardMeshSize>
|
||||
<randomChosen>false</randomChosen>
|
||||
<selectionWeight>99999</selectionWeight>
|
||||
<requiredGenes>
|
||||
<!--<requiredGenes>
|
||||
<li>FCP_Gene_Feral_Head</li>
|
||||
</requiredGenes>
|
||||
</requiredGenes>-->
|
||||
<eyeOffsetEastWest>(0.16, 0, 0.17)</eyeOffsetEastWest>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Feral Ghoul Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_Feral">
|
||||
<defName>FCP_HeadType_Ghoul_Feral_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Feral/Heads/GhoulHead</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Feral Ghoul Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_Feral">
|
||||
<defName>FCP_HeadType_Ghoul_Feral_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Feral/Heads/GhoulHead</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!--_____ Ghouls _____-->
|
||||
|
||||
<!-- Ghoul Base -->
|
||||
|
||||
<HeadTypeDef Name="FCP_HeadType_Ghoul_AverageNormal" Abstract="True">
|
||||
<hairMeshSize>(1.5, 1.5)</hairMeshSize>
|
||||
<beardMeshSize>(1.7, 1.5)</beardMeshSize>
|
||||
<randomChosen>false</randomChosen>
|
||||
<selectionWeight>99999</selectionWeight>
|
||||
<requiredGenes>
|
||||
<li>FCP_Gene_Ghoul_Head</li>
|
||||
</requiredGenes>
|
||||
<eyeOffsetEastWest>(0.16, 0, 0.17)</eyeOffsetEastWest>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Normal Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AverageNormal_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Average_Normal</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Normal Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AverageNormal_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Female_Ghoul_Average_Normal</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Pointy Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AveragePointy_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Average_Pointy</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Pointy Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AveragePointy_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Female_Ghoul_Average_Pointy</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Wide Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AverageWide_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Average_Wide</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Average Wide Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_AverageWide_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Female_Ghoul_Average_Wide</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Normal Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowNormal_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Narrow_Normal</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Normal Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowNormal_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Female_Ghoul_Narrow_Normal</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Pointy Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowPointy_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Narrow_Pointy</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Pointy Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowPointy_Female</defName>
|
||||
<gender>Female</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Female_Ghoul_Narrow_Pointy</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Wide Male -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowWide_Male</defName>
|
||||
<gender>Male</gender>
|
||||
<graphicPath>FCP_Ghoul/Heads/Male_Ghoul_Narrow_Wide</graphicPath>
|
||||
</HeadTypeDef>
|
||||
|
||||
<!-- Ghoul Narrow Wide Female -->
|
||||
|
||||
<HeadTypeDef ParentName="FCP_HeadType_Ghoul_AverageNormal">
|
||||
<defName>FCP_HeadType_Ghoul_NarrowWide_Female</defName>
|
||||
<gender>Female</gender>
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
<!--__________ Pawnkinds __________-->
|
||||
|
||||
<!--_____ Ghouls _____-->
|
||||
|
||||
<!-- Ghoul Wastelander -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_GhoulkindBase">
|
||||
@@ -15,20 +14,16 @@
|
||||
<gearHealthRange>0.5~1.8</gearHealthRange>
|
||||
<apparelMoney>600~1000</apparelMoney>
|
||||
<weaponMoney>600</weaponMoney>
|
||||
<weaponTags>
|
||||
<li>FCP_Basic_Weapons</li>
|
||||
</weaponTags>
|
||||
<disallowedTraits>
|
||||
</disallowedTraits>
|
||||
<requiredWorkTags>
|
||||
</requiredWorkTags>
|
||||
<techHediffsMoney>50~50</techHediffsMoney>
|
||||
<techHediffsTags>
|
||||
<li>Poor</li>
|
||||
</techHediffsTags>
|
||||
<techHediffsChance>0.03</techHediffsChance>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>15~24</initialResistanceRange>
|
||||
<techHediffsMoney>50~50</techHediffsMoney>
|
||||
<weaponTags>
|
||||
<li>FCP_Basic_Weapons</li>
|
||||
</weaponTags>
|
||||
<techHediffsTags>
|
||||
<li>Poor</li>
|
||||
</techHediffsTags>
|
||||
<backstoryFiltersOverride>
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
@@ -42,7 +37,6 @@
|
||||
</PawnKindDef>
|
||||
|
||||
<!--_____ Glowing Ones _____-->
|
||||
|
||||
<!-- Glowing One Wastelander -->
|
||||
|
||||
<PawnKindDef ParentName="FCP_Glowing_OnekindBase">
|
||||
@@ -53,20 +47,16 @@
|
||||
<gearHealthRange>0.5~1.8</gearHealthRange>
|
||||
<apparelMoney>600~1000</apparelMoney>
|
||||
<weaponMoney>600</weaponMoney>
|
||||
<weaponTags>
|
||||
<li>FCP_Basic_Weapons</li>
|
||||
</weaponTags>
|
||||
<disallowedTraits>
|
||||
</disallowedTraits>
|
||||
<requiredWorkTags>
|
||||
</requiredWorkTags>
|
||||
<techHediffsMoney>50~50</techHediffsMoney>
|
||||
<techHediffsTags>
|
||||
<li>Poor</li>
|
||||
</techHediffsTags>
|
||||
<techHediffsChance>0.03</techHediffsChance>
|
||||
<initialWillRange>1~3</initialWillRange>
|
||||
<initialResistanceRange>15~24</initialResistanceRange>
|
||||
<techHediffsMoney>50~50</techHediffsMoney>
|
||||
<weaponTags>
|
||||
<li>FCP_Basic_Weapons</li>
|
||||
</weaponTags>
|
||||
<techHediffsTags>
|
||||
<li>Poor</li>
|
||||
</techHediffsTags>
|
||||
<backstoryFiltersOverride>
|
||||
<li>
|
||||
<categoriesChildhood>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<!--__________ Ghoul Xenotypes __________-->
|
||||
|
||||
<!-- Ghouls -->
|
||||
|
||||
<XenotypeDef>
|
||||
<defName>FCP_Xenotype_Ghoul</defName>
|
||||
<label>Ghoul</label>
|
||||
@@ -15,49 +11,34 @@
|
||||
<genes>
|
||||
<li>Sterile</li>
|
||||
<li>Beard_NoBeardOnly</li>
|
||||
<li>FCP_Gene_Ghoul_Body</li>
|
||||
<li>FCP_Gene_Ghoul_Head</li>
|
||||
<li>ToxicEnvironmentResistance_Total</li>
|
||||
<li>FCP_Gene_ToxHeal</li>
|
||||
<li>FCP_Gene_Ghoul_Ferality</li>
|
||||
<li>FCP_Skin_Ghoul_E</li>
|
||||
<li>FCP_Skin_Ghoul_A</li>
|
||||
<li>FCP_Skin_Ghoul_B</li>
|
||||
<li>FCP_Skin_Ghoul_C</li>
|
||||
<li>FCP_Skin_Ghoul_D</li>
|
||||
</genes>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.TurnFeral_ModExtension"></li>
|
||||
</modExtensions>
|
||||
</XenotypeDef>
|
||||
|
||||
<!-- Glowing One Ghouls -->
|
||||
<li>FCP_Gene_Ghoul_Manic</li>
|
||||
<li>FCP_Ghoul_SkinColor</li>
|
||||
<li>FCP_Ghoul_Skin_Head</li>
|
||||
<li>FCP_Ghoul_Skin_Body</li>
|
||||
</genes>
|
||||
</XenotypeDef>
|
||||
|
||||
<XenotypeDef>
|
||||
<defName>FCP_Xenotype_Ghoul_Glowing_One</defName>
|
||||
<label>Glowing One</label>
|
||||
<description>Glowing Ones are rare ghouls whose bodies emit a radioactive glow. Their intense radiation heals other ghouls and harms the living, making them both feared and revered among their kind. Exposure to extreme radiation has granted them powerful regenerative abilities, but further alienated them from humanity.</description>
|
||||
<descriptionShort>A highly irradiated ghoul that emits radiation, healing other ghouls and damaging the living.</descriptionShort>
|
||||
<iconPath>UI/Icons/Xenotypes/FCP_Glowing_One_Xenotype</iconPath>
|
||||
<inheritable>false</inheritable>
|
||||
<genes>
|
||||
<li>Sterile</li>
|
||||
<li>Beard_NoBeardOnly</li>
|
||||
<li>FCP_Gene_Ghoul_Body</li>
|
||||
<li>FCP_Gene_Ghoul_Head</li>
|
||||
<li>ToxicEnvironmentResistance_Total</li>
|
||||
<li>FCP_Gene_ToxHeal</li>
|
||||
<li>FCP_Gene_Ghoul_Ferality</li>
|
||||
<defName>FCP_Xenotype_Ghoul_Glowing_One</defName>
|
||||
<label>Glowing One</label>
|
||||
<description>Glowing Ones are rare ghouls whose bodies emit a radioactive glow. Their intense radiation heals other ghouls and harms the living, making them both feared and revered among their kind. Exposure to extreme radiation has granted them powerful regenerative abilities, but further alienated them from humanity.</description>
|
||||
<descriptionShort>A highly irradiated ghoul that emits radiation, healing other ghouls and damaging the living.</descriptionShort>
|
||||
<iconPath>UI/Icons/Xenotypes/FCP_Glowing_One_Xenotype</iconPath>
|
||||
<inheritable>false</inheritable>
|
||||
<genes>
|
||||
<li>Sterile</li>
|
||||
<li>Beard_NoBeardOnly</li>
|
||||
<li>ToxicEnvironmentResistance_Total</li>
|
||||
<li>FCP_Gene_ToxHeal</li>
|
||||
<li>FCP_Gene_Ghoul_ToxSpew</li>
|
||||
<li>FCP_Gene_Ghoul_Manic</li>
|
||||
<li>FCP_Ghoul_SkinColor</li>
|
||||
<li>FCP_Ghoul_Skin_Head</li>
|
||||
<li>FCP_Ghoul_Skin_Body</li>
|
||||
<li>FCP_Gene_Ghoul_Glow</li>
|
||||
<li>FCP_Skin_Ghoul_E</li>
|
||||
<li>FCP_Skin_Ghoul_A</li>
|
||||
<li>FCP_Skin_Ghoul_B</li>
|
||||
<li>FCP_Skin_Ghoul_C</li>
|
||||
<li>FCP_Skin_Ghoul_D</li>
|
||||
</genes>
|
||||
<modExtensions>
|
||||
<li Class="FCP_Ghoul.TurnFeral_ModExtension"></li>
|
||||
</modExtensions>
|
||||
</XenotypeDef>
|
||||
|
||||
</Defs>
|
||||
@@ -7,11 +7,16 @@
|
||||
<author>Rick</author>
|
||||
<name>FCP - Ghouls</name>
|
||||
<description>The Fallout Collaboration Project Presents: Ghouls, a fallout xenotype and gene Mod.</description>
|
||||
<url>https://github.com/FalloutCollaborationProject/FCP-Ghouls</url>
|
||||
<supportedVersions>
|
||||
<li>1.5</li>
|
||||
<li>1.6</li>
|
||||
</supportedVersions>
|
||||
<modDependencies>
|
||||
<li>
|
||||
<packageId>ludeon.rimworld.biotech</packageId>
|
||||
<displayName>Biotech</displayName>
|
||||
</li>
|
||||
<li>
|
||||
<packageId>Rick.FCP.Core.Tools</packageId>
|
||||
<displayName>FCP - Tools</displayName>
|
||||
@@ -20,6 +25,7 @@
|
||||
</modDependencies>
|
||||
<loadAfter>
|
||||
<li>Rick.FCP.Core.Tools</li>
|
||||
<li>ludeon.rimworld.biotech</li>
|
||||
</loadAfter>
|
||||
|
||||
</ModMetaData>
|
||||
Reference in New Issue
Block a user