Exploding Hatcher - AndroidQuazar/VanillaExpandedFramework GitHub Wiki
CompExplodingHatcher is a comp class that is added to an "egg" item, making it explode when it hatches, but not damaging the hatched pawn
public float hatcherDaystoHatch = 1f;
public PawnKindDef hatcherPawn;
public float range = 3f;
public int damage = 10;
public string damageDef = "Flame";
public string soundDef = "AA_GooPop";
It is a comp class, so you just add it in XML in the <comps>
tag of an item that you want to act as an egg. For example, this allows eggs in Dragons: Race to the Rim to explode when hatching
<comps>
<li Class="AnimalBehaviours.CompProperties_ExplodingHatcher">
<hatcherDaystoHatch>10</hatcherDaystoHatch>
<hatcherPawn>RttR_Fury</hatcherPawn>
<range>4</range>
<damageDef>Flame</damageDef>
<damage>20</damage>
<soundDef>Explosion_Flame</soundDef>
</li>
</comps>