Hediffs that copy comp class functionality - Vanilla-Expanded/VanillaExpandedFramework GitHub Wiki
These are HediffComp classes that copy the functionality of one of our Animal Behaviours comp classes. This makes all the effects of the comp work through a hediff, so they can be added via diseases, implants, etc
It is a comp class, so you just add it in XML in the <comps>
tag of the hediff. For example, this allows the Animusmorphs in Alpha Animals to cause a nuzzling thought in nearby pawns. This is applied to their "jaw" part hediff.
<comps>
<li Class="VEF.AnimalBehaviours.HediffCompProperties_ThoughtEffecter">
<radius>10</radius>
<tickInterval>2000</tickInterval>
<thoughtDef>AA_BeenPsionicallyNuzzled</thoughtDef>
</li>
</comps>
- HediffCompProperties_AsexualReproduction, a copy of CompProperties_AsexualReproduction
- HediffCompProperties_CauseIncident, a copy of CompProperties_CauseIncident
- HediffCompProperties_ChangeWeather, a copy of CompProperties_ChangeWeather
- HediffCompProperties_CorpseDecayer, a copy of CompProperties_CorpseDecayer
- HediffCompProperties_DieAfterPeriod, a copy of CompProperties_DieAfterPeriod
- HediffCompProperties_Draftable, a copy of CompProperties_Draftable
- HediffCompProperties_Electrified, a copy of CompProperties_Electrified
- HediffCompProperties_FilthProducer, a copy of CompProperties_FilthProducer
- HediffCompProperties_Floating, a copy of CompProperties_Floating
- HediffCompProperties_GasProducer, a copy of CompProperties_GasProducer
- HediffCompProperties_HighlyFlammable, a copy of CompProperties_HighlyFlammable
- HediffCompProperties_LastStand, a copy of CompProperties_LastStand
- HediffCompProperties_LightSustenance, a copy of CompProperties_LightSustenance
- HediffCompProperties_NearbyEffecter, a copy of CompProperties_NearbyEffecter
- HediffCompProperties_PassiveRegenerator, a copy of CompProperties_PassiveRegenerator
- HediffCompProperties_Regeneration, a copy of CompProperties_Regeneration
- HediffCompProperties_LightSustenance, a copy of CompProperties_LightSustenance
- HediffCompProperties_ThoughtEffecter, a copy of CompProperties_ThoughtEffecter