:: HG Select
 
<<nobr>>
<<set $nextButton to "Back to Main">>
<<set $nextLink to "Main">>
<<set $showEncyclopedia to 1>><<set $encyclopedia to "The Head Girl">>

<<for _i to 0;_i < $slaves.length;_i++>>
<<if $HeadGirl.ID == $slaves[_i].ID>>
	''__@@color:pink;$slaves[_i].slaveName@@__'' is serving as your head girl<<if $arcologies[0].FSEgyptianRevivalistLaw == 1>> and Consort; it is her role to serve and comfort you at your side, in addition to performing normal head girl duties<</if>>.
	<<set $slaves[_i].assignment to "be your Head Girl">>
	<<set $slaves[_i].assignmentVisible to 1>>
	<<break>>
<</if>>
<</for>>
<<if ($HeadGirl == 0)>>
	You have not selected a head girl.
<</if>>

<br><br>__Your Head Girl will prioritize training in the following order:__

<br>
<<if ($headGirlTrainsHealth == 0)>>
	Your head girl will @@color:red;NOT TREAT@@ poor health. [[Improve health|HG Select][$headGirlTrainsHealth to 1]]
<<else>>
	Your head girl will @@color:green;TREAT@@ poor health. [[Stop improving health|HG Select][$headGirlTrainsHealth to 0]]
<</if>>

<br>
<<if ($headGirlTrainsFlaws == 0)>>
	Your head girl will @@color:red;NOT FIX@@ flaws. [[Fix flaws|HG Select][$headGirlTrainsFlaws to 1]] | [[Soften flaws|HG Select][$headGirlTrainsFlaws to 2]]
<<elseif ($headGirlTrainsFlaws == 1)>>
	Your head girl will @@color:green;FIX@@ flaws. [[Stop fixing flaws|HG Select][$headGirlTrainsFlaws to 0]] | [[Soften flaws|HG Select][$headGirlTrainsFlaws to 2]]
<<else>>
	Your head girl will @@color:yellow;SOFTEN@@ flaws. [[Stop fixing flaws|HG Select][$headGirlTrainsFlaws to 0]] | [[Fix flaws|HG Select][$headGirlTrainsFlaws to 1]]
<</if>>

<br>
<<if ($headGirlTrainsParaphilias == 0)>>
	Your head girl will @@color:red;NOT FIX@@ paraphilias. [[Fix paraphilias|HG Select][$headGirlTrainsParaphilias to 1]]
<<else>>
	Your head girl will @@color:green;FIX@@ paraphilias. [[Stop fixing paraphilias|HG Select][$headGirlTrainsParaphilias to 0]]
<</if>>

<br>
<<if ($headGirlTrainsObedience == 0)>>
	Your head girl will @@color:red;NOT TRAIN@@ obedience. [[Train obedience|HG Select][$headGirlTrainsObedience to 1]]
<<else>>
	Your head girl will @@color:green;TRAIN@@ obedience. [[Stop training obedience|HG Select][$headGirlTrainsObedience to 0]]
<</if>>

<br>
<<if ($headGirlTrainsSkills == 0)>>
	Your head girl will @@color:red;NOT TRAIN@@ skills. [[Train skills|HG Select][$headGirlTrainsSkills to 1]]
<<else>>
	Your head girl will @@color:green;TRAIN@@ skills. [[Stop training skills|HG Select][$headGirlTrainsSkills to 0]]
<</if>>

<br><br>
<<if ($HGSeverity > 0)>>
	Your head girl will be ''aggressive'' when punishing, with rape strongly encouraged. [[Moderate|HG Select][$HGSeverity to 0]]
<<elseif ($HGSeverity == 0)>>
	Your head girl will be ''moderate'' when punishing, carefully selecting appropriate consequences. [[Be aggressive|HG Select][$HGSeverity to 1]] | [[Restrict her|HG Select][$HGSeverity to -1]]
<<else>>
	Your head girl will be ''respectful'' when punishing, treating slaves decently. [[Be stricter|HG Select][$HGSeverity to 0]]
<</if>>

<br>
<<if ($HGFormality != 0)>>
	Your head girl will be ''formal'': she will always call you <<if $PC.title == 1>>Master<<else>>Mistress<</if>>, just like any other slave.
	[[Allow private informality|HG Select][$HGFormality to 0]]
<<else>>
	Your head girl is allowed to be ''informal'': in private and at her discretion, she may call you <<if $PC.title == 1>>Sir<<else>>Ma'am<</if>>. [[Maintain complete formality|HG Select][$HGFormality to 1]]
<</if>>

<<if $HeadGirl != 0>>
<<if $universalRulesImpregnation == "HG">>
	<br><br>
	It's your Head Girl's responsibility to impregnate fertile slaves.
	<<set $HGCum = 2+Math.trunc(($HeadGirl.balls/4)+($HeadGirl.energy/95)+($HeadGirl.health/95))>>
	<<if canAchieveErection($HeadGirl) && $HeadGirl.pubertyXY == 1>>
		To maximize the chances of impregnation, she will fuck fertile pussies frequently during the week. $HeadGirl.slaveName can service $HGCum slaves this way.
		<<if $HeadGirl.devotion > 95>>She loves you so much she'll fuck them until she's sore.<<else>>If she were more devoted to you, she might be able to drive herself to get hard and service one more.<</if>>
		<<if $HeadGirl.balls >= 120>>Her unreal balls produce nearly an endless supply of semen, her ability to impregnate almost limitless .<<elseif $HeadGirl.balls >= 80>>Her inhuman balls produce so much semen she can easily impregnate twenty girls in one sitting.<<elseif $HeadGirl.balls >= 50>>Her giant balls produce so much semen she can easily impregnate twelve girls in one sitting.<<elseif $HeadGirl.balls >= 25>>Her oversized balls produce so much semen she can cum repeatedly in a single session.<<elseif $HeadGirl.balls >= 5>>Her big balls produce so much semen she can cum more before she's drained.<<else>>Bigger balls would let her cum more before she's drained.<</if>>
		<<if $HeadGirl.health > 95>>Her wonderful health lets her get hard and stay hard all the time.<<else>>If her health were perfect, she might be able to get hard more often.<</if>>
		<<if $HeadGirl.energy > 95>>Her nymphomania drives her to go above and beyond in this.<<else>>A more powerful sex drive could reduce her refractory period.<</if>>
	<<else>>
		However, $HeadGirl.slaveName cannot perform this duty.
	<</if>>
	[[Rescind her impregnation responsibility|HG Select][$universalRulesImpregnation to "none"]] | [[See to it yourself|HG Select][$universalRulesImpregnation to "PC"]]
<<else>>
	<<if canAchieveErection($HeadGirl) && $HeadGirl.pubertyXY == 1>>
		<br><br>
		Your Head Girl is capable of impregnating slaves, but it's not part of her responsibilities.
		[[Assign her to impregnate|HG Select][$universalRulesImpregnation to "HG"]]
	<</if>>
<</if>>
<</if>>

<br><br>''Appoint a head girl from among your devoted slaves:''
<<include "Slave Summary">>

<br>[[None|HG Workaround][$HeadGirl to 0]]
<</nobr>>

src/uncategorized/hgSelect.tw