add basehediff.maintenancehediff. PN_Testsubject learning factor fix. Mod Icon. Anomaly patch.
This commit is contained in:
parent
cd8aa8febe
commit
197c2a9d66
@ -3,9 +3,11 @@
|
||||
|
||||
<AlienRace.AlienBackstoryDef Name="BasePanielBackStory" Abstract="True">
|
||||
<forcedHediffs>
|
||||
<li>PanielBaseHediff</li>
|
||||
<li>PN_Immune_System</li>
|
||||
<li>PN_Learning_Limit_System</li>
|
||||
<li>PN_AutomatonFuel_Addiction</li>
|
||||
<li>PN_Maintenance</li>
|
||||
</forcedHediffs>
|
||||
<forcedTraitsChance>
|
||||
<li>
|
||||
|
@ -268,8 +268,12 @@
|
||||
</alienPartGenerator>
|
||||
</generalSettings>
|
||||
<graphicPaths>
|
||||
<body>Paniel/Body/</body>
|
||||
<head>Paniel/Heads/PNHead/</head>
|
||||
<body>
|
||||
<path>Paniel/Body/Naked_Female</path>
|
||||
</body>
|
||||
<head>
|
||||
<path>Paniel/Heads/PNHead/PNHead1</path>
|
||||
</head>
|
||||
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
|
||||
</graphicPaths>
|
||||
<styleSettings>
|
||||
|
@ -483,6 +483,9 @@
|
||||
</li>
|
||||
<li Class="MoharHediffs.HediffCompProperties_HediffExclusive">
|
||||
<hediffToApply>PN_SyncGood_Testsubject</hediffToApply>
|
||||
<hediffToNullify>
|
||||
<li>PN_Learning_Limit_System</li>
|
||||
</hediffToNullify>
|
||||
<bodyDef>PNBody</bodyDef>
|
||||
</li>
|
||||
</comps>
|
||||
|
66
1.5/Core/Patches/Anomaly.xml
Normal file
66
1.5/Core/Patches/Anomaly.xml
Normal file
@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>Anomaly</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationSequence">
|
||||
<success>Always</success>
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Paniel_Race"]/race</xpath>
|
||||
<value>
|
||||
<canBecomeShambler>true</canBecomeShambler>
|
||||
<knowledgeCategory MayRequire="Ludeon.RimWorld.Anomaly">Basic</knowledgeCategory>
|
||||
<anomalyKnowledge>3</anomalyKnowledge>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Paniel_Race"]/comps</xpath>
|
||||
<value>
|
||||
<li MayRequire="Ludeon.RimWorld.Anomaly" Class="CompProperties_HoldingPlatformTarget">
|
||||
<baseEscapeIntervalMtbDays>8</baseEscapeIntervalMtbDays>
|
||||
<getsColdContainmentBonus>true</getsColdContainmentBonus>
|
||||
</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Anomaly" Class="CompProperties_Studiable">
|
||||
<frequencyTicks>120000</frequencyTicks>
|
||||
<minMonolithLevelForStudy>1</minMonolithLevelForStudy>
|
||||
<requiresImprisonment>true</requiresImprisonment>
|
||||
</li>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Paniel_Race"]/alienRace/graphicPaths/body</xpath>
|
||||
<value>
|
||||
<extendedGraphics>
|
||||
<Hediff MayRequire="Ludeon.RimWorld.Anomaly" For="Ghoul">
|
||||
<path>Paniel/Body/Naked_Female</path>
|
||||
</Hediff>
|
||||
</extendedGraphics>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Paniel_Race"]/alienRace/graphicPaths/head</xpath>
|
||||
<value>
|
||||
<extendedGraphics>
|
||||
<Hediff MayRequire="Ludeon.RimWorld.Anomaly" For="Ghoul">
|
||||
<path>Paniel/Heads/PNHead/PNHead1</path>
|
||||
</Hediff>
|
||||
</extendedGraphics>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/MutantDef[defName="Ghoul"]/drugWhitelist</xpath>
|
||||
<value>
|
||||
<li>PN_AutomatonFuel</li>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
</operations>
|
||||
</match>
|
||||
</Operation>
|
||||
</Patch>
|
@ -6,6 +6,7 @@
|
||||
<supportedVersions>
|
||||
<li>1.5</li>
|
||||
</supportedVersions>
|
||||
<modIconPath IgnoreIfNoMatchingField="True">Icon/Paniel_Logi</modIconPath>
|
||||
<description>
|
||||
Paniel the Automata
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user