code:
:: Science Classroom [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $schoolstate is "first">>
	<<if $worn.upper.type.includes("school") and $worn.lower.type.includes("school") and $rightarm isnot "bound">>
		<<if $scienceattended is 1>>
		You rejoin the science lesson, and take your seat.

		<<link [[Next|Science Lesson]]>><<endevent>><</link>>

		<<elseif $time lte ($hour * 60 + 5)>>

	You enter the science classroom.
	<<npc Sirris>><<person1>>
	Sirris is preparing at the front of the room while the seats fill.

	<<link [[Next|Science Lesson]]>><<endevent>><</link>>

		<<else>>
		You enter the science classroom.
		<<npc Sirris>><<person1>>
		Sirris cuts off mid-sentence to regard you. "I'm sorry, but I'll have to record your tardiness."<<gdelinquency>>

		<<detention 1>>
		You take a seat as Sirris continues.

		<<link [[Next|Science Lesson]]>><<endevent>><</link>>

		<</if>>
	<<elseif $rightarm is "bound">>
	Sirris notices your bound arms. "Is this some kind of experiment? The results would be really hazardous. I can't let you do science like that. Go see the head."

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

	<<else>>
	<<npc Sirris>><<person1>>
	Sirris looks at your outfit as you enter. "Where's your uniform? I'm not allowed to teach you without one, you know. The head might have some spares."

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

	<</if>>

<<elseif $schoolstate is "morning">>

You enter the science classroom. No one else has arrived yet. You could use the extra time to study.

<<schoolperiodtext>>

<<link [[Study science|Science Classroom Study]]>><</link>><<gstress>><<gscience>>

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

<<elseif $schoollesson is 1>>
	<<if $scienceinterrupted is 1>>

	<<npc Sirris>><<person1>>You enter the science classroom. Sirris cuts off mid-sentence as you enter, looking surprised, then annoyed. "You again? You can't just keep interrupting like this, shoo!" <<He>> shuts the door on you.<<gdelinquency>>

	<<detention 1>>

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

	<<npc Sirris>><<person1>>You open the door to the science classroom. Sirris cuts off mid-sentence as you enter, looking surprised. "Can I help you?" It seems you've interrupted the lesson.

	<<set $scienceinterrupted to 1>>

	<<link [[Apologise|Science Classroom Apology]]>><<trauma 1>><<stress 1>><</link>><<gstress>><<gtrauma>>

		<<if $trauma gte 1>>
		<<link [[Mock|Science Classroom Mock]]>><<status 1>><<stress -12>><</link>><<lstress>><<gcool>><<gdelinquency>>

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

You are in the science classroom. The equipment is kept securely locked away when not in use.

<<exhibitionclassroom>>

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

<</if>>

:: Science Classroom Apology [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

Embarrassed, you apologise and leave.

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

:: Science Classroom Mock [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You mock the teacher. "A white lab coat is a good idea <<sircomma>> it'll hide the stains." Laughter erupts among the seated students.

Sirris looks exasperated. "Right. I'll have to inform the head of your behaviour, you know. Please, just go."<<gdelinquency>>

<<detention 1>><<npcincr Sirris love -1>>
<<link [[Next|Hallways]]>><<endevent>><</link>>

:: Science Classroom Study [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You take a seat and read a science textbook.

<<npc Sirris>><<person1>>The classroom soon fills and Sirris arrives to begin the lesson.

<<if $worn.upper.type.includes("school") and $worn.lower.type.includes("school") and $rightarm isnot "bound">>
<<link [[Next|Science Lesson]]>><<endevent>><</link>>

<<elseif $rightarm is "bound">>
Sirris notices your bound arms. "Is this some kind of experiment? The results would be really dangerous. I can't let you do science like that. Go see the head."

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

<<else>>
Sirris looks at your outfit as <<he>> enters. "Where's your uniform? I'm not allowed to teach you without one, you know. The head might have some spares."

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

<</if>>

<<pass 5>><<stress 1>><<scienceskill>>
<<schooleffects>>
<<if $schoolstate is "first">>
<<set $studyfinish to 1>>
<<else>>
<<set $studyfinish to 0>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>
<<if $studyfinish isnot 1>>
<<pass 5>><<stress 1>>
<<schooleffects>>
	<<if $schoolstate is "first">>
	<<set $studyfinish to 1>>
	<<else>>
	<<set $studyfinish to 0>>
	<</if>>
<</if>>

:: Science Lesson [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<<set $scienceattended to 1>>

<<if $schoolevent is 0 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
<<npc Sirris>><<person1>>"The headteacher has asked to be involved with the lesson today," Sirris says. "I know you'll all be on your best behaviour." The door opens as <<he>> finishes, and Leighton steps in.

<<endevent>><<npc Leighton>><<person1>><<He>> strides to the front of the class. "Thank you Sirris," <<he>> says. "Why don't you take a break?"

Sirris looks perplexed. "I thought you'd want my help, I've prepared-"

"Don't you worry. I've prepared my own plan for the lesson. Now go relax in that cafe you like."

<<endevent>><<npc Sirris>><<person1>>

Sirris opens <<his>> mouth to argue, but thinks better of it. "Be good," <<he>> whispers to the class on <<his>> way out.

<<endevent>><<npc Leighton>><<person1>>

<<link [[Next|Penis Inspection]]>><<pass 5>><</link>>

<<elseif $schoolevent is 1 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
<<npc Sirris>><<person1>>"The headteacher has once again asked to take charge of the lesson," Sirris says.<<endevent>><<npc Leighton>><<person1>> "I don't know why <<hes>> taken an interest, but <<he>> seemed satisfied last time."

The door swings open and Leighton steps in, a smile on <<his>> face. "Thank you Sirris," <<he>> says. "I'll take it from here."

"Are you sure I can't assist?" Sirris asks.

"I'll be fine. You have a very cute class."

<<endevent>><<npc Sirris>><<person1>>
"O-okay." Sirris turns to the class as <<he>> leaves. "Be good," <<he>> whispers.

<<endevent>><<npc Leighton>><<person1>>

<<link [[Next|Pussy Inspection]]>><<pass 5>><</link>>

<<elseif $schoolevent is 2 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
<<npc Sirris>><<person1>>"The headteacher has asked to take over today's lesson," Sirris says. "I hope it's not because I'm doing my job improperly."

<<endevent>><<npc Leighton>><<person1>>

"You're doing fine," Leighton says as <<he>> enters. "I'm just conducting government-mandated health checks."

"I can help with that, I have-"

Leighton raises <<his>> arm and Sirris fall quiet. "Go take a break. Your class will be in one piece when you return."

<<endevent>><<npc Sirris>><<person1>>
Sirris looks at the class as <<he>> leaves. "I won't be long." <<he>> whispers.

<<endevent>><<npc Leighton>><<person1>>

<<link [[Next|Breast Inspection]]>><<pass 5>><</link>>

<<else>>
	<<if $time lte ($hour * 60 + 5)>>

	The science lesson begins, how do you want to conduct yourself?

	<<else>>

	The science lesson continues, how do you want to conduct yourself?

	<</if>>

	<<link [[Focus on the lesson|Science Lesson Focus]]>><</link>><<gstress>><<gscience>>

	<<link [[Socialise with classmates|Science Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>

	<<link [[Daydream|Science Lesson Daydream]]>><</link>><<lstress>> <<lharass>>

	<<if $exhibitionism gte 55>>
	<<link [[Masturbate|Science Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>

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

:: Science Lesson Socialise [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<towelup>>

<<if $cool gte ($coolmax / 5 * 2)>>
You do the bare minimum of work, focusing instead on trying to endear yourself to your classmates. You soon become the centre of attention.
<<elseif $cool lt ($coolmax / 5)>>
You do the bare minimum of work, focusing instead on trying to endear yourself to your classmates.
<<else>>
You do the bare minimum of work, focusing instead on trying to endear yourself to your classmates. Most avoid interacting with you.
<</if>>

<<pass 5>><<status 1>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>

<<if $phase is 1>>
<<set $phase to 0>>
The bell rings, signifying the end of the lesson. You leave the classroom.

<<if $time is ($hour * 60 + 57)>>
<<pass 3>>
<<elseif $time is ($hour * 60 + 58)>>
<<pass 2>>
<<elseif $time is ($hour * 60 + 59)>>
<<pass 1>>
<</if>>

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

<<else>>

<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger gte (8900 - ($allure * 2))>>
	<<eventsscience>>
	<<else>>
	<<eventssciencesafe>>
	<</if>>
<</if>>

:: Science Lesson Daydream [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<towelup>>

<<if $trauma gte (($traumamax / 10) * 7)>>
You keep to yourself, afraid that one wrong move will result in the whole class molesting you.
<<elseif $trauma gte (($traumamax / 10) * 2)>>
You focus on your own thoughts, trying to keep the creeping anxiety at bay.
<<else>>
You don't really pay attention to the lesson, instead idly staring out the window and thinking about what you'll do after school.
<</if>>

<<pass 5>><<stress -1>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>

<<if $phase is 1>>
<<set $phase to 0>>
The bell rings, signifying the end of the lesson. You leave the classroom.

<<if $time is ($hour * 60 + 57)>>
<<pass 3>>
<<elseif $time is ($hour * 60 + 58)>>
<<pass 2>>
<<elseif $time is ($hour * 60 + 59)>>
<<pass 1>>
<</if>>

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

<<else>>

<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger gte (8900 - ($allure / 2))>>
	<<eventsscience>>
	<<else>>
	<<eventssciencesafe>>
	<</if>>
<</if>>

:: Science Lesson Focus [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<towelup>>

You focus on listening to the teacher and studying the material. It's hard going, but you think you're making progress.

<<pass 5>><<stress 1>><<scienceskill>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<scienceskill>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<scienceskill>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<scienceskill>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>

<<if $phase is 1>>
<<set $phase to 0>>
The bell rings, signifying the end of the lesson. You leave the classroom.

<<if $time is ($hour * 60 + 57)>>
<<pass 3>>
<<elseif $time is ($hour * 60 + 58)>>
<<pass 2>>
<<elseif $time is ($hour * 60 + 59)>>
<<pass 1>>
<</if>>

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

<<else>>

<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger gte (8900 - $allure)>>
	<<eventsscience>>
	<<else>>
	<<eventssciencesafe>>
	<</if>>
<</if>>


code:
:: Events Swimming Molestation [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>><<npcexpose>>
<<set $timer to 18>>
	<<if $delinquency lt 400>><<set $rescue to 1>><</if>>
	The <<person2>><<person>> continues to fondle your butt while the <<person1>><<person>> bends down to your chest.
	<<if $worn.upper.exposed gte 1>>
	Without breaking eye contact, <<He>> gently licks your nipple with the tip of <<his>> tongue.
	<<else>>
	Without breaking eye contact, <<He>> gently licks your nipple through your $worn.upper.name with the tip of <<his>> tongue.

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

<<effects>>

<<if $alarm is 1 and $rescue is 0>>
<<set $alarm to 0>>
Mason ignores you, likely due to your reputation as a delinquent.

<</if>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|Events Swimming Molestation Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Events Swimming Molestation Finish]]>><</link>><<nexttext>>
<<elseif $timer lte 0>>
<<link [[Next|Events Swimming Molestation Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
<<link [[Next|Events Swimming Molestation Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Events Swimming Molestation]]>><</link>><<nexttext>>
<</if>>

:: Events Swimming Endure [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

The <<person2>><<person>> continues to fondle your butt while the <<person1>><<person>> bends down to your chest.
<<if $worn.upper.exposed gte 1>>
Without breaking eye contact, <<He>> gently licks your nipple with the tip of <<his>> tongue.
<<else>>
Without breaking eye contact, <<He>> gently licks your nipple through your $worn.upper.name with the tip of <<his>> tongue.
<</if>>
<<He>> is soon interrupted however. When Mason finishes dealing with the commotion, both move away from you, the <<person2>><<person>> giving a parting pinch as <<he>> does.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Events Swimming Molestation Finish [nobr]
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

The pair come to their senses after a moment, and swim away from you, looking a little guilty.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $enemyhealth lte 0>>

The <<person1>><<person>> recoils in pain and glares at you. <<He>> swims away, taking the <<person2>><<person>><<person1>> with <<himstop>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

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

	<<if $delinquency gte 200>>
	Your cry attracts Mason's attention. "I knew it would have something to do with you. Stop harassing the other students." The teacher gives your protests no heed.
	<<gdelinquency>><<detention 1>>
	<<else>>
	Your cry attracts Mason's attention. The teacher glares at the pair and herds them away from you.
	<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<else>>

Mason finishes breaking up the fight, and the pair leave you alone.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>
<</if>>

:: Events Swimming Refuse [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

The <<person>> shrugs, then tosses the fabric into the skimmer, where it vanishes with a tearing noise.
<<underlowerruined>><<underupperruined>>

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Events Swimming Molestation Single [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>><<npcexpose>>
	<<if $delinquency lt 400>><<set $rescue to 1>><</if>>

The <<person>> swims right up to you.

<</if>>

<<effects>>

<<if $alarm is 1 and $rescue is 0>>
<<set $alarm to 0>>
Mason ignores you, likely due to your reputation as a delinquent.

<</if>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|Events Swimming Molestation Single Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Events Swimming Molestation Single Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
<<link [[Next|Events Swimming Molestation Single Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Events Swimming Molestation Single]]>><</link>><<nexttext>>
<</if>>

:: Events Swimming Molestation Single Finish [nobr]
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

"Here you go." <<He>> tosses your clothes to the side. You swim over and restore your dignity. When you turn, the <<person>> is gone.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $enemyhealth lte 0>>

The <<person>> recoils in pain and glares at you. <<He>> tries to swim away, but you grab the clothes still held in <<his>> hand. You win the ensuing battle, and quickly dress. When you turn, the <<person>> is gone.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

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

	<<if $delinquency gte 200>>
	Your cry attracts Mason's attention. "I knew it would have something to do with you. Stop harassing the other students. And put your clothes back on, for heaven's sake," the <<person>> is nowhere to be seen, they left your clothes floating on the water.
	<<gdelinquency>><<detention 1>>
	<<else>>
	Your cry attracts Mason's attention. The teacher glares at the <<person>> "Give those clothes back, now. You're in serious trouble, get changed and go to the head's office." You dress before any more attention is attracted to your predicament.
	<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<</if>>

:: Events Swimming Flaunt [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<flaunting>> you stretch languidly as you approach the platform, hiding nothing. You <<swimmingtext>> dive into the water to the sound of whistles and applause.
<<gswimming>><<exhibitionism5>><<swimmingskilluse>>

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Events Swimming Lewd Dive [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You decide to just get it over with.

<<if $leftarm is "bound" and $rightarm is "bound">>
Bound and unable to cover yourself, you instead face away from your audience. You jump backwards into the water, which is not what you are supposed to do but Mason won't fault you given the circumstance.
<<else>>
You cover your <<lewdness>> as you approach the platform, intensely aware of all the eyes probing you. You jump into the water, not a spectacular performance but Mason won't fault you given the circumstance.
<</if>>
Once concealed beneath the water, Mason manages to regain some control over the class, and pulls most attention away from you.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Event Swimming Run [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

Overwhelmed, you turn and flee from the room, chased by jeers and laughter.

<<if $player.appearance is "m">>
<<link [[Next|School Boy Changing Room]]>><<endevent>><</link>>
<<else>>
<<link [[Next|School Girl Changing Room]]>><<endevent>><</link>>
<</if>>

:: Events Swimming Stalk Confront [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You swim right up to the <<personcomma>> and tell <<him>> to leave you alone. "S-sorry," <<he>> says, staring at <<his>> feet.<<endevent>><<npc Mason>><<person1>> You turn away, and see Mason staring at you disapprovingly. "I don't want to catch you picking on the other students again," <<he>> says. <<He>> refuses to hear your side of the story.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Events Swimming Stalk Ignore [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<if $rng gte 81>>
You try to ignore the <<personcomma>> but <<he>> persists, moving closer to you as <<he>> becomes more confident. <<He>> soon works up the courage to reach out and touch you.

<<link [[Next|Events Swimming Stalk Molestation]]>><<set $molestationstart to 1>><</link>>

<<else>>
The <<person>> continues to follow for a short while, before becoming distracted by someone else.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<</if>>

:: Events Swimming Stalk Molestation [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>>
	<<if $delinquency lt 400>><<set $rescue to 1>><</if>>
<</if>>

<<effects>>

<<if $alarm is 1 and $rescue is 0>>
<<set $alarm to 0>>
Mason ignores you, likely due to your reputation as a delinquent.

<</if>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|Events Swimming Stalk Molestation Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Events Swimming Stalk Molestation Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
<<link [[Next|Events Swimming Stalk Molestation Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Events Swimming Stalk Molestation]]>><</link>><<nexttext>>
<</if>>

:: Events Swimming Stalk Molestation Finish [nobr]
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

<<He>> swims away without a word.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $enemyhealth lte 0>>

The <<person>> recoils in pain and backs away from you. <<tearful>> you seize the chance and escape.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

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

	<<if $delinquency gte 200>>
	Your cry attracts Mason's attention. "I knew it would have something to do with you. Stop harassing the other students," the <<person>> goes along with it, not wanting to get in trouble.<<gdelinquency>><<detention 1>>
	<<else>>
	Your cry attracts Mason's attention. The teacher glares at the <<personstop>> "You're in serious trouble, get changed and go to the head's office," the <<person>> looks about to cry.
	<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<</if>>

:: Events Swimming Swim Away [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<set $swimmingdifficulty to random(-500,1000)>><<swimmingcheck>>
<<if $swimmingcheck is "fail">>
	<<if $exposed gte 1>>
You try to swim away, but they catch up, grabbing and surrounding you. The <<person>> grins at you. "This pervert think <<pshe>> can expose <<pherself>> in public without consequences. Let's teach <<phim>> a lesson."

<<link [[Next|Events Swimming Nude Molestation]]>><<set $molestationstart to 1>><</link>>

	<<else>>
You try to swim away, but they catch up, grabbing and surrounding you. The <<person>> grins at you. "How ungrateful!" <<He>> runs <<his>> fingers along the seam of your $worn.under_lower.name. "I think I know how to remind you of your place."

<<link [[Next|Events Swimming Strip Molestation]]>><<set $molestationstart to 1>><</link>>

	<</if>>
<<else>>
You disappear beneath the water and swim away from them. They try to keep up, but quickly tire and start hunting for easier prey.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<</if>>

:: Evens Swimming Endure [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

They continue to harass you for a short while, before going after someone else.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Events Swimming Nude Molestation [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>>
	<<if $delinquency lt 400>><<set $rescue to 1>><</if>>
<</if>>
<<set $timer to 20>>

<<effects>>

<<if $alarm is 1 and $rescue is 0>>
<<set $alarm to 0>>
Mason ignores you, likely due to your reputation as a delinquent.

<</if>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|Events Swimming Nude Molestation Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Events Swimming Nude Molestation Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
<<link [[Next|Events Swimming Nude Molestation Finish]]>><</link>><<nexttext>>
<<elseif $timer lte 1>>
<<link [[Next|Events Swimming Nude Molestation Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Events Swimming Nude Molestation]]>><</link>><<nexttext>>
<</if>>

:: Events Swimming Strip Molestation [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>><<npcstrip>>
	<<if $delinquency lt 400>><<set $rescue to 1>><</if>>
<</if>>
<<set $timer to 20>>

<<effects>>

<<if $alarm is 1 and $rescue is 0>>
<<set $alarm to 0>>
Mason ignores you, likely due to your reputation as a delinquent.

<</if>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
	<<link [[Next|Events Swimming Strip Molestation Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Events Swimming Strip Molestation Finish]]>><</link>><<nexttext>>
<<elseif $rescue is 1 and $alarm is 1>>
	<<link [[Next|Events Swimming Strip Molestation Finish]]>><</link>><<nexttext>>
<<elseif $timer lte 1>>
	<<link [[Next|Events Swimming Strip Molestation Finish]]>><</link>><<nexttext>>
<<elseif $worn.upper.type.includes("naked") and $worn.lower.type.includes("naked")>>
	<<link [[Next|Events Swimming Strip Molestation Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Events Swimming Strip Molestation]]>><</link>><<nexttext>>
<</if>>

:: Events Swimming Strip Molestation Finish [nobr]
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

The <<person1>><<person>> and <<person2>><<person>> high five each other, then leave you lying in the water.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $enemyhealth lte 0>>

The trio recoil in pain and back away from you. <<tearful>> you seize the chance and escape.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

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

	<<if $delinquency gte 200>>
	Your cry attracts Mason's attention. "I knew it would have something to do with you. Stop harassing the other students." The trio go along with it, struggling to suppress their smiles.<<gdelinquency>><<detention 1>>
	<<else>>
	Your cry attracts Mason's attention. The teacher glares at the trio. "You're in serious trouble, get changed and go to the head's office." The group leave the pool, chatting and laughing.
	<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $timer lte 0>>
You hear Mason's voice. "What's happening over there?" They play innocent. "Nothing!" The <<person3>><<person>> says. Mason looks at them with suspicion, but doesn't say anything else. Your attackers move away from you, not wanting to get in trouble.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<else>>
The <<person1>><<person>> holds your clothing above <<his>> head. When you swim over to try to get it back, <<he>> throws it to the <<person2>><<personcomma>> who throws it to the <<person3>><<personcomma>> the three of them laughing all the while. "This is fun, but I've got an idea," the <<person>> says. Instead of throwing your clothing to one of <<his>> friends, <<he>> chucks it into a nearby skimmer, where it disappears with a tearing noise. "There. Maybe you'll show us some respect in the future." Satisfied, they swim away to find someone else to harass, leaving you naked in the middle of the pool.
<<set $stealtextskip to 1>>

<<stealclothes>>

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<</if>>

:: Events Swimming Nude Molestation Finish [nobr]
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

The <<person1>><<person>> and <<person2>><<person>> high five each other, then leave you lying in the water.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $enemyhealth lte 0>>

The trio recoil in pain and back away from you. <<tearful>> you seize the chance to escape.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

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

	<<if $delinquency gte 200>>
	Your cry attracts Mason's attention. "I knew it would have something to do with you. Stop harassing the other students." The trio go along with it, struggling to suppress their smiles.<<gdelinquency>><<detention 1>>
	<<else>>
	Your cry attracts Mason's attention. The teacher glares at the trio. "You're in serious trouble, get changed and go to the head's office." The group leave the pool, chatting and laughing.
	<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $timer lte 0>>
You hear Mason's voice. "What's happening over there?" They play innocent. "Nothing!" The <<person3>><<person>> says. Mason looks at them with suspicion, but doesn't say anything else. Your attackers move away from you, not wanting to get in trouble.

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>

<<link [[Next|Swimming Lesson]]>><</link>>

<</if>>

:: Swimming Lesson Shove [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<if $delinquency gte 400>>
<<endevent>><<npc Mason>><<person1>>You shove the pair aside. They cry out in surprise, attracting Mason's attention. "I knew it would have something to do with you. Stop harassing the other students." <<He>> doesn't give your protests any heed.<<gdelinquency>><<detention 1>>

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<<else>>
<<endevent>><<npc Mason>><<person1>>You shove the pair aside. They cry out in surprise, attracting Mason's attention. <<He>> looks at the pair. "You two again. Stop harassing the other students." <<He>> herds them away from you.

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<</if>>

:: Events Swimming NPC Dive [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>
<<if $phase is 1>>The <<person>>
	<<if $rng gte 80>>dives elegantly
	<<elseif $rng gte 60>>bellyflops painfully
	<<elseif $rng gte 40>>dives competently
	<<elseif $rng gte 20>>jumps quickly
	<<else>>splashes clumsily
	<</if>>into the water. <<if $rng gte 60>>A number of people <<if $rng lt 80>>sarcastically<</if>> applaud.<</if>>
	<<if $rng % 4 is 0>>Unfortunately, <<he>> lost <<his>> swimwear during the dive. A couple of students start to harass <<himstop>><</if>>

	You continue with your swim.

	<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<<elseif $phase is 2>>/*secret dive*/
	Mason starts to demonstrate a swimming technique by the poolside.
	<<if $awareness gte 200 or ($rng % 3 is 0)>>
		<<if $awareness gte 300 or $skulduggery gte 400>>Detecting that Mason is trying to distract you from something,
		<<else>><<if $rng % 2>>Hearing a noise behind you,<<else>>Noticing Mason's glance behind you,<</if>>
		<</if>>you turn around to see the <<person>> climbing naked onto the diving board.

		<<link [[Look Away|Events Swimming NPC Nude Dive]]>><<set $phase to 1>><</link>>

		<<link [[Watch|Events Swimming NPC Nude Dive]]>><<set $phase to 2>><</link>><<garousal>>

		<<link [[Attract Attention|Events Swimming NPC Nude Dive]]>><<set $phase to 3>><</link>><<gcool>>

	<<else>>
		It's interesting. A moment later, you hear a splash behind you.

		It seems the <<person>> dived while no one was looking. How odd.

		You continue with your swim.

		<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

	<</if>>
<<else>>Gravity briefly inverts sending <<him>> flailing into the roof before dropping <<him>> haplessly into the pool. (This is an error, please report)/*error*/

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

<</if>>

:: Events Swimming NPC Nude Dive [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>
<<set $rng to random(1, 100)>>
<<if $rng gte 80>><<set _dives_into to "dives elegantly into">>
<<elseif $rng gte 60>><<set _dives_into to "dives into">>
<<elseif $rng gte 40>><<set _dives_into to "bellyflops painfully against">>
<<elseif $rng gte 20>><<set _dives_into to "jumps quickly into">>
<<else>><<set _dives_into to "splashes clumsily into">>
<</if>>
<<if $phase is 1>>
	You look back to Mason and continue listening. A moment later, you hear a splash behind. The <<person>> dived while no one was looking.

	Mason soon finishes and you continue with your swim.
<<elseif $phase is 2>>
	Your eyes explore the <<persons>> naked body as <<he>> creeps along the board and then _dives_into the pool.<<arousal 3>>

	Soon after, Mason finishes the demonstration and you continue with your swim.
<<elseif $phase is 3>>
	"Teacher! Look at that <<if $pronoun is "f">>girl!"<<else>>boy!"<</if>> You shout, pointing. "<<Hes>> not wearing anything!"<<status 1>>

	The entire class turn around to gawk at the <<personstop>>
	<<if $rng % 2>>Resolute, <<he>> sets <<his>> jaw, and walks to the end of the diving board. After a brief hesitation, <<he>> _dives_into the water.
	<<else>><<He>> turns bright red and runs away.
	<</if>>
	<<if $exhibitionism gte 35>>

	Imagining yourself exposed like that excites you.<<garousal>><<arousal 3>><</if>>
<</if>>

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

repo_name: Trinidad/grados

license: mit


code:
:: School Pool [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<if $schoolstate is "fifth" and $time lte ($hour * 60 + 51)>>
	<<if $exposed gte 2>>

	<<schoolpoolexposed>>
		<<if $exhibitionism gte 75>>
		<<link [[Ask to swim naked|School Pool Ask Naked]]>><<fameexhibitionism 15>><</link>><<exhibitionist5>>

		<</if>>
	<<elseif $worn.under_lower.type.includes("swim") and ($worn.under_upper.type.includes("swim") or $worn.under_upper.type.includes("naked")) and ($worn.upper.type.includes("swim") or $worn.upper.type.includes("naked")) and ($worn.lower.type.includes("swim") or $worn.lower.type.includes("naked"))>>
		<<npc Mason>><<person1>>
		<<if $swimmingattended is 1>>
			You rejoin the swimming lesson.
			<<if $rightarm is "bound">>
			Mason instantly notices your bound arms. "Well... obviously it wouldn't be safe to let you swim like that."

			<<He>> moves behind you and you feel your arms fall free.<<unbind>>
			<</if>>

			<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

		<<elseif $time lte ($hour * 60 + 5)>>
			You enter the swimming pool room.
			Mason stands by the pool, encouraging students to stretch while waiting for the rest of the class.
			<<if $rightarm is "bound">>
			<<He>> instantly notices your bound arms. "I can't let you swim like that."

			<<He>> moves behind you and you feel your arms fall free.<<unbind>>
			<</if>>

			<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

		<<else>>
			You enter the swimming pool room.
			<<npc Mason>><<person1>>
			Mason and the class are already in the water. "Glad you could join us!" <<He>> says, beckoning.
			<<gdelinquency>><<detention 1>>

			<<if $rightarm is "bound">>
			Mason instantly notices your bound arms. "Wait! It wouldn't be safe to let you swim like that."

			<<He>> moves behind you and you feel your arms fall free.<<unbind>>
			<</if>>
			You climb into the water as Mason continues the lesson.

		<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

		<</if>>
	<<else>>
	You enter the swimming pool room.
	<<npc Mason>><<person1>>
	Mason looks at your clothing. "You can't swim dressed like that! Go get changed."

		<<if $exhibitionism gte 75>>
		<<link [[Ask to swim naked|School Pool Ask Naked]]>><<fameexhibitionism 15>><</link>><<exhibitionist5>>

		<</if>>
		<<if $player.gender is "f">>

			<<link [[Say you only have a boy's swimming costume|School Pool Wrong]]>><</link>>

			<<link [[Say you don't have anything to change into|School Pool Spare]]>><</link>>

		<<else>>

			<<link [[Say you only have a girl's swimming costume|School Pool Wrong]]>><</link>>

			<<link [[Say you don't have anything to change into|School Pool Spare]]>><</link>>

		<</if>>

	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

	<</if>>

<<elseif $schoollesson is 1>>
	<<if $exposed gte 1>>

	<<schoolpoolexposed>>

	<<elseif $swimminginterrupted is 1>>

	<<npc Mason>><<person1>>You enter the pool room. Mason ceases <<his>> activity and looks your way. "I've got a class to teach. Stop bothering us." <<He>> points to the door.<<gdelinquency>>

	<<detention 1>>

	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

	<<else>>
	<<npc Mason>><<person1>>
You enter the pool room. Mason ceases <<his>> activity and smiles at you. "Are you lost? Or is there something you need to tell me?" It seems you've interrupted the lesson.

<<set $swimminginterrupted to 1>>

	<<link [[Apologise|Swimming Classroom Apology]]>><<trauma 1>><<stress 1>><</link>><<gstress>><<gtrauma>>

		<<if $trauma gte 1>>
		<<link [[Mock|Swimming Classroom Mock]]>><<status 1>><<stress -12>><</link>><<lstress>><<gcool>><<gdelinquency>>

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

You are in the swimming pool room. It's saturated with the smell of chlorine.

<<exhibitionclassroom>>

	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

<</if>>

:: School Pool Ask Naked [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"May I swim naked?" you ask. "The water feels nice."
<<elseif $submissive lte 850>>
"I'm swimming naked." you announce.
<<else>>
"Can I swim naked?" you ask.
<</if>>

<<undress "school pool">><<exposure>>

<<His>> blush deepens as the class breaks into excitement. "F-fine," <<he>> says. <<He>> turns and does <<his>> best to quiet the other students.

<<He>> does little to temper their excitement. <<if $exposed gte 2>><<flaunting>> you feels their eyes on you as you slip into the water. <<else>><<flaunting>> you feel their eyes on you as you <<nervously>> strip down to your <<lewdnesscomma>> before slipping into the water. <<covered>><</if>><<exhibitionism5>>

<<link [[Next|Swimming Lesson]]>><<endevent>><</link>>

:: Swimming Lesson [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>
<<set $swimmingattended to 1>>

<<if $time lte ($hour * 60 + 5)>>

	<<if $exposed gte 1>>
	You keep your <<lewdness>> hidden beneath the surface of the water, but you still feel vulnerable and exposed. The rest of the class sneak looks when they think you can't see them.

	The swimming lesson begins, how do you want to conduct yourself?

	<<else>>

	The swimming lesson begins, how do you want to conduct yourself?

	<</if>>

<<else>>
	<<if $exposed gte 1>>
	The water helps conceal you, but you still feel exposed. The rest of the class sneak looks when they think you can't see them.

	The swimming lesson continues, how do you want to conduct yourself?

	<<else>>

The swimming lesson continues, how do you want to conduct yourself?

	<</if>>

<</if>>

<<link [[Focus on the lesson|Swimming Lesson Focus]]>><</link>><<gstress>><<gswimming>><<gtiredness>>

<<link [[Socialise with classmates|Swimming Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>

<<link [[Daydream|Swimming Lesson Daydream]]>><</link>><<lstress>> <<lharass>>

<<if $exhibitionism gte 55>>
<<link [[Masturbate|Swimming Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>

<</if>>

:: School Pool Wrong [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You speak in a low voice, so only the teacher will hear you.

<<if $player.gender is "f">>
	<<if $player.appearance is "f">>
	"I only have a pair of boy's shorts, <<sirstop>>"

	<<He>> blushes. "Oh. That's better than nothing. Go get changed." <<He>> turns back to <<his>> class.

	<<elseif $player.appearance is "m">>
	"I only have a pair of boy's shorts, <<sirstop>>"

	<<He>> looks at you blankly. "I don't see the..." <<He>> blushes as realisation dawns on <<his>> youthful face. "Oh. That's better than nothing, and it's not like you have a problem dressing as a boy. Go get changed." <<He>> turns back to <<his>> class.

	<</if>>
<<elseif $player.gender is "m">>
	<<if $player.appearance is "m">>
	"I only have a girl's suit, <<sirstop>>"

	<<He>> blushes. "Oh. That's better than nothing. Go get changed." <<He>> turns back to <<his>> class.

	<<elseif $player.appearance is "f">>
	"I only have a girl's suit, <<sirstop>>"

	<<He>> looks at you blankly. "I don't see the..." <<He>> blushes as realisation dawns on <<his>> youthful face. "Oh. That's better than nothing, and it's not like you have a problem dressing as a girl. Go get changed." <<He>> turns back to <<his>> class.

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

	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

:: School Pool Spare [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>
"I don't have a swimming costume, <<sirstop>>"

<<He>> sighs and climbs out the pool. "Come on, we might have some spares."

<<He>> takes you into a small room and rummages inside a cupboard.

<<if $rng gte 81 and $delinquency gte 200>>
"I'm sorry but we don't have anything to spare. You'll have to swim naked."

<<He>> doesn't wait for you to give voice to your anxiety. "The rest of the class will be distracted, just quietly slip into the water. No one will be able to see anything once you're in."

<<link [[Accept|School Pool Nude]]>><<undress "school pool">><<endevent>><<exposure>><</link>>

<<link [[Refuse (0:05)|School Pool Refuse]]>><<pass 5>><<detention 6>><<endevent>><</link>><<gdelinquency>>
<<elseif $rng gte 41>>
	<<if $player.gender is "f">>
	<<He>> produces a bundle of fabric and passes it to you. "Don't be long!" <<He>> says happily, before leaving you alone in the room.

	You unfurl the fabric to reveal a rather tattered swimsuit. You slip it on and store your clothes in the cupboard, before heading out for the lesson.

	<<link [[Get changed|Swimming Lesson]]>><<endevent>><</link>>
<<undress "school pool">><<spareschoolswimsuit>><<exposure>>

	<<elseif $player.gender is "m">>
		<<He>> produces a bundle of fabric and passes it to you. "Don't be long!" <<He>> says happily, before leaving you alone in the room.

	You unfurl the fabric to reveal a rather tattered pair of swim shorts. You slip them on and store your clothes in the cupboard, before heading out for the lesson.

	<<link [[Get changed|Swimming Lesson]]>><<endevent>><</link>>
<<undress "school pool">><<spareschoolswimshorts>><<exposure>>

	<</if>>
<<elseif $rng gte 1>>
	<<if $player.gender is "f">>

<<He>> produces a bundle of fabric and passes it to you. "Don't be long!" <<He>> says happily, before leaving you alone in the room.

You unfurl the fabric to reveal a rather tattered pair of boy's swim shorts. You rummage in the cupboard yourself, but find not a scrap of clothing. It's the shorts or nothing.

<<link [[Wear the shorts|School Pool Crossdress]]>><<undress "school pool">><<spareschoolswimshorts>><<endevent>><<exposure>><</link>>

<<link [[Skip the lesson (0:05)|School Pool Refuse]]>><<pass 5>><<detention 6>><<endevent>><</link>><<gdelinquency>>
	<<elseif $player.gender is "m">>

<<He>> produces a bundle of fabric and passes it to you. "Don't be long!" <<He>> says happily, before leaving you alone in the room.

You unfurl the fabric to reveal a rather tattered girl's swimsuit. You rummage in the cupboard yourself, but find not a scrap of clothing. It's the swimsuit or nothing.

<<link [[Wear the swimsuit|School Pool Crossdress]]>><<undress "school pool">><<spareschoolswimsuit>><<endevent>><<exposure>><</link>>

<<link [[Skip the lesson (0:05)|School Pool Refuse]]>><<pass 5>><<detention 6>><<endevent>><</link>><<gdelinquency>>
	<</if>>
<</if>>

:: Swimming Classroom Apology [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

Embarrassed, you apologise and leave.

	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

:: Swimming Classroom Mock [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You mock the teacher. "Sorry for interrupting <<sirstop>> I just wanted to see you in <<if $pronoun is "f">>that tight swimsuit<<else>>those tight shorts<</if>>." A few of the students laugh, others start blushing.

Mason also blushes. "I-I'll pretend I didn't hear that." <<He>> points to the changing rooms, before quickly looking away from you.<<gdelinquency>>

<<detention 1>><<npcincr Mason love -1>>
	<<link [[Boy's changing room|School Boy Changing Room]]>><<endevent>><</link>>

	<<link [[Girl's changing room|School Girl Changing Room]]>><<endevent>><</link>>

:: School Pool Nude [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You <<nervously>> undress and tuck your clothes away inside the cupboard. You open the door slightly and peek through the gap. Thirty or so students, plus the teacher. You'll get in trouble if you don't join them, but can you really expose yourself in front of so many people?

<<link [[This was a mistake!|School Pool Refuse]]>><</link>>

<<link [[I have no choice|School Pool Nude Entry]]>><</link>>

:: School Pool Refuse [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

There's no way you're doing this. You leave the pool, clothes on and dignity intact, but refusing a teacher will have consequences.

<<link [[Next|School Pool Entrance]]>><</link>>

:: School Pool Crossdress [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

<<if $phase is 1>>
<<set $phase to 0>>

You steel yourself and walk through the door, <<lewdness>> on display. You manage to get beneath the flimsy protection of the water, but not before the rest of the class become aware of your state.
<<garousal>><<arousal 6>>

<<link [[Next|Swimming Lesson]]>><</link>>

<<elseif $exposed gte 1>>

You <<nervously>> undress and tuck your clothes away inside the cupboard, before slipping on the <<if $player.gender is "f">>shorts<<else>>swimsuit<</if>>. You look down at your <<breastscomma>> there's no way you'll pass as a boy. You open the door slightly and peek through the gap. Thirty or so students, plus the teacher. You'll get in trouble if you don't join them, but can you really expose yourself in front of so many people?

<<link [[This was a mistake!|School Pool Refuse]]>><</link>>

<<link [[I have no choice|School Pool Crossdress]]>><<set $phase to 1>><</link>>

<<elseif $exposed lte 0>>

You <<nervously>> undress and tuck your clothes away inside the cupboard, before slipping on the <<if $player.gender is "f">>shorts<<else>>swimsuit<</if>>.

You enter the pool room proper. A couple of heads turn, but no one gives you a second glance as you climb into the water.

<<link [[Next|Swimming Lesson]]>><</link>>

<</if>>

:: School Pool Nude Entry [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<effects>>

You steel yourself and walk through the door, doing your best to cover your displayed <<nuditystop>> You manage to get beneath the flimsy protection of the water, but not before the rest of the class become aware of your state.<<garousal>><<arousal 6>>

<<link [[Next|Swimming Lesson]]>><</link>>

:: Swimming Lesson Focus [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<water>><<effects>>

<<if $exposed gte 1>>

You focus on following Mason's instructions and exerting yourself. Doing so while keeping your body concealed beneath the water proves to be difficult.<<physique 3>><<swimmingskilluse>>

<<elseif $exposed lte 0>>

You focus on following Mason's instructions and exerting yourself. It's hard going, but you think you're making progress.<<physique 3>><<swimmingskilluse>>

<</if>>

<<pass 5>><<stress 1>><<tiredness 1>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<tiredness 1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<tiredness 1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress 1>><<tiredness 1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>

<<if $phase is 1>>
<<set $phase to 0>>
	<<if $exposed gte 1>>

The bell rings, signifying the end of the lesson. You wait as the other students leave. Some students linger, doubtlessly hoping to get a nice view when you climb out, but Mason herds them away, giving you some privacy.

<<elseif $exposed lte 0>>

The bell rings, signifying the end of the lesson. You climb out of the pool.

	<</if>>
	<<if $time is ($hour * 60 + 57)>>
	<<pass 3>>
	<<elseif $time is ($hour * 60 + 58)>>
	<<pass 2>>
	<<elseif $time is ($hour * 60 + 59)>>
	<<pass 1>>
	<</if>>

	<<if $exposed lte 0>>
	<<link [[Boy's Changing Room|School Boy Changing Room]]>><</link>>

	<<link [[Girl's Changing Room|School Girl Changing Room]]>><</link>>

	<</if>>

	<<if $exposed gte 1>>
	<<link [[Grab some towels and enter the boy's changing room|School Boy Changing Room]]>><<towelup>><</link>>

	<<link [[Grab some towels and enter the girl's changing room|School Girl Changing Room]]>><<towelup>><</link>>

	<</if>>

<<else>>

	<<if $exposed gte 1>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - $allure)>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>

	<<elseif $exposed lte 0>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - ($allure / 5))>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>
	<</if>>
<</if>>

:: Swimming Lesson Socialise [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<water>><<effects>>

<<if $exposed gte 1>>

You pay little attention to the lesson, instead chatting with your fellow students. Some look away bashfully when you try to engage, but you catch them looking now and then.

<<elseif $exposed lte 0>>

You pay little attention to the lesson, instead chatting with your fellow students.

<</if>>

<<pass 5>><<status 1>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $phase is 1>>
<<set $phase to 0>>
	<<if $exposed gte 1>>

The bell rings, signifying the end of the lesson. You wait as the other students leave. Some students linger, doubtlessly hoping to get a nice view when you climb out, but Mason herds them away, giving you some privacy.

<<elseif $exposed lte 0>>

The bell rings, signifying the end of the lesson. You climb out of the pool.

	<</if>>
	<<if $time is ($hour * 60 + 57)>>
	<<pass 3>>
	<<elseif $time is ($hour * 60 + 58)>>
	<<pass 2>>
	<<elseif $time is ($hour * 60 + 59)>>
	<<pass 1>>
	<</if>>

	<<if $exposed lte 0>>
	<<link [[Boy's Changing Room|School Boy Changing Room]]>><</link>>

	<<link [[Girl's Changing Room|School Girl Changing Room]]>><</link>>

	<</if>>

	<<if $exposed gte 1>>
	<<link [[Grab some towels and enter the boy's changing room|School Boy Changing Room]]>><<towelup>><</link>>

	<<link [[Grab some towels and enter the girl's changing room|School Girl Changing Room]]>><<towelup>><</link>>

	<</if>>

<<else>>

	<<if $exposed gte 1>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - ($allure * 2))>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>

	<<elseif $exposed lte 0>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - ($allure / 2))>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>
	<</if>>
<</if>>

:: Swimming Lesson Daydream [nobr]
<<set $outside to 0>><<set $location to "pool">><<schooleffects>><<water>><<effects>>

<<if $trauma gte (($traumamax / 10) * 7)>>
You keep to yourself, afraid that one wrong move will result in the whole class molesting you.
<<elseif $trauma gte (($traumamax / 10) * 2)>>
You focus on your own thoughts, trying to keep the creeping anxiety at bay.
<<else>>
	<<if $exposed gte 1>>
	Vulnerable as you are you don't really pay attention to the lesson, instead idly paddling and keeping your <<lewdness>> covered.
	<<elseif $exposed lte 1>>
You don't really pay attention to the lesson, instead idly paddling and thinking about what you'll do after school.
	<</if>>
<</if>>

<<pass 5>><<status 1>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<trauma -1>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<pass 5>><<stress -1>>
<<schooleffects>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $time gte ($hour * 60 + 5) and $time lte ($hour * 60 + 57)>>
<<else>>
<<set $phase to 1>>
<</if>>
<<if $phase is 1>>
<<set $phase to 0>>
	<<if $exposed gte 1>>

The bell rings, signifying the end of the lesson. You wait as the other students leave. Some students linger, doubtlessly hoping to get a nice view when you climb out, but Mason herds them away, giving you some privacy.

<<elseif $exposed lte 0>>

The bell rings, signifying the end of the lesson. You climb out of the pool.

	<</if>>
	<<if $time is ($hour * 60 + 57)>>
	<<pass 3>>
	<<elseif $time is ($hour * 60 + 58)>>
	<<pass 2>>
	<<elseif $time is ($hour * 60 + 59)>>
	<<pass 1>>
	<</if>>

	<<if $exposed lte 0>>
	<<link [[Boy's Changing Room|School Boy Changing Room]]>><</link>>

	<<link [[Girl's Changing Room|School Girl Changing Room]]>><</link>>

	<</if>>

	<<if $exposed gte 1>>
	<<link [[Grab some towels and enter the boy's changing room|School Boy Changing Room]]>><<towelup>><</link>>

	<<link [[Grab some towels and enter the girl's changing room|School Girl Changing Room]]>><<towelup>><</link>>

	<</if>>

<<else>>

	<<if $exposed gte 1>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - ($allure / 2))>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>

	<<elseif $exposed lte 0>>

	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
		<<if $danger gte (8900 - ($allure / 10))>>
		<<eventsswimming>>
		<<else>>
		<<eventsswimmingsafe>>
		<</if>>
	<</if>>
<</if>>


code:
:: School Leave Stop [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<npc Leighton>><<person1>>As you try to leave, Leighton lays an arm on your shoulder. "Isn't there something you're forgetting?" <<He>> tries to steer you back towards the school.

<<link [[Go to detention|School Detention]]>><<endevent>><</link>>

<<link [[Run away|School Leave Run]]>><<detention 6>><</link>><<gdelinquency>>

:: School Detention [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>
<<npc Leighton>><<person1>><<set $rng to random(1, 100)>>
<<set $detentionattended to 1>>

<<if $detention lte 10>>
	<<if $rng gte 50>>
		You enter Leighton's office. <<He>> takes <<his>> seat in front of <<his>> desk and beckons you to sit at a small desk in the corner.

		"It's only a minor infringement, I won't keep you long." <<He>> turns to <<his>> computer and seemingly forgets about you.

		Ten minutes pass, and <<he>> looks at the clock on the wall. "That should do it." <<He>> gestures for you to leave.<<pass 10>>

	<<else>>
		You enter Leighton's office. <<He>> sits at <<his>> desk and looks up at you.
		<<if $delinquency gte 400>>
		"Everyday the same faces," <<he>> sighs. "So what now?"
		<<else>>
		"You? What did you do to end up here?"
		<</if>>

		<<He>> looks at <<his>> computer screen for a moment. Clicks a few times.

		<<if $delinquency gte 400>>"Looks like only a minor infringement today," <<he>> stares you down. "How kind of you. Well...<<else>>"Looks like it's only a minor infringement," <<he>> says. "<</if>>Might as well make yourself useful. Deliver these notes to staff and bring back any replies. Shouldn't take 10 minutes."

		Sure enough, 10 minutes later you're back in Leighton's office with a couple of replies. Leighton nods and gestures for you to leave.<<pass 10>>

	<</if>>

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

<<elseif $detention lte 20>>
	You enter Leighton's office. <<He>> takes <<his>> seat in front of <<his>> desk, then points at the whiteboard opposite <<himstop>> "Write 'I will obey the rules,' repeatedly. Don't stop until I say stop."

	<<if $rightarm is "bound">>
		You turn to show Leighton your bound arms. <<His>> eyes flash. For a moment you think you see lust. "How did that happen?" <<he>> asks, walking behind you. "Actually, never mind. I don't want to know."

		You feel your arms come loose.<<unbind>>

		"Now get on with it," <<he>> says.

	<</if>>

	<<link [[Work diligently (0:20)|School Detention Lines]]>><<set $phase to 0>><<tiredness 4>><<pass 20>><</link>><<gtiredness>>

	<<link [[Work slowly (0:40)|School Detention Lines]]>><<set $phase to 1>><<pass 40>><</link>>

<<elseif $detention lte 30>>
	<<generates2>>You enter Leighton's office. A <<person2>><<person>> stands sheepishly in the corner. "Two of you today." <<person1>>Leighton says, taking the seat at <<his>> desk. <<He>> points at the whiteboard opposite <<himstop>> "Write 'I will obey the rules,' repeatedly. Both of you. Don't stop until I say stop."

	<<if $rightarm is "bound">>
		You turn to show Leighton your bound arms. <<His>> eyes flash. For a moment you think you see lust. "How did that happen?" <<he>> asks, walking behind you. "Actually, never mind. I don't want to know."

		You feel your arms come loose.<<unbind>>

		"Now get on with it," <<he>> says.

	<</if>>
	Shortly after you start writing on the board, you feel someone groping your butt. The <<person2>><<person>> is clearly a pervert.

	<<link [[Endure it (0:30)|School Detention Grope]]>><<set $phase to 0>><<pass 30>><<trauma 3>><<stress 3>><<arousal 3>><</link>><<gtrauma>><<gstress>><<garousal>>

	<<link [[Tell Leighton|School Detention Grope]]>><<set $phase to 1>><</link>>

<<elseif $detention lte 40>>
	You enter Leighton's office. "I have something special I need you to do today." <<He>> points out the window, at <<his>> car. "It needs a wash. I left everything you'll need out there, I'll keep an eye on you from here. You'll want to strip down to your underwear for this job, no sense getting your clothes wet and dirty."

	You look at <<him>> with incredulity. <<He>> chuckles. "Don't worry, it's an enclosed area so no one else will see you. Now, hop to it."

	<<if $rightarm is "bound">>
		You turn to show Leighton your bound arms. <<His>> eyes flash. For a moment you think you see lust. "How did that happen?" <<he>> asks, walking behind you. "Actually, never mind. I don't want to know."

		You feel your arms come loose.<<unbind>>

		"You'll need your hands to clean my car." <<he>> says.

		<<if $worn.under_lower.type.includes("naked")>>
			"There's something else too," you say.
		<</if>>
	<</if>>
	<<if $worn.under_lower.type.includes("naked")>>
		You avoid looking <<him>> in the eyes. "I'm n-not wearing any underwear." You say.

		You think you catch a smile start to form on <<his>> face, but it's gone so fast you may have imagined it. "I'll overlook that rule violation, but you still need to wash my car. Maybe next time you'll dress appropriately for school.

	<</if>>

	<<link [[Strip and wash the car (0:40)|School Detention Car]]>><<pass 40>><<trauma 4>><<stress 4>><<arousal 4>><<upperstrip>><<lowerstrip>><</link>><<gtrauma>><<gstress>><<garousal>>

	<<link [[Refuse|School Detention Refuse]]>><<set $detention += 40>><<detention 6>><</link>><<gdelinquency>>

<<elseif $detention lte 50>>
	You enter Leighton's office. <<He>> sits at <<his>> desk and beckons you over. When you're close, <<he>> grabs you by the arms and bends you over <<his>> knee.

	<<link [[Next|School Detention Spank]]>><<set $phase to 2>><<set $molestationstart to 1>><</link>>

<<elseif $detention lte 60>>
	You enter Leighton's office. <<He>> sits at <<his>> desk and beckons you over. When you're close, <<he>> grabs you by the arms and bends you over <<his>> knee.

	<<link [[Next|School Detention Spank]]>><<set $phase to 1>><<set $molestationstart to 1>><</link>>

<<else>>
	You enter Leighton's office.
	"Lock the door," <<he>> demands. "You're in big trouble."
	You comply.
	"Give me your clothes. All of them. Now. I'm searching them for drugs. And yes - I'm serious."

	<<if $rightarm is "bound">>
		You roll your eyes and turn to show <<him>> your bound arms.

		<<His>> eyes flash. For a moment you think you see lust. "How did you..? Never mind," <<he>> walks over to you. "I really don't want to know."

		You feel your arms come loose.<<unbind>>

		"Continue," <<he>> says. "Your clothes."

	<</if>>
	You remove your $worn.upper.name and your $worn.lower.name and hand them to <<himstop>> <<He>> makes a show of searching through them.

	<<upperstrip>><<lowerstrip>>
	<<if !$worn.under_lower.type.includes("naked")>>
		"I said everything," <<he>> states, pointing at your $worn.under_lower.name.
		<<if !$worn.under_lower.type.includes("chastity")>>
			"Hurry up."

			Hiding any feelings, you strip your $worn.under_lower.name and hand <<underlowerit>> to <<himstop>> <<He>> examines <<underlowerit>> closely.
			"Drugs," <<he>> says. "I smell drugs."
			<<He>> holds your $worn.under_lower.name to <<his>> nose and inhales deeply several times. "I'm confiscating these for drug testing."

			<<underlowerruined>><<set $phase to 4>>
		<<else>>
			<<He>> does a double-take. "Oh, you're wearing <<underlowerword>> $worn.under_lower.name. Okay, let me see that." <<He>> crouches by you, closely examining and probing around your $worn.under_lower.name with <<his>> fingers. "Doesn't feel like you're hiding anything," <<he>> says.

		<</if>>
	<<else>>
		"No underwear?" <<he>> comments. "That's against the rules, young <<if $player.gender is "m">>man.<<else>>lady.<</if>>

	<</if>>
	<<He>> sits back at <<his>> desk and beckons you over. When you're close, <<he>> grabs you by the arms and bends you over <<his>> knee.

	<<link [[Next|School Detention Spank]]>><<set $molestationstart to 1>><</link>>

<</if>>
<<set $detention to 0>>

:: School Leave Run [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You shake off <<his>> hand and run for the exit, escaping onto the street.

<<link [[Next|Oxford Street]]>><<endevent>><</link>>

:: School Detention Lines [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $phase is 0>>
You get to work, hoping to get out of here quickly. Twenty minutes pass before Leighton speaks again. "That should do it." <<He>> gestures for you to leave.
<<elseif $phase is 1>>
You start leisurely writing on the bored. Leighton looks up at you occasionally, pursing <<his>> lips in annoyance. Eventually, <<he>> looks at <<his>> watch. "That's enough, I don't have all day. Next time put some work into it and we'll both be out of here sooner." <<He>> gestures for you to leave.
<</if>>

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

:: School Detention Grope [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $phase is 0>>
You decide not to make a fuss, and allow the <<person>> to continue groping you while you continue writing on the board. <<He>> is careful not to be too blatant about it, but by the time Leighton lets you out your face is flushed red.

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

<<elseif $phase is 1>>
	<<if $delinquency gte 400>>
	You yelp and jump away from the <<personcomma>> clutching your backside and making it clear to Leighton what just happened. <<person1>>Leighton gives you a level stare. "I'm not going to fall for your tricks." <<He>> looks at the <<person2>><<personstop>> "You're done here, leave," the <<person>> wastes no time in vacating the room.

	<<person1>>Once alone, Leighton grabs you by the arms and bends you over <<his>> knee.

	<<endevent>>
	<<link [[Next|School Detention Spank]]>><<npc Leighton>><<set $molestationstart to 1>><</link>>

	<<else>>
	You yelp and jump away from the <<personcomma>> clutching your backside and making it clear to Leighton what just happened. <<person1>> <<He>> looks at the <<person2>><<personcomma>> then back at you.<<person1>> "You're done here, leave." Something in <<his>> voice precludes argument, and you scurry from the room. You think you hear a muffled cry behind you as you walk down the hall.

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

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

:: School Detention Spank [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>><<npcspank>><<npcidlegenitals>>
<<if $phase is 2>>
<<set $enemyanger += 100>>
<<elseif $phase is 1>>
<<set $enemyanger += 150>>
<<else>>
<<set $enemyanger += 200>>
<</if>>
<</if>>

<<effects>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|School Detention Spank Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|School Detention Spank Finish]]>><</link>><<nexttext>>
<<elseif $enemyanger lte 0>>
<<link [[Next|School Detention Spank Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|School Detention Spank]]>><</link>><<nexttext>>
<</if>>

:: School Detention Spank Finish [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<<if $phase is 4>><<underruined>><</if>>

<<if $enemyarousal gte $enemyarousalmax>>

<<ejaculation>>
Clarity returns to <<his>> eyes and <<he>> stands abruptly, realising what just happened. "Don't breathe a word of this to anyone. Leave." <<tearful>> you walk from the room.

<<clotheson>>
<<endcombat>>

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

<<elseif $enemyhealth lte 0>>

<<He>> recoils in pain and you squirm from <<his>> grip.

<<if $worn.lower.type.includes("naked") and $worn.upper.type.includes("naked")>>
	<<upperon>><<upperruined>><<loweron>><<lowerruined>>
	<<He>> shouts after you as you flee down the corridor. "Hey, <<bitchcomma>> forget something?"

	You were unable to rescue your clothes on the way out. <<tearful>> you keep running.
<<else>>
	<<He>> shouts after you as you flee down the corridor. "You've made things much worse for yourself, <<bitchstop>> Mark my words." <<tearful>> you keep running.
	<<clotheson>>
<</if>>

<<endcombat>>

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

<<else>>
<<He>> releases you. "I took no pleasure in that. I hope you've learnt your lesson." <<He>> gestures for you to leave. <<tearful>> you do so.

<<clotheson>>
<<endcombat>>

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

<</if>>

:: School Detention Car [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You leave the office and walk to the set of double doors leading outside. You <<nervously>> remove your clothing and leave it lying just inside the doorway. You cover your <<undies>> with a hand before walking over to the car. Leighton watches you as promised, with a blank expression on <<his>> face.

You find a bucket of soapy water containing a sponge and get to work, starting with the side opposite Leighton. You wonder if stripping was really necessary, you manage to avoid getting wet without difficulty.

You keep your <<lewdness>> covered as best you can as you move round the car. You're close to finishing when Leighton opens the window. "Good job, but you missed a spot," <<he>> says, pointing next to your thighs.

<<link [[Crouch|School Detention Car2]]>><<set $phase to 0>><</link>>

<<if $worn.under_lower.type.includes("naked")>>
	<<if $exhibitionism gte 75>>
	<<link [[Bend over|School Detention Car2]]>><<set $phase to 2>><</link>><<exhibitionist5>>

	<</if>>
<<elseif !$worn.under_lower.type.includes("naked")>>
	<<if $exhibitionism gte 35>>
	<<link [[Bend over|School Detention Car2]]>><<set $phase to 1>><</link>><<exhibitionist3>>

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

:: School Detention Refuse [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

You leave the office, but rather than head toward your punishment, you make for the exit. This will have consequences later, but for now you're in the clear.

<<oxfordquick>>

:: School Detention Car2 [nobr]
<<set $outside to 1>><<set $location to "school">><<schooleffects>><<effects>>

<<if $phase is 0>>

You crouch to clean off the dirt <<he>> pointed to. "That'll do it. You can leave now," <<he>> says, shutting the blinds. You dress and leave the premises.

<<elseif $phase is 1>>

You bend over to clean off the dirt, sticking your <<bottom>> out toward Leighton. You feel it wiggle as you rub the car. Leighton's face reddens. "T-that will be all. You can go now." <<He>> stammers, shutting the blinds. You dress and leave the premises.<<exhibitionism3>>

<<elseif $phase is 2>>

You bend over to clean off the dirt, sticking your bare <<bottom>> out toward Leighton. You feel it wiggle as you rub the car. Leighton's face reddens. "T-that will be all. You can go now." <<He>> stammers, shutting the blinds. You dress and leave the premises.<<exhibitionism3>>

<</if>>

<<link [[Next|Oxford Street]]>><<clotheson>><<endevent>><</link>>


code:
:: Widgets School Fame [widget]
<<widget "schoolfameboard">><<nobr>>

You see a large group of students up ahead. They're gathered around an announcement board, but you can't see what they're looking at. They murmur with excitement.

<<generatey1>><<generatey2>><<person1>>A <<person>> turns and falls silent when <<he>> sees you. <<He>> stares at you. A <<person2>><<person>> spots you next, and whispers to <<his>> friend. More and more turn to look at you. The group parts and reveals the board.

It's covered with pictures of you.

<<if $famerape gte $famesex>>
	<<if $famebestiality gte 1000>>
	Being raped. By so many different people. Even animals appear to ravage you in some of them.
	<<else>>
	Being raped. By so many different people.
	<</if>>
<<else>>
	<<if $famebestiality gte 1000>>
	Being fucked. By so many different people. Even animals appear to ravage you in some of them.
	<<else>>
	Being fucked. By so many different people.
	<</if>>
<</if>>

<<if $famesex gte $famerape and $famebestiality lt 1000>>
You stare at the board. You feel angry.<<gtrauma>><<trauma 6>>

	<<if $promiscuity gte 75>>
	<<link [[Take Control|School Fame Gangbang]]>><<generatey3>><<generatey4>><<generatey5>><<generatey6>><<set $sexstart to 1>><</link>><<promiscuous5>>

	<</if>>
<<link [[Look away|School Fame Away]]>><<set $cool to 1>><</link>><<lllcool>>

<<else>>

You stare at the board. You don't feel anything.<<lllcool>><<gtrauma>><<trauma 6>><<set $cool to 0>>

<<endevent>>

<<npc Leighton>><<person1>>Leighton pushes through the crowd. "There's nothing to see here," <<he>> says. "I'm sure you have better places to be." The crowd disperses. Some students sneak pictures from the wall and hide them in their bags.

Leighton starts tearing them down, but <<he>> puts them in <<his>> own pocket. <<He>> doesn't acknowledge you. <<He>> removes the last of the pictures and leaves you stood alone in the corridor.

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

<</if>>

<</nobr>><</widget>>

:: School Fame Blackmail [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You follow <<npc Leighton>><<person1>> into <<his>> office and stand in front of <<his>> desk while <<he>> takes <<his>> seat. <<He>> reclines and examines you.

"I have something interesting," <<he>> says, an odd smile on <<his>> face. "Pictures. Of you. Doing such lewd things. Pictures that everyone in school could see." <<He>> leans forward and pulls a camera from a drawer. "Unless you cooperate. All I want is a little photoshoot. no one has to see a thing."

<<if $headblackmailed is 1>>
"Doesn't feel good to be blackmailed, does it?" <<he>> sneers. "I'm going to enjoy putting you to work."

<<else>>
<</if>>

<<link [[Accept|School First Shoot]]>><</link>>

<<link [[Refuse|School Shoot Refuse]]>><</link>>

:: School Fame Blackmail Refuse [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You turn away from Leighton, but <<he>> steps forward and grasps your shoulder. "You better do as I say, believe me." <<He>> says, quiet enough that only you can hear. "Or things will be difficult for you."

<<link [[Enter|School Fame Blackmail]]>><</link>>

<<link [[Shake off|Hallways]]>><<set $schoolfamerefused to 1>><<endevent>><<set $eventskip to 1>><</link>>

:: School First Shoot [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You nod, and the headteacher smiles. "Lock the door," <<he>> says. You do so. <<He>> stands and walks in front of <<his>> desk. "Now <<girlcomma>> I want you to smile. That's all."

<<He>> takes a picture. Then another from a different angle. This continues for several minutes. <<He>> asks you to strike specific poses, but nothing lewd. "There," <<he>> says. <<He>> sounds satisfied. "That'll be all. For today. I want you to return every school day. Whatever time you wish, but if you miss a day, I'll make sure you regret it." <<He>> opens the door and ushers you out.

<<endevent>>

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

:: School Shoot Refuse [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"N-no," you say. "I won't let you abuse me." You flee from the room.

<<elseif $submissive lte 850>>
"Pervert," you say. "Do your worst." You march from the room.
<<else>>
"I don't care what you have," you say. You leave the room.
<</if>>

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

:: Head's Office Photoshoot [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<<pass 20>>

Leighton retrieves <<his>> camera from the drawer and leers at you.

<<if $rng gte 61>>

"Let's see some skin," <<he>> says. "Strip."

<<upperstrip>><<lowerstrip>><<underlowerstrip>>
You <<nervously>> remove your clothing. You feel <<his> eyes taking in your exposed body. "Good," <<he>> says. "Worth every penny." <<He>> brings the camera up to <<his>> eyes and takes a picture. Then another. <<He>> circles around you, snapping from different angles.

<<fameexhibitionism 10>>
<<else>>

"I never get bored of that outfit," <<he>> says. <<He>> brings the camera up to <<his>> eyes and takes a picture. <<He>> circles around you, snapping from different angles. <<He>> occasionally stops to adjust your clothing, opening a button on your shirt or tugging down your $worn.lower.name to show more of your hips.

<</if>>

<<if $pain gte 60>>
<<He>> makes no mention of your tears.

<</if>>

<<set $rng to random(1, 100)>>
<<if $rng gte 61>>
<<He>> asks you to bend over, kneel, and other suggestive poses.
<<fameexhibitionism 10>>
<<else>>
<<He>> asks you to adopt various poses, but nothing too lewd.

<</if>>

After a while <<he>> puts down <<his>> camera. "Don't go anywhere just yet," <<he>> says. <<He>> steps beside you, and strokes your hair with <<his>> left hand.

<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
<<He>> lets go with reluctance. You can tell <<he>> wants you.

<<link [[Sex|Head's Office Photoshoot Sex]]>><<set $sexstart to 1>><<set $phase to 0>><</link>>

	<<if $promiscuity gte 15>>
	<<link [[Offer sex for money|Head's Office Photoshoot Seduce]]>><</link>>

	<</if>>
<<link [[Leave|Head's Office Photoshoot Leave]]>><</link>>

<<else>>
<<He>> turns away. "That'll be all," <<he>> says. "Here." <<He>> hands you £50.
<<set $money += 5000>>

<<clotheson>>

You count the money as you leave the office.

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

<</if>>

:: School Fame Gangbang [nobr]
<<if $sexstart is 1>>
<<set $sexstart to 0>>
<<consensual>>
<<set $consensual to 1>>
<<neutral 1>>
<<set $event to "molestationhome">>
<<man1init>>
<<set $enemytrust += 50>>

You put your hands on your hips. "Why are you looking at pictures?" you ask. "I'm right here." The crowd falls quiet and stares. You can tell they're hungry for you. You grasp the <<person1>><<persons>> arm and pull <<him>> closer. It emboldens the others.<<famesex 30>><<promiscuity5>>

<</if>>

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

<<audience>>

<<stateman>>

<<actionsman>>

<<if $finish is 1>>
<<link [[Next|School Fame Gangbang Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|School Fame Gangbang Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
<<link [[Next|School Fame Gangbang Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|School Fame Gangbang]]>><</link>><<nexttext>>
<</if>>

:: School Fame Away [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<endevent>>

<<npc Leighton>><<person1>>Leighton pushes through the crowd. "There's nothing to see here," <<he>> says. "I'm sure you have better places to be." The crowd disperses. Some students sneak pictures from the wall and hide them in their bags.

Leighton starts tearing them down, but <<he>> puts them in <<his>> own pocket. <<He>> doesn't acknowledge you. <<He>> removes the last of the pictures and leaves you stood alone in the corridor.

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

:: School Fame Gangbang Finish [nobr]
<<effects>>

<<if $finish is 1>>

The crowd backs away from you. "Careful now," you say. "Or we'll all get detention together." You think some of them would like that, but they cease all the same.

<<clotheson>>
<<endcombat>>

<<elseif $enemyarousal gte $enemyarousalmax>>

<<ejaculation>>

<<clotheson>>
<<endcombat>>

<<elseif $enemyhealth lte 0>>

You knock the students away from you. "Careful now," you say. "Or we'll all get detention together." You think some of them would like that, but they cease all the same.

<<clotheson>>
<<endcombat>>

<</if>>

<<npc Leighton>><<person1>>Leighton pushes through the crowd. "Stop this at once," <<he>> snarls. "Or I'll inform your parents." The crowd disperses. Some students sneak pictures from the wall and hide them in their bags.

Leighton starts tearing them down. <<He>> gives you an irritated look. You wink. "Nice try," you say, and leave <<him>> stood stunned in the corridor.

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

:: Head's Office Photoshoot Offer [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"I-I need money," you say. "You can take pictures if you give me some."
<<elseif $submissive lte 850>>
"I bet you still want to perv on me with that camera," you say. "How about we come to an arrangement?"
<<else>>
"I know you still want pictures of me," you say. "I'll do it for cash."
<</if>>
<<exhibitionism4>>

<<Hes>> taken aback. <<He>> runs <<his>> fingers along <<his>> desk. "I'll give you £50 per shoot. Once every school day. I'm not made of money," <<he>> says. "Clear off for now, I'm busy." You leave <<his>> office.

<<endevent>>
<<set $schoolfameconsensual to 1>>
<<set $schoolfameblackmail to 0>>

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

:: Head's Office No Photoshoots [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"D-don't show anyone those pictures," you say. "And don't take any more."
<<elseif $submissive lte 850>>
"The photoshoots stop," you say. "I'll keep quiet about the pictures if you do."
<<else>>
"No more photoshoots. I'll keep quiet about the pictures if you do."
<</if>>

<<set $headblackmailed to 1>>
<<set $headphotoshoot to 1>>
"Fine," <<he>> sighs. "I underestimated you. Now fuck off."

<<set $schoolfameboard to 1>>

<<endevent>>

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

:: Head's Office Pay Photoshoots [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<if $submissive gte 1150>>
"I-I need money," you say. "You can take pictures if you give me some and promise not to share any."
<<elseif $submissive lte 850>>
"You're not gonna be sharing those pictures of me," you say. "And you're paying me for the photoshoots."
<<else>>
"I know you still want pictures of me," you say. "Keep them to yourself and I'll do it for cash."
<</if>>
<<exhibitionism4>>

<<Hes>> taken aback. <<He>> runs <<his>> fingers along <<his>> desk. "I'll give you £50 per shoot. Once every school day. I'm not made of money," <<he>> says. "Clear off for now, I'm busy." You leave <<his>> office.

<<endevent>>
<<set $headblackmailed to 1>>
<<set $headphotoshoot to 1>>
<<set $schoolfameboard to 1>>
<<set $schoolfameconsensual to 1>>
<<set $schoolfameblackmail to 0>>

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

:: Head's Office Photoshoot Blackmail [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
<<pass 20>>
Leighton retrieves <<his>> camera from the drawer and leers at you.

<<if $rng gte 61>>

"Let's see some skin," <<he>> says. "Strip."

	<<if $exhibitionism lte 54>>
	You hesitate, and <<he>> smiles. "Better me than the whole school. I'll ask one more time. Strip."
	<<else>>
	<</if>>

<<upperstrip>><<lowerstrip>><<underlowerstrip>>
You <<nervously>> remove your clothing. You feel <<his>> eyes taking in your exposed body. "Good," <<he>> says. "I don't mind you covering, it's cute." <<He>> brings the camera up to <<his>> eyes and takes a picture. Then another. <<He>> circles around you, snapping from different angles.

<<fameexhibitionism 10>>
<<else>>

"I never get bored of that outfit," <<he>> says. <<He>> brings the camera up to <<his>> eyes and takes a picture. <<He>> circles around you, snapping from different angles. <<He>> occasionally stops to adjust your clothing, opening a button on your shirt or tugging down your $worn.lower.name to show more of your hips.

<</if>>

<<if $pain gte 60>>
<<He>> makes no mention of your tears.

<</if>>

<<set $rng to random(1, 100)>>
<<if $rng gte 61>>
<<He>> asks you to bend over, kneel, and other suggestive poses.
<<fameexhibitionism 10>>
<<else>>
<<He>> asks you to adopt various poses, but nothing too lewd.

<</if>>

After a while <<he>> puts down <<his>> camera. "Don't go anywhere just yet," <<he>> says. <<He>> steps beside you, and strokes your hair with <<his>> left hand.

<<set $rng to random(1, 100)>>
<<if $rng gte 81>>
Without warning, <<he>> seizes your hair and throws you over <<his>> desk, sending papers and knick-knacks crashing to the floor.

<<link [[Next|Head's Office Blackmail Rape]]>><<set $molestationstart to 1>><</link>>

<<else>>
<<He>> turns away. "That'll be all. Don't forget. I want to see you every school day."

<<clotheson>>

<<tearful>> you leave the office.

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

<</if>>

:: Head's Office Blackmail Rape [nobr]
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>
<<set $event to "molestationhome">>
<<man1init>>
<</if>>
<<set $position to "doggy">>

<<effects>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0>>
<<link [[Next|Head's Office Blackmail Rape Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Head's Office Blackmail Rape Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Head's Office Blackmail Rape]]>><</link>><<nexttext>>
<</if>>

:: Head's Office Blackmail Rape Finish [nobr]
<<set $outside to 0>><<set $location to "cabin">><<effects>>

<<if $enemyarousal gte $enemyarousalmax>>

<<ejaculation>>
"Good <<girlcomma>>" <<he>> says, sitting at <<his>> desk. "Remember, I want to see you every school day."

<<clotheson>>
<<endcombat>>

<<tearful>> you leave the office.

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

<<else>>

You knock the headteacher away from you, who staggers and falls.

<<tearful>> you flee the office, hearing <<him>> laugh behind you.

<<clotheson>>
<<endcombat>>

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

<</if>>

:: Head's Office Photoshoot Seduce [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

<<set $seductiondifficulty to 8000>>
<<seductioncheck>>

<<if $seductionskill lt 1000>>You feel more confident in your powers of seduction.<</if>><<seductionskilluse>>

<<if $seductionrating gte $seductionrequired>>
"I underestimated you," Leighton says. "How much is your ass worth? £100?" <<He>> doesn't wait for a response.<<promiscuity2>>

<<link [[Next|Head's Office Photoshoot Sex]]>><<set $sexstart to 1>><<set $phase to 1>><</link>>

<<else>>

"I'm already paying you," <<he>> says.

You shake <<his>> hand away. "For a photoshoot. Give it," you demand. <<He>> chuckles and hands you £50. You count it as you leave the office.

<<endevent>>
<<clotheson>>

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

<</if>>

:: Head's Office Photoshoot Leave [nobr]
<<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>

You shake <<his>> hand away. "Money," you demand. <<He>> chuckles and hands you £50. You count it as you leave the office.

<<endevent>>
<<clotheson>>

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

:: Head's Office Photoshoot Sex [nobr]
<<if $sexstart is 1>>
<<set $sexstart to 0>>
<<consensual>>
<<set $consensual to 1>>
<<neutral 1>>
<<set $event to "molestationhome">>
<<man1init>>
<<He>> eagerly bends you over <<his>> desk as <<his>> free hand roughly clears away the papers and books onto the floor.

<</if>>
<<set $position to "doggy">>

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

<<stateman>>

<<actionsman>>

<<if $finish is 1>>
<<link [[Next|Head's Office Photoshoot Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
<<link [[Next|Head's Office Photoshoot Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
<<link [[Next|Head's Office Photoshoot Sex Finish]]>><</link>><<nexttext>>
<<else>>
<<link [[Next|Head's Office Photoshoot Sex]]>><</link>><<nexttext>>
<</if>>

:: Head's Office Photoshoot Sex Finish [nobr]
<<set $outside to 0>><<set $location to "cabin">><<effects>>

<<if $enemyarousal gte $enemyarousalmax>>

<<ejaculation>>
"Good <<girlcomma>>" <<he>> says. "Remember, I want to see you every school day."

	<<if $phase is 1>>
	<<He>> hands you £150.
	<<set $money += 15000>>
	<<elseif $phase is 0>>
	<<He>> hands you £50.
	<<set $money += 5000>>
	<</if>>

<<clotheson>>
<<endcombat>>

<<tearful>> you leave the office, counting the money. A couple of students spot you leaving and whisper to each other.

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

<<elseif $enemyhealth lte 0>>

You knock the headteacher away from you. <<He>> staggers and falls.

<<tearful>> you flee the office, hearing <<him>> laugh behind you.

<<clotheson>>
<<endcombat>>

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

<<else>>

"Fine," <<he>> says. "You shouldn't tease your betters like that. Someone will hurt you, and you'll deserve it." <<He>> hands you £50.
<<set $money += 5000>>

<<clotheson>>
<<endcombat>>

<<tearful>> you leave the office, counting the money.

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

<</if>>