code:
:: School Front Playground
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>><<set $bus to "schoolfrontplayground">>

<<if $schoolstate isnot "early" and $schoolstate isnot "late" and $schoolstate isnot "earlynoschool" and $schoolstate isnot "latenoschool" and $schoolstate isnot "daynoschool">>
	<<if $schoolstate is "morning">>
		You are in the playground in front of the school. Younger students are already playing, despite school not yet having officially begun.

	<<elseif $schoolstate is "afternoon">>
		You are in the playground in front of the school. Some students are running around and playing, as the facilities stay open for a couple of hours.
		<<if $weekday eq 6 and $framed is "whitney" and $pillory_tenant.special.name isnot "Whitney">>

			You hear some shouts and arrive just in time to see a scuffle as Whitney is dragged out of the school in handcuffs by several police officers.<<imprison_whitney>>
		<<elseif $weekday eq 6 and $framed is "leighton" and $pillory_tenant.special.name isnot "Leighton">>

			You hear some loud protests and arrive just in time to see Leighton being led away by police.<<imprison_leighton>>
		<<elseif $detention gte 1 and $detentionattended isnot 1 and $headnodetention isnot 1 and $pillory_tenant.special.name isnot "Leighton">>
			You see the head guarding the gate. You're meant to be in detention, so if you leave that way, you'll be apprehended.
		<<elseif $bullytimer gte 1 and $bullytimeroutside gte 1 and $bullygate is 0 and $NPCName[$NPCNameList.indexOf("Whitney")].init is 1 and $NPCName[$NPCNameList.indexOf("Whitney")].state isnot "dungeon" and $pillory_tenant.special.name isnot "Whitney">>
			You see Whitney hanging out by the gate.
		<</if>>

	<<elseif $schoolstate is "lunch">>
		You are in the playground in front of the school. It is crowded with students on their lunch break.

	<<else>>
		You are in the playground in front of the school. It's mostly empty while class is in session.

	<</if>>
	<<if $exposed gte 1>>
		You hide behind a shed, keeping your <<lewdness>> hidden.

	<</if>>
<<else>>
	The front playground is empty.

<</if>>

<<schoolperiodtext>>

<<if $stress gte $stressmax>>
	<<link [[Everything fades to black...|School Passout]]>><</link>>
<<else>>
	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
<<if $danger gte (9900 - $allure) and $eventskip is 0>>
	<<eventsplayground>>
<<else>>
	<<if $schoolstate isnot "early" and $schoolstate isnot "late" and $schoolstate isnot "earlynoschool" and $schoolstate isnot "latenoschool" and $schoolstate isnot "daynoschool" and $exposed gte 1>>
		<<link [[Sneak behind the school (0:05)|School Rear Playground]]>><<pass 5>><</link>>

	<<else>>
		<<entranceicon>><<link [[Enter the school (0:01)|Hallways]]>><<pass 1>><</link>>

		<<playgroundicon>><<link [[Rear playground (0:02)|School Rear Playground]]>><<pass 2>><</link>>

		<<if $schoolstate is "afternoon" and $detention gte 1 and $detentionattended isnot 1 and $headnodetention isnot 1 and $pillory_tenant.special.name isnot "Leighton">>
			<<link [[Leave the school|School Leave Stop]]>><</link>>

		<<elseif $schoolstate is "afternoon" and $bullytimer gte 1 and $bullytimeroutside gte 1 and $bullygate is 0 and $NPCName[$NPCNameList.indexOf("Whitney")].init is 1 and $NPCName[$NPCNameList.indexOf("Whitney")].state isnot "dungeon" and $pillory_tenant.special.name isnot "Whitney">>
			<<link [[Leave the school|School Leave Whitney]]>><</link>>

		<<elseif $schoolday is 1 and $hour gte 7 and $hour lte 16>>
			<<ind>><<link [[Leave the school (0:01)|Oxford Street]]>><<pass 1>><</link>>

		<<else>>
			<<ind>><<link [[Leave the school|School Gate Exit]]>><</link>>

		<</if>>
	<</if>>

<</if>>
<</if>>

<<set $eventskip to 0>>

:: School Rear Playground
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>><<set $bus to "schoolrearplayground">>

<<if $schoolstate isnot "early" and $schoolstate isnot "late" and $schoolstate isnot "earlynoschool" and $schoolstate isnot "latenoschool" and $schoolstate isnot "daynoschool">>
	<<if $schoolstate is "morning">>
		You are in the playground behind the school. Younger students are already playing, despite school not yet having officially begun.

	<<elseif $schoolstate is "afternoon">>
		You are in the playground behind the school. Some students are running around and playing, as the facilities stay open for a couple of hours.

	<<elseif $schoolstate is "lunch">>
		You are in the playground behind the school. It is crowded with students on their lunch break.

	<<else>>
		You are in the playground behind the school. It's mostly empty while class is in session.

	<</if>>
	<<if $exposed gte 1>>
		You hide behind a shed, keeping your <<lewdness>> hidden.

	<</if>>
<<else>>
	The rear playground is empty.

<</if>>

<<schoolperiodtext>>

<<if $stress gte $stressmax>>
	<<link [[Everything fades to black...|School Passout]]>><</link>>
<<else>>
	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger gte (9900 - $allure) and $eventskip is 0>>
		<<eventsplayground>>
	<<else>>
		<<if $schoolstate isnot "early" and $schoolstate isnot "late" and $schoolstate isnot "earlynoschool" and $schoolstate isnot "latenoschool" and $schoolstate isnot "daynoschool" and $exposed gte 1>>
			<<link [[Sneak into the school (0:03)|Hallways]]>><<pass 3>><</link>>

			<<link [[Sneak in front of the school (0:05)|School Front Playground]]>><<pass 5>><</link>>

			<<link [[Climb over the fence to the industrial district (0:02)|School Rear Fence Exit]]>><<pass 2>><</link>>

		<<else>>
			<<if $exposed lte 0 and $NPCName[$NPCNameList.indexOf("Kylar")].state is "active" and $weather isnot "rain" and $weather isnot "snow" and $schoolstate is "lunch">>
			Kylar sits on a stump and stares at the ground.

				<<link [[Approach|Kylar Playground]]>><<set $kylar_text_trigger to true>><</link>>

			<</if>>
			<<if $exposed lte 0 and $schoolstate is "lunch">>
				<<link [[Relax on a stump (0:10)|School Stump]]>><<stress -1>><<pass 10>><<tiredness -1>><</link>><<ltiredness>><<lstress>>

			<</if>>
			<<if $schoolstate is "lunch" and $panty_thief gte 1>>
				<<link [[Look for the underwear thief (0:10)|School Panty]]>><<pass 10>><</link>>

			<</if>>
			<<entranceicon>><<link [[Enter the school (0:01)|Hallways]]>><<pass 1>><</link>>

			<<playgroundicon>><<link [[Front playground (0:02)|School Front Playground]]>><<pass 2>><</link>>

			<<ind>><<link [[Climb over the fence to the industrial district (0:02)|School Rear Fence Exit]]>><<pass 2>><</link>>

		<</if>>

		<<if $historytrait gte 1>>
			<<if $parktunnelintro gte 1>>
				<<parkicon>><<link [[Secret tunnel to park (0:05)|Park]]>><<pass 5>><</link>>

			<<else>>
				<<parkicon>><<link [[Secret tunnel to park (0:05)|Park Tunnel]]>><<pass 5>><</link>>

			<</if>>
		<</if>>
	<</if>>
<</if>>

<<set $eventskip to 0>>

:: School Locked

<<set $outside to 0>><<effects>><<set $lock to 200>>
The school gate is shut and sealed by a sturdy padlock.

<<if $skulduggery gte $lock>>
	The lock looks easy to pick.

	<<link [[Pick it (0:10)|School Front Playground]]>><<pass 10>><<crimeup 1>><</link>><<crime>>

<<else>>
	The lock looks beyond your ability to pick.<<skulduggeryrequired>>

<</if>>
<<link [[Leave|Oxford Street]]>><</link>>

:: School Pool Entrance

<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $changingroomstate is "empty">>
	You are outside the school changing rooms. You need to pass through them to access the pool.

<<else>>
	You are outside the school changing rooms. You need to pass through them to access the pool. You hear chatters on both side of the changing rooms.

<</if>>

<<if $exposed gte 1>>
	A stack of towels sits on a trolley beside the door.

	<<link [[Grab some towels|School Pool Entrance]]>><<towelup>><</link>>

<</if>>

<<if $player.gender is "f" and $changingroomstate is "empty">>
		<<maleicon>><<link [[Boys' changing room|School Boy Changing Room]]>><<arousal 300>><</link>><<garousal>>

	<<elseif $player.gender is "f" and  $schoolrep.crossdress gte 3>>
		<<maleicon>><<link [[Boys' changing room|School Boy Changing Room]]>><<arousal 600>><<stress 12>><</link>><<ggarousal>>

	<<elseif $player.gender is "f">>
		<<maleicon>><<link [[Boys' changing room|School Boy Changing Room]]>><<arousal 600>><</link>><<ggarousal>>

	<<else>>
		<<maleicon>><<link [[Boys' changing room|School Boy Changing Room]]>><</link>>

<</if>>

<<if $player.gender is "m" and $changingroomstate is "empty">>
		<<femaleicon>><<link [[Girls' changing room|School Girl Changing Room]]>><<arousal 300>><</link>><<garousal>>

	<<elseif $player.gender is "m" and  $schoolrep.crossdress gte 3>>
		<<femaleicon>><<link [[Girls' changing room|School Girl Changing Room]]>><<arousal 600>><<stress 12>><</link>><<ggarousal>>

	<<elseif $player.gender is "m">>
		<<femaleicon>><<link [[Girls' changing room|School Girl Changing Room]]>><<arousal 600>><</link>><<ggarousal>>

	<<else>>
	<<femaleicon>><<link [[Girls' changing room|School Girl Changing Room]]>><</link>>

<</if>>

<<if $changingroomstate isnot "empty" and $player.gender_appearance isnot $player.gender>>
	<<if $player.gender_appearance is "m">>
		<<link [[Wait for the girls to leave (0:06)|School Pool Entrance]]>><<pass 6>><</link>>

	<</if>>
	<<if $player.gender_appearance is "f">>
		<<link [[Wait for the boys to leave (0:06)|School Pool Entrance]]>><<pass 6>><</link>>

	<</if>>
<</if>>

<<link [[Leave (0:01)|Hallways]]>><<pass 1>><</link>>

:: School Rear Fence
<<set $outside to 1>><<set $location to "town">><<effects>>

You haul yourself over the fence and drop down on the other side.

<<if !$worn.over_lower.type.includes("naked")>>
	<<set $worn.over_lower.integrity -= 20>>
	<<if $worn.lower.type.includes("naked") and $worn.under_lower.type.includes("naked")>>
		<<if $worn.over_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.over_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.over_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
		A breeze caresses your <<genitals>>, making you shiver.
	<<else>>
		<<if $worn.over_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.over_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.over_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
	<</if>>
<<elseif $worn.lower.type.includes("naked")>>
	<<if !$worn.under_lower.type.includes("naked")>>
		<<set $worn.under_lower.integrity -= 20>>
		<<if $worn.under_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.under_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.under_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
	<<else>>
		A breeze caresses your <<genitals>>, making you shiver.
	<</if>>
<<else>>
	<<set $worn.lower.integrity -= 20>>
	<<if $worn.lower.integrity lte 0>>
		You feel strangely cold. You look back at the fence, and see your $worn.lower.name hanging from one of the spikes!
	<<else>>
		Your $worn.lower.name caught on a spike and tore slightly as you climbed over.
	<</if>>
<</if>>
<<integritycheck>>

<<link [[Next|School Rear Playground]]>><</link>>

:: School Rear Fence Exit
<<set $outside to 1>><<set $location to "town">><<effects>>

You haul yourself over the fence and drop down on the other side.

<<if !$worn.over_lower.type.includes("naked")>>
	<<set $worn.over_lower.integrity -= 20>>
	<<if $worn.lower.type.includes("naked") and $worn.under_lower.type.includes("naked")>>
		<<if $worn.over_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.over_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.over_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
		A breeze caresses your <<genitals>>, making you shiver.
	<<else>>
		<<if $worn.over_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.over_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.over_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
	<</if>>
<<elseif $worn.lower.type.includes("naked")>>
	<<if !$worn.under_lower.type.includes("naked")>>
		<<set $worn.under_lower.integrity -= 20>>
		<<if $worn.under_lower.integrity lte 0>>
			You feel strangely cold. You look back at the fence, and see your $worn.under_lower.name hanging from one of the spikes!
		<<else>>
			Your $worn.under_lower.name caught on a spike and tore slightly as you climbed over.
		<</if>>
	<<else>>
		A breeze caresses your <<genitals>>, making you shiver.
	<</if>>
<<else>>
	<<set $worn.lower.integrity -= 20>>
	<<if $worn.lower.integrity lte 0>>
		You feel strangely cold. You look back at the fence, and see your $worn.lower.name hanging from one of the spikes!
	<<else>>
		Your $worn.lower.name caught on a spike and tore slightly as you climbed over.
	<</if>>
<</if>>
<<integritycheck>>

<<link [[Next|Industrial alleyways]]>><</link>>

:: Head's Office
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $schoolday is 1 and $schoolstate isnot "early" and $schoolstate isnot "late" and $pillory_tenant.special.name isnot "Leighton">>

	<<npc Leighton>><<person1>>
	You knock on the <<nnpc_title "Leighton">>'s door. You hear <<his>> voice on the other side. "Enter."

	<<if $worn.upper.type.includes("school") and $worn.lower.type.includes("school") and $rightarm isnot "bound" or $hour gte 14>>
		<<if $headinterrupted is 0>>
			Leighton looks up from <<his>> desk as you enter. "How can I help you?"

			<<link [[Leave the office (0:01)|Hallways]]>><<endevent>><<pass 1>><<set $headinterrupted to 1>><</link>>

			<<if $headdrive is 1 and $headnodetention isnot 1 and $headmoney isnot 1>>
				<<link [[Blackmail|Head's Office Blackmail]]>><</link>><<crime>>

			<</if>>
			<<if $schoolfameblackmail gte 1>>
				<<if $schoolfameboard is 1>>
					<<if $schoolfameconsensual is 1>>
						<<link [[Photoshoot (0:20)|Head's Office Photoshoot]]>><<set $schoolfameblackmail to 0>><</link>>

					<<elseif $exhibitionism gte 55 and $schoolfameblackmail gte 3>>
						<<link [[Offer to do photoshoots for money|Head's Office Photoshoot Offer]]>><<set $schoolfameblackmail to 0>><<set $schoolfameconsensual to 1>><</link>><<exhibitionist4>>

					<</if>>
				<<else>>
					<<link [[Photoshoot (0:20)|Head's Office Photoshoot Blackmail]]>><<set $schoolfameblackmail to 0>><<trauma 6>><<stress 6>><<npcincr Leighton dom 1>><</link>><<gtrauma>><<gstress>>

				<</if>>
			<</if>>

		<<else>>
			<<if $exposed gte 1>>
				<<fameexhibitionism 1>>
			<</if>>

			<<if $headnodetention isnot 1>>
				Leighton looks up from <<his>> desk as you enter. "You again? It's rude to keep bothering me without purpose. I'll have to flag you for punishment if this isn't important."

			<<else>>
				Leighton looks up from <<his>> desk as you enter. "We have nothing to discuss. Get out."

			<</if>>

			<<link [[Leave the office (0:01)|Hallways]]>><<endevent>><<pass 1>><<detention 1>><</link>><<gdelinquency>>

			<<if $headdrive is 1 and $headnodetention isnot 1 and $headmoney isnot 1>>
			<<link [[Blackmail|Head's Office Blackmail]]>><</link>><<crime>>

			<</if>>
			<<if $schoolfameblackmail gte 1>>
				<<if $schoolfameboard is 1>>
					<<if $schoolfameconsensual is 1>>
					<<link [[Photoshoot (0:20)|Head's Office Photoshoot]]>><<set $schoolfameblackmail to 0>><</link>>

					<<elseif $exhibitionism gte 55 and $schoolfameblackmail gte 3>>
					<<link [[Offer to do photoshoots for money|Head's Office Photoshoot Offer]]>><<set $schoolfameblackmail to 0>><<set $schoolfameconsensual to 1>><</link>><<exhibitionist4>>

					<</if>>
				<<else>>
				<<link [[Photoshoot (0:20)|Head's Office Photoshoot Blackmail]]>><<set $schoolfameblackmail to 0>><<trauma 6>><<stress 6>><<npcincr Leighton dom 1>><</link>><<gtrauma>><<gstress>>

				<</if>>
			<</if>>
		<</if>>
	<<else>>
		Leighton looks up from <<his>> desk as you enter. "Oh. This won't do at all."

		<<if $rightarm is "bound" or $leftarm is "bound" or $feetuse is "bound">>

			"How did you get yourself in this state," <<he>> mutters as <<he>> walks behind you. You feel your limbs fall free.

			<<unbind>>
			<<if (!$worn.upper.type.includes("school") or !$worn.lower.type.includes("school")) and $schoolstate isnot "fifth">> /*clothes don't matter for swim*/
				"These clothes won't do either." <<He>> pulls some clothing out of a drawer. "Here you go."

			<<else>>
				<<link [[Next|Hallways]]>><<endevent>><</link>>

			<</if>>
		<<else>>
			<<He>> pulls some clothing out of a drawer. "Here you go."

		<</if>>
		<<if !$worn.upper.type.includes("school") and !$worn.lower.type.includes("school") and $schoolstate isnot "fifth">>
			<<if $player.gender_appearance is "m">>
				<<if $rng gte 51>>
					<<set $clothingselector to "m">>
					<<He>> hands you a worn-looking school shirt and a pair of school shorts. "You can get changed in the storeroom. I'll have your clothes sent to the pool for you to collect after school." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the boys' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>><<if !$genderknown.includes("Leighton")>>   Leighton will be suspicious<</if>>

				<<else>>
					<<set $clothingselector to "f">>
					<<He>> hands you a worn-looking school shirt and skirt. <<He>> speaks before you can articulate any apprehension. "I know it's a girl's uniform, but it's all I have. Wear your own uniform if you don't want this to happen in the future." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the girls' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>>

				<</if>>
			<<else>>
				<<if $rng gte 51>>
					<<set $clothingselector to "f">>
					<<He>> hands you a worn-looking school shirt and a school skirt. "You can get changed in the storeroom. I'll have your clothes sent to the pool for you to collect after school." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the girls' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>><<if !$genderknown.includes("Leighton")>>   Leighton will be suspicious<</if>>

				<<else>>
					<<set $clothingselector to "m">>
					<<He>> hands you a worn-looking school shirt and pair of shorts. <<He>> speaks before you can articulate any apprehension. "I know it's a boy's uniform, but it's all I have. Wear your own uniform if you don't want this to happen in the future." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the boys' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>>

				<</if>>
			<</if>>
		<<elseif !$worn.lower.type.includes("school") and $schoolstate isnot "fifth">>
			<<if $player.gender_appearance is "m">>
				<<if $rng gte 51>>
					<<set $clothingselector to "m">>
					<<He>> hands you a worn-looking pair of school shorts. "You can get changed in the storeroom. I'll have your clothes sent to the pool for you to collect after school." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the boys' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>><<if !$genderknown.includes("Leighton")>>   Leighton will be suspicious<</if>>

				<<else>>
					<<set $clothingselector to "f">>
					<<He>> hands you a worn-looking school skirt. <<He>> speaks before you can articulate any apprehension. "I know it's a girl's uniform, but it's all I have. Wear your own uniform if you don't want this to happen in the future." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the girls' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>>

				<</if>>
			<<else>>
				<<if $rng gte 51>>
					<<set $clothingselector to "f">>
					<<He>> hands you a worn-looking school skirt. "You can get changed in the storeroom. I'll have your clothes sent to the pool for you to collect after school." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the girls' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>><<if !$genderknown.includes("Leighton")>>   Leighton will be suspicious<</if>>

				<<else>>
					<<set $clothingselector to "m">>
					<<He>> hands you a worn-looking pair of school shorts. <<He>> speaks before you can articulate any apprehension. "I know it's a boy's uniform, but it's all I have. Wear your own uniform if you don't want this to happen in the future." <<He>> turns back to <<his>> computer and leaves you to change.

					<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

					<<link [[Refuse to wear the boys' uniform |Head's Office Refusal]]>><<detention 1>><</link>><<gdelinquency>>

				<</if>>
			<</if>>
		<<elseif !$worn.upper.type.includes("school") and $schoolstate isnot "fifth">>
			<<He>> hands you a worn-looking school shirt. "You can get changed in the storeroom. I'll have your clothes sent to the pool for you to collect after school." <<He>> turns back to <<his>> computer and leaves you to change.

			<<link [[Get changed and leave (0:01)|Hallways]]>><<schoolspareclothes>><<endevent>><<pass 1>><</link>>

		<</if>>
	<</if>>

<<else>>
	The office is empty.

	<<if $headpasswordknown is 1 and $headdrive isnot 1>>
		<<link [[Break into computer|Head's Computer]]>><</link>>

	<</if>>
	<<if $pub_hack_job is 3 and not $hacker_tasks.includes("leighton")>>
		<<link [[Break into strongbox|Head's Stash]]>><</link>>

	<</if>>
	<<link [[Leave the office (0:01)|Hallways]]>><<pass 1>><</link>>

<</if>>

:: Head's Office Refusal
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<<set _offeredclothing to ($clothingselector is "m" ? "the boys' uniform" : "the girls' uniform")>>
<<if $submissive gte 1150>>
	"B-But this is _offeredclothing," you say.
<<elseif $submissive lte 850>>
	"I won't wear _offeredclothing!" you say.
<<else>>
	<<if $player.gender is $clothingselector and !$backgroundTraits.includes("crossdresser")>>
		"Are you sure you don't have a <<print ($clothingselector is "f" ? "pair of shorts" : "skirt")>>?" you ask.
	<<else>>
		"But I can't wear _offeredclothing!" you say.
	<</if>>
<</if>>

<<if ($player.gender_appearance is $clothingselector) and !$genderknown.includes("Leighton")>>
	<<He>> looks slightly confused for a moment, before turning back to <<his>> computer to look something up. <<He>> skims briefly before
		<<if $player.gender is "h">>
			gasping at what <<he>> finds.
		<<elseif $backgroundTraits.includes("crossdresser")>>
			smirking at what <<he>> finds.
		<<else>>
			quirking a brow at what <<he>> finds and typing something in.
		<</if>>
		 <<He>> looks back up and says, "I'm sorry, but this uniform is all I have. Now, get dressed."
	<<set $genderknown.pushUnique("Leighton")>><<if $player.gender is "h">><<detention -1>><</if>>
<<elseif $player.gender is $clothingselector and $genderknown.includes("Leighton")>>
	<<He>> looks at you sternly and scoffs. "If you want to dress as a <<print ($clothingselector is "m" ? "girl" : "boy")>>, that's your prerogative, but perhaps you should come dressed like it next time. Now, get dressed."
<<else>>
	<<He>> looks at you sternly. "Don't talk back. I told you to get dressed. Now, get dressed."
<</if>>

<<link [[Wear the clothes and leave (0:01)|Hallways]]>><<schoolspareclothes>><<pass 1>><<endevent>><</link>>

<<link [[Walk out|Hallways]]>><<detention 3>><<endevent>><</link>><<gdelinquency>>

:: School Passout
/*ToDo: Pregnancy, remove $pregnancyTesting to properly enable*/
<<sydneySchedule>>
<<if $sexStats.vagina.pregnancy.waterBreaking is true and $pregnancyTesting>>
	<<pregnancyWatersBrokenPassout "school">>
<<elseif _sydney_location is "library" and ($NPCName[$NPCNameList.indexOf("Sydney")].init isnot 1 or ($sydneySeen and !$sydneySeen.includes("libRescue")) or $rng gte 20)>>
	<<pass 1 hour>>
	You remain unconscious for a time. You hear a short gasp, and feel yourself being lifted before slipping back into unconsciousness.

	<<trauma 6>><<set $stress -= 2000>>
	<<link [[Next|Sydney Library Rescue]]>><</link>>
<<else>>
	<<pass 1 hour>>
	You remain unconscious for a time.

	<<set $danger to random(1, 10000)>>

	<<if $danger gte (9900 - $allure)>>
		<<if $schoolday is 1 and $schoolstate isnot "early" and $schoolstate isnot "late">>
			<<if $rng gte 81>>
				<<link [[Next|School Passout Exhibit]]>><<upperruined>><<lowerruined>><<underruined>><</link>>
			<<elseif $rng gte 1>>
				<<link [[Next|School Passout Rape]]>><<set $molestationstart to 1>><</link>>
			<</if>>
		<<else>>
			<<if $rng gte 51>>
				<<link [[Next|School Passout Gang Rape]]>><<set $molestationstart to 1>><</link>>
			<<elseif $rng gte 1>>
				<<link [[Next|School Passout Gang Rape]]>><<set $molestationstart to 1>><</link>>
			<</if>>
		<</if>>
		<<trauma 6>><<set $stress -= 2000>>
	<<else>>
		<<ambulance>>
		<<trauma 6>><<set $stress -= 2000>>
	<</if>>
<</if>>

:: School Passout Exhibit
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $phase is 0>>

You feel metallic clamps on your wrists, knees and ankles. You open your eyes, and find yourself outside the science classroom, bound and attached to the wall with your legs splayed, your <<lewdness>> on display. There's a strange sensation of fullness in your anus. You try to struggle free, but you're locked up tight.

A group of young students round the corner and stop when they see you, eyes wide. You feel your face turn red as they behold you. They walk past, giggling and whispering to one another.
<<lcool>><<gtrauma>><<gstress>><<stress 1>><<trauma 1>><<status -10>>

A minute passes before a <<generatey1>><<generatey2>><<person1>><<person>> and <<person2>><<person>> round the corner. They initially react like the first group but, proving to be more inquisitive, they approach you.

"There's a button here," says the <<person>>. "What do you think it does?" <<He>> raises <<his>> arm and hovers a finger over it.

<<link [["Please don't press it!"|School Passout Exhibit]]>><<set $phase to 1>><<status -10>><</link>><<lcool>>

<<link [[Remain silent|School Passout Exhibit]]>><<set $phase to 2>><</link>>

<<elseif $phase is 1>>
	<<if $cool gte ($coolmax / 10 * 6)>>
	<<He>> looks taken aback, and exchanges a nervous look with <<his>> friend, before backing off.

	"Could you help me down?" You plead. <<person1>>Standing on <<his>> toes, the <<person>> reaches up and flips a switch, releasing you. You fall onto your hands and knees, the object in your butt slipping out as you do. You begin to stand up but, aware of your lewd state, you crouch instead. The pair still look amused at the situation, but the <<person2>><<person>> pulls some towels out of their bag and hands them to you. They wordlessly leave, smiling back at you as they do.

	That could have been much worse, but you know the whole school will hear about it.

	<<towelup>>
	<<link [[Next|Hallways]]>><<endevent>><</link>>
	<<else>>
	<<He>> looks taken aback, but pauses only a moment before giving you an evil grin and pressing the button.

	The fullness inside you starts vibrating against your <<prostate>>, softly at first, but growing in intensity, and creating an audible buzzing. The <<person>> steps back, smiling mischievously, as you try not to react to the sensation.

	<<arousal 2000>>
		<<if $arousal gte $arousalmax>>
		<<orgasm>><<exhibitorgasm>>
		<</if>>

	The buzzing comes to an abrupt stop. A shameful part of you feels disappointed, but the <<person2>><<person>> reaches for the button yet again. This time, the contraption doesn't give you time to warm up, sending violent shock waves through you. You involuntarily jerk, delighting the <<person1>><<person>> and <<person2>><<person>>.

	<<arousal 2000>>
		<<if $arousal gte $arousalmax>><<orgasm>><<exhibitorgasm>>
		<</if>>

	Its purpose apparently served, the restraints release you. You drop to your hands and knees, the object in your butt slipping out as you do. The pair exchange a worried glance before bolting down the corridor, leaving you exposed on the floor.

	<<link [[Next|Hallways]]>><<set $stress -= 500>><<endevent>><</link>>

	<</if>>
<<elseif $phase is 2>>
<<He>> presses the button.

	The fullness inside you starts vibrating against your <<prostate>>, softly at first, but growing in intensity, and creating an audible buzzing. The <<person>> steps back, smiling mischievously, as you try not to react to the sensation.

	<<arousal 2000>>
		<<if $arousal gte $arousalmax>>
		<<orgasm>><<exhibitorgasm>>
		<</if>>

	The buzzing comes to an abrupt stop. A shameful part of you feels disappointed, but the <<person2>><<person>> reaches for the button yet again. This time, the contraption doesn't give you time to warm up, sending violent shock waves through you. You involuntarily jerk, delighting the <<person1>><<person>> and <<person2>><<person>>.

	<<arousal 2000>>
		<<if $arousal gte $arousalmax>><<orgasm>><<exhibitorgasm>>
		<</if>>

	Its purpose apparently served, the restraints release you. You drop to your hands and knees, the object in your butt slipping out as you do. The pair exchange a worried glance before bolting down the corridor, leaving you exposed on the floor.

	<<link [[Next|Hallways]]>><<set $stress -= 500>><<endevent>><</link>>

<</if>>

:: School Passout Rape
<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>

	<<generatey1>><<generatey2>><<maninit>><<person1>>

	<<if random(1) is 0>>
		<<hand_gag 0 left>>
		"Shhh, <<pshes>> waking up." A <<person1>><<person>> and <<person2>><<person>> stand over you. You're lying in a shed on the school grounds. Before you can speak, the <<person1>><<person>> smothers your mouth with <<his>> hand. "Now's our chance, no one will know!"
	<<else>>
		"Shhh, <<pshes>> waking up." A <<person1>><<person>> and <<person2>><<person>> stand over you. You're lying in a shed on the school grounds.

		Before you can speak,
		<<person1>>
		<<if $NPCList[0].penis isnot "none">>
			the <<person>> bends down and covers your mouth with one hand, whilst
			<<if $pronoun is "m">>
				unzipping <<his>> flies
			<<else>>
				lifting <<his>> skirt
			<</if>>,
			revealing <<his>> erection. <<He>> lowers it towards your face as <<he>> removes <<his>> hand from your mouth, as <<he>> lowers onto you.

			Before you can move to do anything about this, the <<person2>><<person>> drops onto your midriff, knocking the wind from you, and grabbing onto your hands to stop you from fighting.
			<<He>> <<if $pronoun is "f">>giggles mischievously<<else>>chuckles softly<</if>>.
			"You're not going anywhere, <<girl>>".

			This leaves you powerless to stop the <<person1>><<person>>'s penis from pressing insistently against your mouth.
			<<set $NPCList[0].penis to "mouthentrance">><<set $NPCList[0].location.genitals = "head">>
			<<set $mouthuse to "penis">><<set $mouthstate to "entrance">><<set $mouthtarget to 0>>
		<<else>>
			The <<person>> bends down, covering your mouth with <<his>> hand. <<He>> straddles your face, and begins lowering <<himself>>, so that <<he>> is kneeling above your face,
			with <<his>> knees holding your face upwards, looking up under <<his>> skirt. <<He>> lifts up <<his>> skirt, revealing <<his>> moist pussy. You know what's coming.

			Before you can move to do anything about this, the <<person2>><<person>> drops onto your midriff, knocking the wind from you, and grabbing onto your hands to stop you from fighting.
			<<He>> <<if $pronoun is "f">>giggles mischievously<<else>>chuckles softly<</if>>.
			"You're not going anywhere, <<girl>>".

			You are powerless to stop the <<person1>><<person>>. You watch as <<his>> pussy draws closer and closer.
			<<He>> removes <<his>> hand from over your mouth, only for it to be replaced by <<his>> wet pussy as <<he>> sits on your face.
			<<set $NPCList[0].vagina to "facesit">><<set $NPCList[_n].location.genitals = "head">>
			<<set $mouthuse to "facesit">><<set $mouthstate to "vagina">><<set $mouthtarget to 0>>
		<</if>>

		<<if random(1) is 0>>
			<<set $NPCList[1].lefthand to "arms">>
		<<else>>
			<<set $NPCList[1].righthand to "arms">>
		<</if>>
		<<set $leftarm to "grappled">><<set $rightarm to "grappled">>
		<<disablearms>><<violence 2>><<bruise leftarm>><<bruise rightarm>>
		<<set $position to "missionary">>
	<</if>>

	<<if $pillory_tenant.special.name isnot "Leighton">><<enable_rescue>><</if>>
<</if>>

<<effects>>

<<effectsman>><<man>>
<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
	<<link [[Next|School Passout Rape Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|School Passout Rape Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
	<<link [[Next|School Passout Rape Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|School Passout Rape]]>><</link>><<nexttext>>
<</if>>

:: School Passout Gang Rape
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>

<<generate1>><<generate2>><<maninit>><<set $leftarm to "bound">><<set $rightarm to "bound">><<set $feetuse to "bound">>
You awaken in the science classroom, bent over a desk. Straps tie down your arms and legs, restricting your movement.

<</if>>

<<effects>>

<<effectsman>><<man>>
<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
	<<link [[Next|School Passout Gang Rape Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|School Passout Gang Rape Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|School Passout Gang Rape]]>><</link>><<nexttext>>
<</if>>

:: School Passout Rape Finish
<<effects>><<set $stress -= 500>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

"Don't try to tell on us. No one will believe you." The pair leave you lying on the hard floor. <<tearful>> you struggle to your feet.

<<clotheson>>
<<endcombat>>

<<link [[Next|School Rear Playground]]>><</link>>

<<elseif $enemyhealth lte 0>>
The <<group>> recoil in pain. <<tearful>> you seize the opportunity and escape from the shed.

<<clotheson>>
<<endcombat>>

<<link [[Next|School Rear Playground]]>><</link>>

<<elseif $rescue is 1 and $alarm is 1>><<set $rescued += 1>>
<<endevent>>
<<npc Leighton>>Leighton barges into the shed. Eyes wide with panic, the <<group>> stumble over their words as they try to explain themselves. Leighton is having none of it, and drags them from the building by the scruff of their necks. <<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|School Rear Playground]]>><</link>>
<</if>>

:: School Passout Gang Rape Finish
<<effects>><<set $feetuse to 0>><<set $stress -= 500>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

Satisfied, the pair leave you tied to the desk. <<tearful>> you manage to work yourself free.<<unbind>>

<<clotheson>>
<<endcombat>>

<<link [[Next|Science Classroom]]>><</link>>
<<elseif $enemyhealth lte 0>>
Deciding you're more trouble than you're worth, the pair leave you tied to the desk. <<tearful>> you manage to work yourself free.<<unbind>>

<<clotheson>>
<<endcombat>>

<<link [[Next|Science Classroom]]>><</link>>
<</if>>

:: Hallways Sneak
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You <<nervously>> poke your head outside. There's no one around. You leave the relative safety of the toilets, your <<lewdness>> on display.

<<if $phase is 1>>
<<exhibitionism3>>
<<elseif $phase is 2>>
<<exhibitionism4>>
<</if>>

<<link [[Next|Hallways]]>><</link>>

<<set $eventskip to 0>>

:: School Gate Exit
<<set $outside to 0>><<effects>><<set $lock to 200>>

The school gate is shut and sealed by a sturdy padlock.

	<<if $skulduggery gte $lock>>
	The lock looks easy to pick.

	<<link [[Pick it (0:10)|Oxford Street]]>><<pass 10>><<crimeup 1>><</link>><<crime>>

	<<else>>
	The lock looks beyond your ability to pick.<<skulduggeryrequired>>

	<</if>>

<<link [[Leave|School Front Playground]]>><</link>>

:: Rear Playground Dog
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
	<<beastCombatInit>>

<</if>>

<<effects>>
<<effectsman>>

<<beast $enemyno>>

<<stateman>>

<<actionsman>>

<<if $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Rear Playground Dog Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Rear Playground Dog Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Rear Playground Dog]]>><</link>><<nexttext>>
<</if>>

:: Rear Playground Dog Finish
<<set $outside to 0>><<set $location to "school">><<effects>>

<<if $enemyarousal gte $enemyarousalmax>>

<<beastejaculation>>

Satisfied, the <<beasttype>> bounds away from you.

<<tearful>> you rise to your feet.

<<clotheson>>
<<endcombat>>

<<playground>>

<<elseif $enemyhealth lte 0>>

The <<beasttype>> whimpers and flees.

<<tearful>> you rise to your feet.

<<clotheson>>
<<endcombat>>

<<playground>>

<</if>>

:: Park Tunnel
<<effects>><<set $outside to 0>>

<<set $parktunnelintro to 1>>

You search for the old tunnel you read about. You find it behind an outbuilding, obscured by trees and moss. You peer into the dark, and see a distant light at the end. You walk through and try to ignore the damp smell, until you emerge back into the light. You're in the park.

<<parkquick>>

:: School Drain
<<effects>><<set $outside to 0>>

<<set $schooldrainintro to 1>>

There's a shaft hidden beneath the rubber flooring that should lead to the town's storm drain system. You peel back the floor and open the hatch, before climbing down into the dark. The sound of running water grows stronger.

<<link [[Next|Commercial Drain]]>><</link>>

:: Head's Computer
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You enter the username and password you discovered in the note and log into Leighton's computer. You find nothing at first, just boring spreadsheets, until you find a folder simply titled "D".

It contains thousands of images of a <<nnpc_gendery "Darryl">> with black hair in various states of undress. <<nnpc_He "Darryl">> looks distressed in some of the pictures but <<nnpc_his "Darryl">> expression is blank in others. The pictures are arranged in order of date and appear to be from several years ago. Whatever was happening went on for many months.

Leighton makes an appearance in the later pictures, sometimes posing with <<nnpc_him "Darryl">>, but other times groping and fondling. From <<nnpc_his "Darryl">> outfit, it looks like <<nnpc_he "Darryl">> was a student here.

<<link [[Copy to flash drive|Head's Computer Flash]]>><</link>>

:: Head's Computer Flash
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You copy the files. Now to decide what to do with them.

<<set $headdrive to 1>>
<<link [[Next|Hallways]]>><<endevent>><</link>>

:: Head's Stash
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

Looking under the head's desk you find a small but solid box with a door. It's almost a safe. You pull, but the door doesn't move. It's locked. The lock looks very solid:
it will take some time to pick.

<<set $skulduggerydifficulty to 1000>>

<<link [[Pick the lock (0:30)|Head's Stash 2]]>><<pass 30>><</link>><<skulduggerydifficulty>>

<<link [[Leave it alone|Head's Office]]>><<endevent>><</link>>

:: Head's Stash 2
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You settle under the desk and set to work on the lock.

<<skulduggerycheck>>

<<if $skulduggerysuccess is 1>><<set $hacker_tasks.pushUnique("leighton")>>
	It takes some time and is far more complex than you expected. You are just about to give up when the door suddenly pops loose.
	You open the drawer and find a number of cameras and lenses as well as a box full of memory cards. Quite a collection.

	You scoop the memory cards into your bag.

		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
		<<skulduggeryskilluse>>
		<<else>>
		That was too easy. You didn't learn anything.

		<</if>>

	<<if $hacker_tasks.length gte 2>>
	You have completed the hacker's tasks. You should talk to Landry.

	<</if>>
	<<link [[Next|Head's Office]]>><<endevent>><</link>>

<<else>>
	It is far more complex than you expected. After nearly half an hour of fruitless poking and prodding at the lock, you give up.
	Now you have a feel for the lock, you could try again.

		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
		<<skulduggeryskilluse>>
		<<else>>
		That was too easy. You didn't learn anything.

		<</if>>

	<<set $skulduggerydifficulty -= 200>>
	<<link [[Try again (0:30)|Head's Stash 2]]>><<pass 30>><</link>><<skulduggerydifficulty>>

	<<link [[Give up|Head's Office]]>><<endevent>><</link>>

<</if>>

:: Head's Office Blackmail
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $phase is 1>>
Leighton looks up from <<his>> desk as you enter. "How can I help you?"

<</if>>

<<if $submissive lte 850>>
You give <<him>> a wicked smile. "I've been on your computer," you say. "I've seen what you keep there. I made copies."

<<elseif $submissive gte 1150>>
You can't bring yourself to look <<him>> in the eye. "I-I've seen what you did to that student. On your computer," you manage to say. "I-I made copies."
<<else>>
"I've been on your computer," you say. "I've seen what you did to that student. I made copies."
<</if>>

<<crimeup 1000>>
<<He>> stares at you, not moving a muscle. Then <<he>> glances at the door, and sizes you up. <<He>> seems to think better of whatever <<he>> was planning however, and sighs. "What do you want?"

<<npcincr Leighton dom -10>>
<<npcincr Leighton love -10>>
<<link [[Your watch|Head's Office Money]]>><</link>>

<<link [[No detention|Head's Office No Detention]]>><</link>>

<<if $schoolfameboard isnot 1 and $schoolfameblackmail isnot undefined>>
<<link [[No more photoshoots|Head's Office No Photoshoots]]>><</link>>

	<<if $exhibitionism gte 55>>
	<<link [[Pay me for photoshoots|Head's Office Pay Photoshoots]]>><</link>><<exhibitionist4>>

	<</if>>
<</if>>

:: Head's Office Money
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

"My watch?" <<he>> says. "But this is a genuine... Fuck." <<He>> removes <<his>> watch and chucks it at you. "This had better be the last I hear of it, or you'll pay dearly. Now get out."

This watch should be worth a fair bit if you could find a buyer.
<<ggcontrol>>

<<set $blackmoney += 5000>><<set $headmoney to 1>><<set $headblackmailed to 1>><<control 25>><<endevent>><<set $submissive -= 10>>

<<link [[Next|Hallways]]>><</link>>

:: Head's Office No Detention
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

"That's it?" <<he>> says. "Fine. Less work for me anyway. This had better be the last I hear of it, or you'll pay dearly."

You leave the office. That's one less problem to worry about.
<<ggcontrol>>

<<set $headnodetention to 1>><<set $headblackmailed to 1>><<control 25>><<endevent>><<set $submissive -= 10>>

<<link [[Next|Hallways]]>><</link>>

:: Events Shades Hand
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You hand River the shades. "Good. You'll get them back, the way you dress outside school is your par-" <<He>> catches <<himself>> mid-sentence. "Here, you abide by the rules." <<He>> marches away from you.

<<generatey2>><<person2>>"I thought <<pshe>> was cooler than that," you hear a <<person>> say to <<his>> friend.

<<endevent>>

<<playground>>

:: Events Shades Flip
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You turn away from River and show <<him>> your middle finger. The watching students cheer you on. River is lost for words. "Y-you little... You'll be punished for this, I'll make sure you won't be able to sit for a week!" <<He>> marches away from you.

<<endevent>>

<<playground>>

:: Glasses No Underwear
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"B-but I don't have any on," you say.
<<elseif $submissive lte 850>>
"You're out of luck. I'm not wearing any," you say.
<<else>>
"But I'm not wearing any," you say.
<</if>>

"What a pervert!" the <<person>> exclaims. <<He>> kicks your glasses over to you. "Here, I don't want anything to do with them. I might catch something." <<He>> saunters off. Fortunately, your glasses appear undamaged.
<<clotheson>>

<<endevent>>

<<playground>>

:: Glasses Underwear
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You <<pulldown>> your $worn.lower.name, revealing your $worn.under_lower.name.
<<if $worn.genitals.type.includes("chastity") and $worn.under_lower.type.includes("naked")>>
"What is that?" <<he>> asks, crouching for a closer look. "Is that a keyhole?" You decide <<hes>> seen enough and cover back up. "You really are a weirdo. Here," <<he>> kicks your glasses to your feet. "I don't want to catch anything." <<He>> saunters off.

Fortunately your glasses appear undamaged.
<<clotheson>>

<<elseif $worn.under_lower.gender isnot $player.gender_appearance and $worn.under_lower.gender isnot "n">>
	<<if $player.gender_appearance is "m">>
	"You're wearing panties!" <<he>> exclaims. "I knew you were a pervert, but this is a bit much. Here," <<he>> kicks your glasses to you. "I regret touching them now." <<He>> saunters off.

Fortunately your glasses appear undamaged.
<<clotheson>>

	<<else>>
	"You're wearing boy's underwear!" <<he>> exclaims. "I knew you were a pervert, but this is a bit much. Here," <<he>> kicks your glasses to you. "I regret touching them now." <<He>> saunters off.

Fortunately your glasses appear undamaged.
<<clotheson>>

	<</if>>
<<else>>
<<He>> eyes up your exposed underwear. "Nice. See, that wasn't so bad, was it," <<he>> says as <<he>> throws your glasses at you. You manage to catch them. "See ya around <<bitch>>, wear some better undies next time."
<<clotheson>>

<</if>>

<<endevent>>

<<playground>>

:: Glasses Refuse
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"N-no," you say, unable to make eye contact. "I don't want to."
<<elseif $submissive lte 850>>
"Fuck off pervert, I'll buy new glasses," you say.
<<else>>
"I'll just buy new glasses," you say.
<</if>>

"Suit yourself," <<he>> responds, and crunches your glasses underfoot. "Later loser." <<He>> saunters off.

<<faceruined>>

<<endevent>>

<<playground>>

:: School Stump
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<if $schoolstate is "lunch" or $schoolstate is "morning" or $schoolstate is "afternoon">>
You lean back on the stump. You close your eyes and listen to the murmuring of students in the playground.
<<else>>
You lean back on the stump. You close your eyes and listen to the chirping of birds.
<</if>>

<<if $danger gte (9900 - $allure)>>
<<eventsschoolstump>>
<<else>>
	<<if $schoolstate isnot "late">>
	<<link [[Keep relaxing (0:10)|School Stump]]>><<pass 10>><<stress -1>><<tiredness -1>><</link>><<ltiredness>><<lstress>>

	<</if>>
<<link [[Stop|School Rear Playground]]>><</link>>

<</if>>

:: School Stump Ignore
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You turn away from the pervert and shut your eyes. "You're no fun," <<he>> says. You peek a few moment's later. <<Hes>> gone.

<<endevent>>

	<<if $schoolstate isnot "late">>
	<<link [[Keep relaxing (0:10)|School Stump]]>><<pass 10>><<stress -1>><<tiredness -1>><</link>><<ltiredness>><<lstress>>

	<</if>>
<<link [[Stop|School Rear Playground]]>><</link>>

:: School Stump Flash
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
You lift your $worn.lower.name, exposing your <<undies>>. <<He>> whistles at you and leans into the fence for a closer look.
<<else>>
You pull down your $worn.lower.name, exposing your <<undies>>. <<He>> whistles at you and leans into the fence for a closer look.
<</if>>

You wink at <<him>> and cover up before anyone else can see. <<He>> leaves with a smile on <<his>> face.<<fameexhibitionism 1>>

<<exhibitionism2>>

<<endevent>>
	<<if $schoolstate isnot "late">>
	<<link [[Keep relaxing (0:10)|School Stump]]>><<pass 10>><<stress -1>><<tiredness -1>><</link>><<ltiredness>><<lstress>>

	<</if>>
<<link [[Stop|School Rear Playground]]>><</link>>

:: School Stump Genital Flash

<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>
<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
You lift your $worn.lower.name, exposing your <<undies>>. <<He>> whistles at you and leans into the fence for a closer look.
<<else>>
You pull down your $worn.lower.name, exposing your <<undies>>. <<He>> whistles at you and leans into the fence for a closer look.
<</if>>
<<flaunting>> you wink at <<him>> and cover up before anyone else can see. <<He>> leaves with a smile on <<his>> face.
<<fameexhibitionism 1>>
<<exhibitionism5>>
<<endevent>>
<<if $schoolstate isnot "late">>
	<<link [[Keep relaxing (0:10)|School Stump]]>><<pass 10>><<stress -1>><<tiredness -1>><</link>><<ltiredness>><<lstress>>

<</if>>
<<link [[Stop|School Rear Playground]]>><</link>>

:: Bra Strap Quiet

<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>
You find a secluded space behind an outbuilding. You make sure you weren't followed, then <<pullup>> your $worn.upper.name and fix your $worn.under_upper.name.

<<endevent>>
<<playground>>

:: Bra Strap Exhibitionism

<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You <<pullup>> your $worn.upper.name, exposing your <<breasts>>. The <<person>> and <<his>> friends fall silent and ogle you as you fix your $worn.under_upper.name.
<<pain -4>><<exhibitionism4>>

<<pain -4>><<exhibitionism4>>
<<endevent>>
<<playground>>

:: Bra Strap Turn

<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>
You do your best to ignore the <<person>> and <<his>> friends.

<<endevent>>
<<playground>>

:: Bra Strap Angry
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You storm over to the <<person>>. <<He>> turns to you just in time to see you shove <<him>>, making <<him>> flinch. <<He>> stumbles and falls against a wall. <<His>> friends are laughing at <<him>> now.

<<endevent>>
<<playground>>

:: Playground Crush Flirt
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You walk over to the <<person1>><<person>>, and sit beside <<him>>.

<<if $phase is 0>>
	<<He>> gulps down <<his>> mouthful. "H-hi," <<he>> says.
<<elseif $phase is 1>>
	<<His>> smile broadens. "Hi," <<he>> says.
<<elseif $phase is 2>>
	<<He>> turns to you. "Y-yes?" <<he>> mumbles.
<<elseif $phase is 3>>
	<<He>> smirks at you. "Hey babe," <<he>> says. "What can I do for you?"
<<else>>
	<<He>> stares at <<his>> lap with great intensity.
<</if>>

<<if $submissive gte 1150>>
"Y-your friend said you like me," you say, leaning closer. <<He>> must be able to feel your breath on <<his>> face. "You're cute too."
<<elseif $submissive lte 850>>
"I saw you looking at me," you say, leaning closer. <<He>> must be able to feel your breath on <<his>> face. "Don't worry, I'm used to it."
<<else>>
"Your friend told me a secret," you say, leaning closer. <<He>> must be able to feel your breath on <<his>> face. "I like you too."
<</if>>
<<promiscuity1>>

<<if $phase is 0>>
	<<He>> opens <<his>> mouth to speak, but burps instead. <<He>> clutches <<his>> face in embarrassment and runs for safety. <<His>> friend follows, laughing.
<<elseif $phase is 1>>
	<<He>> holds out a hand, which you take. You sit together for a little while as <<his>> friend gently pokes fun at you both.
<<elseif $phase is 2>>
	"Th-thank you," <<he>> says. <<He>> gives you a nervous smile. <<His>> friend sits on <<his>> other side, and encourages <<him>> to be more assertive through the use of pokes. <<person2>><<He>> has mild success.
<<elseif $phase is 3>>
	"Of course you like me," <<he>> says, grinning. <<Hes>> leaning at an odd angle. "Who wouldn't like-" <<he>> begins, before losing <<his>> balance. <<He>> tumbles to the ground, <<his>> legs flailing in the air.
	<<if $pronoun is "f">>
	<<His>> skirt tumbles down <<his>> legs and you glimpse <<his>> plain white panties.
	<</if>>

	<<He>> climbs to <<his>> feet and tries to laugh it off, but is too embarrassed to look at you.
<<else>>
	<<He>> nods at <<his>> lap while turning a deeper shade of red. You try to bring <<him>> out of <<his>> shell, but <<hes>> too shy. <<His>> friend finds <<his>> awkwardness humorous.
<</if>>

<<endevent>>
<<playground>>

:: Playground Crush Ignore
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You ignore the pair, and continue on your way.

<<endevent>>
<<playground>>

:: Playground Crush Robin Angry
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You march over to the pair, who look at you. You must look angry, given their startled expressions.

<<if $submissive gte 1150>>
"I-I'm Robin's," you say. "St-stay away!"
<<elseif $submissive lte 850>>
"Robin's mine," you say, clutching the <<person1>><<persons>> collar. "Forget it at your peril." You release and shove <<him>> away.
<<else>>
"Robin's not available," you say. "Don't you forget it."
<</if>>

"We're only joking around," the <<person2>><<person>> says in <<his>> friend's defence.

<<if $cool gte 240>>
	"We know Robin's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
	<<gcool>><<status 1>>

	<<endevent>>
	<<playground>>
<<elseif $cool gte 120>>
	<<if $cool gte random(1, 240)>>
		"We know Robin's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
		<<gcool>><<status 1>>

		<<endevent>>
		<<playground>>
	<<else>>
		"You wanna start something?"

		<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><</link>>

		<<link [[Walk away|Playground Crush Robin Walk]]>><<stress 6>><</link>><<lstress>>

	<</if>>
<<else>>
	"You're fucking crazy. Back off before you get fucked up."

	<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><</link>>

	<<link [[Walk away|Playground Crush Robin Walk]]>><<stress 6>><</link>><<lstress>>

<</if>>

:: Playground Crush Robin Ignore
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You ignore them. You know Robin wouldn't appreciate you antagonising people over this.

<<endevent>>
<<playground>>

:: Playground Crush Robin Walk
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You walk away. The pair jeer at you, but you know Robin wouldn't like you starting fights.

<<endevent>>
<<playground>>

:: Playground Crush Whitney Angry
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You march over to the pair, who look at you. You must look angry, given their startled expressions.

<<if $submissive gte 1150>>
"I-I'm Whitney's," you say. "St-stay away!"
<<elseif $submissive lte 850>>
"Whitney's mine," you say, clutching the <<person1>><<persons>> collar. "Forget it at your peril." You release and shove <<him>> away.
<<else>>
"Whitney's not available," you say. "Don't you forget it."
<</if>>

"We're only joking around," the <<person2>><<person>> says in <<his>> friend's defence.

<<if $cool gte 240>>
	"We know Whitney's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
	<<gcool>><<status 1>>

	<<endevent>>
	<<playground>>
<<elseif $cool gte 120>>
	<<if $cool gte random(1, 240)>>
		"We know Whitney's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
		<<gcool>><<status 1>>

		<<endevent>>
		<<playground>>
	<<else>>
		"You wanna start something?"

		<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><<set $submissive -= 1>><</link>>

		<<link [[Walk away|Playground Crush Whitney Walk]]>><<stress 6>><</link>><<lstress>>

	<</if>>
<<else>>
	"You're fucking crazy. Back off before you get fucked up."

	<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><<set $submissive -= 1>><</link>>

	<<link [[Walk away|Playground Crush Whitney Walk]]>><<stress 6>><</link>><<lstress>>

<</if>>

:: Playground Crush Whitney Ignore
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You ignore them. The <<person1>><<person>> has no chance with Whitney anyway.

<<endevent>>
<<playground>>

:: Playground Crush Whitney Walk
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You walk away. The pair jeer at you, but you know neither have a chance with Whitney.

<<endevent>>
<<playground>>

:: Playground Crush Sydney Angry
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You march over to the pair, who look at you. You must look angry, given their startled expressions.

<<if $submissive gte 1150>>
"I-I'm Sydney's," you say. "St-stay away!"
<<elseif $submissive lte 850>>
"Sydney's mine," you say, clutching the <<person1>><<persons>> collar. "Forget it at your peril." You release and shove <<him>> away.
<<else>>
"Sydney's not available," you say. "Don't you forget it."
<</if>>

"We're only joking around," the <<person2>><<person>> says in <<his>> friend's defence.

<<if $cool gte 240>>
	"We know Sydney's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
	<<gcool>><<status 1>>

	<<endevent>>
	<<playground>>
<<elseif $cool gte 120>>
	<<if $cool gte random(1, 240)>>
		"We know Sydney's your territory. We're not gonna mess with you." The <<person1>><<person>> nods. They seem sincere.
		<<gcool>><<status 1>>

		<<endevent>>
		<<playground>>
	<<else>>
		"You wanna start something?"

		<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><</link>>

		<<link [[Walk away|Playground Crush Robin Walk]]>><<stress 6>><</link>><<lstress>>

	<</if>>
<<else>>
	"You're fucking crazy. Back off before you get fucked up."

	<<link [[Fight them both|Playground Crush Fight]]>><<set $fightstart to 1>><</link>>

	<<link [[Walk away|Playground Crush Robin Walk]]>><<stress 6>><</link>><<lstress>>

<</if>>

:: Playground Crush Sydney Ignore
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You ignore them. You know Sydney would want you to forgive them.

<<endevent>>
<<playground>>

:: Playground Crush Sydney Walk
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You walk away. The pair jeer at you, but you know Sydney would want you to forgive them.

<<endevent>>
<<playground>>

:: Playground Crush Fight
<<if $fightstart is 1>>
<<set $fightstart to 0>>

<<neutral 1>>

<<maninit>>
<<set $enemytrust -= 100>>
<<set $enemyanger += 200>>
<<npcidlegenitals>>

<<if $pillory_tenant.special.name isnot "Leighton">><<enable_rescue>><</if>>

You lunge at the <<person1>><<person>>, and tumble to the ground together. The <<person2>><<person>> joins in.<<person1>>

The commotion attracts a crowd.

<</if>>

<<effects>>
<<effectsman>><<man>>

<<audience>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
	<<link [[Next|Playground Crush Fight Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Playground Crush Fight Finish]]>><</link>><<nexttext>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
	<<link [[Next|Playground Crush Fight Finish]]>><</link>><<nexttext>>
<<elseif $alarm is 1 and $rescue is 1>>
	<<link [[Next|Playground Crush Fight Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Playground Crush Fight]]>><</link>><<nexttext>>
<</if>>

:: Playground Crush Fight Finish
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>

	They lie on the floor as they come to their senses, enduring mockery from the audience.

	<<tearful>> you bask in your sordid victory.
	<<gcool>><<status 1>>

	<<clotheson>>
	<<endcombat>>

	<<playground>>

<<elseif $enemyhealth lte 0>>

	They lie on the ground, trying to hold back tears and enduring mockery from the audience.
	<<gcool>><<status 1>>

	<<tearful>> you bask in victory.

	<<clotheson>>
	<<endcombat>>

	<<playground>>

<<elseif $rescue is 1 and $alarm is 1>>

	A whistle blows from the school entrance. The audience disperses as Leighton marches closer. The <<person1>><<person>> and <<person2>><<person>> are grasped by the arm and dragged away. They afford you one last evil look.
	<<lcool>><<status -1>><<gdelinquency>><<detention 6>>

	<<tearful>> you gather yourself.

	<<clotheson>>
	<<endcombat>>

	<<playground>>

<<else>>

	<<tearful>> you fall to the ground. You're too hurt to continue fighting.
	<<lcool>><<status -1>>

	The audience jeer at you for a while, though they soon grow bored.

	<<clotheson>>
	<<endcombat>>

	<<playground>>

<</if>>

:: Playground Flyover Walk
<<effects>>

Your blush deepens as you turn and walk away, chased by their jeering laughter.

<<endevent>>
<<playground>>

:: Playground Flyover Own
<<effects>>

You stand your ground.
<<if $submissive gte 1150>>
	"Did you like how I looked?" you giggle. "It was so exciting!"
<<elseif $submissive lte 850>>
	"I'd suggest you lot try it," you say. "But I doubt you're brave enough."
<<else>>
	"When you look as good as this," you say. "You want to flaunt it."
<</if>>
<<exhibitionism5>>

The students are taken aback by your response. You turn and strut away.

<<endevent>>
<<playground>>

:: Playground Herm Resist
<<effects>>

The <<person2>><<person>> tries to grab you again, but you bat <<his>> arm away. The others close in.

<<link [[Next|Playground Herm Fight]]>><<set $fightstart to 1>><</link>>

:: Playground Herm Fight
<<if $fightstart is 1>>
<<set $fightstart to 0>>

<<neutral 1>>

<<maninit>>
<<set $enemytrust -= 100>>
<<set $enemyanger += 200>>
<<npcidlegenitals>>
<<enable_rescue>>
<</if>>

<<effects>>
<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
	<<link [[Next|Playground Herm Fight Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Playground Herm Fight Finish]]>><</link>><<nexttext>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
	<<link [[Next|Playground Herm Fight Finish]]>><</link>><<nexttext>>
<<elseif $alarm is 1 and $rescue is 1>>
	<<link [[Next|Playground Herm Fight Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Playground Herm Fight]]>><</link>><<nexttext>>
<</if>>

:: Playground Herm Fight Finish
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	All three of them collapse to the ground, the energy drained from them.

	<<tearful>> you walk away.

	<<clotheson>>
	<<endcombat>>
	<<playground>>

<<elseif $enemyhealth lte 0>>
	They back away from you, intimidated by your ferocity.

	<<tearful>> you walk away.

	<<clotheson>>
	<<endcombat>>
	<<playground>>

<<elseif $alarm is 1 and $rescue is 1>><<set $rescued += 1>>

	"Stop this at once," says a firm voice. Sirris leans from a staff room window.

	"<<pShe>> started-"

	"I won't hear it," Sirris continues. "Go see Leighton. Right now."

	The bullies share a worried glance, but do as they're bid.

	<<clotheson>>
	<<endcombat>>

	<<npc Sirris>><<person1>>
	<<if $exposed gte 1>>
		Sirris holds out a towel and looks away. You cover yourself as fast as you can.

		<<towelup>>
	<</if>>

	<<if $schoolrep.crossdress gte 5>>
		"Are you okay?" Sirris asks once you're dressed. "Don't let them get to you," <<he>> smiles. "You're not doing anything wrong."<<ltrauma>><<trauma -6>><<lstress>><<stress -6>>
	<<else>>
		"Are you okay?" Sirris asks once you're dressed. "Don't let them get to you," <<he>> smiles. "There's nothing wrong with you."<<ltrauma>><<trauma -6>><<lstress>><<stress -6>>
	<</if>>

	<<endevent>>
	<<playground>>
<<else>>
	You fall to the ground, too hurt to continue fighting.<<fameexhibitionism 20>>

	<<if $exposed gte 2>>
		They stand around you, staring at your exposed genitals.

		<<if $schoolrep.crossdress gte 5>>
			"It's true," the <<person1>><<person>> shouts. "A crossdressing pervert!"
		<<else>>
			"It's true," the <<person1>><<person>> shouts. "A freak!"
		<</if>>

		"I'm getting a picture."

		They point their phone cameras at you. You lie, helpless, as they take as many pictures as they please.

		At last satisfied, the three swagger away.
	<<else>>
		<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
			<<if $worn.under_lower.type.includes("naked")>>
				The <<person1>><<person>> crouches beside you, grasps the hem of your skirt, and lifts it. Your <<genitals 1>> are revealed.
			<<else>>
				The <<person1>><<person>> crouches beside you, and lifts the hem of your skirt. <<He>> pulls aside your $worn.under_lower.name, revealing your <<genitals 1>>
			<</if>>
		<<elseif $worn.lower.set isnot $worn.upper.set>>
			<<if $worn.under_lower.type.includes("naked")>>
				The <<person1>><<person>> crouches beside you, grasps the hem of your $worn.lower.name, and tugs it down. Your <<genitals 1>> are revealed.
			<<else>>
				The <<person1>><<person>> crouches beside you, and tugs down your $worn.lower.name. <<He>> pulls aside your underwear, revealing your <<genitals 1>>
			<</if>>
		<<else>>
			<<if $worn.under_lower.type.includes("naked")>>
				The <<person1>><<person>> crouches beside you, and starts peeling the $worn.upper.name off your body, revealing your <<undertop>> and <<genitals 1>>.
			<<else>>
				The <<person1>><<person>> crouches beside you and peels the $worn.upper.name off your body, revealing your <<undertop>> and $worn.under_lower.name. <<He>> pulls your underwear aside next, baring your <<genitals 1>>.
			<</if>>
		<</if>>

		They stand around you, staring at your exposed genitals.

		<<if $schoolrep.crossdress gte 5>>
			"It's true," the <<person1>><<person>> shouts. "A crossdressing pervert!"
		<<else>>
			"It's true," the <<person1>><<person>> shouts. "A freak!"
		<</if>>

		"I'm getting a picture."

		They point their phone cameras at you. You lie, helpless, as they take as many pictures as they please.

		At last satisfied, the three swagger away.
	<</if>>

	<<tearful>> you stagger to your feet.

	<<clotheson>>
	<<endcombat>>
	<<playground>>

<</if>>

:: Playground Herm Call
<<effects>>

<<if $submissive gte 1150>>
	You throw back your head, and scream. The three back away from you.
<<elseif $submissive lte 850>>
	"Oi, teachers!" you shout. "A little help."
<<else>>
	"I'm being bullied!" you shout. "Somebody help."
<</if>>

The <<person1>><<person>> looks around, and smirks when no one comes. "So you're a coward-"

"Stop this at once," interrupts a firm voice. Sirris leans from a staff room window.

"<<pShe>> started-"

"I won't hear it," Sirris continues. "Go see Leighton. Right now."

The bullies share a worried glance, but do as they're told.

<<endevent>>

<<npc Sirris>><<person1>>
<<if $exposed gte 1>>
	Sirris holds out a towel and looks away. You cover yourself as fast as you can.

	<<towelup>>
<</if>>

<<if $schoolrep.crossdress gte 5>>
	"Are you okay?" Sirris asks once you're dressed. "Don't let them get to you," <<he>> smiles. "You're not doing anything wrong."<<ltrauma>><<trauma -6>><<lstress>><<stress -6>>
<<else>>
	"Are you okay?" Sirris asks once you're dressed. "Don't let them get to you," <<he>> smiles. "There's nothing wrong with you."<<ltrauma>><<trauma -6>><<lstress>><<stress -6>>
<</if>>

<<endevent>>
<<playground>>

:: Playground Herm Show
<<effects>>
<<fameexhibitionism 3>>
Blushing with shame,
<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
	<<if $worn.under_lower.type.includes("naked")>>
		you lift your skirt, revealing your <<genitals 1>>.
	<<else>>
		you lift your skirt and pull aside your $worn.under_lower.name, revealing your <<genitals 1>>.
	<</if>>
<<elseif $worn.upper.set isnot $worn.lower.set>>
	<<if $worn.under_lower.type.includes("naked")>>
		you tug down your $worn.lower.name, revealing your <<genitals 1>>.
	<<else>>
		you tug down your $worn.lower.name and pull aside your underwear, revealing your <<genitals 1>>.
	<</if>>
<<else>>
	<<if $worn.under_lower.type.includes("naked")>>
		you peel off your $worn.upper.name, revealing your <<undertop>> and <<genitals 1>>.
	<<else>>
		you peel off your $worn.upper.name, revealing your <<undertop>> and $worn.under_lower.name. You pull your underwear aside, baring your <<genitals 1>>
	<</if>>
<</if>>

The <<person1>><<person>>, <<person2>><<person>> and <<person3>><<person>> each stare at your crotch, astonishment on their faces.

"It's true!"

<<if $schoolrep.herm gte 5>>
	"<<pShes>> a freak."
<<else>>
	"<<pShes>> a pervert."
<</if>>

"I'm gonna tell everyone."

You cover yourself and leave before they get any ideas. They don't stop you.

<<endevent>>
<<playground>>

:: Playground Herm Flaunt
<<effects>>
<<fameexhibitionism 3>>
<<flaunting>>
<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
	<<if $worn.under_lower.type.includes("naked")>>
		you lift your skirt, revealing your <<genitals 1>>.
	<<else>>
		you lift your skirt and pull aside your $worn.under_lower.name, revealing your <<genitals 1>>.
	<</if>>
<<elseif $worn.upper.set isnot $worn.lower.set>>
	<<if $worn.under_lower.type.includes("naked")>>
		you tug down your $worn.lower.name, revealing your <<genitals 1>>.
	<<else>>
		you tug down your $worn.lower.name and pull aside your underwear, revealing your <<genitals 1>>.
	<</if>>
<<else>>
	<<if $worn.under_lower.type.includes("naked")>>
		you peel off your $worn.upper.name, revealing your <<undertop>> and <<genitals 1>>.
	<<else>>
		you peel off your $worn.upper.name, revealing your <<undertop>> and $worn.under_lower.name. You pull your underwear aside, baring your <<genitals 1>>
	<</if>>
<</if>>

The <<person1>><<person>>, <<person2>><<person>> and <<person3>><<person>> each stare at your crotch, astonishment on their faces.

"It's true!"

<<if $schoolrep.herm gte 5>>
	"<<pShes>> a freak."
<<else>>
	"<<pShes>> a pervert."
<</if>>

"I'm gonna tell everyone."

<<if $schoolrep.herm gte 5>>
	<<if $submissive gte 1150>>
		"It's okay to be jealous," you say.
	<<elseif $submissive lte 850>>
		"I'm not a freak," you say. "I'm magnificent."
	<<else>>
		"You're just jealous," you say.
	<</if>>
<<else>>
	<<if $submissive gte 1150>>
		"I just like looking like this," you say.
	<<elseif $submissive lte 850>>
		"Harsh words," you say, giving them a twirl. "But you can't keep your eyes off."
	<<else>>
		"A pervert?" you say. "It's not my jaw on the floor."
	<</if>>
<</if>>

You cover yourself, and leave them staring in awe.

<<endevent>>
<<playground>>

:: Playground Hypnosis Offer
<<effects>>

"I was wondering," you say, the words forming on their own. "Could I-" you bite your lip. "Could we have some private time?" You nod at the bike shed.

The <<person>> stammers an incoherent response, so you take <<his>> hand and pull <<him>> behind the shed.

<<link [[Next|Playground Hypnosis Sex]]>><<set $sexstart to 1>><</link>>

:: Playground Hypnosis Sex

<<if $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>

	<<maninit>>
	<<set $enemytrust += 100>>
	<<enable_rescue>>
<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $finish is 1>>
	<<link [[Next|Playground Hypnosis Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Playground Hypnosis Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Playground Hypnosis Sex Finish]]>><</link>><<nexttext>>
<<elseif $alarm is 1 and $rescue is 1>>
	<<link [[Next|Playground Hypnosis Sex Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Playground Hypnosis Sex]]>><</link>><<nexttext>>
<</if>>

:: Playground Hypnosis Sex Finish

<<set $outside to 0>><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	The <<person>> leans against the wall, and slumps to the ground.

	<<tearful>> you saunter away. You're not quite sure what happened, but you feel better.

	<<clotheson>>
	<<endcombat>>
	<<playground>>
<<elseif $enemyhealth lte 0>>
	You shove the <<person>> away from you. <<He>> hits the wall, and slumps to the ground.

	<<tearful>> you run. You're not quite sure what happened.

	<<clotheson>>
	<<endcombat>>
	<<playground>>
<<elseif $alarm is 1 and $rescue is 1>><<set $rescued += 1>>
	<<generatey2>><<generatey3>><<person2>>
	A <<person>> and <<person3>><<person>> arrive to investigate. They gawk when they see you and the <<person1>><<person>>, and it's enough to send <<him>> running.

	<<covered>> <<tearful>> you run to safety. You're not quite sure what happened.

	<<clotheson>>
	<<endcombat>>
	<<playground>>
<<else>>
	The <<person>> backs away from you. "D-did I do something wrong?" <<he>> asks. <<tearful>> you run. You're not quite sure what happened yourself.

	<<clotheson>>
	<<endcombat>>
	<<playground>>
<</if>>

:: Playground Hypnosis Resist
<<effects>>

<<if $willpowerSuccess>>
	You ignore the urging voice.
	<<if $submissive gte 1150>>
		"S-sorry to bother you," you say. "I was daydreaming."
	<<elseif $submissive lte 850>>
		"What you looking at?" you ask.
	<<else>>
		"Sorry to bother you," you say. "I was daydreaming."
	<</if>>
	You walk away from the <<person>> before <<he>> responds.

<<else>>
	You try to ignore the urging voice, but it's a struggle. You manage to tear yourself away from the <<person>> before you say anything, and almost stumble as you escape.

	You hide around the corner, and the coercive feelings dissipate. Your strange behaviour was noticed by others.<<lcool>><<status -10>><<gtrauma>><<trauma 6>><<gstress>><<stress 6>>

<</if>>

<<endevent>>
<<playground>>

:: Playground Footage Ignore
<<effects>>

You ignore them. Whatever it is, you don't want to know.

<<endevent>>
<<playground>>

:: Playground Nude Footage Investigate
<<effects>>

You approach the pair.

<<if $submissive gte 1150>>
	"P-people keep looking at me funny," you say. "Why?"
<<elseif $submissive lte 850>>
	"What's so funny?" you ask.
<<else>>
	"Why are people looking at me funny?" you ask.
<</if>>

The <<person2>><<person>> and <<person3>><<person>> look at each other, then the <<person2>><<person>> shows you <<his>> phone. A short clip plays. Of you, naked, in what looks like Niki's studio.

You're aware of all the other students looking at their phones. How many of them are watching you?

<<link [[Walk away|Playground Footage Walk]]>><<status -10>><</link>><<lcool>>

<<if $exhibitionism gte 75>>
	<<link [[Own it|Playground Nude Footage Own]]>><</link>><<exhibitionist5>>

<</if>>

:: Playground Assault Footage Investigate
<<effects>>

You approach the pair.

<<if $submissive gte 1150>>
	"P-people keep looking at me funny," you say. "Why?"
<<elseif $submissive lte 850>>
	"What's so funny?" you ask.
<<else>>
	"Why are people looking at me funny?" you ask.
<</if>>

The <<person2>><<person>> and <<person3>><<person>> look at each other, then the <<person2>><<person>> shows you <<his>> phone. A short clip plays. Of you, getting gangbanged, in what looks like Niki's studio.

You're aware of all the other students looking at their phones. How many of them are watching you?

<<link [[Walk away|Playground Footage Walk]]>><<status -20>><</link>><<llcool>>

<<if $promiscuity gte 75>>
	<<link [[Own it|Playground Assault Footage Own]]>><</link>><<promiscuous5>>

<</if>>

:: Playground Nude Footage Own
<<effects>>

You snatch the phone away, and climb atop a nearby table. "Hey!" you shout. "Everyone!" Heads turn. Some look surprised or bemused, but others bear knowing looks.

"You wanna see me naked? You let the sentence hang a moment. "You can." You look down at the phone, and read the website address aloud.
<<famemodel 20>>
<<fameexhibitionism 20>>
<<exhibitionism5>>

You feel cathartic as you step down from the table.
<<if $pain gte 20>>
	Though you're still crying.
<</if>>

<<endevent>>
<<playground>>

:: Playground Assault Footage Own
<<effects>>

You snatch the phone away, and climb atop a nearby table. "Hey!" you shout. "Everyone!" Heads turn. Some look surprised or bemused, but others bear knowing looks.

"You wanna see me getting fucked from all sides?" You let the sentence hang a moment. "You can." You look down at the phone, and read the website address aloud.
<<famemodel 20>>
<<famerape 20>>
<<promiscuity5>>

You feel cathartic as you step down from the table.
<<if $pain gte 20>>
	Though you're still crying.
<</if>>

<<endevent>>
<<playground>>

:: Playground Footage Walk
<<effects>>

You try to ignore the sinking feeling in your chest as you walk away.
<<if $pain gte 20>>
	You can't help but cry.
<<else>>
	You feel like crying.
<</if>>

<<endevent>>
<<playground>>

:: Events Panty Accept
<<effects>>

You nod. "Great!" the <<person>> says. "I'll wait behind the school during lunch break. Bring me as many as you can!"

<<set $panty_thief to 1>>
<<saveNPC 0 "panty_thief">>
<<endevent>>
<<playground>>

:: Events Panty Refuse
<<effects>>

You turn away. "Shit," the <<person>> says. "I'll be behind the school during lunch break if you change your mind."

<<set $panty_thief to 1>>
<<saveNPC 0 "panty_thief">>
<<endevent>>
<<playground>>

:: School Panty
<<effects>>

<<loadNPC 0 "panty_thief">><<person1>>

You walk along the fence, searching for the underwear-obsessed <<person>>. You find <<him>> lurking in an adjacent alley, near some bins. <<He>> leans against the fence. "Got anything for me?"

<<if $panties_held gte 2>>
	You have $panties_held pairs of stolen underwear.
<<elseif $panties_held gte 1>>
	You have a pair of stolen underwear.
<<else>>
	You aren't carrying any stolen underwear.
<</if>>

<<if $panties_held gte 1>>
	<<link [[Sell|School Panty Sell]]>><</link>>
	(£<<print ($panties_held * 10)>>)

<</if>>

<<link [[Leave|School Rear Playground]]>><<endevent>><</link>>

:: School Panty Sell
<<effects>>

<<if $panties_held gte 100>>
	It'll take too long to push all this underwear through the fence, so you hurl it over the top in bundles. The <<person>> faces up as the clothing rains on <<him>>, eyes shut in contentment.

	"Thank you," <<he>> says. "Here."
<<elseif $panties_held gte 20>>
	It'll take too long to push all this underwear through the fence, so you hurl it over the top in bundles. The <<person>> catches most of them, but doesn't seem to mind picking the rest off the floor. "I'm in bliss," <<he>> says. "Here."
<<elseif $panties_held gte 5>>
	You push the underwear through the gap in the fence. The <<person>> puts one on <<his>> head, and gathers the rest in <<his>> arms. "A good haul," <<he>> says. "Here."
<<elseif $panties_held gte 2>>
	You push the underwear through the gap in the fence. The <<person>> gathers them in <<his>> arms. "Excellent. Here."
<<else>>
	You push the underwear through the gap in the fence. The <<person>> snatches and unfurls it. "Nice. Here."
<</if>>

You've made <<moneyGain `$panties_held * 10`>>.
<<set $panties_held to 0>>

"I'll be here during your lunch break if you get your hands on more."

<<link [[Next|School Rear Playground]]>><<endevent>><</link>>