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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Vaginal</defName>
		vaginal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcibly palm-handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was palm-handholded forcefully by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Palm-handhold</RMBLabel>
				<rjwSextype>Vaginal</rjwSextype>
				<rulepack_defs>

VaginalRapeRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Rape

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
					<pawnStates>

Healthy

Downed

Unconscious

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Anal</defName>
		anal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcibly back-handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was back-handholded forcefully by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Back-handhold</RMBLabel>
				<rjwSextype>Anal</rjwSextype>
				<rulepack_defs>

AnalReverseRapeRP

				</rulepack_defs>

				<tags>

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<families>

Anus

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>

repo_name: Keagro/rjw

license: mit


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Beakjob</defName>
		beakjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully gave a beakjob to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to receive a beakjob from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do beakjob</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

BeakjobReverseRapeRP

				</rulepack_defs>

				<tags>

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<beak>true</beak>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Breastjob</defName>
		breastjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully gave a over-the-shoulder handholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to receive a over-the-shoulder handholding by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do a over-the-shoulder handholding</RMBLabel>
				<rjwSextype>Boobjob</rjwSextype>
				<rulepack_defs>

BreastjobReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<minimumSeverity>0.4</minimumSeverity>
					<families>

Breasts

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Cunnilingus</defName>
		cunnilingus
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully gave loose grip handholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to receive loose grip handholding from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do loose grip handholding</RMBLabel>
				<rjwSextype>Cunnilingus</rjwSextype>
				<rulepack_defs>

CunnilingusReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<tongue>true</tongue>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_DoublePenetration</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Top and bottom handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to top and bottom handhold [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get top and bottom handholded</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoubleReverseRapeRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_DoublePenetrationM</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Top and bottom handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to top and bottom handhold [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get top and bottom handholded</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoubleReverseRapeRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<partProps>

Multiple

					</partProps>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Fellatio</defName>
		fellatio
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully loose grip handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly loose grip handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do loose grip handholding</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

FellatioReverseRapeRP

				</rulepack_defs>

				<tags>

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<mouth>true</mouth>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Fingering</defName>
		fingering
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully one-finger handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly one-finger handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do one-finger handholding</RMBLabel>
				<rjwSextype>Fingering</rjwSextype>
				<rulepack_defs>

FingeringReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<hand>true</hand>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

FemaleOvipositor

					</families>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Fisting</defName>
		fisting
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forced [RECIPIENT_nameDef] to give wrist-grab handholding.

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forced to wrist-grab handhold [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get wrist-grab handholding</RMBLabel>
				<rjwSextype>Fisting</rjwSextype>
				<rulepack_defs>

FistingReverseRapeRP

				</rulepack_defs>

				<tags>

Rape

Reverse

				</tags>
				<dominantRequirement>
					<families>

Anus

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<hand>true</hand>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Footjob</defName>
		footjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully gave a feetholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly given a feetholding by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do a feetholding</RMBLabel>
				<rjwSextype>Footjob</rjwSextype>
				<rulepack_defs>

FootjobReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<foot>true</foot>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Handjob</defName>
		handjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully finger grabbed [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly finger grabed by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do a finger grabing</RMBLabel>
				<rjwSextype>Handjob</rjwSextype>
				<rulepack_defs>

HandjobReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<hand>true</hand>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Rimming</defName>
		rimming
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do handholding</RMBLabel>
				<rjwSextype>Rimming</rjwSextype>
				<rulepack_defs>

OtherRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<tongue>true</tongue>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Anus

					</families>
					<pawnStates>

Healthy

Downed

Unconscious

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Scissoring</defName>
		scissoring
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcefully down-facing palm handholded with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was forcibly down-facing palm handholded with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do down-facing palm handholding</RMBLabel>
				<rjwSextype>Scissoring</rjwSextype>
				<rulepack_defs>

ScissoringReverseRapeRP

				</rulepack_defs>

				<tags>

Reverse

Rape

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseRape">
		<defName>Rape_Reverse_Vaginal</defName>
		vaginal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Forcibly palm-handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was palm-handholded forcefully by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Palm-handhold</RMBLabel>
				<rjwSextype>Vaginal</rjwSextype>
				<rulepack_defs>

VaginalReverseRapeRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Reverse

Rape

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
					<pawnStates>

Healthy

Downed

					</pawnStates>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Anal</defName>
		anal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was backhand-handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Backhand-handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get backhand-handholded</RMBLabel>
				<rjwSextype>Anal</rjwSextype>
				<rulepack_defs>

AnalSexReverseRP

				</rulepack_defs>

				<tags>

Reverse

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Anus

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Beakjob</defName>
		beakjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Gave a loose grip handholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Received a loose grip handholding from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give loose grip handholding</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

BeakjobReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<beak>true</beak>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Breastjob</defName>
		breastjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Gave a over-the-shoulder handholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Received a over-the-shoulder handholding from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give over-the-shoulder handholding</RMBLabel>
				<rjwSextype>Boobjob</rjwSextype>
				<rulepack_defs>

BreastjobReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<minimumSeverity>0.4</minimumSeverity>
					<families>

Breasts

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Cunnilingus</defName>
		cunnilingus
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Gave loose grip handholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Received loose grip handholding from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give loose grip handholding</RMBLabel>
				<rjwSextype>Cunnilingus</rjwSextype>
				<rulepack_defs>

CunnilingusReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tongue>true</tongue>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_DoublePenetration</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was top and bottom handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Top and bottom handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get top and bottom handholded</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoublePenetrationReverseRP

				</rulepack_defs>

				<tags>

Reverse

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_DoublePenetrationM</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was top and bottom handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Top and bottom handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get top and bottom handholded</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoublePenetrationReverseRP

				</rulepack_defs>

				<tags>

Reverse

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<partProps>

Multiple

					</partProps>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Fellatio</defName>
		fellatio
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Loose grip handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was loose grip handholding by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give loose grip handholding</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

FellatioReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<mouth>true</mouth>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Fingering</defName>
		fingering
		<logRulesInitiator>
			<rulesStrings>

r_logentry->One-finger handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was one-finger handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give one-finger handholding</RMBLabel>
				<rjwSextype>Fingering</rjwSextype>
				<rulepack_defs>

FingeringReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<hand>true</hand>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Fisting</defName>
		fisting
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Wrist-grab handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was wrist-grab handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give wrist-grab handholding</RMBLabel>
				<rjwSextype>Fisting</rjwSextype>
				<rulepack_defs>

FistingReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<hand>true</hand>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Anus

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Footjob</defName>
		footjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Gave a feetholding to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Received a feetholding from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give feetholding</RMBLabel>
				<rjwSextype>Footjob</rjwSextype>
				<rulepack_defs>

FootjobReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<foot>true</foot>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Handjob</defName>
		handjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Gave a finger grabing to [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Received a finger grabing from [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give finger grabing</RMBLabel>
				<rjwSextype>Handjob</rjwSextype>
				<rulepack_defs>

HandjobReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<hand>true</hand>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Rimming</defName>
		rimming
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Give handholding</RMBLabel>
				<rjwSextype>Rimming</rjwSextype>
				<rulepack_defs>

RimmingReverseRP

				</rulepack_defs>

				<tags>

Reverse

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tongue>true</tongue>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Anus

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Reverse_Vaginal</defName>
		vaginal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was palm-handholding by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Palm-handholding [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Get palm-handholded</RMBLabel>
				<rjwSextype>Vaginal</rjwSextype>
				<rulepack_defs>

VaginalSexReverseRP

				</rulepack_defs>

				<tags>

Reverse

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Anal</defName>
		anal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Had backhand-handholding with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Had backhand-handholding with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Have backhand-handholding</RMBLabel>
				<rjwSextype>Anal</rjwSextype>
				<rulepack_defs>

AnalSexRP

				</rulepack_defs>

				<tags>

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Anus

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Beakjob</defName>
		beakjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Received a loose grip handholding from [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Gave a loose grip handholding to [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive loose grip handholding</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

BeakjobRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<beak>true</beak>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Breastjob</defName>
		breastjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Received a over-the-shoulder handholding from [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Gave a over-the-shoulder handholding to [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive over-the-shoulder handholding</RMBLabel>
				<rjwSextype>Boobjob</rjwSextype>
				<rulepack_defs>

BreastjobRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<minimumSeverity>0.4</minimumSeverity>
					<families>

Breasts

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Cunnilingus</defName>
		cunnilingus
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Received loose grip handholding from [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Gave loose grip handholding to [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive loose grip handholding</RMBLabel>
				<rjwSextype>Cunnilingus</rjwSextype>
				<rulepack_defs>

CunnilingusRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tongue>true</tongue>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_DoublePenetration</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Top and bottom handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was top and bottom handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Top and bottom handhold</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoublePenetrationRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_DoublePenetrationM</defName>
		double-penetration
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Top and bottom handholded [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Was top and bottom handholded by [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Top and bottom handhold</RMBLabel>
				<rjwSextype>DoublePenetration</rjwSextype>
				<rulepack_defs>

DoublePenetrationRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<partProps>

Multiple

					</partProps>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<minimumCount>2</minimumCount>
					<tags>

CanBePenetrated

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Fellatio</defName>
		fellatio
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Loose grip handholding by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Loose grip handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive loose grip handholding</RMBLabel>
				<rjwSextype>Fellatio</rjwSextype>
				<rulepack_defs>

FellatioRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<mouth>true</mouth>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Fingering</defName>
		fingering
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was one-finger handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->One-finger handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive one-finger handholding</RMBLabel>
				<rjwSextype>Fingering</rjwSextype>
				<rulepack_defs>

FingeringRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<hand>true</hand>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Fisting</defName>
		fisting
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Was wrist-grab handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Wrist-grab handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive wrist-grab handholding</RMBLabel>
				<rjwSextype>Fisting</rjwSextype>
				<rulepack_defs>

FistingRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Anus

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<hand>true</hand>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Footjob</defName>
		footjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Received a feetholding from [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Gave a feetholding to [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive feetholding</RMBLabel>
				<rjwSextype>Footjob</rjwSextype>
				<rulepack_defs>

FootjobRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<foot>true</foot>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Handjob</defName>
		handjob
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Received a finger grabing from [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Gave a finger grabing to [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive finger grabing</RMBLabel>
				<rjwSextype>Handjob</rjwSextype>
				<rulepack_defs>

HandjobRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<hand>true</hand>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_MutualMasturbation</defName>
		mutual masturbation
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Engaged in mutual self handholding with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Engaged in mutual self handholding with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do mutual self handholding</RMBLabel>
				<rjwSextype>MutualMasturbation</rjwSextype>
				<rulepack_defs>

MutualMasturbationRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

CanBePenetrated

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Rimming</defName>
		rimming
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Handholded by [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Handholded [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Receive handholding</RMBLabel>
				<rjwSextype>Rimming</rjwSextype>
				<rulepack_defs>

RimmingRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Anus

					</families>
				</dominantRequirement>
				<submissiveRequirement>
					<tongue>true</tongue>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Scissoring</defName>
		scissoring
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Down-facing palm handholded with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Down-facing palm handholded with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do down-facing palm handholding</RMBLabel>
				<rjwSextype>Scissoring</rjwSextype>
				<rulepack_defs>

ScissoringRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<families>

Vagina

					</families>
			</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Sixtynine</defName>
		69ing
		<logRulesInitiator>
			<rulesStrings>

r_logentry->69'd with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->69'd with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Do sixtynine handholding</RMBLabel>
				<rjwSextype>Sixtynine</rjwSextype>
				<rulepack_defs>

SixtynineRP

				</rulepack_defs>

				<tags>

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

CanBePenetrated

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<tags>

CanPenetrate

CanBePenetrated

					</tags>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


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

<Defs>
	<InteractionDef ParentName="RJW_InteractionDefBaseSex">
		<defName>Sex_Vaginal</defName>
		vaginal
		<logRulesInitiator>
			<rulesStrings>

r_logentry->Had palm-handholding with [RECIPIENT_nameDef].

			</rulesStrings>
		</logRulesInitiator>
		<logRulesRecipient>
			<rulesStrings>

r_logentry->Had palm-handholding with [INITIATOR_nameDef].

			</rulesStrings>
		</logRulesRecipient>
		<modExtensions>

				<RMBLabel>Have palm-handholding</RMBLabel>
				<rjwSextype>Vaginal</rjwSextype>
				<rulepack_defs>

VaginalSexRP

				</rulepack_defs>

				<tags>

Fertilization

EggFertilization

EggLaying

Whoring

Consensual

				</tags>
				<dominantRequirement>
					<tags>

CanPenetrate

					</tags>
				</dominantRequirement>
				<submissiveRequirement>
					<families>

Vagina

					</families>
				</submissiveRequirement>

		</modExtensions>
	</InteractionDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--
	<JobDef>
		<defName>RJW_AdjustParts</defName>
		<driverClass>rjw.JobDriver_AdjustParts</driverClass>
		<reportString>changing artificial parts size.</reportString>
		<allowOpportunisticPrefix>true</allowOpportunisticPrefix>
	</JobDef>
	-->
</Defs>


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

<Defs>
	<JobDef>
		<defName>GettinBred</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverRaped</driverClass>
		<reportString>gettin' handholded.</reportString>
		<checkOverrideOnDamage>Never</checkOverrideOnDamage>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>Breed</defName>
		<driverClass>rjw.JobDriver_Breeding</driverClass>
		<reportString>handholding</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>RJW_Mate</defName>
		<driverClass>rjw.JobDriver_Mating</driverClass>
		<reportString>mating</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>Bestiality</defName>
		<driverClass>rjw.JobDriver_BestialityForMale</driverClass>
		<reportString>handholdin' animal</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>BestialityForFemale</defName>
		<driverClass>rjw.JobDriver_BestialityForFemale</driverClass>
		<reportString>handholdin' animal</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
  <JobDef>
    <defName>RJW_HackMechPregnancy</defName>
    <driverClass>rjw.JobDriver_HackMechPregnancy</driverClass>
    <reportString>hacking implanted mech of TargetA.</reportString>
  </JobDef>
  <!--
  <JobDef>
    <defName>RJW_AbortMechPregnancy</defName>
    <driverClass>rjw.JobDriver_AbortMechPregnancy</driverClass>
    <reportString>neutralizing implanted mech of TargetA.</reportString>
  </JobDef>
  -->
</Defs>


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

<Defs>
	<JobDef>
		<defName>StruggleInBondageGear</defName>
		<driverClass>rjw.JobDriver_StruggleInBondageGear</driverClass>
		<reportString>struggling</reportString>
	</JobDef>

	<JobDef>
		<defName>UnlockBondageGear</defName>
		<driverClass>rjw.JobDriver_UseItemOn</driverClass>
		<reportString>unlocking</reportString>
	</JobDef>

	<JobDef>
		<defName>GiveBondageGear</defName>
		<driverClass>rjw.JobDriver_UseItemOn</driverClass>
		<reportString>equipping</reportString>
	</JobDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
  <JobDef>
    <defName>RJW_Knotted</defName>
    <driverClass>rjw.JobDriver_Knotted</driverClass>
    <reportString>Knotted.</reportString>
    <allowOpportunisticPrefix>false</allowOpportunisticPrefix>
    <waitAfterArriving>2000</waitAfterArriving>
    <casualInterruptible>false</casualInterruptible>
    <playerInterruptible>false</playerInterruptible>
    <suspendable>false</suspendable>
  </JobDef>

</Defs>


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

<Defs>
	<JobDef>
		<defName>RJW_Masturbate</defName>
		<driverClass>rjw.JobDriver_Masturbate</driverClass>
		<reportString>self handholdn'.</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>
</Defs>


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

<Defs>
	<JobDef>
		<defName>ViolateCorpse</defName>
		<driverClass>rjw.JobDriver_ViolateCorpse</driverClass>
		<reportString>handholding corpse</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>
</Defs>


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

<Defs>
	<JobDef>
		<defName>Quickie</defName>
		<driverClass>rjw.JobDriver_SexQuick</driverClass>
		<reportString>doing quickie with someone.</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>GettingQuickie</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverQuickie</driverClass>
		<reportString>lovin'.</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>
</Defs>


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

<Defs>
	<JobDef>
		<defName>GettinRaped</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverRaped</driverClass>
		<reportString>gettin' handholded.</reportString>
		<checkOverrideOnDamage>Never</checkOverrideOnDamage>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>RapeComfortPawn</defName>
		<driverClass>rjw.JobDriver_RapeComfortPawn</driverClass>
		<reportString>handholding' CP</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>RandomRape</defName>
		<driverClass>rjw.JobDriver_RandomRape</driverClass>
		<reportString>randomly handholding</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef Class="rjw.JobDef_RapeEnemy">
		<defName>RapeEnemy</defName>
		<driverClass>rjw.JobDriver_RapeEnemy</driverClass>
		<reportString>Handholding' Enemy</reportString>
		<casualInterruptible>false</casualInterruptible>
		<priority>100</priority>
		<!-- High value is high priority. -->
		<!-- Add defNames to do this type of rape-->
		<TargetDefNames>
		</TargetDefNames>
	</JobDef>

	<JobDef Class="rjw.JobDef_RapeEnemy">
		<defName>RapeEnemyByInsect</defName>
		<!-- Rape to plant egg. see Hediffs_EnemyImplants.xml more detail-->
		<driverClass>rjw.JobDriver_RapeEnemyByInsect</driverClass>
		<reportString>Handholding' Enemy</reportString>
		<casualInterruptible>false</casualInterruptible>
		<priority>1000</priority>
		<TargetDefNames>
		</TargetDefNames>
	</JobDef>

	<JobDef Class="rjw.JobDef_RapeEnemy">
		<defName>RapeEnemyByAnimal</defName>
		<!-- Mainly do nothing. -->
		<driverClass>rjw.JobDriver_RapeEnemyByAnimal</driverClass>
		<reportString>Handholding' Enemy</reportString>
		<casualInterruptible>false</casualInterruptible>
		<priority>1000</priority>
		<TargetDefNames>
		</TargetDefNames>
	</JobDef>

	<JobDef Class="rjw.JobDef_RapeEnemy">
		<defName>RapeEnemyByMech</defName>
		<!-- Rape to Implant something. see Hediffs_EnemyImplants.xml more detail-->
		<driverClass>rjw.JobDriver_RapeEnemyByMech</driverClass>
		<reportString>Handholding' Enemy</reportString>
		<casualInterruptible>false</casualInterruptible>
		<priority>1000</priority>
		<TargetDefNames>
		</TargetDefNames>
	</JobDef>

	<JobDef Class="rjw.JobDef_RapeEnemy">
		<defName>RapeEnemyToParasite</defName>
		<!-- Rape to pregnant same kind of male.-->
		<driverClass>rjw.JobDriver_RapeEnemyToParasite</driverClass>
		<reportString>Handholding' Enemy</reportString>
		<casualInterruptible>false</casualInterruptible>
		<priority>2000</priority>
		<TargetDefNames>
		</TargetDefNames>
	</JobDef>
</Defs>


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

<Defs>
	<JobDef>
		<defName>JoinInBed</defName>
		<driverClass>rjw.JobDriver_JoinInBed</driverClass>
		<reportString>joining someone in bed.</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>GettinLoved</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverLoved</driverClass>
		<reportString>handholdin'.</reportString>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>GettinLicked</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverLoved</driverClass>
		<reportString>gettin' handholded.</reportString>
		<checkOverrideOnDamage>Never</checkOverrideOnDamage>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>

	<JobDef>
		<defName>GettinSucked</defName>
		<driverClass>rjw.JobDriver_SexBaseRecieverLoved</driverClass>
		<reportString>gettin' handholded.</reportString>
		<checkOverrideOnDamage>Never</checkOverrideOnDamage>
		<casualInterruptible>false</casualInterruptible>
	</JobDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
	<MeditationFocusDef>
		<defName>Sex</defName>
		<label>Handholding</label>
	</MeditationFocusDef>
</Defs>


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

<Defs>
	<rjw.SexualMentalStateDef Abstract="True" Name="RJW_BaseMentalState" ParentName="BaseMentalState">
		<stateClass>rjw.SexualMentalState</stateClass>
		<workerClass>rjw.SexualMentalStateWorker</workerClass>
	</rjw.SexualMentalStateDef>

	<rjw.SexualMentalBreakDef Abstract="True" Name="BaseSexualMentalBreak">
		<commonalityMultiplierBySexNeed>
			<points>

(0, 2)

(50, 0)

			</points>
		</commonalityMultiplierBySexNeed>
	</rjw.SexualMentalBreakDef>

	<rjw.SexualMentalBreakDef ParentName="BaseSexualMentalBreak">
		<defName>RandomRape</defName>
		<mentalState>RandomRape</mentalState>
		<baseCommonality>1.5</baseCommonality>
		<intensity>Extreme</intensity>
		<commonalityMultiplierBySexNeed>
			<points>

(0, 2)

(50, 0)

			</points>
		</commonalityMultiplierBySexNeed>
	</rjw.SexualMentalBreakDef>

	<rjw.SexualMentalStateDef ParentName="RJW_BaseMentalState">
		<defName>RandomRape</defName>
		<stateClass>rjw.MentalState_RandomRape</stateClass>
		random handholding
		<category>Malicious</category>
		<prisonersCanDo>true</prisonersCanDo>
		<colonistsOnly>false</colonistsOnly>
		<minTicksBeforeRecovery>30000</minTicksBeforeRecovery>
		<recoveryMtbDays>0.8</recoveryMtbDays>
		<maxTicksBeforeRecovery>80000</maxTicksBeforeRecovery>
		<nameColor>(0.5, 0.9, 0.5)</nameColor>
		<beginLetterLabel>random rape</beginLetterLabel>
		<beginLetter>{0} is frustrated and is looking for a handholding.</beginLetter>
		<beginLetterDef>ThreatSmall</beginLetterDef>
		<recoveryMessage>{0} is no longer handholding randomly.</recoveryMessage>
		<baseInspectLine>Mental state: Random handholding</baseInspectLine>
		<recoverFromSleep>true</recoverFromSleep>
	</rjw.SexualMentalStateDef>
</Defs>


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

<Defs>
	<rjw.MiscTranslationDef>
		<defName>rjw_vatgrown_sex_slave</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Vat-Grown Sex Slave
		<description>[PAWN_nameDef] was made to be a sex toy, rather than a human. During [PAWN_possessive] growing period, [PAWN_pronoun] was taught plenty of social and sex related skills to satisfy any demands of its owners.</description>
		<stringA>SexSlave</stringA>
	</rjw.MiscTranslationDef>

	<rjw.MiscTranslationDef>
		<defName>rjw_feisty</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Feisty Nymph
		<description>[PAWN_nameDef] is a conqueror by nature and will punch you in a face if you try to say "No" to [PAWN_possessive] advances.</description>
		<stringA>Nymph</stringA>
	</rjw.MiscTranslationDef>

	<rjw.MiscTranslationDef>
		<defName>rjw_curious</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Curious Nymph
		<description>[PAWN_nameDef] loves crafting various things, especially things that provide new experiences.</description>
		<stringA>Nymph</stringA>
	</rjw.MiscTranslationDef>

	<rjw.MiscTranslationDef>
		<defName>rjw_tender</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Tender Nymph
		<description>[PAWN_nameDef] has a pair of charming eyes, and [PAWN_possessive] voice is soft and sweet. Due to [PAWN_possessive] previous nurse job, [PAWN_pronoun] tends people quite well.</description>
		<stringA>Nymph</stringA>
	</rjw.MiscTranslationDef>

	<rjw.MiscTranslationDef>
		<defName>rjw_chatty</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Chatty Nymph
		<description>No one can be more loquacious than [PAWN_nameDef]. [PAWN_pronoun] has a flexible tongue, a sharp mind, and hot lips.</description>
		<stringA>Nymph</stringA>
	</rjw.MiscTranslationDef>

	<rjw.MiscTranslationDef>
		<defName>rjw_broken</defName>
		<targetClass>rjw.nymph_backstories</targetClass>
		Broken Nymph
		<description>[PAWN_nameDef] suffered some terrible things, [PAWN_pronoun] looks rather emaciated.</description>
		<stringA>Nymph</stringA>
	</rjw.MiscTranslationDef>

</Defs>


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

<Defs>
	<NeedDef>
		<defName>Sex</defName>
		<needClass>rjw.Need_Sex</needClass>
		<label>Handholding</label>
		<description>Represents fulfillment of handholding need, which is gained by doing handholding related activities and declined by time.</description>
		<baseLevel>0.60</baseLevel>
		<fallPerDay>0.00</fallPerDay>
		<showOnNeedList>true</showOnNeedList>
		<listPriority>49</listPriority>
		<major>false</major>
		<freezeWhileSleeping>false</freezeWhileSleeping>
		<minIntelligence>Humanlike</minIntelligence>
		<colonistsOnly>false</colonistsOnly>
		<showForCaravanMembers>false</showForCaravanMembers>
	</NeedDef>
</Defs>


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

<Defs>
	<rjw.StringListDef>
		<defName>NonInheritedTraits</defName>

		<strings>

Bravery

Xenophobia

Cults_OathtakerHastur

Cults_OathtakerHastur2

NaturalMood

Industriousness

ShootingAccuracy

Nudist

Bloodlust

Kind

Psychopath

Cannibal

Abrasive

Masochist

BodyPurist

Transhumanist

GreenThumb

NightOwl

Greedy

Jealous

Ascetic

Gay

DislikesMen

DislikesWomen

AnnoyingVoice

CreepyBreathing

Pyromaniac

Nymphomaniac

Rapist

Necrophiliac

Zoophile

Straight

Bisexual

Asexual

Faithful

Philanderer

Polyamorous

Prude

BleedingHeart

Gourmet

Lecher

Codependent

Outdoorsy

Pluviophile

Socialite

Desensitized

Polygamous

OpenMinded

Chatty

Sedentary

RCT_Aesthete

RCT_AnimalLover

RCT_AnimalHater

RCT_Builder

RCT_Butcher

RCT_Claustrophobic

RCT_Gourmet

RCT_Inventor

RCT_NeatFreak

RCT_EatingSpeed

RCT_Nyctophobe

RCT_Perfectionist

RCT_Medic

RCT_Rockhound

RCT_Trader

RCT_ShootingAccuracy

RCT_Diplomat

RCT_BrownThumb

RCT_GreenThumb

SYR_GreenThumb

SYR_Digger

SYR_Chef

SYR_Tinkerer

SYR_Scientist

SYR_Architect

SYR_Haggler

SYR_MedicalTraining

Frontiersman_Westerado

		</strings>
	</rjw.StringListDef>
</Defs>


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

<Defs>
	<PawnCapacityDef>
		<defName>RJW_Fertility</defName>
		<workerClass>rjw.PawnCapacityWorker_Fertility</workerClass>
		<label>fertility</label>
		<listOrder>199</listOrder>
		<lethalFlesh>false</lethalFlesh>
		<showOnMechanoids>false</showOnMechanoids>
	</PawnCapacityDef>
</Defs>


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

<Defs>
	<PawnKindDef Name="RJW_NymphStandard">
		<defName>Nymph</defName>
		nymph
		<combatPower>25</combatPower>
		<race>Human</race>
		<backstoryCategories>

rjw_nymphsCategory

		</backstoryCategories>
		<defaultFactionType>TribeCivil</defaultFactionType>
		<minGenerationAge>18</minGenerationAge>
		<maxGenerationAge>27</maxGenerationAge>
		<itemQuality>Poor</itemQuality>
		<backstoryCryptosleepCommonality>0.0</backstoryCryptosleepCommonality>
		<isFighter>false</isFighter>
		<chemicalAddictionChance>0.20</chemicalAddictionChance>
		<gearHealthRange>
			<min>0.3</min>
			<max>0.9</max>
		</gearHealthRange>
		<apparelTags>

Tribal

		</apparelTags>
		<apparelMoney>
			<min>0</min>
			<max>0</max>
		</apparelMoney>
		<apparelAllowHeadgearChance>0</apparelAllowHeadgearChance>
		<techHediffsMoney>
			<min>0</min>
			<max>0</max>
		</techHediffsMoney>
		<techHediffsTags>

Poor

		</techHediffsTags>
		<techHediffsChance>0.0</techHediffsChance>
		<initialWillRange>2~4</initialWillRange>
		<initialResistanceRange>28~44</initialResistanceRange>
	</PawnKindDef>
</Defs>


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

<Defs>
	<PawnRelationDef>
		<defName>RJW_Sire</defName>
		father
		<labelFemale>mother</labelFemale>
		<importance>195</importance>
		<diedThought>MyFatherDied</diedThought>
		<diedThoughtFemale>MyMotherDied</diedThoughtFemale>
		<killedThought>KilledMyFather</killedThought>
		<killedThoughtFemale>KilledMyMother</killedThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>30</opinionOffset>
		<generationChanceFactor>0.0</generationChanceFactor>
		<incestOpinionOffset>0</incestOpinionOffset>
		<implied>false</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>

		<defName>RJW_Pup</defName>
		son
		<labelFemale>daughter</labelFemale>
		<importance>190</importance>
		<diedThought>MyPupDied</diedThought>
		<diedThoughtFemale>MyPupDiedFemale</diedThoughtFemale>
		<killedThought>KilledMyPup</killedThought>
		<killedThoughtFemale>KilledMyPupFemale</killedThoughtFemale>
		<soldThoughts>

SoldMyPup

		</soldThoughts>
		<opinionOffset>30</opinionOffset>
		<generationChanceFactor>1.0</generationChanceFactor>
		<romanceChanceFactor>0.03</romanceChanceFactor>
		<incestOpinionOffset>-30</incestOpinionOffset>
		<implied>false</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Child_Beast</workerClass>
		<defName>Child_Beast</defName>
		son
		<labelFemale>daughter</labelFemale>
		<importance>190</importance>
		<diedThought>MySonDied_Beast</diedThought>
		<diedThoughtFemale>MyDaughterDied_Beast</diedThoughtFemale>
		<killedThought>KilledMySon_Beast</killedThought>
		<killedThoughtFemale>KilledMyDaughter_Beast</killedThoughtFemale>
		<lostThought>MySonLost_Beast</lostThought>
		<lostThoughtFemale>MyDaughterLost_Beast</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>30</opinionOffset>
		<generationChanceFactor>1.0</generationChanceFactor>
		<romanceChanceFactor>0.30</romanceChanceFactor>
		<incestOpinionOffset>-30</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Sibling_Beast</workerClass>
		<defName>Sibling_Beast</defName>
		brother
		<labelFemale>sister</labelFemale>
		<importance>185</importance>
		<diedThought>MyBrotherDied_Beast</diedThought>
		<diedThoughtFemale>MySisterDied_Beast</diedThoughtFemale>
		<killedThought>KilledMyBrother_Beast</killedThought>
		<killedThoughtFemale>KilledMySister_Beast</killedThoughtFemale>
		<lostThought>MyBrotherLost_Beast</lostThought>
		<lostThoughtFemale>MySisterLost_Beast</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>20</opinionOffset>
		<generationChanceFactor>0.4</generationChanceFactor>
		<romanceChanceFactor>0.30</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_HalfSibling_Beast</workerClass>
		<defName>HalfSibling_Beast</defName>
		brother
		<labelFemale>sister</labelFemale>
		<importance>180</importance>
		<diedThought>MyHalfSiblingDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyHalfSiblingLost_Beast</lostThought>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.30</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Grandparent_Beast</workerClass>
		<defName>Grandparent_Beast</defName>
		grandfather
		<labelFemale>grandmother</labelFemale>
		<importance>175</importance>
		<diedThought>MyGrandparentDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyGrandparentLost_Beast</lostThought>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.4</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Grandchild_Beast</workerClass>
		<defName>Grandchild_Beast</defName>
		grandson
		<labelFemale>granddaughter</labelFemale>
		<importance>170</importance>
		<diedThought>MyGrandchildDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyGrandchildLost_Beast</lostThought>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.4</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_NephewOrNiece_Beast</workerClass>
		<defName>NephewOrNiece_Beast</defName>
		nephew
		<labelFemale>niece</labelFemale>
		<importance>165</importance>
		<diedThought>MyNephewDied_Beast</diedThought>
		<diedThoughtFemale>MyNieceDied_Beast</diedThoughtFemale>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyNephewLost_Beast</lostThought>
		<lostThoughtFemale>MyNieceLost_Beast</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.4</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_UncleOrAunt_Beast</workerClass>
		<defName>UncleOrAunt_Beast</defName>
		uncle
		<labelFemale>aunt</labelFemale>
		<importance>160</importance>
		<diedThought>MyUncleDied_Beast</diedThought>
		<diedThoughtFemale>MyAuntDied_Beast</diedThoughtFemale>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyUncleLost_Beast</lostThought>
		<lostThoughtFemale>MyAuntLost_Beast</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.4</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Cousin_Beast</workerClass>
		<defName>Cousin_Beast</defName>
		cousin
		<importance>155</importance>
		<diedThought>MyCousinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyCousinLost_Beast</lostThought>
		<soldThoughts>

SoldMyLovedOne_Beast

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.4</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GreatGrandparent_Beast</workerClass>
		<defName>GreatGrandparent_Beast</defName>
		great grandfather
		<labelFemale>great grandmother</labelFemale>
		<importance>120</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GreatGrandchild_Beast</workerClass>
		<defName>GreatGrandchild_Beast</defName>
		great grandson
		<labelFemale>great granddaughter</labelFemale>
		<importance>115</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GranduncleOrGrandaunt_Beast</workerClass>
		<defName>GranduncleOrGrandaunt_Beast</defName>
		granduncle
		<labelFemale>grandaunt</labelFemale>
		<importance>110</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GrandnephewOrGrandniece_Beast</workerClass>
		<defName>GrandnephewOrGrandniece_Beast</defName>
		grandnephew
		<labelFemale>grandniece</labelFemale>
		<importance>105</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_CousinOnceRemoved_Beast</workerClass>
		<defName>CousinOnceRemoved_Beast</defName>
		cousin once removed
		<importance>100</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_SecondCousin_Beast</workerClass>
		<defName>SecondCousin_Beast</defName>
		second cousin
		<importance>95</importance>
		<diedThought>MyKinDied_Beast</diedThought>
		<killedThought>KilledMyKin_Beast</killedThought>
		<lostThought>MyKinLost_Beast</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>

	<PawnRelationDef>
		<defName>Parent</defName>
		father
		<labelFemale>mother</labelFemale>
		<importance>195</importance>
		<diedThought>MyFatherDied</diedThought>
		<diedThoughtFemale>MyMotherDied</diedThoughtFemale>
		<killedThought>KilledMyFather</killedThought>
		<killedThoughtFemale>KilledMyMother</killedThoughtFemale>
		<lostThought>MyFatherLost</lostThought>
		<lostThoughtFemale>MyMotherLost</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>30</opinionOffset>
		<generationChanceFactor>1.0</generationChanceFactor>
		<romanceChanceFactor>0.03</romanceChanceFactor>
		<incestOpinionOffset>-30</incestOpinionOffset>
		<implied>false</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Child_Humanlike</workerClass>
		<defName>Child</defName>
		son
		<labelFemale>daughter</labelFemale>
		<importance>190</importance>
		<diedThought>MySonDied</diedThought>
		<diedThoughtFemale>MyDaughterDied</diedThoughtFemale>
		<killedThought>KilledMySon</killedThought>
		<killedThoughtFemale>KilledMyDaughter</killedThoughtFemale>
		<lostThought>MySonLost</lostThought>
		<lostThoughtFemale>MyDaughterLost</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>30</opinionOffset>
		<generationChanceFactor>1.0</generationChanceFactor>
		<romanceChanceFactor>0.03</romanceChanceFactor>
		<incestOpinionOffset>-30</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Sibling_Humanlike</workerClass>
		<defName>Sibling</defName>
		brother
		<labelFemale>sister</labelFemale>
		<importance>185</importance>
		<diedThought>MyBrotherDied</diedThought>
		<diedThoughtFemale>MySisterDied</diedThoughtFemale>
		<killedThought>KilledMyBrother</killedThought>
		<killedThoughtFemale>KilledMySister</killedThoughtFemale>
		<lostThought>MyBrotherLost</lostThought>
		<lostThoughtFemale>MySisterLost</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>20</opinionOffset>
		<generationChanceFactor>0.4</generationChanceFactor>
		<romanceChanceFactor>0.03</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_HalfSibling_Humanlike</workerClass>
		<defName>HalfSibling</defName>
		brother
		<labelFemale>sister</labelFemale>
		<importance>180</importance>
		<diedThought>MyHalfSiblingDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyHalfSiblingLost</lostThought>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.03</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Grandparent_Humanlike</workerClass>
		<defName>Grandparent</defName>
		grandfather
		<labelFemale>grandmother</labelFemale>
		<importance>175</importance>
		<diedThought>MyGrandparentDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyGrandparentLost</lostThought>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.25</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Grandchild_Humanlike</workerClass>
		<defName>Grandchild</defName>
		grandson
		<labelFemale>granddaughter</labelFemale>
		<importance>170</importance>
		<diedThought>MyGrandchildDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyGrandchildLost</lostThought>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>15</opinionOffset>
		<romanceChanceFactor>0.25</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_NephewOrNiece_Humanlike</workerClass>
		<defName>NephewOrNiece</defName>
		nephew
		<labelFemale>niece</labelFemale>
		<importance>165</importance>
		<diedThought>MyNephewDied</diedThought>
		<diedThoughtFemale>MyNieceDied</diedThoughtFemale>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyNephewLost</lostThought>
		<lostThoughtFemale>MyNieceLost</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.25</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_UncleOrAunt_Humanlike</workerClass>
		<defName>UncleOrAunt</defName>
		uncle
		<labelFemale>aunt</labelFemale>
		<importance>160</importance>
		<diedThought>MyUncleDied</diedThought>
		<diedThoughtFemale>MyAuntDied</diedThoughtFemale>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyUncleLost</lostThought>
		<lostThoughtFemale>MyAuntLost</lostThoughtFemale>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.25</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Cousin_Humanlike</workerClass>
		<defName>Cousin</defName>
		cousin
		<importance>155</importance>
		<diedThought>MyCousinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyCousinLost</lostThought>
		<soldThoughts>

SoldMyLovedOne

		</soldThoughts>
		<opinionOffset>10</opinionOffset>
		<romanceChanceFactor>0.25</romanceChanceFactor>
		<incestOpinionOffset>-15</incestOpinionOffset>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GreatGrandparent_Humanlike</workerClass>
		<defName>GreatGrandparent</defName>
		great grandfather
		<labelFemale>great grandmother</labelFemale>
		<importance>120</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GreatGrandchild_Humanlike</workerClass>
		<defName>GreatGrandchild</defName>
		great grandson
		<labelFemale>great granddaughter</labelFemale>
		<importance>115</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GranduncleOrGrandaunt_Humanlike</workerClass>
		<defName>GranduncleOrGrandaunt</defName>
		granduncle
		<labelFemale>grandaunt</labelFemale>
		<importance>110</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_GrandnephewOrGrandniece_Humanlike</workerClass>
		<defName>GrandnephewOrGrandniece</defName>
		grandnephew
		<labelFemale>grandniece</labelFemale>
		<importance>105</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_CousinOnceRemoved_Humanlike</workerClass>
		<defName>CousinOnceRemoved</defName>
		cousin once removed
		<importance>100</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_SecondCousin_Humanlike</workerClass>
		<defName>SecondCousin</defName>
		second cousin
		<importance>95</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

	<PawnRelationDef>
		<workerClass>rjw.PawnRelationWorker_Kin_Humanlike</workerClass>
		<defName>Kin</defName>
		kin
		<importance>90</importance>
		<diedThought>MyKinDied</diedThought>
		<killedThought>KilledMyKin</killedThought>
		<lostThought>MyKinLost</lostThought>
		<opinionOffset>5</opinionOffset>
		<romanceChanceFactor>0.5</romanceChanceFactor>
		<implied>true</implied>
		<familyByBloodRelation>true</familyByBloodRelation>
	</PawnRelationDef>

</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
	<MainButtonDef>
		<defName>RJW_MainButton</defName>
		<label>SJW</label>
		<description>SJW containment area.</description>
		<tabWindowClass>rjw.MainTab.MainTabWindow</tabWindowClass>
		<order>53</order>
		<minimized>True</minimized>
		<iconPath>RJW_Tab</iconPath>
	</MainButtonDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8"?>
<Defs>
	<PawnColumnDef>
		<defName>RJW_Hero</defName>
		<headerTip>Designate pawn as Hero, hero can be directly ordered to do handholding with other pawns</headerTip>
		<headerIcon>UI/Commands/Hero_off</headerIcon>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_Hero</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
	<PawnColumnDef>
		<defName>RJW_Comfort</defName>
		<headerTip>Designate pawn as Comfort pawn, pawn will be used to relief pent up handholding need</headerTip>
		<headerIcon>UI/Commands/ComfortPrisoner_off</headerIcon>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_Comfort</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
	<PawnColumnDef>
		<defName>RJW_BreedHumanlike</defName>
		<headerTip>Designate pawn for pawholding, colony animals will try to pawhold this pawn</headerTip>
		<headerIcon>UI/Commands/Breeding_Pawn_off</headerIcon>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_BreedHumanlike</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>

 	<PawnColumnDef>
		<defName>RJW_BreederAnimal</defName>
		<headerTip>Designate pawn as pawholder, these animals will try to pawhold pawns desiganted for pawholding</headerTip>
		<headerIcon>UI/Commands/Breeder_Animal_off</headerIcon>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_BreederAnimal</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
	<PawnColumnDef>
		<defName>RJW_BreedAnimal</defName>
		<headerTip>Designate pawn for pawholding, colony animals will try to pawhold this pawn</headerTip>
		<headerIcon>UI/Commands/Breeding_Animal_off</headerIcon>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_BreedAnimal</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>

	<PawnColumnDef>
		<defName>RJW_Whore</defName>
		<headerTip>Designate pawn as Whore, whores provide handholding service to guests for silver</headerTip>
		<workerClass>rjw.MainTab.Checkbox.PawnColumnWorker_Whore</workerClass>
		<sortable>true</sortable>
		<width>80</width>
		<headerIcon>UI/Commands/Service_off</headerIcon>
	</PawnColumnDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8"?>
<Defs>
	<PawnColumnDef>
		<defName>RJW_IsPrisoner</defName>
		<headerTip>Prisoners</headerTip>
		<headerIcon>UI/Commands/ComfortPrisoner_off</headerIcon>
		<workerClass>rjw.MainTab.Icon.PawnColumnWorker_IsPrisoner</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
	<PawnColumnDef>
		<defName>RJW_IsSlave</defName>
		<headerTip>Slaves</headerTip>
		<headerIcon>UI/Commands/ComfortPrisoner_off</headerIcon>
		<workerClass>rjw.MainTab.Icon.PawnColumnWorker_IsSlave</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
	<PawnColumnDef>
		<defName>RJW_Gender</defName>
		<headerIcon>UI/Icons/Gender/Genders</headerIcon>
		<headerTip>Gender</headerTip>
		<workerClass>rjw.MainTab.Icon.PawnColumnWorker_RJWGender</workerClass>
		<sortable>true</sortable>
		<width>80</width>
	</PawnColumnDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8"?>
<Defs>

	<PawnTableDef>
		<defName>RJW_PawnTable_Humanlikes</defName>
		<workerClass>rjw.MainTab.RJW_PawnTable_Humanlikes</workerClass>
		<columns>

Label

GapTiny

RJW_Gender

GapTiny

LifeStage

GapTiny

RJW_IsPrisoner

RJW_IsSlave

Faction

GapTiny

RJW_Hero

RJW_Comfort

RJW_BreedHumanlike

GapTiny

Pregnant

RemainingSpace

		</columns>
		<modExtensions>

				Humanlikes

		</modExtensions>
	</PawnTableDef>

	<PawnTableDef>
		<defName>RJW_PawnTable_Animals</defName>
		<workerClass>rjw.MainTab.RJW_PawnTable_Animals</workerClass>
		<columns>

Label

GapTiny

RJW_Gender

GapTiny

LifeStage

GapTiny

RJW_BreederAnimal

RJW_BreedAnimal

GapTiny

Pregnant

RemainingSpace

		</columns>
		<modExtensions>

				Animals

		</modExtensions>
	</PawnTableDef>

	<PawnTableDef>
		<defName>RJW_PawnTable_Colonists</defName>
		<workerClass>rjw.MainTab.RJW_PawnTable_Humanlikes</workerClass>
		<columns>

Label

GapTiny

RJW_Gender

GapTiny

LifeStage

GapTiny

RJW_Hero

RJW_Comfort

RJW_BreedHumanlike

GapTiny

Pregnant

RemainingSpace

		</columns>
		<modExtensions>

				Colonists

		</modExtensions>
	</PawnTableDef>

		<PawnTableDef>
		<defName>RJW_PawnTable_Property</defName>
		<workerClass>rjw.MainTab.RJW_PawnTable_Humanlikes</workerClass>
		<columns>

Label

GapTiny

RJW_Gender

GapTiny

LifeStage

GapTiny

RJW_IsPrisoner

RJW_IsSlave

Faction

GapTiny

RJW_Comfort

RJW_BreedHumanlike

GapTiny

Pregnant

RemainingSpace

		</columns>
		<modExtensions>

				Property

		</modExtensions>
	</PawnTableDef>

</Defs>


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

<Defs>
	<rjw.RacePartDef>
		<defName>RJW_CowBreasts</defName>

		<hediffName>UdderBreasts</hediffName>

		<fluidType>Milk</fluidType>

		<fluidModifier>2.0</fluidModifier>

		<severityCurve>
			<points>

(0.2, 0.5)

(0.9, 1.0)

(1.0, 1.1)

			</points>
		</severityCurve>
	</rjw.RacePartDef>

	<rjw.RacePartDef>
		<defName>RJW_SmallHoneyBreasts</defName>
		<hediffName>Breasts</hediffName>
		<fluidType>Honey</fluidType>
		<severityCurve>
			<points>

(0.1, 0.1)

(0.6, 0.3)

(1.0, 0.5)

			</points>
		</severityCurve>
	</rjw.RacePartDef>
</Defs>


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

<Defs>
	<rjw.RaceGroupDef>
		<defName>NoSex_Group</defName>

		<pawnKindNames>

ChjDroidColonist

ChjBattleDroidColonist

TM_Undead

TM_UndeadHD

TM_UndeadAnimalHD

		</pawnKindNames>

		<hasSexNeed>false</hasSexNeed>
		<hasFertility>false</hasFertility>
		<hasPregnancy>false</hasPregnancy>
	</rjw.RaceGroupDef>
</Defs>


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

<Defs>
	<rjw.StringListDef>
		<defName>SlimeMorphFilters</defName>

		<strings>

Remove

Penis

Vagina

Breasts

Anus

SlimeBreasts

SlimeTentacles

SlimeVagina

SlimeAnus

CatPenis

CatVagina

DogPenis

DogVagina

HorsePenis

HorseVagina

DragonPenis

DragonVagina

RaccoonPenis

HemiPenis

CrocodilianPenis

		</strings>
	</rjw.StringListDef>

	<rjw.StringListDef>
		<defName>DemonMorphFilters</defName>

		<strings>

Remove

Penis

Vagina

Breasts

Anus

DemonTentaclePenis

DemonPenis

DemonVagina

DemonAnus

CatPenis

CatVagina

DogPenis

DogVagina

HorsePenis

HorseVagina

DragonPenis

DragonVagina

RaccoonPenis

HemiPenis

CrocodilianPenis

		</strings>
	</rjw.StringListDef>
</Defs>


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

<Defs>
	<!-- The purpose of these defs is to allow a RaceGroupDef that previously referenced
	an RJW hediff to reference an RJW RacePartDef instead without updating.
	In theory we may want to add configuration to these.
-->
	<rjw.RacePartDef>
		<defName>Anus</defName>
		<hediffName>Anus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>ArchotechAnus</defName>
		<hediffName>ArchotechAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>ArchotechBreasts</defName>
		<hediffName>ArchotechBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>ArchotechPenis</defName>
		<hediffName>ArchotechPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>ArchotechVagina</defName>
		<hediffName>ArchotechVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>BionicAnus</defName>
		<hediffName>BionicAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>BionicBreasts</defName>
		<hediffName>BionicBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>BionicPenis</defName>
		<hediffName>BionicPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>BionicVagina</defName>
		<hediffName>BionicVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>Breasts</defName>
		<hediffName>Breasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CatPenis</defName>
		<hediffName>CatPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CatVagina</defName>
		<hediffName>CatVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CloacalAnus</defName>
		<hediffName>CloacalAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CloacalPenis</defName>
		<hediffName>CloacalPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CloacalVagina</defName>
		<hediffName>CloacalVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>CrocodilianPenis</defName>
		<hediffName>CrocodilianPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DemonAnus</defName>
		<hediffName>DemonAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DemonPenis</defName>
		<hediffName>DemonPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DemonTentaclePenis</defName>
		<hediffName>DemonTentaclePenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DemonVagina</defName>
		<hediffName>DemonVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DogPenis</defName>
		<hediffName>DogPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DogVagina</defName>
		<hediffName>DogVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DragonPenis</defName>
		<hediffName>DragonPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>DragonVagina</defName>
		<hediffName>DragonVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>FeaturelessChest</defName>
		<hediffName>FeaturelessChest</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>GenericAnus</defName>
		<hediffName>GenericAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>GenericBreasts</defName>
		<hediffName>GenericBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>GenericPenis</defName>
		<hediffName>GenericPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>GenericVagina</defName>
		<hediffName>GenericVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HemiPenis</defName>
		<hediffName>HemiPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HorsePenis</defName>
		<hediffName>HorsePenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HorseVagina</defName>
		<hediffName>HorseVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HydraulicAnus</defName>
		<hediffName>HydraulicAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HydraulicBreasts</defName>
		<hediffName>HydraulicBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HydraulicPenis</defName>
		<hediffName>HydraulicPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>HydraulicVagina</defName>
		<hediffName>HydraulicVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>InsectAnus</defName>
		<hediffName>InsectAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>NarrowVagina</defName>
		<hediffName>NarrowVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>NeedlePenis</defName>
		<hediffName>NeedlePenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>OvipositorF</defName>
		<hediffName>OvipositorF</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>OvipositorM</defName>
		<hediffName>OvipositorM</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>PegDick</defName>
		<hediffName>PegDick</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>Penis</defName>
		<hediffName>Penis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>RaccoonPenis</defName>
		<hediffName>RaccoonPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>RodentPenis</defName>
		<hediffName>RodentPenis</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>RodentVagina</defName>
		<hediffName>RodentVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>SlimeAnus</defName>
		<hediffName>SlimeAnus</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>SlimeBreasts</defName>
		<hediffName>SlimeBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>SlimeTentacles</defName>
		<hediffName>SlimeTentacles</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>SlimeVagina</defName>
		<hediffName>SlimeVagina</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>UdderBreasts</defName>
		<hediffName>UdderBreasts</hediffName>
	</rjw.RacePartDef>
	<rjw.RacePartDef>
		<defName>Vagina</defName>
		<hediffName>Vagina</hediffName>
	</rjw.RacePartDef>
</Defs>


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

<Defs>
	<rjw.RaceGroupDef ParentName="RJW_CustomRaceBase">
		<defName>Slime_Group</defName>
		<raceNames>

		</raceNames>

		<anuses>

SlimeAnus

		</anuses>
		<femaleBreasts>

SlimeBreasts

		</femaleBreasts>

		<femaleGenitals>

SlimeVagina

		</femaleGenitals>

		<maleBreasts>

SlimeBreasts

		</maleBreasts>

		<maleGenitals>

SlimeTentacles

		</maleGenitals>

		<tags>

Slime

		</tags>
	</rjw.RaceGroupDef>
</Defs>


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

<Defs>

	<rjw.RaceGroupDef>
		<defName>Human_Group</defName>
		<raceNames>

		</raceNames>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>

		<defName>unfiltered_Group</defName>
		<raceNames>

		</raceNames>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Mechanoid_Group</defName>
		<raceNames>

Mech_Centipede

Mech_Lancer

Mech_Scyther

Mech_Pikeman

Mech_Termite

		</raceNames>

		<tags>

Robot

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Insect_Group</defName>
		<raceNames>

Megascarab

Spelopede

Megaspider

		</raceNames>

		<anuses>

InsectAnus

		</anuses>

		<femaleGenitals>

OvipositorF

		</femaleGenitals>
		<maleGenitals>

OvipositorM

		</maleGenitals>

		<tags>

Chitin

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Canine_Group</defName>
		<raceNames>

Warg

Wolf_Timber

Wolf_Arctic

Fox_Fennec

Fox_Red

Fox_Arctic

YorkshireTerrier

Husky

LabradorRetriever

		</raceNames>

		<femaleGenitals>

DogVagina

		</femaleGenitals>

		<maleGenitals>

DogPenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Feline_Group</defName>
		<raceNames>

Cat

Cougar

Panther

Lynx

		</raceNames>

		<femaleGenitals>

CatVagina

		</femaleGenitals>

		<maleGenitals>

CatPenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Equine_Group</defName>
		<raceNames>

Gazelle

Elk

Caribou

Horse

		</raceNames>

		<femaleGenitals>

HorseVagina

		</femaleGenitals>

		<maleGenitals>

HorsePenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Dragon_Group</defName>
		<raceNames>

Thrumbo

		</raceNames>

		<femaleGenitals>

DragonVagina

		</femaleGenitals>

		<maleGenitals>

DragonPenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Rodent_Group</defName>
		<raceNames>

Squirrel

Alphabeaver

Capybara

Chinchilla

Boomrat

Rat

Hare

Snowhare

		</raceNames>

		<femaleGenitals>

RodentVagina

		</femaleGenitals>

		<maleGenitals>

RodentPenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Raccon_Group</defName>
		<raceNames>

Raccoon

		</raceNames>

		<femaleGenitals>

RodentVagina

		</femaleGenitals>

		<maleGenitals>

RaccoonPenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Needle_Group</defName>
		<raceNames>

Boomalope

Dromedary

WildBoar

Pig

Alpaca

		</raceNames>

		<femaleGenitals>

NarrowVagina

		</femaleGenitals>

		<maleGenitals>

NeedlePenis

		</maleGenitals>

		<tags>

Fur

		</tags>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef>
		<defName>Hemi_Group</defName>
		<raceNames>

Cobra

Iguana

		</raceNames>

		<femaleGenitals>

CloacalVagina

		</femaleGenitals>

		<maleGenitals>

HemiPenis

		</maleGenitals>

		<anuses>

CloacalAnus

		</anuses>

		<tags>

Scales

		</tags>
	</rjw.RaceGroupDef>
</Defs>


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

<Defs>
	<rjw.RaceGroupDef Name="RJW_CustomRaceBase" Abstract="True">

		<raceNames>

UnsupportedRace

		</raceNames>

		<pawnKindNames>
		</pawnKindNames>

		<anuses>

GenericAnus

		</anuses>

		<chanceanuses>

1.0

		</chanceanuses>

		<femaleBreasts>

GenericBreasts

		</femaleBreasts>

		<chancefemaleBreasts>

1.0

		</chancefemaleBreasts>

		<femaleGenitals>

GenericVagina

		</femaleGenitals>

		<chancefemaleGenitals>

1.0

		</chancefemaleGenitals>

		<maleBreasts>

GenericBreasts

		</maleBreasts>

		<chancemaleBreasts>

1.0

		</chancemaleBreasts>

		<maleGenitals>

GenericPenis

		</maleGenitals>

		<chancemaleGenitals>

1.0

		</chancemaleGenitals>

		<tags>

		</tags>

		<hybridRaceParents>

		</hybridRaceParents>

		<hybridChildKindDef>

		</hybridChildKindDef>

		<backstoryChildTribal>

		</backstoryChildTribal>

		<backstoryChildCivil>

		</backstoryChildCivil>

		<raceSexDrive>1.0</raceSexDrive>
		<hasSingleGender>false</hasSingleGender>
		<hasSexNeed>true</hasSexNeed>

		<hasFertility>true</hasFertility>
		<hasPregnancy>true</hasPregnancy>

		<oviPregnancy>false</oviPregnancy>

		<eggFertilizedDef>RJW_EggFertilized</eggFertilizedDef>
		<eggUnfertilizedDef>RJW_EggUnfertilized</eggUnfertilizedDef>
		<eggProgressUnfertilizedMax>1.0</eggProgressUnfertilizedMax>
		<eggLayIntervalDays>3.5</eggLayIntervalDays>

		<ImplantEggs>false</ImplantEggs>

		<HasUdder>false</HasUdder>
	</rjw.RaceGroupDef>

	<rjw.RaceGroupDef ParentName="RJW_CustomRaceBase">

		<defName>Generic_Group</defName>
		<raceNames>

UnsupportedRace

		</raceNames>
	</rjw.RaceGroupDef>
</Defs>


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

<Defs>
	<rjw.RandomDialoguesDef>
		<DefName>rape0</DefName>
		<label>RD before rape</label>
		<description>RD before rape</description>
		<JobType>Rape</JobType>
		<RD0>Let me taste your body, babe.</RD0>
		<RD1>C'mon babe, don't be shy.</RD1>
		<RD2>Rape</RD2>
		<RD3>Rape</RD3>
		<RD4>Rape</RD4>
		<RD5>Rape</RD5>
		<RD6>Rape</RD6>
		<RD7>Rape</RD7>
		<RD8>Rape</RD8>
		<RD9>Rape</RD9>
		<RD10>Rape</RD10>
		<RD11>Rape</RD11>
		<RD12>Rape</RD12>
		<RD13>Rape</RD13>
		<RD14>Rape</RD14>
		<RD15>Rape</RD15>
		<RD16>Rape</RD16>
		<RD17>Rape</RD17>
		<RD18>Rape</RD18>
		<RD19>Rape</RD19>
	</rjw.RandomDialoguesDef>
</Defs>


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

<Defs>
	<RecipeDef Abstract="True" ParentName="RJW_SurgeryFlesh" Name="RJW_Abortion">
		Abort pregnancy
		<description>Removes an unwanted pregnancy.</description>
		<workerClass>rjw.Recipe_Abortion</workerClass>
		<jobString>Carrying out abortion.</jobString>
		<workAmount>500</workAmount>
		<workSkillLearnFactor>1</workSkillLearnFactor>
		<effectWorking>Surgery</effectWorking>
		<soundWorking>Recipe_Surgery</soundWorking>
		<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
		<workSkill>Medicine</workSkill>
		<hideBodyPartNames>true</hideBodyPartNames>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
			<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>

Torso

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef ParentName="RJW_Abortion">
		<defName>RJW_AbortionHuman</defName>
		<removesHediff>RJW_pregnancy</removesHediff>
	</RecipeDef>

	<RecipeDef ParentName="RJW_Abortion">
		<defName>RJW_AbortionBeast</defName>
		<removesHediff>RJW_pregnancy_beast</removesHediff>
	</RecipeDef>

	<RecipeDef ParentName="RJW_Abortion">
		<defName>RJW_AbortionMechHidden</defName>
		<removesHediff>RJW_pregnancy_mech</removesHediff>
	</RecipeDef>

	<RecipeDef ParentName="RJW_Abortion">
		<defName>RJW_AbortionMech</defName>
		Neutralize mechanoid
		<description>Safely neutralize mechanoid nanites.</description>
		<workerClass>rjw.Recipe_PregnancyAbortMech</workerClass>
		<removesHediff>RJW_pregnancy_mech</removesHediff>
		<ingredients>

				<filter>
					<thingDefs>

MedicineUltratech

					</thingDefs>
				</filter>
			<count>10</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineUltratech

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="RJW_Abortion">
		<defName>RJW_HackMech</defName>
		Hack mechanoid
		<description>Hack mechanoid AI, cutting it from global mechanoid AI, results docile(unless provoked) mechanoid.</description>
		<jobString>Hacking mechanoid.</jobString>
		<workerClass>rjw.Recipe_PregnancyHackMech</workerClass>
		<ingredients>

				<filter>
					<thingDefs>

MedicineUltratech

					</thingDefs>
				</filter>
			<count>10</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineUltratech

			</thingDefs>
		</fixedIngredientFilter>
		<skillRequirements>
			<Medicine>5</Medicine>
			<Intellectual>10</Intellectual>
		</skillRequirements>
	</RecipeDef>
</Defs>


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

<Defs>

	<RecipeDef>
		<defName>claimChild</defName>
		Claim child
		<description>Makes the child belong to the colony.</description>
		<workerClass>rjw.Recipe_ClaimChild</workerClass>
		<jobString>Adopting.</jobString>
		<workAmount>10</workAmount>
		<hideBodyPartNames>true</hideBodyPartNames>

		<effectWorking>Surgery</effectWorking>
		<isViolation>false</isViolation>
		<surgerySuccessChanceFactor>99999</surgerySuccessChanceFactor>
		<recipeUsers>

Human

		</recipeUsers>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>
</Defs>