rjw-race-support-AsmodeusRex/template.xml
2022-10-31 22:01:59 -07:00

97 lines
No EOL
3.2 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!-- omit comments from final as if they were not even a line, follow the formatting and grouping -->
<!-- with exception to this one which houses the mod source details such that: Name.SteamID.SteamPageURL -->
<rjw.RaceGroupDef>
<defName>MakeThisUnique</defName>
<!-- if you have a race with the string Slime in it's DefName this will be useless for you -->
<raceNames>
<li>Race.DefName</li>
</raceNames>
<pawnKindNames>
<li>PawnKind.DefName</li>
</pawnKindNames>
<anuses>
<!-- These do not use Hediff DefNames but Rather the rjw.RacePartDef -->
<li>rjw.RacePartDef</li>
<li>rjw.RacePartDef.Other</li>
</anuses>
<chanceanuses>
<!-- uses float values to set chance of getting the part. first <li> targets first <li> of the Part and follows that in order -->
<li>0.5</li>
<li>0.5</li>
</chanceanuses>
<!-- no entry means defualt, blank entry means to not give anything -->
<!-- if there is only one or no entry in the above then omit the chance -->
<femaleBreasts>
</femaleBreasts>
<femaleGenitals>
<li>rjw.RacePartDef</li>
</femaleGenitals>
<!-- if you are going to intentionally leave something in but want it to be blank use the following method -->
<maleBreasts />
<chancemaleBreasts />
<maleGenitals>
<li>rjw.RacePartDef</li>
</maleGenitals>
<chancemaleGenitals />
<partAdders>
<!-- you can have more than one of these just add more <li> for better control -->
<li Class="rjw.PartAdder">
<chance>1.0</chance>
<rjwPart>rjw.RacePartDef</rjwPart>
<bodyParts>
<!-- any part is valid you can attached dicks to heads if you wanted -->
<li>Anus</li>
<li>Chest</li>
<li>Genitals</li>
</bodyParts>
</li>
</partAdders>
<tags>
<!-- your options, avoid using more than one skin type -->
<li>Chitin</li>
<li>Demon</li>
<li>Feathers</li>
<li>Fur</li>
<li>Plant</li>
<li>Robot</li>
<li>Scales</li>
<li>Skin</li>
<li>Slime</li>
</tags>
<!-- these are the defaults only include them if you are going to change them -->
<raceSexDrive>1.0</raceSexDrive>
<hasSingleGender>false</hasSingleGender>
<hasSexNeed>true</hasSexNeed>
<hasFertility>true</hasFertility>
<hasPregnancy>true</hasPregnancy>
<!-- for your eggs -->
<oviPregnancy>false</oviPregnancy>
<eggFertilizedDef>RJW_EggFertilized</eggFertilizedDef>
<eggUnfertilizedDef>RJW_EggUnfertilized</eggUnfertilizedDef>
<eggProgressUnfertilizedMax>1.0</eggProgressUnfertilizedMax>
<eggLayIntervalDays>3.5</eggLayIntervalDays>
<ImplantEggs>false</ImplantEggs>
<hybridRaceParents>
<!-- choose two at least, better to place this in the Child RaceSupport Def not the parent (or place it in a Def by it's self) -->
<li>Mother.PawnKindDef.Race</li>
<li>Father.PawnKindDef.Race</li>
<li>Any</li> <!-- - Any race ("Any" + mother/father race) -->
</hybridRaceParents>
<!-- now we tell it what the combos above produce -->
<hybridChildKindDef>
<li>PawnKindDef.defname</li> <!-- Any PawnKindDef -->
<li>MotherKindDef</li> <!-- use mother PawnKindDef -->
<li>FatherKindDef</li> <!-- use father PawnKindDef -->
</hybridChildKindDef>
</rjw.RaceGroupDef>
</Defs>