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

<Defs>
	<ThinkTreeDef>
		<defName>BestialityTree</defName>
		<insertTag>Humanlike_PreMain</insertTag>
		<insertPriority>16</insertPriority>
		<thinkRoot Class="ThinkNode_Priority">
			<subNodes>

					<subNodes>

							<subNodes>

									<subNodes>

									</subNodes>

							</subNodes>

					</subNodes>

			</subNodes>
		</thinkRoot>
	</ThinkTreeDef>
</Defs>


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

<Defs>
	<ThoughtDef>
		<defName>GotBredByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				raped by animal
				<description>An animal tried to breed with me.</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

Zoophile

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MasochistGotBredByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				raped by animal (Masochist)
				<description>An animal tried to breed with me. I kinda liked it...</description>
				<baseMoodEffect>6</baseMoodEffect>

		</stages>
		<requiredTraits>

Masochist

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>ZoophileGotBredByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				bred by animal (Zoophile)
				<description>An animal bred me.</description>
				<baseMoodEffect>10</baseMoodEffect>

		</stages>
		<requiredTraits>

Zoophile

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>GotLickedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				raped by animal
				<description>An animal forced their tongue inside me.</description>
				<baseMoodEffect>-5</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

Zoophile

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MasochistGotLickedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				raped by animal (Masochist)
				<description>An animal forced their tongue inside me. I kinda liked it...</description>
				<baseMoodEffect>3</baseMoodEffect>

		</stages>
		<requiredTraits>

Masochist

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>ZoophileGotLickedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				ravished by animal (Zoophile)
				<description>An animal ravished me.</description>
				<baseMoodEffect>6</baseMoodEffect>

		</stages>
		<requiredTraits>

Zoophile

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>AllowedAnimalToLick</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				licked by animal
				<description>I let an animal lick me. I feel ashamed, but kinda liked it...</description>
				<baseMoodEffect>2</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>AllowedAnimalToBreed</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				bred by animal
				<description>I was so horny that I let an animal mount me. I feel ashamed for enjoying it...</description>
				<baseMoodEffect>-2</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>GotGropedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>8.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				molested by animal
				<description>An animal molested me. I feel dirty.</description>
				<baseMoodEffect>-8</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

Zoophile

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>AllowedAnimalToGrope</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				groped by animal
				<description>I was so horny that I let an animal grope me. I feel ashamed...</description>
				<baseMoodEffect>-2</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MasochistGotGropedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				molested by animal (Masochist)
				<description>An animal molested me. I kinda liked it...</description>
				<baseMoodEffect>3</baseMoodEffect>

		</stages>
		<requiredTraits>

Masochist

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>ZoophileGotGropedByAnimal</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				molested by animal (Zoophile)
				<description>An animal ravished me.</description>
				<baseMoodEffect>6</baseMoodEffect>

		</stages>
		<requiredTraits>

Zoophile

		</requiredTraits>
	</ThoughtDef>
</Defs>

repo_name: Harper/rjw

license: mit


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

<Defs>
	<ThoughtDef>
		<defName>Bound</defName>
		<workerClass>rjw.ThoughtWorker_Bound</workerClass>
		<validWhileDespawned>true</validWhileDespawned>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
		<stages>

				bound
				<description>This thing is seriously annoying. I wish I could take it off.</description>
				<baseMoodEffect>-5</baseMoodEffect>

				gagged
				<description>Ish shnn ish shrrrrsh uhnnninnn</description>
				<baseMoodEffect>-4</baseMoodEffect>

				bound and gagged
				<description>Ufff ish hhhh shrrrnnn shhhrrr! hhhek shi thfffff!</description>
				<baseMoodEffect>-8</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MasochistBound</defName>
		<workerClass>rjw.ThoughtWorker_Bound</workerClass>
		<validWhileDespawned>true</validWhileDespawned>
		<requiredTraits>

Masochist

		</requiredTraits>
		<stages>

				masochist bound
				<description>Heh... heh heh...</description>
				<baseMoodEffect>5</baseMoodEffect>

				masochist gagged
				<description>Nnnn shsh hhhch uhnnn</description>
				<baseMoodEffect>4</baseMoodEffect>

				masochist bound and gagged
				<description>Shnnn ihhh shrrr fff shnnn... shsh chhhnnn uhfsh~!</description>
				<baseMoodEffect>8</baseMoodEffect>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>

	<ThoughtDef Name="RJW_DeathMemory" Abstract="True">
		<stackedEffectMultiplier>0.25</stackedEffectMultiplier>
		<stackLimit>5</stackLimit>
	</ThoughtDef>

	<ThoughtDef Name="RJW_DeathMemoryFamily" ParentName="RJW_DeathMemory" Abstract="True">
		<durationDays>15.0</durationDays>
		<stackLimit>10</stackLimit>
		<showBubble>true</showBubble>
	</ThoughtDef>

	<ThoughtDef ParentName="RJW_DeathMemoryFamily">
		<defName>MyPupDied</defName>
		<stages>

				my son {0} died
				<description>My son is dead. My own flesh and blood...</description>
				<baseMoodEffect>-5</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef ParentName="RJW_DeathMemoryFamily">
		<defName>MyPupDiedFemale</defName>
		<stages>

				my daughter {0} died
				<description>My daughter is dead. My own flesh and blood...</description>
				<baseMoodEffect>-5</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>KilledMyPup</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>80.0</durationDays>
		<stackLimit>300</stackLimit>
		<stackLimitForSameOtherPawn>10</stackLimitForSameOtherPawn>
		<stages>

				killed my son
				<baseOpinionOffset>-50</baseOpinionOffset>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>KilledMyPupFemale</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>80.0</durationDays>
		<stackLimit>300</stackLimit>
		<stackLimitForSameOtherPawn>10</stackLimitForSameOtherPawn>
		<stages>

				killed my daughter
				<baseOpinionOffset>-50</baseOpinionOffset>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>SoldMyPup</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>2</stackLimit>
		<stackLimitForSameOtherPawn>2</stackLimitForSameOtherPawn>
		<stages>

				loved one sold
				<description>My child was sold!</description>
				<baseOpinionOffset>-10</baseOpinionOffset>
				<baseMoodEffect>-5</baseMoodEffect>

		</stages>
	</ThoughtDef>

</Defs>


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

<Defs>
	<ThoughtDef>
		<defName>ViolatedCorpse</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>1.5</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				had sex with a corpse
				<description>{0} wasn't the only thing that was stiff if you know what I mean...</description>
				<baseMoodEffect>10</baseMoodEffect>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
	<ThoughtDef>
		<defName>FeelingBroken</defName>

		<workerClass>rjw.ThoughtWorker_FeelingBroken</workerClass>
		<validWhileDespawned>true</validWhileDespawned>
		<stages>

				dizzy
				<description>I feel exhausted and dizzy after they raped me so many times.</description>
				<baseMoodEffect>-10</baseMoodEffect>

				my body feels broken
				<description>No...I don't want...aah...ahhh...my body feels...broken...</description>
				<baseMoodEffect>-20</baseMoodEffect>

				begging for more
				<description>Masters, please punish me for more, my humble body is all yours. Please fill me with your cum.</description>
				<baseMoodEffect>20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>GotRaped</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>100</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				raped
				<description>I was raped.</description>
				<baseMoodEffect>-18</baseMoodEffect>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MasochistGotRaped</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>5.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				raped (Masochist)
				<description>I was used and thrown around like a piece of meat. Something about it, though, just feels... right.</description>
				<baseMoodEffect>4</baseMoodEffect>

		</stages>
		<requiredTraits>

Masochist

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>HateMyRapist</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				raped me
				<description>I was raped by {0}.</description>
				<baseOpinionOffset>-130</baseOpinionOffset>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>KindaLikeMyRapist</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.7</stackedEffectMultiplier>
		<stages>

				raped me (Masochist)
				<description>I was raped by {0}.</description>
				<baseOpinionOffset>20</baseOpinionOffset>

		</stages>
		<requiredTraits>

Masochist

		</requiredTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>AllowedMeToGetRaped</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>10.0</durationDays>
		<stackLimit>5</stackLimit>
		<stackedEffectMultiplier>0.5</stackedEffectMultiplier>
		<stages>

				allowed me to get raped
				<description>I was suffering while {0} just looked the other way.</description>
				<baseOpinionOffset>-30</baseOpinionOffset>

		</stages>
		<nullifyingTraits>

Masochist

		</nullifyingTraits>
	</ThoughtDef>

	<ThoughtDef>
		<defName>StoleSomeLovin</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>1.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				stole some lovin’
				<description>I forced myself on some bitch. The sex was pretty shit, but it's better than nothing.</description>
				<baseMoodEffect>2</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>MadeSomeLovin</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>1.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				made some lovin’
				<description>Spend some good time rolling in a hay.</description>
				<baseMoodEffect>4</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>BloodlustStoleSomeLovin</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>1.5</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				stole some lovin’ (Bloodlust)
				<description>I forced myself on some bitch. The screaming, the tears, the blood, it was all such a rush!</description>
				<baseMoodEffect>10</baseMoodEffect>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
		<ThoughtDef>
		<defName>ItchyCrotch</defName>
		<workerClass>rjw.ThoughtWorker_ItchyCrotch</workerClass>
		<stages>

				itchy crotch
				<description>I don't think anyone's looking. Lemme just...</description>
				<baseMoodEffect>-3</baseMoodEffect>

				itchy, burning crotch
				<description>The worst part is: the more I scratch, the more it burns.</description>
				<baseMoodEffect>-6</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>SyphiliticThoughts</defName>
		<workerClass>rjw.ThoughtWorker_SyphiliticThoughts</workerClass>
		<stages>

				syphilitic thoughts
				<description>Everyone's so stupid and everything's so annoying. Even me, I just can't think clearly.</description>
				<baseMoodEffect>-8</baseMoodEffect>

				extreme syphilitic thoughts
				<description>OK, what I need is... uh... what was I doing again? Oh right this thing. This fucking thing THIS FUCKING PIECE OF SHIT. FUCKING DAMN PIECE OF GARBAGE</description>
				<baseMoodEffect>-16</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>WastingAway</defName>
		<workerClass>rjw.ThoughtWorker_WastingAway</workerClass>
		<stages>

				wasting away
				<description>Every day I feel weaker than the day before. I can feel my life slowly slipping away.</description>
				<baseMoodEffect>-5</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>SawDiseasedPrivates1</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>4.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				saw an ugly rash on {0}'s crotch
				<baseOpinionOffset>-9</baseOpinionOffset>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>SawDiseasedPrivates2</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>6.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				saw disgusting warts on {0}'s crotch
				<baseOpinionOffset>-20</baseOpinionOffset>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>SawDiseasedPrivates3</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>8.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				nauseated by {0}'s diseased crotch
				<baseOpinionOffset>-30</baseOpinionOffset>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
	<ThoughtDef>
		<defName>NeedSex</defName>
		<workerClass>rjw.ThoughtWorker_NeedSex</workerClass>
		<stages>

				sexually frustrated
				<description>I NEED IT!!!</description>
				<baseMoodEffect>-10</baseMoodEffect>

				horny
				<description>It's been too long. I can't stop thinking about sex.</description>
				<baseMoodEffect>-6</baseMoodEffect>

				sexually satisfied
				<description>I had a good roll in the hay.</description>
				<baseMoodEffect>8</baseMoodEffect>

				ahegao
				<description>My legs are numb, my tongue's flopped out, and my eyes have rolled back in my head.</description>
				<baseMoodEffect>14</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>Fapped</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>1.0</durationDays>
		<stackLimit>3</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
		<stages>

				just fapped
				<description>I just fapped. Alone.</description>
				<baseMoodEffect>-1</baseMoodEffect>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
	<ThoughtDef>
		<defName>male2trap</defName>
		<workerClass>rjw.ThoughtWorker_MtT</workerClass>

		<stages>

				Happy with new self
				<description>Tee hee hee... Traps are gay, you know.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes
				<description>Well, at least I'm pretty now.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender
				<description>But I'm a boy!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery
				<description>What are you doing to me!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>male2female</defName>
		<workerClass>rjw.ThoughtWorker_MtF</workerClass>

		<stages>

				Happy with new self
				<description>I dreamt to be a happiest boy before, now I'm a happiest girl.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes
				<description>Well, I guess I will have to live with that now.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender
				<description>But I'm a boy!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery
				<description>Aah, I'm not your toy! Sew it back!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>male2futa</defName>
		<workerClass>rjw.ThoughtWorker_MtH</workerClass>

		<stages>

				Happy with a vagina
				<description>Woah... This thing is awesome! How could I live without it before!</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of vagina
				<description>Well, I guess I will have to live with that now..</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with vagina
				<description>This thing is horrible! Take it away from meee!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about vagina attached
				<description>I'm a monster now! Aaah!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>female2trap</defName>
		<workerClass>rjw.ThoughtWorker_FtT</workerClass>

		<stages>

				Happy with new self
				<description>Tee hee hee... Traps are gay, you know.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes 1
				<description>Well, at least I'm still pretty.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender 2
				<description>But I'm a girl!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery 3
				<description>What are you doing to me!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>female2male</defName>
		<workerClass>rjw.ThoughtWorker_FtM</workerClass>

		<stages>

				Happy with new self
				<description>I'm so happy now with all my masculinity unleashed.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes
				<description>Well, I've got to live with this.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender
				<description>But I'm a girl!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery
				<description>What are you doing to me!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>female2futa</defName>
		<workerClass>rjw.ThoughtWorker_FtH</workerClass>

		<stages>

				Happy with a dick
				<description>Woah... This thing is awesome! How could I live without it before!</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of penis
				<description>Well, at least I can pee standing now.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with penis
				<description>This thing is horrible! Take it away from meee!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about penis attached
				<description>I'm a monster now! Aaah!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>futa2trap</defName>
		<workerClass>rjw.ThoughtWorker_HtT</workerClass>

		<stages>

				Happy with new self
				<description>Tee hee hee... Traps are gay, you know.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes
				<description>Well, at least I'm still pretty.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender
				<description>But I'm not a boy!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery
				<description>What are you doing to me!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>futa2male</defName>
		<workerClass>rjw.ThoughtWorker_HtM</workerClass>

		<stages>

				Happy without a vagina
				<description>It was an interesting experience. Let's not do that again.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Sad without a vagina
				<description>Oh well, it was fun while it lasted.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Unhappy without a vagina
				<description>Seriously, it is mine now. I want it back.</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about vagina removal
				<description>Aww come on! Give it back!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>futa2female</defName>
		<workerClass>rjw.ThoughtWorker_HtF</workerClass>

		<stages>

				Happy without a dick
				<description>It was an interesting experience. Let's not do that again.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Sad without a dick
				<description>Oh well, it was fun while it lasted.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Unhappy without a dick
				<description>Seriously, it is mine now. I want it back.</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about dick removal
				<description>Aww come on! Give it back!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>trap2futa</defName>
		<workerClass>rjw.ThoughtWorker_TtH</workerClass>

		<stages>

				Happy with new self
				<description>Tee hee hee...I have best of both genders.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Acceptance of sex changes
				<description>Well, now I know both sides.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Mild discontent with new gender
				<description>But I'm a boy!</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about transgender surgery
				<description>What are you doing to me!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>trap2male</defName>
		<workerClass>rjw.ThoughtWorker_TtM</workerClass>

		<stages>

				Happy without a breast
				<description>It was an interesting experience. Let's not do that again.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Sad without a breast
				<description>Oh well, it was fun while it lasted.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Unhappy without a breast
				<description>Seriously, it is mine now. I want it back.</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about breast removal
				<description>Aww come on! Give it back!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>trap2female</defName>
		<workerClass>rjw.ThoughtWorker_TtF</workerClass>

		<stages>

				Happy without a dick
				<description>It was an interesting experience. Let's not do that again.</description>
				<baseMoodEffect>10</baseMoodEffect>

				Sad without a dick
				<description>Oh well, time to learn peeing sitting.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Unhappy without a dick
				<description>Seriously, it is mine. I want it back.</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Furious about dick removal
				<description>Aww come on! Give it back!</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

</Defs>


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

<Defs>

	<ThoughtDef>
		<defName>FortunateGaveVirginity</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stages>

				Gave virginity
				<description>I gave my virginity.</description>
				<baseMoodEffect>10</baseMoodEffect>

			</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>UnfortunateLostVirginity</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>30.0</durationDays>
		<stages>

				Lost virginity
				<description>I lost my virginity and I'll never get it back.</description>
				<baseMoodEffect>-20</baseMoodEffect>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>TookVirginity</defName>
		<thoughtClass>Thought_Memory</thoughtClass>
		<durationDays>10.0</durationDays>
		<stages>

				Took virginity
				<description>I've taken someone's virginity.</description>
				<baseMoodEffect>10</baseMoodEffect>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
	<rjw.ThoughtDef_Whore>
		<defName>Whorish_Thoughts</defName>
		<thoughtClass>rjw.ThoughtWorker_Whore</thoughtClass>
		<durationDays>2.0</durationDays>
		<stackLimit>1</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>

		<stageCounts>

30

50

			</stageCounts>
		<storyOffset>30</storyOffset>
		<stages>

				Resentful whore
				<description>We just need money! I'm not a ...</description>
				<baseMoodEffect>-5</baseMoodEffect>

				Whore
				<description>Whatever... Next!</description>
				<baseMoodEffect>-1</baseMoodEffect>

				WHORE
				<description>I said NEXT!</description>
				<baseMoodEffect>+5</baseMoodEffect>

		</stages>
	</rjw.ThoughtDef_Whore>

	<rjw.ThoughtDef_Whore>
		<defName>Whorish_Thoughts_Captive</defName>
		<thoughtClass>rjw.ThoughtWorker_Whore</thoughtClass>
		<durationDays>4.0</durationDays>
		<stackLimit>10</stackLimit>
		<stackedEffectMultiplier>0.4</stackedEffectMultiplier>

		<stageCounts>

30

40

80

		</stageCounts>
		<storyOffset>10</storyOffset>

		<stages>

				Forced whore
				<description>They forced me to serve as a sex toy!</description>
				<baseMoodEffect>-20</baseMoodEffect>

				Unwilling whore
				<description>I'm not just a rental ride!</description>
				<baseMoodEffect>-10</baseMoodEffect>

				Accustomed whore
				<description>Just no beatings, please.</description>
				<baseMoodEffect>-1</baseMoodEffect>

				Complete whore
				<description>I could get more clients if not these restraints!</description>
				<baseMoodEffect>+5</baseMoodEffect>

		</stages>
	</rjw.ThoughtDef_Whore>

	<ThoughtDef>
		<defName>RJWFailedSolicitation</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>0.4</durationDays>
		<stackLimit>100</stackLimit>
		<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
		<stackedEffectMultiplier>0.5</stackedEffectMultiplier>
		<stages>

				tried to solicit me
				<baseOpinionOffset>-1</baseOpinionOffset>

		</stages>
	</ThoughtDef>

	<ThoughtDef>
		<defName>RJWTurnedDownWhore</defName>
		<thoughtClass>Thought_MemorySocial</thoughtClass>
		<durationDays>0.2</durationDays>
		<stackLimit>1</stackLimit>
		<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
		<stackedEffectMultiplier>0.5</stackedEffectMultiplier>
		<stages>

				bothered me
				<baseOpinionOffset>-1</baseOpinionOffset>

		</stages>
	</ThoughtDef>
</Defs>


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

<Defs>
	<TraitDef>
		<defName>Nymphomaniac</defName>
		<commonality>0.1</commonality>
		<commonalityFemale>0.08</commonalityFemale>
		<degreeDatas>

				hypersexuality
				<description>[PAWN_nameDef] loves sex and always wants more.</description>
				<statOffsets>
					<Vulnerability>0.1</Vulnerability>
					<SexFrequency>1.5</SexFrequency>
				</statOffsets>

		</degreeDatas>
		<conflictingTraits>

DislikesMen

DislikesWomen

		</conflictingTraits>
		<requiredWorkTags>

Social

		</requiredWorkTags>
	</TraitDef>

	<TraitDef>
		<defName>Rapist</defName>
		<commonality>0.1</commonality>
		<commonalityFemale>0.02</commonalityFemale>
		<degreeDatas>

				rapist
				<description>[PAWN_nameDef] doesn't take "No" as an answer.</description>
				<statOffsets>
					<SexFrequency>0.1</SexFrequency>
				</statOffsets>

				<randomMentalState>RandomRape</randomMentalState>
				<randomMentalStateMtbDaysMoodCurve>
					<points>

(0, 7.5)

(50, 25)

(100, 50)

					</points>
				</randomMentalStateMtbDaysMoodCurve>

		</degreeDatas>
		<conflictingTraits>

Kind

		</conflictingTraits>
		<requiredWorkTags>

Violent

		</requiredWorkTags>
	</TraitDef>

	<TraitDef>
		<defName>Necrophiliac</defName>
		<commonality>0.05</commonality>
		<commonalityFemale>0</commonalityFemale>
		<degreeDatas>

				necrophiliac
				<description>Dead people can't say no, can they?</description>
				<statOffsets>
					<SexFrequency>0.1</SexFrequency>
				</statOffsets>

		</degreeDatas>
	</TraitDef>

	<TraitDef>
		<defName>Zoophile</defName>
		<commonality>0.03</commonality>
		<commonalityFemale>0.03</commonalityFemale>
		<degreeDatas>

				zoophile
				<description>[PAWN_nameDef] likes to walk on the wild side.</description>
				<statOffsets>
					<SexFrequency>0.1</SexFrequency>
				</statOffsets>

		</degreeDatas>
	</TraitDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
	<WorkGiverDef>
		<defName>CleanSelf</defName>
		clean self
		<giverClass>rjw.WorkGiver_CleanSelf</giverClass>
		<workType>BasicWorker</workType>
		<verb>clean self</verb>
		<gerund>cleaning self</gerund>
		<priorityInType>11</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>
</Defs>


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

<Defs>

</Defs>


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

<Defs>
	<WorkGiverDef>
		<defName>WG_Rape</defName>
		Rapin'
		<giverClass>rjw.WorkGiver_Rape</giverClass>
		<workType>BasicWorker</workType>
		<verb>rape</verb>
		<gerund>raping</gerund>
		<priorityInType>10</priorityInType>
		<workTags>

Violent

		</workTags>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_RapeEnemy</defName>
		Rapin' enemy
		<giverClass>rjw.WorkGiver_RapeEnemy</giverClass>
		<workType>BasicWorker</workType>
		<verb>rape enemy</verb>
		<gerund>raping enemy</gerund>
		<priorityInType>10</priorityInType>
		<workTags>

Violent

		</workTags>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_RapeCP</defName>
		Rapin' comfort prisoner
		<giverClass>rjw.WorkGiver_RapeCP</giverClass>
		<workType>BasicWorker</workType>
		<verb>rape CP</verb>
		<gerund>raping CP</gerund>
		<priorityInType>10</priorityInType>
		<workTags>

Violent

		</workTags>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_ViolateCorpse</defName>
		Violatin' corpse
		<giverClass>rjw.WorkGiver_ViolateCorpse</giverClass>
		<workType>BasicWorker</workType>
		<verb>violate corpse</verb>
		<gerund>violating corpse</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_BestialityFM</defName>
		Sexin' animal
		<giverClass>rjw.WorkGiver_BestialityForMale</giverClass>
		<workType>BasicWorker</workType>
		<verb>breed(active)</verb>
		<gerund>breeding(active)</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_BestialityFF</defName>
		Sexin' animal
		<giverClass>rjw.WorkGiver_BestialityForFemale</giverClass>
		<workType>BasicWorker</workType>
		<verb>breed(passive)</verb>
		<gerund>breeding(passive)</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_Fap</defName>
		Fappin'
		<giverClass>rjw.WorkGiver_Fap</giverClass>
		<workType>BasicWorker</workType>
		<verb>fap</verb>
		<gerund>faping</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_Fap_bed</defName>
		Fappin' in bed
		<giverClass>rjw.WorkGiver_Fap_Bed</giverClass>
		<workType>BasicWorker</workType>
		<verb>fap</verb>
		<gerund>faping</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

	<WorkGiverDef>
		<defName>WG_HaveSex</defName>
		Havin' sex
		<giverClass>rjw.WorkGiver_Sex</giverClass>
		<workType>BasicWorker</workType>
		<verb>have sex</verb>
		<gerund>having sex</gerund>
		<priorityInType>10</priorityInType>
		<requiredCapacities>

Manipulation

		</requiredCapacities>
	</WorkGiverDef>

</Defs>


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

<Defs>
	<!-- Need to rework the options into functional groups
	Bestiality
	Diseases
	Nymphs
	Pregnancy
	Bondage
	Visual
	-->

    <!-- NOTE TO TRANSLATORS: Commented out fields are obsolete, no need to translate.-->

	<rjw.config>
		<defName>the_one</defName>
		<bondage_gear_enabled>true</bondage_gear_enabled>
		<show_regular_dick_and_vag>true</show_regular_dick_and_vag>
		<max_nymph_fraction>0.99</max_nymph_fraction>
		<!-- STD stuff -->
		<nymph_spawn_with_std_mul>3.0</nymph_spawn_with_std_mul>
		<!-- Logs the process of handing out STDs after sex for debug purposes (or for anyone who's curious) -->
		<std_show_roll_to_catch>false</std_show_roll_to_catch>
		<!-- STD infections must be at least this severe to spread between pawns -->
		<std_min_severity_to_pitch>0.21</std_min_severity_to_pitch>
		<!-- "Clean" rooms (cleanliness stat >= 0) have their stat multiplied by this amount -->
		<std_env_pitch_cleanliness_exaggeration>2.0</std_env_pitch_cleanliness_exaggeration>
		<!-- "Dirty" rooms (cleanliness stat< 0) have their stat multiplied by this amount -->
		<std_env_pitch_dirtiness_exaggeration>0.5</std_env_pitch_dirtiness_exaggeration>
		<!-- Cleanliness stat for sex outside of a room -->
		<std_outdoor_cleanliness>-1.0</std_outdoor_cleanliness>
		<opp_inf_initial_immunity>0.55</opp_inf_initial_immunity>
		<!-- Cooldown for animal breeding, CP.-->
		<comfort_prisoner_rape_mtbh_mul>4.0</comfort_prisoner_rape_mtbh_mul>
		<!--<whore_mtbh_mul>3.0</whore_mtbh_mul>-->
		<!-- Rape beating -->
		<minor_pain_threshold>0.3</minor_pain_threshold>
		<significant_pain_threshold>0.6</significant_pain_threshold>
		<extreme_pain_threshold>0.95</extreme_pain_threshold>
		<base_chance_to_hit_prisoner>0.50</base_chance_to_hit_prisoner>
		<min_ticks_between_hits>500</min_ticks_between_hits>
		<max_ticks_between_hits>700</max_ticks_between_hits>
	</rjw.config>
</Defs>


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

<Defs>
	<!--custom races-->
	<rjw.racedefs>
		<defName>ChjAndroid</defName>
		<fertility_endAge_male>0.9</fertility_endAge_male>
		<fertility_endAge_female>0.8</fertility_endAge_female>
	</rjw.racedefs>

	<rjw.racedefs>
		<defName>race2</defName>
		<fertility_endAge_male>0.8</fertility_endAge_male>
		<fertility_endAge_female>0.7</fertility_endAge_female>
	</rjw.racedefs>
</Defs>


code:
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
	<!-- Settings-->
	<RJWSettingsOne>RimJobWorld - Basic Settings</RJWSettingsOne>
		<NymphsJoin>Nymphomaniacs incident</NymphsJoin>
		<NymphsJoin_desc>Spawns pawns with nymphomaniac trait to join the colony. \nNote that disabling this only disables the incident. Pawns can be generated with (or acquire) the Nymphomaniac trait regardless of this setting.</NymphsJoin_desc>
		<FemaleFuta>Enable futas</FemaleFuta>
		<FemaleFuta_desc>Spawn females as futas(+ penis)</FemaleFuta_desc>
		<MaleTrap>Enable traps</MaleTrap>
		<MaleTrap_desc>Spawn males as traps(+ breasts)</MaleTrap_desc>
		<male_nymph_chance>Male nymph spawn chance</male_nymph_chance>
		<male_nymph_chance_desc>Male nymph spawn chance \n\nValid range: 0 - 100\nDefault: 0</male_nymph_chance_desc>
		<futa_nymph_chance>Futa/Trap nymph spawn chance</futa_nymph_chance>
		<futa_nymph_chance_desc>Futa/Trap nymph spawn chance \n\nValid range: 0 - 100\nDefault: 0</futa_nymph_chance_desc>
		<futa_natives_chance>Futa/Trap natives spawn chance</futa_natives_chance>
		<futa_natives_chance_desc>Futa/Trap natives spawn chance \n(industrial techlevel and below) \n\nValid range: 0 - 100\nDefault: 0</futa_natives_chance_desc>
		<futa_spacers_chance>Futa/Trap spacers spawn chance</futa_spacers_chance>
		<futa_spacers_chance_desc>Futa/Trap spacers spawn chance \n\nValid range: 0 - 100\nDefault: 5</futa_spacers_chance_desc>
		<STD_FromFloors>STDs from environment</STD_FromFloors>
		<STD_FromFloors_desc>Pawns will catch STDs from dirty environment.</STD_FromFloors_desc>
		<sexneed_decay_rate_name>Sex need decay rate (%)</sexneed_decay_rate_name>
		<sexneed_decay_rate_desc>0% for no decay.\n1000000% for Rapeturnus Planet. Recommended range: 50% to 200%.</sexneed_decay_rate_desc>
		<SexMinimumAge>Sex min. age</SexMinimumAge>
		<SexMinimumAge_desc>Humanlike Pawns younger than this will not have sex at all.</SexMinimumAge_desc>
		<SexFreeForAllAge>Age of consent</SexFreeForAllAge>
		<SexFreeForAllAge_desc>Humanlike Pawns younger than this will only have sex with pawns with 2 years age difference.</SexFreeForAllAge_desc>
		<bestiality_enabled>Enable bestiality</bestiality_enabled>
		<bestiality_enabled_desc>Enable acts of bestiality. Desired and not so much.</bestiality_enabled_desc>
		<animal_on_animal_enabled>Enable animal-on-animal</animal_on_animal_enabled>
		<animal_on_animal_enabled_desc>Enable interspecies sex between animals, which may result in pregnancy. Animals will still mate within their own species regardless of this setting.</animal_on_animal_enabled_desc>
		<necrophilia_enabled>Enable necrophilia</necrophilia_enabled>
		<necrophilia_enabled_desc>Enable sex with corpses. Usually limited to pawns with Necrophiliac trait, but others can sometimes do it if they are sexually frustrated.</necrophilia_enabled_desc>
		<cum_filth>Enable cum filth</cum_filth>
		<cum_filth_desc>Enables cum filth after sex. Note that disabling this will make the game easier, because of the lack of filth and need for cleaning.</cum_filth_desc>
		<cum_on_body>Enable cum splatters on body</cum_on_body>
		<cum_on_body_desc>Enables cum as health differential.</cum_on_body_desc>
		<cum_on_body_amount_adjust>Adjust cum amount on body</cum_on_body_amount_adjust>
		<cum_on_body_amount_adjust_desc>All cum applied to pawn bodies will be multiplied by this amount. </cum_on_body_amount_adjust_desc>
		<cum_overlays>Enable cum overlays</cum_overlays>
		<cum_overlays_desc>Enables cum overlay(may have conflicts with mods that change pawn appearance).</cum_overlays_desc>
		<sounds_enabled>Enable RJW sounds</sounds_enabled>
		<sounds_enabled_desc>Enables RJW-specific sounds. Note that this has no effect on core settings: if you have sound completely disabled, this does nothing.</sounds_enabled_desc>
		<STD_enabled>Enable STDs</STD_enabled>
		<STD_enabled_desc>Enables sexually transmitted diseases.</STD_enabled_desc>
		<RPG_direct_control_name>Direct control</RPG_direct_control_name>
		<RPG_direct_control_desc>Player can manually tell pawn to do sex related activities IF pawn meets conditions/agrees</RPG_direct_control_desc>
		<RPG_hero_control_name>Hero mode</RPG_hero_control_name>
		<RPG_hero_control_desc>Player can set 1 pawn as a player character and have direct unconditional control</RPG_hero_control_desc>
		<RPG_hero_control_HC_name>Hero mode (HC)</RPG_hero_control_HC_name>
		<RPG_hero_control_HC_desc>HARDCORE: Player can only control hero, get some lube, you'll need a lot of it./n(intended for multiplayer)</RPG_hero_control_HC_desc>

		<!-- Rape stuff-->
		<rape_enabled>Enable rape</rape_enabled>
		<rape_enabled_desc>Makes Rim less realistic by disabling rape by humanlikes. May result in low mood for some pawns.</rape_enabled_desc>
		<PrisonersBeating>Rape beatings</PrisonersBeating>
		<PrisonersBeating_desc>Pawns will beat the hell out of victims while raping them.</PrisonersBeating_desc>
		<VisitorsCanCP>Enable CP rape by visitors</VisitorsCanCP>
		<VisitorsCanCP_desc>Visitors are allowed to rape comfort prisoners.</VisitorsCanCP_desc>
		<AnimalsCanCP>Enable CP rape by animals</AnimalsCanCP>
		<AnimalsCanCP_desc>Animals are allowed to rape comfort prisoners. Requires zoophilia to be enabled.</AnimalsCanCP_desc>
		<NonFutaWomenRaping_MaxVulnerability>Girls go rapin' (%)</NonFutaWomenRaping_MaxVulnerability>
		<NonFutaWomenRaping_MaxVulnerability_desc>Only women with vulnerability lower than this will ever rape others. \nTo check 'vulnerability' status, go to 'view information about this object' > stats.\n\nValid range: 0 - 300%
		</NonFutaWomenRaping_MaxVulnerability_desc>
		<Rapee_MinVulnerability_human>'To-be raped' vulnerability (%)</Rapee_MinVulnerability_human>
		<Rapee_MinVulnerability_human_desc>Human pawns with vulnerability higher than this will be raping targets. \nTo check 'vulnerability' status, go to 'view information about this object' > stats.\n\nValid range: 0 - 300%
		</Rapee_MinVulnerability_human_desc>
		<Rapee_MinVulnerability_animals>Animals' to-be-raped vulnerability (%)</Rapee_MinVulnerability_animals>
		<Rapee_MinVulnerability_animals_desc>Animals with vulnerability higher than this will be raping targets for zoophiles. \nTo check 'vulnerability' status, go to 'view information about this object' > stats.\n\nValid range: 0 - 300%
		</Rapee_MinVulnerability_animals_desc>

	<RJWSettingsFour>RimJobWorld - Casual Sex Settings</RJWSettingsFour>
		<SettingHookupsEnabled>Enable hookups (overall)</SettingHookupsEnabled>
		<SettingHookupsEnabled_desc>Controls whether single pawns can have casual sex with other single pawns</SettingHookupsEnabled_desc>
		<SettingColonistsCanHookup>Colonists can hookup</SettingColonistsCanHookup>
		<SettingColonistsCanHookup_desc>Controls whether colonists are allowed to look for casual sex.</SettingColonistsCanHookup_desc>
		<SettingColonistsCanHookupWithVisitor>Colonists can hookup with visitors</SettingColonistsCanHookupWithVisitor>
		<SettingColonistsCanHookupWithVisitor_desc>Controls whether pawns can have casual sex with visitors to the colony.</SettingColonistsCanHookupWithVisitor_desc>
		<SettingCanHookupWithPrisoner>Non-prisoners can hookup with prisoners</SettingCanHookupWithPrisoner>
		<SettingCanHookupWithPrisoner_desc>Controls whether non-prisoner pawns can look for consensual sex with prisoners.\nThis is unaffected by the Comfort Prisoner designation and is considered consensual by both parties.</SettingCanHookupWithPrisoner_desc>
		<SettingVisitorsCanHookupWithColonists>Visitors can hookup with colonists</SettingVisitorsCanHookupWithColonists>
		<SettingVisitorsCanHookupWithColonists_desc>Controls whether visiting pawns include colonists as potential partners for casual sex.</SettingVisitorsCanHookupWithColonists_desc>
		<SettingVisitorsCanHookupWithVisitors>Visitors can hookup with other visitors</SettingVisitorsCanHookupWithVisitors>
		<SettingVisitorsCanHookupWithVisitors_desc>Controls whether visiting pawns include other visitors as potential partners for casual sex.</SettingVisitorsCanHookupWithVisitors_desc>
		<SettingPrisonersCanHookupWithNonPrisoner>Prisoners can hookup with colonists</SettingPrisonersCanHookupWithNonPrisoner>
		<SettingPrisonersCanHookupWithNonPrisoner_desc>Controls whether prisoners include non-prisoners as potential partners for casual sex.\nPawns, including prisoners, can only have sex with someone they can reach, so if the prisoner can't leave their cell this is moot.</SettingPrisonersCanHookupWithNonPrisoner_desc>
		<SettingPrisonersCanHookupWithPrisoner>Prisoners can hookup with prisoners</SettingPrisonersCanHookupWithPrisoner>
		<SettingPrisonersCanHookupWithPrisoner_desc>Controls whether prisoners include other prisoners as potential partners for casual sex.\nPawns, including prisoners, can only have sex with someone they can reach, so if the prisoner can't leave their cell this is moot.</SettingPrisonersCanHookupWithPrisoner_desc>
		<SettingNymphosCanPickAnyone>Nymphos can pick anyone</SettingNymphosCanPickAnyone>
		<SettingNymphosCanPickAnyone_desc>Controls whether nyphomaniac ('Hypersexual' trait) pawns will pick anyone available.\nThey still obey the cheating and homewrecking settings below.</SettingNymphosCanPickAnyone_desc>
		<SettingNymphosCanCheat>Nymphos can cheat</SettingNymphosCanCheat>
		<SettingNymphosCanCheat_desc>Controls whether nyphomaniac ('Hypersexual' trait) pawns can cheat if they're sexually frustrated.</SettingNymphosCanCheat_desc>
		<SettingNymphosCanHomewreck>Nymphos can homewreck</SettingNymphosCanHomewreck>
		<SettingNymphosCanHomewreck_desc>Controls whether nyphomaniac ('Hypersexual' trait) pawns will bang people who already have partners.</SettingNymphosCanHomewreck_desc>
		<SettingNymphosCanHomewreckReverse>Nymphos can homewreck(Reverse)</SettingNymphosCanHomewreckReverse>
		<SettingNymphosCanHomewreckReverse_desc>Controls whether nyphomaniac ('Hypersexual' trait) pawns will accept sex even if they have partner.</SettingNymphosCanHomewreckReverse_desc>
		<SettingHookupChanceForNonNymphos>Hookup % chance per hour</SettingHookupChanceForNonNymphos>
		<SettingHookupChanceForNonNymphos_desc>The chance that a horny pawn will look for casual sex.\nOnly checked once per hour and only when the pawn finishes their current task. Default is 30%</SettingHookupChanceForNonNymphos_desc>
		<SettingMinimumAttractivenessToHookup>Hookup minimum attractiveness</SettingMinimumAttractivenessToHookup>
		<SettingMinimumAttractivenessToHookup_desc>Controls how attractive the pawns must both find each other to consider a hookup. Default is 10%.\nThere's no way you can see their evaluation of each other right now, other than debug logging, but the calculation takes into account their sexual orientation, opinion of each other, traits and quirks, and arousal.</SettingMinimumAttractivenessToHookup_desc>

	<RJWDebugSettings>RimJobWorld - Debug</RJWDebugSettings>
		<!-- debug stuff-->
		<submit_button_enabled>Enable "submit" button on drafted pawns</submit_button_enabled>
		<submit_button_enabled_desc>Submit button allows you to skip more deadly part and get right to more humilating one. \nDisable ths if honor comes before life for you. \nRemember, if you change your mind, it will always be here, waiting for you.</submit_button_enabled_desc>
		<RJW_designation_box>Show RJW designations</RJW_designation_box>
		<RJW_designation_box_desc>Toggles showing RJW group of buttons in the pawn control GUI.</RJW_designation_box_desc>
		<DebugLogJoinInBed>Debug log hookup search info</DebugLogJoinInBed>
		<DebugLogJoinInBed_desc>Enables some very spamming debug logs to help find bugs in JoinInBed operations. \nOnly devs (or someone helping them find a bug) should enable this.</DebugLogJoinInBed_desc>
		<WildMode_name>Wild mode</WildMode_name>
		<WildMode_desc>EXPERIMENTAL - DO NOT REPORT BUGS IF THIS IS ENABLED. \n\nNo rules for sex. Most limiting requirements are turned off. Enjoy the wildest side of Rimworld.</WildMode_desc>
		<DevMode_name>Development mode</DevMode_name>
		<DevMode_desc>Enables RimJobWorld logging and stuff. You don't usually want this enabled.</DevMode_desc>
		<GenderlessAsFuta_name>GenderlessAsFuta</GenderlessAsFuta_name>
		<GenderlessAsFuta_desc>USEATYOUROWNRISK. \n\nGenderless Pawns will be set as Female and have both sets of genitals.</GenderlessAsFuta_desc>

	<!-- Pregnancy stuff-->
	<RJWSettingsTwo>RimJobWorld - Pregnancy Settings</RJWSettingsTwo>
		<RJWH_pregnancy>Enable RJW humanlikes pregnancies</RJWH_pregnancy>
		<RJWH_pregnancy_desc>Use RJW pregnancy for human-human pregnancies.</RJWH_pregnancy_desc>
		<PregnantCoeffecientForHuman>Human Pregnancy chances (%)</PregnantCoeffecientForHuman>
		<PregnantCoeffecientForHuman_desc>Human pregnancy chances in percent.\n\nValid range: 0 - 100%</PregnantCoeffecientForHuman_desc>
		<RJWB_pregnancy>Enable RJW bestiality pregnancies</RJWB_pregnancy>
		<RJWB_pregnancy_desc>Use RJW pregnancy for human-animal pregnancies.</RJWB_pregnancy_desc>
		<PregnantCoeffecientForAnimals>Animal pregnancy chances (%)</PregnantCoeffecientForAnimals>
		<PregnantCoeffecientForAnimals_desc>Animal pregnancy chances in percent.\n\nValid range: 0 - 100%</PregnantCoeffecientForAnimals_desc>
		<InterspeciesImpregnantionModifier>Interspecies impregnation modifier (%)</InterspeciesImpregnantionModifier>
		<InterspeciesImpregnantionModifier_desc>Interspecies impregnation modifier in percent. At 20% this cuts the normal chance to fifth of same-species, and so on.\n\nValid range: 0 - 100%</InterspeciesImpregnantionModifier_desc>
		<UseParentMethod>DNA inheritance</UseParentMethod>
		<UseParentMethod_desc>ON:Babies have random parent dna.\nOFF:Babies are like mothers.</UseParentMethod_desc>
		<OffspringLookLikeTheirMother>Humanlike DNA inheritance</OffspringLookLikeTheirMother>
		<OffspringLookLikeTheirMother_desc>Governs humanlike pregnancies. \n100% means born babies will be of mothers race. \nAt 0% means born babies will be of father race.\n\nValid range: 0 - 100%</OffspringLookLikeTheirMother_desc>
		<OffspringIsHuman>Bestiality DNA inheritance</OffspringIsHuman>
		<OffspringIsHuman_desc>Governs Humanlike-Animal and Animal-Animal pregnancies.\n100% means born babies will be of "mother" race. \nAt 0% means born babies will be of "father" race.\n\nValid range: 0 - 100%</OffspringIsHuman_desc>
		<OffspringIsHuman2>Bestiality DNA inheritance</OffspringIsHuman2>
		<OffspringIsHuman2_desc>Governs Humanlike-Animal pregnancies.\n\n left - born babies will be of beast race. \n\n right - born babies will be of humanlike race.</OffspringIsHuman2_desc>
		<RJWI_pregnancy>Enable RJW insect pregnancies</RJWI_pregnancy>
		<RJWI_pregnancy_desc>Use RJW pregnancy for human-insect pregnancies.</RJWI_pregnancy_desc>
		<RJWA_pregnancy>Enable RJW animal pregnancies</RJWA_pregnancy>
		<RJWA_pregnancy_desc>Use RJW pregnancy for animal-animal pregnancies.</RJWA_pregnancy_desc>

		<MechanoidImplanting>Enable mechanoid implants</MechanoidImplanting>
		<MechanoidImplanting_desc>Allow probing and implanting by mechanoids.</MechanoidImplanting_desc>

		<CP_pregnancy>Use RimWorldChildren pregnancy for pregnancies between humanlikes</CP_pregnancy>
		<CP_pregnancy_desc>Controlls whether RJW should use own pregnancy or RimWorldChildren for human-human pregnancies.</CP_pregnancy_desc>
		<genetic_trait_filter>Filter inherited traits</genetic_trait_filter>
		<genetic_trait_filter_desc>If enabled, it will use the rjw/Defs/NonInheritedTraits.xml to filter out the traits that should not be passed to next generation. If disabled, everything is a fair game.</genetic_trait_filter_desc>

		<RJW_fertility_endAge_male>Male infertility age </RJW_fertility_endAge_male>
		<RJW_fertility_endAge_male_desc>Adjusted by lifespan for alien races. Same scale is used for animals and humanlikes.</RJW_fertility_endAge_male_desc>
		<RJW_fertility_endAge_female_humanlike>Female infertility age (humanlikes)</RJW_fertility_endAge_female_humanlike>
		<RJW_fertility_endAge_female_humanlike_desc>Unlike most animals, human females become infertile at early age. Same ratio is used for all alien races, for balance.</RJW_fertility_endAge_female_humanlike_desc>
		<RJW_fertility_endAge_female_animal>Female infertility age (animals)</RJW_fertility_endAge_female_animal>
		<RJW_fertility_endAge_female_animal_desc>Unlike humans, most female animals remain fertile until death.</RJW_fertility_endAge_female_animal_desc>
		<In_human_years> in human years</In_human_years>
		<XofLifeExpectancy>% of life expectancy</XofLifeExpectancy>

		<InterspeciesDisabled>Interspecies disabled.</InterspeciesDisabled>
		<InterspeciesMaximum>Equal to same-species.</InterspeciesMaximum>
		<AlwaysMother>Always mother's species.</AlwaysMother>
		<AlwaysFather>Always father's species.</AlwaysFather>
		<AlwaysBeast>Beast species.</AlwaysBeast>
		<AlwaysHumanlike>Humanlike species.</AlwaysHumanlike>
		<ComplexImpregnation>Enable complex interspecies impregnation calculation</ComplexImpregnation>
		<ComplexImpregnation_desc><![CDATA[When enabled, the impregnation chance between species depends on the difference in the body structure and size.
Examples:
  Human/Winged humanoid : ~95%
  Human/Harpy : ~75%
  Human/Dog : ~30%
  Human/Chicken : ~5%
  Wolf/Dog : ~95%
  Wolf/Chicken : ~5%
  Rooster/Harpy : ~30%

Note that the chance is futher lowered by the base animal and human pregnancy sliders.
]]></ComplexImpregnation_desc>

	<!-- sex types -->
	<RJWSettingsThree>RimJobWorld - Sex Settings</RJWSettingsThree>
		<SexTypeFrequency>Sex type frequency:\n[Higher = more common]</SexTypeFrequency>
		<vaginal>Vaginal penetration frequency</vaginal>
		<vaginal_desc>Frequency of vaginal sex. Note that this frequency is further adjusted by factors such as available orifices, etc.\n\nValid range: 1 - 200\nDefault: 120</vaginal_desc>
		<cunnilingus>Cunnilingus frequency</cunnilingus>
		<cunnilingus_desc>Frequency of oral stimulation of vagina. Note that this frequency is further adjusted by factors such as available orifices, rape, etc.\n\nValid range: 1 - 200\nDefault: 80</cunnilingus_desc>
		<anal>Anal penetration frequency</anal>
		<anal_desc>Frequency of anal penetration (penile). Note that this frequency is further adjusted by factors such as available orifices, rape, etc.\n\nValid range: 1 - 200\nDefault: 80</anal_desc>
		<rimming>Rimming frequency</rimming>
		<rimming_desc>Frequency of oral stimulation of anus. Note that this frequency is further adjusted by factors such as available orifices, etc.\n\nValid range: 1 - 200\nDefault: 40</rimming_desc>
		<fellatio>Fellatio frequency</fellatio>
		<fellatio_desc>Frequency of fellatio, also known as blowjob. Note that this frequency is further adjusted by factors such as available orifices, etc.\n\nValid range: 1 - 200\nDefault: 80</fellatio_desc>
		<handjob>Handjob frequency</handjob>
		<handjob_desc>Frequency of handjobs. Requires working hands. Note that this frequency is further adjusted by factors such as whoring, etc.\n\nValid range: 1 - 200\nDefault: 80</handjob_desc>
		<mutual_masturbation>Mutual masturbation frequency</mutual_masturbation>
		<mutual_masturbation_desc>Frequency of mutual masturbation (two colonists masturbating each other). Note that this frequency is further adjusted by factors such as rape, etc.\n\nValid range: 1 - 200\nDefault: 70</mutual_masturbation_desc>
		<double_penetration>Double-penetration frequency</double_penetration>
		<double_penetration_desc>Frequency of double-penetration, simultaneous anal and vaginal. Requires a multi-penis, such as a hemipenis. Note that this frequency is further adjusted by factors such as available orifices, etc.\n\nValid range: 1 - 200\nDefault:60</double_penetration_desc>
		<breastjob>Breastjob frequency</breastjob>
		<breastjob_desc>Frequency of breastjobs. Requires one pawn to have breasts, and the other to have a penis. Note that this frequency is further adjusted by factors such as whoring, rape, etc.\n\nValid range: 1 - 200\nDefault: 50</breastjob_desc>
		<fingering>Vaginal fingering frequency</fingering>
		<fingering_desc>Frequency of vaginal fingering. Requires one pawn to have a vagina, and the other to have a working hand. Note that this frequency is further adjusted by factors such as whoring, rape, etc.\n\nValid range: 1 - 200\nDefault: 50</fingering_desc>
		<scissoring>Scissoring frequency</scissoring>
		<scissoring_desc>Frequency of scissoring (type of tribadism where partners interlock their legs and grind their vulvae together). Requires both pawns to have vaginas.\n\nValid range: 1 - 200\nDefault: 50</scissoring_desc>
		<footjob>Footjob frequency</footjob>
		<footjob_desc>Frequency of footjobs (stimulation of penis by foot). Note that this frequency is further adjusted by factors such as whoring, rape, etc.\n\nValid range: 1 - 200\nDefault: 30</footjob_desc>
		<fisting>Anal fisting frequency</fisting>
		<fisting_desc>Frequency of anal fisting (vaginal not yet implemented). Requires one partner to have a working hand. Note that this frequency is further adjusted by factors such as whoring, rape, etc.\n\nValid range: 1 - 200\nDefault: 30</fisting_desc>
		<sixtynine>69 frequency</sixtynine>
		<sixtynine_desc>Frequency of 69 (mutual oral). Requires both partners to have genitalia. Note that this frequency is further adjusted by factors such as whoring, rape, etc.\n\nValid range: 1 - 200\nDefault: 69</sixtynine_desc>
		<Reset>Reset</Reset>

		<SexClothing>Preferred clothing for sex: </SexClothing>
		<SexClothingNude>Nude</SexClothingNude>
		<SexClothingHeadwear>Headwear only</SexClothingHeadwear>
		<SexClothingFull>Fully clothed</SexClothingFull>

		<RapeSoundAlert>Rape sound alert: </RapeSoundAlert>
		<RapeSoundAlertAlways>Always enabled</RapeSoundAlertAlways>
		<RapeSoundAlertHumanlike>Only if target is humanlike</RapeSoundAlertHumanlike>
		<RapeSoundAlertColonist>Only if target is colonist</RapeSoundAlertColonist>
		<RapeSoundAlertDisabled>Disabled</RapeSoundAlertDisabled>

		<SexualitySpread1>Sexuality spread source: </SexualitySpread1>
		<SexualitySpread2>Sexuality generation spread for RJW.</SexualitySpread2>
		<SexualitySpreadRationalRomance>[Imported from Rational Romance]</SexualitySpreadRationalRomance>
		<SexualitySpreadPsychology>[Imported from Psychology]</SexualitySpreadPsychology>
		<SexualitySpreadIndividuality>[imported from [SYR]Individuality]</SexualitySpreadIndividuality>

		<SexualityAsexual>  Asexual: </SexualityAsexual>
		<SexualityPansexual>  Pansexual: </SexualityPansexual>
		<SexualityHeterosexual>  Heterosexual: </SexualityHeterosexual>
		<SexualityBisexual>  Bisexual: </SexualityBisexual>
		<SexualityGay>  Gay: </SexualityGay>

		<SexualityAsexual_desc>Low or non-existent sex drive, generally not interested in sex.</SexualityAsexual_desc>
		<SexualityPansexual_desc>Pansexuals disregard gender entirely.</SexualityPansexual_desc>
		<SexualityHeterosexual_desc>Heterosexuals are attracted to 'opposite' sex.</SexualityHeterosexual_desc>
		<SexualityBisexual_desc>Bisexuals are attracted to both males and females.</SexualityBisexual_desc>
		<SexualityGay_desc>Homosexuals are attracted to same sex.</SexualityGay_desc>

	<!-- Mod strings -->
	<!-- std -->
	<RJW_Opportunistic_Infection_Message>{0} has developed an infection due to the weakened immune system.</RJW_Opportunistic_Infection_Message>
	<!--RJW_Poisoned_by_Rimming_Message>{0} has gotten food poisoning by rimming {1}</RJW_Poisoned_by_Rimming_Message-->
	<RJW_Syphilis_Damage_Message>{0} has suffered permanent damage to {1} {2} due to an advanced {3} infection.</RJW_Syphilis_Damage_Message>

	<!--Whore Activities-->
	<RJW_VisitorAcceptWhore>{0} accepted the deal {1} offered.</RJW_VisitorAcceptWhore>
	<RJW_VisitorRejectWhore>{0} rejected the deal {1} offered.</RJW_VisitorRejectWhore>
	<RJW_VisitorSickWhore>{0} rejected the offer because {1} does not look healthy</RJW_VisitorSickWhore>

	<!-- Notifications on right-clicking CP -->
	<PawnCantRapeCP>The target isn't healthy enough or is in a forbidden position.</PawnCantRapeCP>
	<PawnCantRapeCP0>The pawn don't need sex, is not healthy, or cannot rape.</PawnCantRapeCP0>
	<PawnCantRapeCP1>The pawn is not single or has his partner around.</PawnCantRapeCP1>
	<PawnCantRapeCP2>The pawn is not zoophile so can't rape animals.</PawnCantRapeCP2>

	<!--Submit button-->
	<CommandSubmit>Submit</CommandSubmit>
	<CommandSubmitDesc>Lay down and accept whatever to cum.</CommandSubmitDesc>

	<!--Preganancy messages-->
	<RJW_PregnantTitle>{0} is pregnant.</RJW_PregnantTitle>
	<RJW_PregnantText>{0} is pregnant and is going to be a mother soon. Be aware, starvation and trauma may result in loss of child.</RJW_PregnantText>
	<RJW_Contractions>{0} is having contractions! Baby(ies) is(are) on the way!</RJW_Contractions>
	<RJW_GaveBirthTitle>Birthing done.</RJW_GaveBirthTitle>
	<RJW_GaveBirthText>{0} has succesfully gave birth to </RJW_GaveBirthText>
	<RJW_ABaby>her baby.</RJW_ABaby>
	<RJW_NBabies>her {0} babies.</RJW_NBabies>
	<RJW_PregnantNormal>Have a healthy baby...</RJW_PregnantNormal>
	<RJW_PregnantStrange>Something is unusual about the baby...</RJW_PregnantStrange>
	<RJW_PregnantMechStrange>Something is Very strange about the baby...</RJW_PregnantMechStrange>
	<RJW_GaveBirthEggTitle>Birthed egg.</RJW_GaveBirthEggTitle>
	<RJW_GaveBirthEggText>{0} gave birth to eggs</RJW_GaveBirthEggText>
	<RJW_EggContractions>{0} is having contractions! Eggs are on the way!</RJW_EggContractions>

	<!--Comfort designation-->
	<ForComfort>Use for comfort</ForComfort>
	<ForComfortDesc>Mark for comforting sex</ForComfortDesc>
	<ForComfortRefuseDesc>Wont agree to be used for comfort</ForComfortRefuseDesc>

	<!--Whore-->
	<ForService>Assign to whorin'</ForService> <!-- This field is not visible -->
	<ForServiceDesc><![CDATA[Enable hookin'
- Will try to hook up with visitors.
- Entertains other colonists if not busy.
- Tries to refrain from masturbation while on the job, may cause frustration.
]]></ForServiceDesc>
	<ForServiceRefuseDesc>Wont agree to be a whore</ForServiceRefuseDesc>

	<!--Breeding designations-->
	<ForBreeding>For animals</ForBreeding>
	<ForBreedingDesc>Mark for animal breeding</ForBreedingDesc>
	<ForBreedingRefuseDesc>Wont agree to be mounted by animals</ForBreedingRefuseDesc>

	<ForBreedingAnimalDesc>Allow this animal to mount designated breeders</ForBreedingAnimalDesc>

	<BreedMessage> is trying to breed </BreedMessage>

	<!--Milking-->
	<ForMilking>Designate dairy</ForMilking>
	<ForMilkingDesc>Harvest biological materials from this being</ForMilkingDesc>

	<!--Hero-->
	<ForHero>Designate Hero</ForHero>
	<ForHeroDesc><![CDATA[Set pawn as player character
-Can only be set once.
-Can't be turned off.
]]></ForHeroDesc>
	<ForHeroRefuse1Desc>This is hero of other player</ForHeroRefuse1Desc>
	<ForHeroRefuse2Desc>You have no right to change designation</ForHeroRefuse2Desc>

	<!--Sexuality card-->
	<SexcardTooltip>Show sexuality</SexcardTooltip>
	<WhorePrice>Whoring price range: </WhorePrice>
	<Quirks>Quirks: </Quirks>
	<NoQuirks>No Quirks, vanilla.</NoQuirks>
	<MessyQuirk><![CDATA[Messy
- Increases fluid output.
- Rarely bothers to clean after sex/masturbation.
]]></MessyQuirk>
	<PodophileQuirk><![CDATA[Podophile (aka foot fetish)
- Prefers foot-related sex acts if given choice.
- Gets increased satisfaction from footjobs.
]]></PodophileQuirk>
	<TeratophileQuirk><![CDATA[Teratophile (attraction to monstrous and disfigured)
- Prefers partners with traits Ugly, Staggeringly Ugly, and Creepy Breathing.
- Finds scars attractive.
- If zoophile, prefers larger and wilder animals.
]]></TeratophileQuirk>
	<EndytophileQuirk><![CDATA[Endytophile (clothed sex)
- Has sex while fully clothed, if given choice.
- Gets more satisfaction from clothed sex.
- Gets less satisfaction from nude sex.
]]></EndytophileQuirk>
	<ExhibitionistQuirk><![CDATA[Exhibitionist
- Gets more satisfaction from public sex and masturbation.
- Is more likely to masturbate if there are others present.
]]></ExhibitionistQuirk>
	<GerontophileQuirk><![CDATA[Gerontophile (attraction to elderly)
- Prefers old partners.
- Gets more satisfaction from sex with the elderly.
]]></GerontophileQuirk>
	<SomnophileQuirk><![CDATA[Somnophile (attraction to sleeping/unconscious partners)
- Gets more satisfaction from sex if the partner is asleep/unconscious.
- If rapist or very frustrated, will attempt to rape unconscious pawns.
]]></SomnophileQuirk>
	<SapiosexualQuirk><![CDATA[Sapiosexual (attraction to intelligence)
- Is attracted to pawns with 'smart' traits, such as Fast Learner and Too Smart.
- Is repulsed by pawns who are incapable of Intellectual.
]]></SapiosexualQuirk>
	<FertileQuirk><![CDATA[Fertile
- Has unusually high base fertility.
]]></FertileQuirk>
	<InfertileQuirk><![CDATA[Infertile
- Has low base fertility, and is unlikely to have children.
]]></InfertileQuirk>
	<ImpregnationFetishQuirk><![CDATA[Impregnation fetish
- Gets more satisfaction from sex that may result in pregnancy.
- If given choice (and partner has applicable parts), will usually have vaginal sex.
]]></ImpregnationFetishQuirk>
	<PregnancyFetishQuirk><![CDATA[Pregnancy fetish
- Is attracted to pawns who are visibly pregnant.
]]></PregnancyFetishQuirk>
	<IncubatorQuirk><![CDATA[Pawn has birthed so many to eggs, it's body has adjusted to incubating eggs, egg incubation speed increased.
]]></IncubatorQuirk>
	<BreederQuirk><![CDATA[Pawn has given so many births, it's body has adjusted to breeding, it's pregnancies are shorter and brings more offsprings.
]]></BreederQuirk>
	<VigorousQuirk><![CDATA[Vigorous
- Is unusually energetic, and does not tire much from having sex.
]]></VigorousQuirk>
</LanguageData>


code:
STDs
abortion
advanced sexual techniques
age of consent
anal sex
animal genitalia
animal mating habits
anonymous sex
autoerotism
autofellatio
bestiality
bisexuality
bodily fluids
body modifications
bondage
breasts
bukkake
casual sex
celibacy
chastity
clitoris
contraceptives
cross-species sex
cum
cunnilingus
cybersex
debauchery
domination
erotic spanking
erotica
exhibitionism
extramarital sex
female domination
fetishes
fingering
fisting
flirting
forced nudity
foreplay
friends with benefits
gangbanging
gays
group sex
handjobs
heterosexuality
homosexuality
inbreeding
incest
infidelity
intercourse
intercrural sex
interspecies marriage
interspecies relations
impotence
lubricants
making love
masturbation
mechanophilia
monogamy
mutual masturbation
necrophilia
non-penetrative sex
nudism
nudity
nymphomania
open marriage
oral sex
orgasms
orgies
oviposition
paraphilias
penises
polyamory
pornography
potency
pregnancy
prostitutes
prostitution
rape
recreational sex
rectal pain
rimming
sadomasochism
safe sex
seduction
sex
sex appeal
sex education
sex positions
sex toys
sex trade
sexbots
sexcapades
sexual abuse
sexual arousal
sexual assault
sexual attraction
sexual dysfunctions
sexual fantasies
sexual morals
sexual orientation
sexual slavery
sexual stimulation
sexuality
sleep sex
sleeping around
sodomy
spanking
striptease
submission
swinging
taboos
technophilia
teratophilia
testicles
threesomes
transvestism
turn-ons
virginity
virtual sex
voyeurism
wet dreams
xenophilia
zoophilia


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

<Defs>

	<BodyPartDef>
		<defName>InsectGenitals</defName>
		insectGenitals
		<hitPoints>20</hitPoints>
		<frostbiteVulnerability>0.1</frostbiteVulnerability>
		<skinCovered>true</skinCovered>
		<canSuggestAmputation>true</canSuggestAmputation>
		<bleedRate>1.0</bleedRate>
		<tags>

RJW_FertilitySource

		</tags>
	</BodyPartDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
	<DesignationDef>
		<defName>ComfortPrisoner</defName>
		<texturePath>UI/Commands/ComfortPrisoner_off</texturePath>
		<targetType>Thing</targetType>
	</DesignationDef>

	<DesignationDef>
		<defName>ComfortPrisonerNoSticky</defName>
		<texturePath>UI/Commands/ComfortPrisoner_off</texturePath>
		<targetType>Thing</targetType>
	</DesignationDef>

	<DesignationDef>
		<defName>RJW_ForBreeding</defName>
		<texturePath>UI/Commands/Breeding_Animal_off</texturePath>
		<targetType>Thing</targetType>
	</DesignationDef>

</Defs>


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

<Defs>
	<ArchitectSense.DesignationSubCategoryDef>
		<defName>SubCategory_Whore_Beds</defName>
		whore beds
		<description>Beds for whores.</description>
		<defNames>

WhoreSleepingSpot

BedWhore

DoubleBedWhore

RoyalBedWhore

		</defNames>
		<designationCategory>Furniture</designationCategory>
	</ArchitectSense.DesignationSubCategoryDef>
</Defs>


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

<Defs>
	<ResearchProjectDef>
		<defName>Whore_Sleeping_Spot</defName>
		Old Profession
		<description>The beginning of the world oldest profession.</description>
		<baseCost>500</baseCost>
		<techLevel>Neolithic</techLevel>
		<tab>XxX</tab>
		<tags>

TribalStart

		</tags>
		<researchViewX>0</researchViewX>
		<researchViewY>0</researchViewY>
	</ResearchProjectDef>

	<ResearchProjectDef>
		<defName>Bed_Whore</defName>
		Bed Whore
		<description>By making the bed more comfortable the whore can spend more time on their back or knees if thats your fancy.</description>
		<baseCost>700</baseCost>
		<tab>XxX</tab>
		<techLevel>Medieval</techLevel>
		<tags>

ClassicStart

		</tags>
		<prerequisites>

Whore_Sleeping_Spot

		</prerequisites>
		<researchViewX>1</researchViewX>
		<researchViewY>0</researchViewY>
	</ResearchProjectDef>

	<ResearchProjectDef>
		<defName>Double_Bed_Whore</defName>
		Double Whore Bed
		<description>Further increasing the size of the bed allows for threesome? foursome?Hell lets get the whole colony for a orgy.</description>
		<baseCost>900</baseCost>
		<tab>XxX</tab>
		<prerequisites>

Bed_Whore

		</prerequisites>
		<techLevel>Medieval</techLevel>
		<researchViewX>2</researchViewX>
		<researchViewY>0</researchViewY>
	</ResearchProjectDef>

	<ResearchProjectDef>
		<defName>Royal_Bed_Whore</defName>
		Royal Whore Bed
		<description>The highest comfort only for the highest costly Whore.</description>
		<baseCost>2000</baseCost>
		<tab>XxX</tab>
		<prerequisites>

Double_Bed_Whore

		</prerequisites>
		<techLevel>Industrial</techLevel>
		<researchViewX>3</researchViewX>
		<researchViewY>0</researchViewY>
	</ResearchProjectDef>
</Defs>


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

<Defs>
	<!-- To add a research tab, make a new ResearchTabDef here and then set the<tab> field of your research project to match it -->
	<ResearchTabDef>
		<defName>XxX</defName>
		<label>XxXx</label>
	</ResearchTabDef>
</Defs>


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

<Defs>
	<SkillDef>
		<defName>Sexskill1</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill2</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill3</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill4</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill5</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill6</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>

	<SkillDef>
		<defName>Sexskill7</defName>
		<description>Does stuff</description>
		<skillLabel>sex</skillLabel>
		<pawnCreatorSummaryVisible>true</pawnCreatorSummaryVisible>
	</SkillDef>
</Defs>


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

  <Genitals.label>生殖器</Genitals.label>
  <Chest.label>胸部</Chest.label>
  <Anus.label>肛门</Anus.label>
</LanguageData>


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

  <!-- Concepts taught through the learning readout, when opportunities arise -->

  <WhoreBeds.label>妓者床</WhoreBeds.label>
  <WhoreBeds.helpText>妓者喜欢在床上办事。\n\n你能为TA们建专门的妓者床。</WhoreBeds.helpText>
</LanguageData>


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

  <ViralDamage.label>病毒侵袭</ViralDamage.label>
  <ViralDamage.deathMessage>{0} 死于疾病。</ViralDamage.deathMessage>
</LanguageData>


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

  <Armbinder.label>束手套</Armbinder.label>
  <Gag.label>口枷</Gag.label>
</LanguageData>


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

  <FeelingBroken.label>身体崩坏阶段</FeelingBroken.label>
  <FeelingBroken.stages.0.label>early-stage</FeelingBroken.stages.0.label>
  <FeelingBroken.stages.1.label>精神恍惚</FeelingBroken.stages.1.label>
  <FeelingBroken.stages.2.label>玩坏的身体</FeelingBroken.stages.2.label>
  <FeelingBroken.stages.3.label>严重玩坏的身体</FeelingBroken.stages.3.label>
</LanguageData>


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

  <!-- Severity will be set to equal (1.0 - blood_filtration) in xxx.update_std_effects -->

  <Immunodeficiency.label>免疫缺陷</Immunodeficiency.label>
  <Immunodeficiency.stages.0.label>轻微</Immunodeficiency.stages.0.label>
  <Immunodeficiency.stages.1.label>重度</Immunodeficiency.stages.1.label>
  <Immunodeficiency.stages.2.label>极重度</Immunodeficiency.stages.2.label>

  <VirusPerma.label>病毒侵袭</VirusPerma.label>
  <VirusPerma.comps.0.oldLabel>永久性病毒损伤</VirusPerma.comps.0.oldLabel>
  <VirusPerma.comps.0.instantlyOldLabel>永久性病毒损伤</VirusPerma.comps.0.instantlyOldLabel>
  <VirusPerma.injuryProps.destroyedLabel>因疾病丧失功能(衰竭)</VirusPerma.injuryProps.destroyedLabel>
  <VirusPerma.injuryProps.destroyedOutLabel>因疾病丧失功能(衰竭)</VirusPerma.injuryProps.destroyedOutLabel>
</LanguageData>


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

  <!-- Dummy hediff: Triggers creation of real privates for newly created pawns -->

  <DummyPrivates.label>伪私处（用于生成真私处，debug用的）</DummyPrivates.label>

  <!-- Regular privates -->

  <Penis.label>阴茎</Penis.label>

  <!-- Additional dick sizes -->

  <Micropenis.label>微小阴茎</Micropenis.label>
  <SmallPenis.label>小阴茎</SmallPenis.label>
  <BigPenis.label>大阴茎</BigPenis.label>
  <HugePenis.label>巨大阴茎</HugePenis.label>
  <HorsePenis.label>马阴茎</HorsePenis.label>
  <CatPenis.label>猫阴茎</CatPenis.label>
  <DogPenis.label>狗阴茎</DogPenis.label>
  <DragonPenis.label>龙阴茎</DragonPenis.label>
  <Vagina.label>阴道</Vagina.label>
  <TightVagina.label>紧致的阴道</TightVagina.label>
  <LooseVagina.label>松弛的阴道</LooseVagina.label>

  <!-- Natural Breasts -->

  <Breasts.label>乳房</Breasts.label>
  <SmallBreasts.label>小乳房</SmallBreasts.label>
  <LargeBreasts.label>大乳房</LargeBreasts.label>
  <HugeBreasts.label>巨乳房</HugeBreasts.label>

  <!-- Natural anuses -->

  <Anus.label>肛门</Anus.label>
  <TightAnus.label>紧致的肛门</TightAnus.label>
  <LooseAnus.label>松弛的肛门</LooseAnus.label>

  <!-- Simple prosthetic privates -->

  <PegDick.label>木制阴茎</PegDick.label>
  <HydraulicVagina.label>液压阴道</HydraulicVagina.label>
  <HydraulicBreasts.label>液压乳房</HydraulicBreasts.label>
  <HydraulicAnus.label>液压肛门</HydraulicAnus.label>

  <!-- Bionic privates -->

  <BionicPenis.label>仿生阴茎</BionicPenis.label>
  <BionicVagina.label>仿生阴道</BionicVagina.label>
  <BionicBreasts.label>仿生乳房</BionicBreasts.label>
  <BionicAnus.label>仿生肛门</BionicAnus.label>
</LanguageData>


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

  <AcuteHIV.label>急性HIV感染</AcuteHIV.label>
  <AcuteHIV.stages.0.label>潜伏期</AcuteHIV.stages.0.label>
  <AcuteHIV.stages.1.label>轻度1</AcuteHIV.stages.1.label>
  <AcuteHIV.stages.2.label>轻度2</AcuteHIV.stages.2.label>
  <AcuteHIV.stages.3.label>轻度3</AcuteHIV.stages.3.label>
  <AcuteHIV.stages.4.label>中度</AcuteHIV.stages.4.label>
  <AcuteHIV.stages.5.label>重度1</AcuteHIV.stages.5.label>
  <AcuteHIV.stages.6.label>重度2</AcuteHIV.stages.6.label>
  <AcuteHIV.stages.7.label>重度3</AcuteHIV.stages.7.label>
  <AcuteHIV.stages.8.label>极重度1</AcuteHIV.stages.8.label>
  <AcuteHIV.stages.9.label>极重度2</AcuteHIV.stages.9.label>

  <ChronicHIV.label>慢性HIV感染</ChronicHIV.label>
  <ChronicHIV.stages.0.label>潛伏期</ChronicHIV.stages.0.label>
  <ChronicHIV.stages.1.label>轻度1</ChronicHIV.stages.1.label>
  <ChronicHIV.stages.2.label>轻度2</ChronicHIV.stages.2.label>
  <ChronicHIV.stages.3.label>轻度3</ChronicHIV.stages.3.label>
  <ChronicHIV.stages.4.label>中度</ChronicHIV.stages.4.label>
  <ChronicHIV.stages.5.label>重度1</ChronicHIV.stages.5.label>
  <ChronicHIV.stages.6.label>重度2</ChronicHIV.stages.6.label>
  <ChronicHIV.stages.7.label>重度3</ChronicHIV.stages.7.label>
  <ChronicHIV.stages.8.label>极重度1</ChronicHIV.stages.8.label>
  <ChronicHIV.stages.9.label>极重度2</ChronicHIV.stages.9.label>

  <Herpes.label>疱疹</Herpes.label>
  <Herpes.stages.0.label>轻度</Herpes.stages.0.label>
  <Herpes.stages.1.label>中度</Herpes.stages.1.label>
  <Herpes.stages.2.label>重度</Herpes.stages.2.label>

  <Warts.label>菜花病</Warts.label>
  <Warts.stages.0.label>轻度</Warts.stages.0.label>
  <Warts.stages.1.label>重度</Warts.stages.1.label>

  <Syphilis.label>梅毒</Syphilis.label>
  <Syphilis.stages.0.label>轻度</Syphilis.stages.0.label>
  <Syphilis.stages.1.label>中度</Syphilis.stages.1.label>
  <Syphilis.stages.2.label>重度</Syphilis.stages.2.label>
  <Syphilis.stages.3.label>极重度1</Syphilis.stages.3.label>
  <Syphilis.stages.4.label>极重度2</Syphilis.stages.4.label>
  <Syphilis.stages.5.label>极重度3</Syphilis.stages.5.label>
</LanguageData>


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

  <RJW_BabyState.label>孩子成长阶段</RJW_BabyState.label>
  <RJW_BabyState.stages.0.label>婴儿</RJW_BabyState.stages.0.label>
  <RJW_BabyState.stages.1.label>幼儿</RJW_BabyState.stages.1.label>
  <RJW_BabyState.stages.2.label>孩童</RJW_BabyState.stages.2.label>

  <!-- This only exists separately from BabyState to get around a bug making children drop their weapons on savegame load. -->

  <RJW_NoManipulationFlag.label>禁止操作</RJW_NoManipulationFlag.label>
</LanguageData>


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

  <Sterilized.label>已结扎</Sterilized.label>
</LanguageData>


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

  <TestInc.label>测试事件</TestInc.label>
  <TestInc.letterText>有事情发生了</TestInc.letterText>
  <TestInc.letterLabel>有事情发生了</TestInc.letterLabel>

  <!-- I dont think this is needed anymore -->

  <SexualizeThePawns.label>使小人有性特征</SexualizeThePawns.label>
  <NymphJoins.label>度娘加入了</NymphJoins.label>
</LanguageData>


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

  <AnalSex.label>肛交</AnalSex.label>
  <AnalSex.logRulesInitiator.rulesStrings.0>logentry->试图对[other_nameShortIndef]肛交。</AnalSex.logRulesInitiator.rulesStrings.0>
  <AnalSex.logRulesRecipient.rulesStrings.0>logentry->被[other_nameShortIndef]尝试肛交。</AnalSex.logRulesRecipient.rulesStrings.0>
</LanguageData>


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

  <Fappin.reportString>自慰中。</Fappin.reportString>

  <!-- No longer need to override this def since the additional code is patched into the original driver
  <JobDef>
    <defName>Lovin</defName>
    <driverClass>rjw.JobDriver_LovinPP</driverClass>
    <reportString>lovin'.</reportString>
    <checkOverrideOnDamage>true</checkOverrideOnDamage>
    <casualInterruptible>false</casualInterruptible>
  </JobDef> -->

  <NymphJoinInBed.reportString>性癖上床中。</NymphJoinInBed.reportString>
  <ComfortPrisonerRapin.reportString>强奸中。</ComfortPrisonerRapin.reportString>
  <GettinLoved.reportString>做爱中。</GettinLoved.reportString>
  <GettinRaped.reportString>被强奸中。</GettinRaped.reportString>
  <StruggleInBondageGear.reportString>试图挣脱束缚具中。</StruggleInBondageGear.reportString>
  <UnlockBondageGear.reportString>解锁束缚具中。</UnlockBondageGear.reportString>
  <GiveBondageGear.reportString>装备束缚具中。</GiveBondageGear.reportString>
  <ViolateCorpse.reportString>亵渎尸体中。</ViolateCorpse.reportString>
  <Bestiality.reportString>与动物交欢中。</Bestiality.reportString>
  <RandomRape.reportString>随便找人泄欲中。</RandomRape.reportString>
  <WhoreIsServingVisitors.reportString>服务客人中。</WhoreIsServingVisitors.reportString>
  <InvitingVisitors.reportString>招徕客人中。</InvitingVisitors.reportString>

  <!-- <JobDef>
    <defName>ComfortPrisonerGangRapin</defName>
    <driverClass>rjw.JobDriver_ComfortPrisonerGangRapin</driverClass>
    <reportString>gang rapin'.</reportString>
    <casualInterruptible>false</casualInterruptible>
  </JobDef> -->
</LanguageData>


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

  <Sex.label>性满足</Sex.label>
  <Sex.description>性满足度</Sex.description>
</LanguageData>


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

  <Reproduction.label>繁殖力</Reproduction.label>
</LanguageData>


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

  <Nymph.label>度娘</Nymph.label>
  <Nymph.labelPlural>度娘</Nymph.labelPlural>
</LanguageData>


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

  <MakeHololock.label>制作全息锁</MakeHololock.label>
  <MakeHololock.description>制作全息锁</MakeHololock.description>
  <MakeHololock.jobString>正在制作全息锁</MakeHololock.jobString>

  <MakeArmbinder.label>制作束手套</MakeArmbinder.label>
  <MakeArmbinder.description>制作束手套</MakeArmbinder.description>
  <MakeArmbinder.jobString>正在制作束手套</MakeArmbinder.jobString>

  <MakeGag.label>制作口枷</MakeGag.label>
  <MakeGag.description>制作口枷</MakeGag.description>
  <MakeGag.jobString>正在制作口枷</MakeGag.jobString>

  <MakeChastityBelt.label>制作贞操带</MakeChastityBelt.label>
  <MakeChastityBelt.description>制作贞操带</MakeChastityBelt.description>
  <MakeChastityBelt.jobString>正在制作贞操带</MakeChastityBelt.jobString>
</LanguageData>


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

  <MakePegDick.label>雕刻木制阴茎</MakePegDick.label>
  <MakePegDick.description>用木头雕刻木制阴茎</MakePegDick.description>
  <MakePegDick.jobString>正在雕刻木制阴茎</MakePegDick.jobString>

  <MakeBionicPenis.label>制作仿生阴茎</MakeBionicPenis.label>
  <MakeBionicPenis.description>用超织物、玻璃钢、零部件制作仿生阴茎</MakeBionicPenis.description>
  <MakeBionicPenis.jobString>正在制作仿生阴茎</MakeBionicPenis.jobString>

  <!--[Duplicated] <MakeHydraulicVagina.label>craft hydraulic vagina</MakeHydraulicVagina.label>-->
  <!--[Duplicated] <MakeHydraulicVagina.description>Crafts a hydraulic vagina from steel and components.</MakeHydraulicVagina.description>-->
  <!--[Duplicated] <MakeHydraulicVagina.jobString>Crafting hydraulic vagina.</MakeHydraulicVagina.jobString>-->

  <!--[Duplicated] <MakeBionicVagina.label>craft bionic vagina</MakeBionicVagina.label>-->
  <!--[Duplicated] <MakeBionicVagina.description>Crafts a bionic vagina from hyperweave, plasteel, and components.</MakeBionicVagina.description>-->
  <!--[Duplicated] <MakeBionicVagina.jobString>Crafting bionic vagina.</MakeBionicVagina.jobString>-->

  <MakeHydraulicVagina.label>制作液压阴道</MakeHydraulicVagina.label>
  <MakeHydraulicVagina.description>用钢铁、零部件制作液压阴道</MakeHydraulicVagina.description>
  <MakeHydraulicVagina.jobString>正在制作液压阴道</MakeHydraulicVagina.jobString>

  <MakeBionicVagina.label>制作仿生阴道</MakeBionicVagina.label>
  <MakeBionicVagina.description>用超织物、玻璃钢、零部件制作仿生阴道</MakeBionicVagina.description>
  <MakeBionicVagina.jobString>正在制作仿生阴道</MakeBionicVagina.jobString>

  <MakeHydraulicBreasts.label>制作液压乳房</MakeHydraulicBreasts.label>
  <MakeHydraulicBreasts.description>用钢铁、零部件制作液压乳房</MakeHydraulicBreasts.description>
  <MakeHydraulicBreasts.jobString>正在制作液压乳房</MakeHydraulicBreasts.jobString>

  <MakeBionicBreasts.label>制作仿生乳房</MakeBionicBreasts.label>
  <MakeBionicBreasts.description>用超织物、玻璃钢、零部件制作仿生乳房</MakeBionicBreasts.description>
  <MakeBionicBreasts.jobString>正在制作仿生乳房</MakeBionicBreasts.jobString>

  <MakeHydraulicAnus.label>制作液压肛门</MakeHydraulicAnus.label>
  <MakeHydraulicAnus.description>用钢铁、零部件制作液压肛门</MakeHydraulicAnus.description>
  <MakeHydraulicAnus.jobString>正在制作液压肛门</MakeHydraulicAnus.jobString>

  <MakeBionicAnus.label>制作仿生肛门</MakeBionicAnus.label>
  <MakeBionicAnus.description>用超织物、玻璃钢、零部件制作仿生肛门</MakeBionicAnus.description>
  <MakeBionicAnus.jobString>正在制作仿生肛门</MakeBionicAnus.jobString>
</LanguageData>


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

  <!-- Attach natural privates -->

  <AttachPenis.label>安装阴茎</AttachPenis.label>
  <AttachPenis.description>安装阴茎</AttachPenis.description>
  <AttachPenis.jobString>正在安装阴茎</AttachPenis.jobString>

  <InstallVagina.label>安装阴道</InstallVagina.label>
  <InstallVagina.description>安装阴道</InstallVagina.description>
  <InstallVagina.jobString>正在安装阴道</InstallVagina.jobString>

  <InstallTightVagina.label>安装紧致的阴道</InstallTightVagina.label>
  <InstallTightVagina.description>安装紧致的阴道</InstallTightVagina.description>
  <InstallTightVagina.jobString>正在安装紧致的阴道</InstallTightVagina.jobString>

  <InstallLooseVagina.label>安装松弛的阴道</InstallLooseVagina.label>
  <InstallLooseVagina.description>安装松弛的阴道</InstallLooseVagina.description>
  <InstallLooseVagina.jobString>正在安装松弛的阴道</InstallLooseVagina.jobString>

  <AttachMicropenis.label>安装微小阴茎</AttachMicropenis.label>
  <AttachMicropenis.description>安装微小阴茎</AttachMicropenis.description>
  <AttachMicropenis.jobString>正在安装微小阴茎</AttachMicropenis.jobString>

  <AttachSmallPenis.label>安装小阴茎</AttachSmallPenis.label>
  <AttachSmallPenis.description>安装小阴茎</AttachSmallPenis.description>
  <AttachSmallPenis.jobString>正在安装小阴茎</AttachSmallPenis.jobString>

  <AttachBigPenis.label>安装大阴茎</AttachBigPenis.label>
  <AttachBigPenis.description>安装大阴茎</AttachBigPenis.description>
  <AttachBigPenis.jobString>正在安装大阴茎</AttachBigPenis.jobString>

  <AttachHugePenis.label>安装巨大阴茎</AttachHugePenis.label>
  <AttachHugePenis.description>安装巨大阴茎</AttachHugePenis.description>
  <AttachHugePenis.jobString>正在安装巨大阴茎</AttachHugePenis.jobString>

  <AttachHorsePenis.label>安装马阴茎</AttachHorsePenis.label>
  <AttachHorsePenis.description>安装马阴茎</AttachHorsePenis.description>
  <AttachHorsePenis.jobString>正在安装马阴茎</AttachHorsePenis.jobString>

  <AttachCatPenis.label>安装猫阴茎</AttachCatPenis.label>
  <AttachCatPenis.description>安装猫阴茎</AttachCatPenis.description>
  <AttachCatPenis.jobString>正在安装猫阴茎</AttachCatPenis.jobString>

  <AttachDogPenis.label>安装狗阴茎</AttachDogPenis.label>
  <AttachDogPenis.description>安装狗阴茎</AttachDogPenis.description>
  <AttachDogPenis.jobString>正在安装狗阴茎</AttachDogPenis.jobString>

  <AttachDragonPenis.label>安装龙阴茎</AttachDragonPenis.label>
  <AttachDragonPenis.description>安装龙阴茎</AttachDragonPenis.description>
  <AttachDragonPenis.jobString>正在安装龙阴茎</AttachDragonPenis.jobString>

  <!-- Breasts -->

  <AttachSmallBreasts.label>安装小乳房</AttachSmallBreasts.label>
  <AttachSmallBreasts.description>安装小乳房</AttachSmallBreasts.description>
  <AttachSmallBreasts.jobString>正在安装小乳房</AttachSmallBreasts.jobString>

  <AttachBreasts.label>安装乳房</AttachBreasts.label>
  <AttachBreasts.description>安装乳房</AttachBreasts.description>
  <AttachBreasts.jobString>正在安装乳房</AttachBreasts.jobString>

  <AttachLargeBreasts.label>安装大乳房</AttachLargeBreasts.label>
  <AttachLargeBreasts.description>安装大乳房</AttachLargeBreasts.description>
  <AttachLargeBreasts.jobString>正在安装大乳房</AttachLargeBreasts.jobString>

  <AttachHugeBreasts.label>安装巨乳房</AttachHugeBreasts.label>
  <AttachHugeBreasts.description>安装巨乳房</AttachHugeBreasts.description>
  <AttachHugeBreasts.jobString>正在安装巨乳房</AttachHugeBreasts.jobString>

  <AttachAnus.label>安装肛门</AttachAnus.label>
  <AttachAnus.description>安装肛门</AttachAnus.description>
  <AttachAnus.jobString>正在安装肛门</AttachAnus.jobString>

  <AttachLooseAnus.label>安装松弛的肛门</AttachLooseAnus.label>
  <AttachLooseAnus.description>安装松弛的肛门</AttachLooseAnus.description>
  <AttachLooseAnus.jobString>正在安装松弛的肛门</AttachLooseAnus.jobString>

  <AttachTightAnus.label>安装紧致的肛门</AttachTightAnus.label>
  <AttachTightAnus.description>安装紧致的肛门</AttachTightAnus.description>
  <AttachTightAnus.jobString>正在安装紧致的肛门</AttachTightAnus.jobString>

  <!-- Attach simple prosthetic privates -->

  <InstallHydraulicVagina.label>安装液压阴道</InstallHydraulicVagina.label>
  <InstallHydraulicVagina.description>安装液压阴道</InstallHydraulicVagina.description>
  <InstallHydraulicVagina.jobString>正在安装液压阴道</InstallHydraulicVagina.jobString>

  <InstallHydraulicBreasts.label>安装液压乳房</InstallHydraulicBreasts.label>
  <InstallHydraulicBreasts.description>安装液压乳房</InstallHydraulicBreasts.description>
  <InstallHydraulicBreasts.jobString>正在安装液压乳房</InstallHydraulicBreasts.jobString>

  <InstallHydraulicAnus.label>安装液压肛门</InstallHydraulicAnus.label>
  <InstallHydraulicAnus.description>安装液压肛门</InstallHydraulicAnus.description>
  <InstallHydraulicAnus.jobString>正在安装液压肛门</InstallHydraulicAnus.jobString>

  <AttachPegDick.label>安装木制阴茎</AttachPegDick.label>
  <AttachPegDick.description>安装木制阴茎</AttachPegDick.description>
  <AttachPegDick.jobString>正在安装木制阴茎</AttachPegDick.jobString>

  <!-- Attach bionic privates -->

  <InstallBionicVagina.label>安装仿生阴道</InstallBionicVagina.label>
  <InstallBionicVagina.description>安装仿生阴道</InstallBionicVagina.description>
  <InstallBionicVagina.jobString>正在安装仿生阴道</InstallBionicVagina.jobString>

  <AttachBionicPenis.label>安装仿生阴茎</AttachBionicPenis.label>
  <AttachBionicPenis.description>安装仿生阴茎</AttachBionicPenis.description>
  <AttachBionicPenis.jobString>正在安装仿生阴茎</AttachBionicPenis.jobString>

  <InstallBionicBreasts.label>安装仿生乳房</InstallBionicBreasts.label>
  <InstallBionicBreasts.description>安装仿生乳房</InstallBionicBreasts.description>
  <InstallBionicBreasts.jobString>正在安装仿生乳房</InstallBionicBreasts.jobString>

  <InstallBionicAnus.label>安装仿生肛门</InstallBionicAnus.label>
  <InstallBionicAnus.description>安装仿生肛门</InstallBionicAnus.description>
  <InstallBionicAnus.jobString>正在安装仿生肛门</InstallBionicAnus.jobString>

  <!-- Remove privates -->

  <Nullify.label>移除性器官</Nullify.label>
  <Nullify.description>移除性器官</Nullify.description>
  <Nullify.jobString>正在移除性器官</Nullify.jobString>

  <RemoveBreasts.label>移除乳房</RemoveBreasts.label>
  <RemoveBreasts.description>移除乳房</RemoveBreasts.description>
  <RemoveBreasts.jobString>正在移除乳房</RemoveBreasts.jobString>

  <RemoveAnus.label>移除肛门</RemoveAnus.label>
  <RemoveAnus.description>移除肛门</RemoveAnus.description>
  <RemoveAnus.jobString>正在移除肛门</RemoveAnus.jobString>

  <!-- targetsBodyPart>true</targetsBodyPart -->

  <Sterilization.label>做结扎手术</Sterilization.label>
  <Sterilization.description>通过手术可以在不切除器官的情况下永久性地阻止怀孕</Sterilization.description>
  <Sterilization.jobString>正在做结扎手术</Sterilization.jobString>

  <!-- sterilization -->
</LanguageData>


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

  <!-- A RecordDef that will count the number of times a pawn being raped as a comfort prisoner -->

  <GetRapedAsComfortPrisoner.label>作为泄欲囚犯的被强奸次数</GetRapedAsComfortPrisoner.label>
  <GetRapedAsComfortPrisoner.description>作为泄欲囚犯的被强奸次数</GetRapedAsComfortPrisoner.description>
</LanguageData>


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

  <AnalRapeSucceeded.rulePack.rulesStrings.0>sent-> [recipient_nameShortDef] 被成功爆菊。</AnalRapeSucceeded.rulePack.rulesStrings.0>
  <AnalRapeFailed.rulePack.rulesStrings.0>sent-> [recipient_nameShortDef] 并没有肛门，爆菊失败。</AnalRapeFailed.rulePack.rulesStrings.0>
</LanguageData>


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

  <AnalSexSucceeded.rulePack.rulesStrings.0>sent-> [recipient_nameShortDef] 被成功肛交。</AnalSexSucceeded.rulePack.rulesStrings.0>
  <AnalSexFailed.rulePack.rulesStrings.0>sent-> [recipient_nameShortDef] 并没有肛门。</AnalSexFailed.rulePack.rulesStrings.0>
</LanguageData>


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

  <EngravedName.rulePack.rulesStrings.0>name->[animalnameunisex]</EngravedName.rulePack.rulesStrings.0>
</LanguageData>


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

  <SexAbility.label>性能力</SexAbility.label>
  <SexAbility.description>衡量一个小人是否能做爱以及有多么厉害。</SexAbility.description>

  <Vulnerability.label>脆弱度</Vulnerability.label>
  <Vulnerability.description>衡量一个小人有多么容易被人欺负，数值越高越容易被人欺负。</Vulnerability.description>
</LanguageData>


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

  <Hololock.label>全息锁</Hololock.label>
  <Hololock.description>一项高科技的上锁机制。特点有:\n- 非常方便、塑钢强化的型号\n- 配对的钥匙和锁：把一个加密的UID全息嵌入在一个翡翠介质中，确保伪造钥匙不可能被制造出来\n- 万一锁被破解后，会触发自毁模式，确保被保护的物品被摧毁而不是落入敌人手中\n\n 虽然一开始是军用设计的，但全息锁随后在BDSM社区中逐渐流行，因为可以把匹配的名字镌刻进钥匙和锁以方便大家辨认各自所属。\nPS：穿戴上全息锁时会自动生成一个对应的全息钥匙。</Hololock.description>

  <Holokey.label>全息钥匙</Holokey.label>
  <Holokey.description>高科技钥匙，用于解锁有着对应的加密全息图案的物品。</Holokey.description>
  <Holokey.comps.2.useLabel>解锁服装</Holokey.comps.2.useLabel>
</LanguageData>


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

  <!-- Natural Penises -->

  <Penis.label>阴茎</Penis.label>
  <Penis.description>一个切除的阴茎。是普通的尺寸，这也没什么，嗯，就这样，普通而已。。</Penis.description>

  <Micropenis.label>微小阴茎</Micropenis.label>
  <Micropenis.description>一个切除的微小阴茎。呃，说啥好呢...</Micropenis.description>

  <SmallPenis.label>小阴茎</SmallPenis.label>
  <SmallPenis.description>一个切除小阴茎。它真的很小，所以其实没了也没啥的吧。</SmallPenis.description>

  <BigPenis.label>大阴茎</BigPenis.label>
  <BigPenis.description>一个切除的大阴茎。</BigPenis.description>

  <HugePenis.label>巨大阴茎</HugePenis.label>
  <HugePenis.description>一个切除的巨大阴茎。</HugePenis.description>

  <HorsePenis.label>马阴茎</HorsePenis.label>
  <HorsePenis.description>一个切除的马阴茎。对人类来说巨大。</HorsePenis.description>

  <CatPenis.label>猫阴茎</CatPenis.label>
  <CatPenis.description>一个切除的猫阴茎。长、细、带刺。</CatPenis.description>

  <DogPenis.label>狗阴茎</DogPenis.label>
  <DogPenis.description>一个切除的狗阴茎。粗而有节。</DogPenis.description>

  <DragonPenis.label>龙阴茎</DragonPenis.label>
  <DragonPenis.description>一个切除的龙阴茎。粗而硬。</DragonPenis.description>

  <!-- Natural Vaginas -->

  <Vagina.label>阴道</Vagina.label>
  <Vagina.description>一个切除的阴道。</Vagina.description>

  <TightVagina.label>紧致的阴道</TightVagina.label>
  <TightVagina.description>一个切除的紧致的阴道。</TightVagina.description>

  <LooseVagina.label>松弛的阴道</LooseVagina.label>
  <LooseVagina.description>一个切除的松弛的阴道。</LooseVagina.description>

  <!-- Natural Breasts -->

  <Breasts.label>乳房</Breasts.label>
  <Breasts.description>一对切除的乳房。</Breasts.description>

  <SmallBreasts.label>小乳房</SmallBreasts.label>
  <SmallBreasts.description>一对切除的小乳房。</SmallBreasts.description>

  <LargeBreasts.label>大乳房</LargeBreasts.label>
  <LargeBreasts.description>一对切除的大乳房。</LargeBreasts.description>

  <HugeBreasts.label>巨乳房</HugeBreasts.label>
  <HugeBreasts.description>一对切除的巨乳房。</HugeBreasts.description>

  <!-- Natural Anuses -->

  <Anus.label>肛门</Anus.label>
  <Anus.description>一个切除的肛门...好吧，我也不知道这是啥。</Anus.description>

  <TightAnus.label>紧致的肛门</TightAnus.label>
  <TightAnus.description>一个切除的紧致的肛门...好吧，我也不知道这是啥。</TightAnus.description>

  <LooseAnus.label>松弛的肛门</LooseAnus.label>
  <LooseAnus.description>嘿，这看上去像个甜甜圈。开玩笑的，这是个肛门。</LooseAnus.description>

  <!-- Simple prosthetic penises -->

  <PegDick.label>木制阴茎</PegDick.label>
  <PegDick.description>一个木制阴茎假体，用于代替缺失的阴茎。小心碎片。</PegDick.description>

  <!-- Simple prosthetic vaginas -->

  <HydraulicVagina.label>液压阴道</HydraulicVagina.label>
  <HydraulicVagina.description>一个低端阴道假体。它的冷金属壁令人不舒服，但有着很好的吸力。</HydraulicVagina.description>

  <!-- Simple prosthetic breasts -->

  <HydraulicBreasts.label>液压乳房</HydraulicBreasts.label>
  <HydraulicBreasts.description>一对低端乳房假体。有着增强的喷泵力的圆锥状金属，喷你的朋友们一脸吧。</HydraulicBreasts.description>

  <!-- Simple prosthetic anuses -->

  <HydraulicAnus.label>液压肛门</HydraulicAnus.label>
  <HydraulicAnus.description>一个低端肛门假体。它的冷金属壁令人不舒服，但有着很好的吸力。</HydraulicAnus.description>

  <!-- Bionic penises -->

  <BionicPenis.label>仿生阴茎</BionicPenis.label>
  <BionicPenis.description>一个高端阴茎假体。特点有：\n- 绝对够大，这玩意比已知的任何自然阴茎都大, 而且事实上，这是法律上所允许的最大的阴茎假体。\n- 有超过50种不同的振动模式，包括10种科学验证的最刺激的波形。\n- 有最先进的神经交互系统，激活你自己都不知道的神经通路，让你体验你从未想象过的感觉。</BionicPenis.description>

  <!-- Bionic vaginas -->

  <BionicVagina.label>仿生阴道</BionicVagina.label>
  <BionicVagina.description>一个高端阴道假体。特点有：\n- 内部连接1.5亿的微g点。\n- 自由调整大小吻合任何阴茎。\n- 用硼硅石墨等物质加工的假液体进行自动润滑，效果好而且不会黏着（你也可以自行调控其黏着度）。\n- ID感应科技可以识别出是哪个人在办事，可以自动加他为好友，甚至可以联系他妈并介绍自己为TA的新女友。</BionicVagina.description>

  <!-- Bionic breasts -->

  <BionicBreasts.label>仿生乳房</BionicBreasts.label>
  <BionicBreasts.description>一个高端乳房假体。特点有：\n- 自由调整大小。</BionicBreasts.description>

  <!-- Bionic anuses -->

  <BionicAnus.label>仿生肛门</BionicAnus.label>
  <BionicAnus.description>一个高端肛门假体。特点有：\n- 自由调整大小吻合任何阴茎。\n- 用硼硅石墨等物质加工的假液体进行自动润滑，效果好而且不会黏着（你也可以自行调控其黏着度）。</BionicAnus.description>

  <!-- Bionic BionicBreasts -->
</LanguageData>


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

  <FilthCum.label>性液污迹</FilthCum.label>

  <BedWhore.label>妓者床</BedWhore.label>
  <BedWhore.description>专门为妓者们设计的床</BedWhore.description>
  <BedWhore_Blueprint.label>妓者床(蓝图)</BedWhore_Blueprint.label>
  <BedWhore_Blueprint_Install.label>妓者床(蓝图)</BedWhore_Blueprint_Install.label>
  <BedWhore_Frame.label>妓者床(建造中)</BedWhore_Frame.label>
  <BedWhore_Frame.description>专门为妓者们设计的床</BedWhore_Frame.description>

  <DoubleBedWhore.label>妓者双人床</DoubleBedWhore.label>
  <DoubleBedWhore.description>专门为妓者们设计的双人床</DoubleBedWhore.description>
  <DoubleBedWhore_Blueprint.label>妓者双人床(蓝图)</DoubleBedWhore_Blueprint.label>
  <DoubleBedWhore_Blueprint_Install.label>妓者双人床(蓝图)</DoubleBedWhore_Blueprint_Install.label>
  <DoubleBedWhore_Frame.label>妓者双人床(建造中)</DoubleBedWhore_Frame.label>
  <DoubleBedWhore_Frame.description>专门为妓者们设计的双人床</DoubleBedWhore_Frame.description>

  <RoyalBedWhore.label>妓者豪华床</RoyalBedWhore.label>
  <RoyalBedWhore.description>专门为妓者们设计的豪华双人床</RoyalBedWhore.description>
  <RoyalBedWhore_Blueprint.label>妓者豪华床(蓝图)</RoyalBedWhore_Blueprint.label>
  <RoyalBedWhore_Blueprint_Install.label>妓者豪华床(蓝图)</RoyalBedWhore_Blueprint_Install.label>
  <RoyalBedWhore_Frame.label>妓者豪华床(建造中)</RoyalBedWhore_Frame.label>
  <RoyalBedWhore_Frame.description>专门为妓者们设计的豪华双人床</RoyalBedWhore_Frame.description>
</LanguageData>


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

  <!-- These are Mote ThingDefs. Remain the same, DO NOT translate them. -->

  <Mote_NoHeart.label>Mote</Mote_NoHeart.label>
</LanguageData>