﻿<?xml version="1.0" encoding="utf-8" ?>

<!--all pregnancies-->
<Defs>
	<HediffDef Name="RJW_pregnancy_template" Abstract="True">
		<label>Pregnant</label>
		<description>Baby in the oven.</description>
		<defaultLabelColor>(1, 0.41, 0.81)</defaultLabelColor>
		<initialSeverity>0.001</initialSeverity>
		<preventsPregnancy>true</preventsPregnancy>
		<pregnant>true</pregnant>
		<isBad>false</isBad>
		<stages>
			<li>
				<label>early-stage</label>
				<vomitMtbDays>2</vomitMtbDays>
				<hungerRateFactorOffset>0.25</hungerRateFactorOffset>
			</li>
			<li>
				<label>middle-stage</label>
				<minSeverity>0.333</minSeverity>
				<vomitMtbDays>4</vomitMtbDays>
				<hungerRateFactorOffset>0.3</hungerRateFactorOffset>
				<capMods>
					<li>
						<capacity>Moving</capacity>
						<offset>-0.15</offset>
					</li>
				</capMods>
			</li>
			<li>
				<label>late-stage</label>
				<minSeverity>0.666</minSeverity>
				<vomitMtbDays>6</vomitMtbDays>
				<hungerRateFactorOffset>0.3</hungerRateFactorOffset>
				<capMods>
					<li>
						<capacity>Moving</capacity>
						<offset>-0.30</offset>
					</li>
				</capMods>
			</li>
			<li>
				<label>having contractions</label>
				<minSeverity>0.99</minSeverity>
				<painOffset>0.5</painOffset>
				<capMods>
					<li>
						<capacity>Moving</capacity>
						<setMax>0.0</setMax>
					</li>
				</capMods>
			</li>
		</stages>
	</HediffDef>

	<HediffDef ParentName="RJW_pregnancy_template">
		<defName>RJW_pregnancy</defName>
		<hediffClass>rjw.Hediff_BasePregnancy</hediffClass>
	</HediffDef>

	<HediffDef ParentName="RJW_pregnancy_template">
		<defName>RJW_pregnancy_beast</defName>
		<hediffClass>rjw.Hediff_BestialPregnancy</hediffClass>
	</HediffDef>

	<HediffDef ParentName="RJW_pregnancy_template">
		<defName>RJW_pregnancy_mech</defName>
		<hediffClass>rjw.Hediff_MechanoidPregnancy</hediffClass>
	</HediffDef>
</Defs>