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

<Defs>
	<!-- If they're frustrated, nymphs will find someone to rape before doing any work -->
	<ThinkTreeDef>
		<defName>NymphSexualEmergencyTreeFrustrated</defName>
		<insertTag>Humanlike_PreMain</insertTag>
		<insertPriority>12</insertPriority>
		<thinkRoot Class="ThinkNode_Priority">
			<subNodes>
				<li Class="rjw.ThinkNode_ConditionalSexChecks">
					<subNodes>
						<li Class="rjw.ThinkNode_ConditionalNympho">
							<subNodes>
								<li Class="rjw.ThinkNode_ConditionalFrustrated">
									<subNodes>
										<li Class="rjw.JobGiver_ViolateCorpse" />
										<li Class="rjw.ThinkNode_ConditionalNymphoFrustratedRape">
											<subNodes>
												<li Class="rjw.JobGiver_RandomRape" />
											</subNodes>
										</li>
									</subNodes>
								</li>
							</subNodes>
						</li>
					</subNodes>
				</li>
			</subNodes>
		</thinkRoot>
	</ThinkTreeDef>
	
	<!-- If they're horny, nymphs will find someone to fuck before doing any work -->
	<ThinkTreeDef>
		<defName>NymphSexualEmergencyTree</defName>
		<insertTag>Humanlike_PreMain</insertTag>
		<insertPriority>12</insertPriority>
		<thinkRoot Class="ThinkNode_Priority">
			<subNodes>
				<li Class="rjw.ThinkNode_ConditionalSexChecks">
					<subNodes>
						<li Class="rjw.ThinkNode_ConditionalNympho">
							<subNodes>
								<li Class="rjw.ThinkNode_ConditionalHornyOrFrustrated">
									<subNodes>
										<li Class="rjw.JobGiver_JoinInBed" />
									</subNodes>
								</li>
							</subNodes>
						</li>
					</subNodes>
				</li>
			</subNodes>
		</thinkRoot>
	</ThinkTreeDef>

	<!-- Nymphs will always look for sex if they have nothing else to do -->
	<ThinkTreeDef>
		<defName>NymphRapeTree</defName>
		<insertTag>Humanlike_PostMain</insertTag>
		<insertPriority>12</insertPriority>
		<thinkRoot Class="ThinkNode_Priority">
			<subNodes>
				<li Class="rjw.ThinkNode_ConditionalSexChecks">
					<subNodes>
						<li Class="rjw.ThinkNode_ConditionalNympho">
							<subNodes>
								<li Class="rjw.JobGiver_JoinInBed" />
							</subNodes>
						</li>
					</subNodes>
				</li>
			</subNodes>
		</thinkRoot>
	</ThinkTreeDef>
</Defs>
