code:
:: Elk Compound Climb

<<set $outside to 1>><<set $location to "town">><<effects>>
You climb the fence and haul yourself over the top, landing on Elk Street proper. You don't think anyone saw you.

<<set $compoundalarm to 0>>
<<set $compoundpipes to 0>>
<<set $compoundsmoke to 0>>
<<set $compoundcentre to 0>>
<<set $compoundbluff to 0>>
<<link [[Next|Elk Street]]>><</link>>

:: Elk Compound

<<set $outside to 1>><<set $location to "compound">><<effects>>
You are in the compound on Elk Street. Three red brick buildings stand surrounded by a chain link fence. The gate is guarded by security personnel.
<<if $compoundalarm gte 1>>
	You are trespassing.
<</if>>

<<if $compoundstate is undefined>>
	You've discovered the compound on Elk Street.
	<<earnFeat "Illicit Science">>

	<<set $compoundstate to 0>>
<</if>>
<<if $compoundalarm gte 1>>
	<<set $compoundstate to 1>>
<</if>>
<<if $compoundalarm is undefined>>
	<<set $compoundalarm to 0>>
<</if>>
<<if $compoundalarm is 0>>
	Security are relaxed.
<<elseif $compoundalarm is 1>>
	Security are suspicious.
<<elseif $compoundalarm is 2>>
	Security are aware of an intruder.
<<else>>
	Security are on high alert.
<</if>>

<<if $stress gte $stressmax>>
	<<passoutcompound>>
<<else>>
	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger lte (3000 * $compoundalarm) and $eventskip isnot 1>>

		<<if $rng gte 51>>
			<<beastNEWinit 1 dog>>
			A guard <<beasttype>> runs towards you. <<bHe>> stops a few feet away and starts barking.

			<<if $monster is 1 or $bestialitydisable is "f">>
				<<if $deviancy gte 15>>
					<<link [[Calm it|Elk Compound Bestiality]]>><<set $sexstart to 1>><</link>><<deviant2>>

				<</if>>
				<<link [[Fight|Elk Compound Bestiality]]>><<set $molestationstart to 1>><</link>>

				<<link [[Escape the compound|Elk Compound Run]]>><<crimeup 30>><</link>><<athleticsdifficulty 1 1000>><<crime>>

			<<else>>
				<<link [[Escape the compound|Elk Compound Run]]>><<crimeup 30>><<set $athleticsSuccess to true>><</link>><<crime>>

			<</if>>
		<<else>>
			A hand rests on your shoulder. <<generate1>><<person1>>"Alright <<girl>>, playtime's over," <<he>> waves <<his>> baton in front of your face. "I found <<phim>> outside," <<he>> says into <<his>> radio. "Alright, I'll keep <<phim>> here until then."

			<<if $compoundbluff is 1>>
				Bluffing isn't going to work again.

			<<else>>
				<<set $skulduggerydifficulty to 600>>
				<<link [[Bluff|Elk Compound Bluff]]>><</link>><<skulduggerydifficulty>>

			<</if>>
			<<link [[Fight|Elk Compound Fight]]>><<set $fightstart to 1>><</link>>

			<<link [[Wait|Elk Compound Underground]]>><</link>>

		<</if>>
	<<else>>
		<<if $compoundpipes isnot 1>>
			<<link [[Investigate the building with storage tanks outside|Elk Compound Pipes]]>><</link>>

		<</if>>
		<<if $compoundsmoke isnot 1>>
			<<link [[Investigate the building with smokestacks|Elk Compound Smoke]]>><</link>>

		<</if>>
		<<if $compoundcentre isnot 1>>
			<<link [[Investigate the central building|Elk Compound Central]]>><</link>>

		<</if>>
		<<link [[Climb the fence to safety|Elk Compound Climb]]>><</link>>

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

:: Elk Compound Pipes

<<set $outside to 0>><<set $location to "compound">><<effects>>
The door to the building opens easily, and you enter. The inside is dominated by a pool of pink liquid. In the centre sits a pink crystal on a plinth, connected to the side by a thin walkway. It looks valuable.

<<link [[Take|Elk Compound Crystal]]>><</link>><<crime>><<gsecurity>>

<<link [[Leave|Elk Compound]]>><</link>>

:: Elk Compound Smoke

<<set $outside to 0>><<set $location to "compound">><<effects>>
The door opens easily and you enter the building. The inside is full of a sweet-smelling smoke. You can only see a few feet in front of you. The smoke makes you feel light-headed.

<<link [[Explore (0:10)|Elk Compound Explore]]>><<pass 10>><</link>>

<<link [[Leave|Elk Compound]]>><</link>>

:: Elk Compound Central

<<set $outside to 1>><<set $location to "compound">><<effects>><<set $lock to 300>>
The door is locked tight.

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

	<<link [[Break in (0:05)|Elk Compound Interior]]>><<pass 5>><<crimeup 1>><</link>><<crime>><<gsecurity>>

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

<</if>>
<<if $phials_held gte 1>>
	<<if $compoundalarm gte 1>>
		You'll need to wait for security to relax before making your delivery.

	<<else>>
		<<link [[Ring the doorbell|Elk Compound Central Ring]]>><</link>>

	<</if>>

<</if>>
<<link [[Leave|Elk Compound]]>><</link>>

:: Elk Compound Central Ring
<<effects>>

<<generate1>><<person1>>
A green light flashes above. You feel a rumble, and the door opens. A <<person>> regards you with a cool stare, waiting.

<<if $phials_held gte 2>>
	<<link [[Sell the phials of aphrodisiac|Elk Compound Sell]]>><</link>>

<<elseif $phials_held is 1>>
	<<link [[Sell the phial of aphrodisiac|Elk Compound Sell]]>><</link>>

<</if>>
<<link [[Apologise|Elk Compound Central Apologise]]>><<set $compoundalarm += 1>><<stress 6>><</link>><<gsecurity>><<gstress>>

:: Elk Compound Sell
<<effects>>

You offer the
<<if $phials_held gte 2>>
	phials.
<<else>>
	phial.
<</if>>
The <<person>> examines the fluid without a word, then pulls a wad of cash from <<his>> coat. <<He>> passes it to you without looking, and shuts the door.

<<set $money += ($phials_held * 100000)>>
You've made £<<print ($phials_held * 1000)>>.

<<set $stat_aphrodisiacs_sold += $phials_held>>
<<set $phials_held to 0>>
<<earnFeat "Dealing">>

<<link [[Next|Elk Compound]]>><<endevent>><</link>>

:: Elk Compound Central Apologise
<<effects>>

<<if $submissive gte 1150>>
	"I-I'm lost," you say. "Sorry."
<<elseif $submissive lte 850>>
	"Wrong number," you say. "Sorry."
<<else>>
	"I'm lost," you say. "Sorry."
<</if>>

The <<person>> slams the door. An alarm blares a moment later.

<<link [[Next|Elk Compound]]>><<endevent>><</link>>

:: Elk Compound Bestiality

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>
	<<beastCombatInit>>
	<<set $enemytrust -= 40>><<set $enemyanger += 20>>
	<<enable_rescue>>
<<elseif $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>
	<<beastCombatInit>>
	<<set $enemytrust -= 40>>
	You drop to the floor and adopt a mating posture. The <<beasttype>> stops barking, but now has something else in mind.
	<<deviancy2>>
	<<enable_rescue>>
<</if>>
<<effects>>
<<effectsman>>

<<beast $enemyno>>

<<stateman>>

<<actionsman>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Elk Compound Bestiality Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Elk Compound Bestiality Finish]]>><</link>><<nexttext>>
<<elseif $alarm is 1>>
	<<link [[Next|Elk Compound Bestiality Finish]]>><</link>><<nexttext>>
<<elseif $finish is 1>>
	<<link [[Next|Elk Compound Bestiality Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Elk Compound Bestiality]]>><</link>><<nexttext>>
<</if>>

:: Elk Compound Run

<<set $outside to 1>><<set $location to "compound">><<effects>>
<<if $athleticsSuccess>>
	You successfully climb the fence and haul yourself over the top, landing on Elk Street proper. You hear <<beasttype>>s bark behind you, alerting the guards, who arrive in time to see you escape.

	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<endevent>><</link>>

<<else>>
	You try to run, but the <<beasttype 0>> chases you down.

	<<link [[Next|Elk Compound Bestiality]]>><<set $molestationstart to 1>><</link>>

<</if>>

:: Elk Compound Bestiality Finish

<<set $outside to 1>><<set $location to "compound">><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<beastejaculation>>
	Panting, the guard <<beasttype 0>> returns to where it came from.

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<<elseif $enemyhealth lte 0>>
	The <<beasttype 0>> whimpers and hides behind one of the buildings.

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<<elseif $alarm is 1 and $rescue is 1>>
	<<generate2>><<generate3>><<person2>>A <<person>> and <<person3>><<person>> arrive to investigate the noise.
	<<if $NPCList[0].stance is "top">>
		They see the <<beasttype 0>> humping you and laugh. "Good <<beasttype 0>>," the <<person2>><<person>> says.

	<<else>>
		They see what the <<beasttype 0>> wants from you and laugh. "Good <<beasttype 0>>," the <<person2>><<person>> says.

	<</if>>
	<<person3>>We should probably let the <<beasttype 0>> have its treat," says the <<person>> as <<he>> crouches for a closer look. <<He>> pulls out <<his>> phone and starts filming.

	<<link [[Next|Elk Compound Bestiality 2]]>><</link>>

<<else>>
	The <<beasttype 0>> turns and darts away, barking.
	<<crime>><<set $compoundalarm += 1>>
	<<crimeup 50>>

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<</if>>

:: Elk Compound Bestiality 2

<<effects>>
<<effectsman>>

<<beast $enemyno>>

The <<person3>><<person>> films you.
<<if $face is "covered">>
	At least <<he>> can't see your face.
<<else>>
	<<famebestiality 1>>
<</if>>

<<stateman>>

<<actionsman>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Elk Compound Bestiality 2 Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Elk Compound Bestiality 2 Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Elk Compound Bestiality 2]]>><</link>><<nexttext>>
<</if>>

:: Elk Compound Bestiality 2 Finish

<<set $outside to 1>><<set $location to "compound">><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<beastejaculation>>
	Panting, the guard <<beasttype 0>> returns to where it came from.

	The <<person2>><<person>> grabs your arm. "Alright <<girl>>, you've had your fun," <<he>> says, dragging you to the gate.

	"Think we should tell them downstairs?" the <<person2>><<person>> asks.

	"Sure. You got it all on your phone didn't you? It'll make their day. This <<bitch>> just broke in for the thrill and has paid for it, we don't need to keep <<pher>> longer."
	They shove you out the gate, closing it behind you.

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>
	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>

<<elseif $enemyhealth lte 0>>
	The <<beasttype 0>> whimpers and hides behind one of the buildings.

	The <<person2>><<person>> grabs your arm. "Alright <<girl>>, you've had your fun," <<he>> says, dragging you to the gate.

	"Think we should tell them downstairs?" the <<person2>><<person>> asks.

	"Sure. You got it all on your phone didn't you? It'll make their day. This <<bitch>> just broke in for the thrill and has paid for it, we don't need to keep <<pher>> any longer."
	They shove you out the gate, closing it behind you.

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>
	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>

<</if>>

:: Elk Compound Bluff

<<set $outside to 1>><<set $location to "compound">><<effects>>
<<if $submissive gte 1150>>
	"I-I-," you stammer. "I kicked my ball over the fence. I just wanted it back." You look down in mock shame.
<<elseif $submissive lte 850>>
	You turn to face <<him>> and place your hands on your hips. "Excuse me?" you say. "I have every right to be here. You'll stop bothering me if you value your job."
<<else>>
	"I'm delivering something," you say. "Go ask your boss."
<</if>>

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

<</if>>
<<skulduggerycheck>>
<<if $skulduggerysuccess is 1>>
	<<set $compoundbluff to 1>>
	<<if $submissive gte 1150>>
		<<He>> sighs. "Stupid <<girl>>, you shouldn't enter places you don't understand. Go find your ball, but then leave straight away, alright?" You nod and skip away.
	<<elseif $submissive lte 850>>
		You've unnerved <<him>>. "Wait a moment," <<he>> says. "Just let me confirm that with my supervisor." <<He>> turns away to talk into <<his>> radio. That's all you need. You slip away while <<his>> back is turned.
	<<else>>
		"You really shouldn't be skulking around then," <<he>> says. "Just do your job and leave. It's not safe for you around here." You nod and walk away.
	<</if>>

	<<endevent>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<<else>>
	"Nice try," <<he>> says. "But you're not wriggling away." <<He>> grips your shoulder more tightly.

	<<link [[Next|Elk Compound Underground]]>><</link>>

<</if>>

:: Elk Compound Fight

<<if $fightstart is 1>>
	<<set $fightstart to 0>>
	<<neutral 1>>
	<<maninit>>
	<<set $enemytrust -= 100>>
	<<set $enemyanger += 200>>
	<<npcidlegenitals>>
	You smack <<his>> hand away from you. "If that's how you want it," <<he>> says.

<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $enemyhealth lte 0>>
	<<link [[Next|Elk Compound Fight Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Elk Compound Fight Finish]]>><</link>><<nexttext>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
	<<link [[Next|Elk Compound Fight Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Elk Compound Fight]]>><</link>><<nexttext>>
<</if>>

:: Elk Compound Underground

<<set $outside to 1>><<set $location to "compound">><<effects>>
"We won't need to wait long," the <<person1>><<person>> says. As if in answer, the
<<if $phase is 1>>
	lift doors open.
<<else>>
	door to the central building opens.
<</if>>
A <<generate3>><<person3>><<person>> in a lab coat exits.

"I'll take the <<girl>> from here," <<he>> says. "They want to speak to <<phim>> downstairs."

"If you say so."

As soon as the <<person>> touches your arm a jolt surges through you. You lose consciousness.

<<link [[Next|Elk Compound Experiment]]>><<upperruined>><<lowerruined>><<underruined>><<underupperruined>><<endcombat>><</link>>

:: Elk Compound Fight Finish

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	<<He>> leans against the wall, panting. <<tearful>> you escape into the maze of storage tanks and pipes littering the compound.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<<elseif $enemyhealth lte 0>>
	<<tearful>> you shove the <<person>> into the wall and run. <<He>> tries to chase, but you lose <<him>> among the storage tanks and pipes littering the compound.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Elk Compound]]>><<set $eventskip to 1>><</link>>

<<else>>
	<<tearful>> you fall to the ground. "I didn't like that," the <<person1>><<person>> says. "But it's my job."

	<<clotheson>>
	<<link [[Next|Elk Compound Underground]]>><</link>>

<</if>>

:: Elk Compound Experiment

<<pass 1 hour>><<set $outside to 0>><<set $location to "compound">><<effects>>
<<set $compoundalarm to 0>>
<<set $compoundpipes to 0>>
<<set $compoundsmoke to 0>>
<<set $compoundcentre to 0>>
<<set $compoundbluff to 0>>
You wake up, naked <<if $worn.genitals.type.includes("chastity")>>save for your $worn.genitals.name<</if>> and strapped to a metal board. Pipes and wires protrude from concrete walls. <<generate1>><<person1>>A <<person>> works at a console in the corner. <<He>> glances at you. "Aha," <<he>> says. "You're awake." <<He>> pushes <<himself>> towards you on <<his>> chair and produces a bundle of wires from <<his>> lab coat.

The wires have pads on one end. <<He>> starts sticking them to your body. <<He>> goes about <<his>> work with a clinical professionalism that makes you feel less humiliated by your <<lewdness>> than you'd expect. That is until <<he>> places one on each of your <<nipples>>.

<<if $worn.genitals.type.includes("chastity")>>
	<<He>> places a whole bunch on your $worn.genitals.name. "We can turn up the frequency, this is no problem," <<he>> mutters to <<himself>>.
<</if>>
<<if $player.penisExist and $player.vaginaExist and !$worn.genitals.type.includes("chastity")>>
	<<He>> places one right on the tip of your <<penis>>, one on each teste, and then pushes one into your <<pussy>>. You tense at the sensation.
<<else>>
	<<if $player.penisExist and !$worn.genitals.type.includes("chastity")>>
		<<He>> places one right on the tip of your <<penis>> and one on each teste. You tense at the sensation.
	<</if>>
	<<if $player.vaginaExist and !$worn.genitals.type.includes("chastity")>>
		<<He>> pushes one into your <<pussy>>, then another. You tense at the sensation.
	<</if>>
<</if>>
"There we go," <<he>> says, plugging the other end of the wires into a machine beside <<him>>. "Now <<girl>>, tell me, who are you working for?"

<<if $player.penisExist and $player.vaginaExist>>
	"You should count yourself fortunate," <<he>> adds, glancing at your genitals. "If it were up to me, we'd keep you here for experimentation. True hermaphrodites are rare."

<</if>>
If your pain or arousal max out, you'll tell <<him>> everything.

<<set $compoundmock to 0>>
<<set $compoundhonest to 0>>
<<set $compoundlie to 0>>
<<set $compoundbeg to 0>>
<<set $compoundflirt to 0>>
<<compoundoptions>>

:: Elk Compound Crystal

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
<<if $danger gte (9900 - $allure) and $eventskip is 0>>
	<<if $rng gte 51 and $tentacledisable is "f" and $hallucinations gte 2>>
		As you cross the walkway several tentacles rise from the fluid beneath you.

		<<link [[Next|Elk Compound Tentacles]]>><<set $molestationstart to 1>><</link>>

	<<else>>
		As you cross the walkway the fluid beneath you becomes agitated. Some splashes you, eating through your clothing.
		<<if !$worn.over_upper.type.includes("naked")>>
			<<set $worn.over_upper.integrity -= 10>>
		<<else>>
			<<set $worn.upper.integrity -= 10>>
		<</if>>
		<<if !$worn.over_lower.type.includes("naked")>>
			<<set $worn.over_lower.integrity -= 10>>
		<<else>>
			<<set $worn.lower.integrity -= 10>>
		<</if>>

		You continue to the centre and take the crystal. It's warm to the touch.

		<<set $compoundpipes to 1>>
		<<set $blackmoney += 50>>
		<<set $compoundalarm += 1>>
		<<crimeup 50>>
		<<link [[Next|Elk Compound]]>><</link>>

	<</if>>
<<else>>
	You cross the walkway and take the crystal. It's warm to the touch.

	<<set $compoundpipes to 1>>
	<<set $blackmoney += 50>>
	<<set $compoundalarm += 1>>
	<<crimeup 50>>
	<<link [[Next|Elk Compound]]>><</link>>

<</if>>

:: Elk Compound Tentacles

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<set $combat to 1>>
	<<set $enemytype to "tentacles">>
	<<molested>>
	<<controlloss>>
	<<tentaclestart 7 10>>
	<<set $tentacles[0].shaft to "waist">>
<</if>>
<<statetentacles>>

<<effects>>
<<effectstentacles>>
<<tentacles>>
<<actionstentacles>>
<<if $tentacles.active lte ($tentacles.max / 2)>>
	<<link [[Next|Elk Compound Tentacles Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Elk Compound Tentacles]]>><</link>><<nexttext>>
<</if>>

:: Elk Compound Tentacles Finish

<<effects>>
The creature loses interest in you, and disappears into the pink liquid. <<tearful>> you struggle to your feet and finish crossing to the crystal. It's warm to the touch.
<<clotheson>>
<<endcombat>>
<<set $compoundpipes to 1>>
<<set $blackmoney += 50>>
<<set $compoundalarm += 1>>
<<crimeup 50>>
<<link [[Next|Elk Compound]]>><</link>>

:: Elk Compound Explore

<<set $outside to 0>><<set $location to "compound">><<effects>>
You walk deeper into the building. The entrance is swallowed behind you. You make your way through a maze of pipes and machinery of unknown use. The smoke starts to make you feel warm.
<<drugs 60>>

You come to a plinth with a purple crystal sat atop it. It looks valuable.
<<if $trash_key isnot 1>>Beside it is a large discoloured key.<</if>>

<<link [[Take|Elk Compound Purple]]>><</link>><<crime>><<gsecurity>>

<<link [[Leave|Elk Compound]]>><</link>>

:: Elk Compound Purple

<<set $outside to 0>><<set $location to "compound">><<effects>>

You take the crystal. It's warm to the touch.
<<if $trash_key isnot 1>>
<<set $trash_key to 1>>You grab the key as well. It's not as heavy as it looks. It must fit a large lock somewhere.
<</if>>

Finding your way out is much easier than getting here.

<<set $compoundsmoke to 1>>
<<set $blackmoney += 50>>
<<set $compoundalarm += 1>>
<<crimeup 50>>
<<link [[Next|Elk Compound]]>><</link>>

:: Elk Compound Honest

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $compoundhonest is 1>>
	"I'm not working for anyone," you say. "I'm here alone."

	<<He>> looks at a screen that you can only see the back of, then turns a dial. Soothing waves emanate from the pads attached to you, pleasuring every inch of your body. "Good. See, that wasn't so bad, was it? Now then, why are you here?"

<<elseif $compoundhonest is 2>>
	"I<<if $blackmoney is 0>> was trapped while robbing a car. It drove me here<<else>>'m here to steal things<</if>>," you say. "<<if $blackmoney is 0>>Honest<<else>>For money<</if>>."
	<<He>> turns the dial again, and you are once more assailed by the soothing waves. "Now," <<he>> says. "What did you <<if $blackmoney is 0>>try to<</if>> steal?"

<<elseif $compoundhonest is 3>>
	"<<if $blackmoney is 0>>M<<else>>I steal m<</if>>oney or anything I can sell," you say.

	<<He>> turns the dial again, and you are once more assailed by the soothing waves. "Where do you sell things?"

<<elseif $compoundhonest is 4>>
	"<<if $produce_sold gte 1 or $pubintro is 1>>I sell <<if $produce_sold gte 1>>flowers in a stall I rent at Connudatus,<</if>><<if $produce_sold gte 1 and $pubintro is 1>> and <</if>><<if $pubintro is 1>>stolen things on Harvest street,<</if>><<else>>I've never sold anything<</if>>" you say.<<if $chef_state gte 1>> "I've <<if $produce_sold gte 1 and $pubintro is 1>>also <</if>>baked," you add.<</if>><<if $prostitutionstat gte 1 or $forcedprostitutionstat gte 1>> "... <<if $produce_sold gte 1 or $pubintro is 1 or $chef_state gte 1>>and <</if>>I've sold myself," you mumble quietly<<if $forcedprostitutionstat gte 1>>, "whether I wanted to or not."<</if>><<else>>.<</if>>

	<<He>><<if !$pubintro>> looks uninterested as <<he>><</if>> turns the dial again, and you are once more assailed by the soothing waves. "<<if $pubintro is 1>>Who do you sell your stolen goods to?<<else>>Is that really all you do?<</if>>" If you're honest again, <<he>> will have everything <<he>> needs from you.

<<else>>
	"I<<if $pubintro is 1>> sell things to Landry<<else>>'ve told you everything<</if>>," you say<<if $pubintro is 1 or $prostitutionstat gte 1 or $forcedprostitutionstat gte 1>>, ashamed<</if>>.

<</if>>
<<compoundoptions>>

:: Elk Compound Lie

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $compoundlie is 1>>
	"I work for the government," you say. "You better let me go."

	<<He>> looks at a screen you can't see. "Liar." <<He>> turns a dial on the machine and an excruciating pain surges through you. It lasts only a moment, but leaves you shaking. "I don't want to do that again. So don't lie to me."

<<elseif $compoundlie is 2>>
	"I got lost," you say. "I was just looking for a way out."

	<<He>> turns the dial once more and the pain surges through you again. "This could be so much easier for you," <<he>> says.

<<elseif $compoundlie is 3>>
	"I'm looking for my ball," <<he>> interrupts you with another surge of pain.

	"I'm not falling for that one," <<he>> says.

<<elseif $compoundlie is 4>>
	"I'm giving you the chance to let me go," you say. "Before I break out and kick your ass."

	<<He>> laughs as <<he>> turns the dial. "I don't even need to check the screen this time."
<<else>>
	"You've hurt me too much," you say. "I can't remember anything."

	"That's bad news for you," <<he>> says, turning the dial. "I can be here a while."
<</if>>
<<compoundoptions>>

:: Elk Compound Mock

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $compoundmock is 1>>
	"Sure, I'll tell you everything," you say. "I'm here to spank naughty lab assistants. Unbind me so I can get to work."

	"You won't be laughing for long," <<he>> says, spinning a dial on the machine. Pain sears through you, but leaves your mind feeling clearer.

<<elseif $compoundmock is 2>>
	"You think you can hurt me with your little toy?" you say through gritted teeth. "It barely tickles."

	"Oh, then you won't mind this." <<He>> spins the dial again.

<<elseif $compoundmock is 3>>
	"I bet you tie yourself to this thing for fun," you say. "It's okay. We all have our fetishes."

	"I'm starting to think I've found yours." <<He>> spins the dial once more.

<<elseif $compoundmock is 4>>
	"I could get used to this," you say. "If the science thing doesn't work out, you could have a shining career as a kinky whore."

	"Is this thing even working?" <<he>> muses as <<he>> spins the dial again.

<<else>>
	"You like hurting <<girls>> then?" you say. "Better keep your porno stash hidden, if the police fi-"

	"Shut up," <<he>> interrupts, spinning the dial.

<</if>>
<<compoundoptions>>

:: Elk Compound Beg

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $compoundbeg is 1>>
	"Please don't hurt me," you say.

	"If you do as I say I won't have to. Here's a little taste." <<He>> spins a dial and a wave of pleasure emanates from the pads. The feeling soothes you to the core.

<<elseif $compoundbeg is 2>>
	"I-I'm scared," you say.

	"It's okay <<girl>>, just give me what I ask." <<He>> spins the dial again, soothing you once more.

<<elseif $compoundbeg is 3>>
	"I didn't mean to do anything wrong," you say.

	"I know you didn't, so tell me what I want to know." <<He>> spins the dial.

<<elseif $compoundbeg is 4>>
	"Let me go, please," you say.

	"Cooperate and I will." <<He>> spins the dial.

<<else>>
	"Please just let me go," you say.

	"For the last time, cooperate and I will." <<He>> spins the dial.

<</if>>
<<compoundoptions>>

:: Elk Compound Flirt

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $compoundflirt is 1>>
	"You have me all tied up and exposed," you say. "Isn't there something else you'd rather do to me?"<<promiscuity1>>

	<<He>> blushes, unsure how to respond. "D-don't joke around like that. You're in big trouble." You control your breathing and focus.

<<elseif $compoundflirt is 2>>
	"Some people would pay good money for the treatment you're giving me," you say. "I should thank you properly."<<promiscuity2>>

	<<He>> shifts uncomfortably. "Don't think you can sweet talk me. It won't work."

<<elseif $compoundflirt is 3>>
	"The real torture here," you say. "Is being denied your touch."
	<<promiscuity3>>

	<<He>> moves <<his>> hand away from the dials and rubs <<his>> temple. "Just stop it will you?"

<<elseif $compoundflirt is 4>>
	"You're such a tease. I can't wait to see what you want for the main course." You wink.
	<<promiscuity4>>
	"This is the main course," <<he>> says, blushing. "Where did you learn to talk like this?"

<<else>>
	"I'm getting too hot here," you say. "Please help me. I'm at your mercy. Your fingers, your tongue, your..."
	<<promiscuity5>>
	"Stop! Right now." <<He>> seems serious.

<</if>>
<<compoundoptions>>

:: Elk Compound Interior

<<set $outside to 0>><<set $location to "compound">><<effects>>
You successfully pick the lock and enter the building.
<<set $compoundcentre to 1>><<set $compoundalarm += 1>>
<<if $skulduggery lt 400>>
	<<skulduggeryskilluse>>
<<else>>
	There's nothing more you can learn from locks this simple.
<</if>>

The inside is dominated by a large lift. You see no way to operate it, but a laptop sits on a table in the corner beside a small canister.

<<if $compoundspray isnot 1>>
	<<link [[Take them and leave|Elk Compound Interior Take]]>><<set $blackmoney += 100>><<crimeup 100>><<set $spraymax += 1>><<spray 5>><</link>><<crime>><<gspraymax>>

<<else>>
	<<link [[Take them and leave|Elk Compound Interior Take]]>><<set $blackmoney += 100>><<crimeup 100>><<spray 1>><</link>><<crime>><<gspray>>

<</if>>
<<link [[Leave|Elk Compound]]>><</link>>

:: Elk Compound Interior Take

<<set $outside to 0>><<set $location to "compound">><<effects>>

<<if $compoundspray is 1>>
	You pick up the laptop and canister then head for the exit.

<<else>>
	<<set $compoundspray to 1>>
	You pick up the laptop and canister. It looks like a charge for your pepper spray, but with an exposed computer chip at the base. You put it in, then head for the exit.

	You've gained an additional pepper spray charge.

<</if>>

<<if random(1, 4) is 4>>
	You push the button beside the door. Nothing happens. You push it again, and two hatches open on either side of you. Metal arms shoot out, grasping your wrists and pushing you to the ground.

	INTRUDER DETECTED. The alarm rings out. Someone will hear, if they haven't already.
	<<set $compoundalarm += 1>>
	<<set $compoundstate to 1>>

	<<if $player.vaginaExist or $analdisable is "f">>
		<<link [[Protest|Elk Compound Interior Seduce]]>><</link>>

	<</if>>
	<<link [[Struggle|Elk Compound Interior Struggle]]>><</link>>

<<else>>
	<<link [[Leave|Elk Compound]]>><</link>>

<</if>>

:: Elk Compound Interior Seduce
<<effects>>

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

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

<</if>>
<<seductionskilluse>>

"I'm not an intruder," you say.

<<if $seductionrating gte $seductionrequired>>

	"SCANNING." A red light beside the door flickers. "TEST SUBJECT IDENTIFIED. BREEDING PROCEDURE INITIATED." Another hatch opens, larger than the others. A phallic object emerges from the dark.

	<<link [[Next|Elk Compound Machine Rape]]>><<set $molestationstart to 1>><</link>>

<<else>>

	INTRUDER REFUSING TO COOPERATE. A jolt runs through the metal arms, shocking you.<<gpain>><<pain 4>>

	<<generate1>><<generate2>>
	A <<person1>><<person>> and <<person2>><<person>> rush in, batons ready. They relax when they see you.

	"This junk was worth bringing up," the <<person1>><<person>> says, strapping the baton to <<his>> side.

	"Shut it down," the <<person2>><<person>> says. "I'll let downstairs know." <<He>> unclips a radio from <<his>> side.

	<<link [[Fight|Elk Compound Interior Fight]]>><</link>>

	<<link [[Convince them to let you go|Elk Compound Interior Convince]]>><</link>><<englishdifficulty 1 1000>>

	<<link [[Remain silent|Elk Compound Interior Silent]]>><</link>>

<</if>>

:: Elk Compound Machine Rape

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>

	<<set $machine_health to 10>><<set $machine_ammo to 8>>
	<<if $player.vaginaExist and $analdisable is "f">>
		<<machine_init vaginal arm_chains>>
		<<set $machine.vaginal.armed to 1>>
	<<elseif $player.vaginaExist>>
		<<machine_init vaginal arm_chains>>
		<<set $machine.vaginal.armed to 1>>
	<<else>>
		<<machine_init anal arm_chains>>
		<<set $machine.anal.armed to 1>>
	<</if>>
<</if>>

<<effects>>

<<machine_effects>><<machine_combat>>
<<machine_state>>

<<machine_actions>>

<<if $machine.number lte 0 or $finish is 1>>
	<<link [[Next|Elk Compound Machine Rape End]]>><</link>>
<<else>>
	<<link [[Next|Elk Compound Machine Rape]]>><</link>>
<</if>>

:: Elk Compound Machine Rape End
<<effects>>

<<if $anusfucked is 1 or $vaginafucked is 1 or $penisfucked is 1>>
	"BREEDING SUCCESSFUL," the voice intones. The arms and phallus retract, and the hatches close.

<<else>>
	"ERROR," the voice intones. The arms and phallus retract, and the hatches close.

<</if>>
<<tearful>> you rise to your feet.

<<machine_end>>
<<clotheson>>

<<link [[Next|Elk Compound]]>><</link>>

:: Elk Compound Interior Struggle
<<effects>>

<<generate1>><<generate2>>
You pull against the metal grip, but it's too tight. The doors open. A <<person1>><<person>> and <<person2>><<person>> rush in, batons ready. They relax when they see you.

"This junk was worth bringing up," the <<person1>><<person>> says, strapping the baton to <<his>> side.

"I'll shut it down," the <<person2>><<person>> says. "You let downstairs know."

<<link [[Fight|Elk Compound Interior Fight]]>><</link>>

<<link [[Convince them to let you go|Elk Compound Interior Convince]]>><</link>><<englishdifficulty 1 1000>>

<<link [[Remain silent|Elk Compound Interior Silent]]>><</link>>

:: Elk Compound Interior Fight
<<effects>>

You grasp the metal arm as it retracts, hauling you to your feet. The <<person2>><<person>> lets <<his>> radio fall to <<his>> side as <<he>> prepares to fight.

<<link [[Next|Elk Compound Fight 2]]>><<set $fightstart to 1>><</link>>

:: Elk Compound Interior Convince
<<effects>>

<<if $englishSuccess>>
	<<if $submissive gte 1150>>
		"P-please let me go,"
		<<if $pain gte 20>>
			you say, letting your tears flow.
		<<else>>
			you say.
		<</if>>
		"I'm just a student. I-I didn't mean any harm. I-I-I..."
	<<elseif $submissive lte 850>>
		"I'm sure your boss will be thrilled with you," you say. "Catching a local student. I only made it as far as the compound interior."
	<<else>>
		"I'm sure your boss will be thrilled with you," you say. "Catching a local student. I only made it as far as the compound interior."
	<</if>>

	The pair share an awkward look. "We were just scaring you," the <<person1>><<person>> says.

	They take you to the Compound gates. It clanks shut behind you.

	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<endevent>><<set $eventskip to 1>><</link>>

<<else>>
	<<if $submissive gte 1150>>
		"Y-you'll get in trouble too if you turn me in," you say. "You were meant to catch me sooner."
	<<elseif $submissive lte 850>>
		"Let me go," you say. "Or I'll tell your boss how much you suck at your jobs."
	<<else>>
		"Let me go," you say. "Or I'll tell your boss how far I got before you managed to catch me."
	<</if>>

	The pair ignore you. The <<person2>><<person>> steps away and talks into <<his>> radio.

	<<link [[Next|Elk Compound Underground]]>><<set $phase to 1>><</link>>

<</if>>

:: Elk Compound Interior Silent
<<effects>>

You remain silent as the <<person2>><<person>> talks into <<his>> radio.

<<link [[Next|Elk Compound Underground]]>><<set $phase to 1>><</link>>

:: Elk Compound Fight 2

<<if $fightstart is 1>>
	<<set $fightstart to 0>>
	<<neutral 1>>
	<<maninit>>
	<<set $enemytrust -= 100>>
	<<set $enemyanger += 200>>
	<<npcidlegenitals>>

<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $enemyhealth lte 0>>
	<<link [[Next|Elk Compound Fight 2 Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Elk Compound Fight 2 Finish]]>><</link>><<nexttext>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
	<<link [[Next|Elk Compound Fight 2 Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Elk Compound Fight 2]]>><</link>><<nexttext>>
<</if>>

:: Elk Compound Fight 2 Finish

<<set $outside to 0>><<set $location to "compound">><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	The pair lean against the wall either side of the door, giving you the chance you need. <<tearful>> you escape outside. You hear approaching footsteps as haul yourself over the fence.

	<<clotheson>>
	<<endcombat>>
	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>

<<elseif $enemyhealth lte 0>>
	The pair back away from you, giving you the chance you need. <<tearful>> you escape outside. You hear the <<person2>><<person>> shout for backup as you haul yourself over the fence.

	<<clotheson>>
	<<endcombat>>
	<<set $compoundalarm to 0>>
	<<set $compoundpipes to 0>>
	<<set $compoundsmoke to 0>>
	<<set $compoundcentre to 0>>
	<<set $compoundbluff to 0>>
	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>

<<else>>
	<<tearful>> you fall to the ground. "We've subdued an intruder," the <<person2>><<person>> says into <<his>> radio while the <<person1>><<person>> holds you down. "That's right. We'll keep <<phim>> here."

	<<clotheson>>
	<<link [[Next|Elk Compound Underground]]>><</link>>

<</if>>

:: Elk Compound Approach
<<set $outside to 1>><<set $location to "compound">>

You walk up to the gate. It's guarded by two security guards. <<generate1>><<generate2>><<person1>>One of them, a <<person>>, puts an arm out as you approach. "No closer, <<girl>>. This is private property." <<His>> companion sizes you up.

<<if $phials_held gte 1>>
	<<link [[Show them the aphrodisiac phial|Elk Compound Show]]>><</link>>

<</if>>
<<if $compoundcard is 1 and $compoundstate is undefined>>
	<<link [[Show them the stolen card|Elk Compound Card]]>><</link>>

<</if>>
<<link [[Leave|Elk Street]]>><<endevent>><</link>>

:: Elk Compound Show
<<effects>>

You hold out the phial. The <<person>> peers at it. "Hmph," <<he>> sounds. "Fine. Central building. Make your delivery and get out." <<His>> companion disappears into a booth, and the gates shudder open.

<<link [[Elk Compound]]>><<endevent>><</link>>

:: Elk Compound Card
<<effects>>
<<if $submissive gte 1150>>
	"S-sorry <<sir>>," you say. "But I was told to come here." You hold out the card you stole.
<<elseif $submissive lte 850>>
	"Shut it," you say. "I have business here." You hold out the card you stole.
<<else>>
	"I have business here," you say. You hold out the card you stole.
<</if>>

The guard snatches the card and examines it. <<He>> runs it through a device at <<his>> belt and examines the screen. "Hmph," <<he>> sounds. "Fine. Make your delivery and get out." <<His>> companion disappears into a booth, and the gates shudder open.

<<endevent>>
<<link [[Enter|Elk Compound]]>><<endevent>><</link>>

:: Elk Compound Station
<<set $location to "compound">><<effects>>

The carriage slows as it arrives on a new platform, surrounded by stone brickwork. You peer through the carriage window. There's a metal door along one wall. Crates like those at the estate are stacked nearby, but these are empty. There's also a ladder, leading to a hatch several metres above.

<<generate1>><<generate2>>
You walk towards the carriage entrance. The blue door shudders open, and you take cover. A <<person1>><<person>> and <<person2>><<person>> jog through, wearing white uniforms and holding large guns. They haven't noticed you.

<<link [[Next|Elk Compound Station 2]]>><</link>>

:: Elk Compound Station 2
<<effects>>

"Empty," the <<person>> says. "Not even loaded."

"Someone's in deep shit," the <<person2>><<person>> replies. "Thought we sent one of ours out there."

The <<person1>><<person>> lifts <<his>> radio. "All clear. Roger."

A small canister rolls out of a pouch at the <<person1>><<persons>> side. The blue door shuts behind them.

<<if $compoundspray2 isnot 1>>
	<<link [[Take the canister|Elk Compound Station Canister]]>><<set $spraymax += 1>><<spray 5>><</link>><<gspraymax>>

<<else>>
	<<link [[Take the canister|Elk Compound Station Canister]]>><<spray 1>><</link>><<gspray>>

<</if>>
<<link [[Just leave|Elk Compound Station Leave]]>><</link>>

:: Elk Compound Station Canister
<<effects>>

<<if $compoundspray2 isnot 1>>
	<<set $compoundspray2 to 1>>
	You pick up the canister. It looks like a charge for your pepper spray, but with an exposed computer chip at the base. You put it in, then head for the exit.

	You've gained an additional pepper spray charge.

<<else>>
	You pick up the canister. It's a charge for your pepper spray. You put it in, then head for the exit.

<</if>>

There's only one other way out. The hatch on the ceiling. You climb the ladder, and open it. The sound of traffic greets you. You climb the rest of the way, emerging in an alley by Elk Street.

The hatch clicks shut behind you.

<<link [[Next|Elk Street]]>><<set $eventskip to 1>><<endevent>><</link>>

:: Elk Compound Station Leave
<<effects>>

There's only one other way out. The hatch on the ceiling. You climb the ladder, and open it. The sound of traffic greets you. You climb the rest of the way, emerging in an alley by Elk Street.

The hatch clicks shut behind you.

<<link [[Next|Elk Street]]>><<set $eventskip to 1>><<endevent>><</link>>


code:
:: Dance Studio

<<set $outside to 0>><<set $location to "dance_studio">><<effects>>
You are in the dance studio. Here you can pay for lessons to improve your dancing skill. They also offer lessons on how to walk in high heels. The instructor is said to be well-connected in the professional scene. Lessons cost £12.

<<if $stress gte $stressmax>>
	<<passoutshop>>
<<else>>
	<<if $arousal gte $arousalmax>>
		<<orgasmLocation "danceStudio">>
	<</if>>
	<<if $hour is $closinghour>>
		It's closing time. The receptionist is herding everyone outside.<<if $exposed gte 1>>Panic swells within you as you realise how exposed you'll be should you be found in this state of dress.<</if>>

		<<storeon "dance_studio" "check">>
			<<if _store_check is 1>>

				You remember you left your clothes in the changing room.

				<<link [[Dress before leaving|Barb Street]]>><<storeon "dance_studio">><</link>>

			<</if>>
	<<elseif $openinghours is 0>>
		You are alone in the darkness.

	<<elseif $exposed gte 1>>

		<<if $uncomfortable.nude is false>>
		You are hiding in a cupboard, you wouldn't mind others seeing you exposed, but this time you stay put.
		<<else>>
		You are hiding in a cupboard to protect your dignity.
		<</if>>

	<</if>>
	<<if $openinghours is 1 and $exposed lt 1>>
		<<if $money gte 1200 and $exposed lt 1>>
			<<link [[Take a dance lesson (£12 1:00)|Dancing Lesson]]>><<set $phase to 0>><<set $money -= 1200>><<set $dancestage to 0>><</link>><<gtiredness>> | + + Dancing Skill

		<</if>>
		<<if ($weekday is 3 or $weekday is 5) and $worn.feet.type.includes("heels")>>
			<<if $money gte 1200 and $exposed lt 1>>
				<<link [[Take high heel lesson (£12 0:30)|Heel Lesson]]>><<set $phase to 0>><<set $money -= 1200>><<pass 30>><</link>><<gtiredness>> | + Feet Skill

			<</if>>
		<<else>>
			<<link [[Inquire about high heel lessons|Heel Lesson Inquiry]]>><</link>>

		<</if>>
	<</if>>
	<<if $hour isnot $closinghour>>
		<<link [[Changing room|Dance Studio Changing Room]]>><</link>>

	<</if>>
	<<if $openinghours is 0 and $hour isnot $closinghour and $dancestudiotheft isnot 1>>
		<<link [[Examine the cash register|Dance Studio Register]]>><</link>>

	<</if>>

	<<storeon "dance_studio" "check">>
	<<if _store_check is 1 and ($worn.upper.name is "naked" or $worn.lower.name is "naked") and $exposed is 1>>
		You left clothes in the changing room. Your <<lewdness>> is fine in here, but would be considered lewd outside.

		<<if $exhibitionism gte 15>>
			<<link [[Go outside anyway|Dance Studio Outside Exhibitionism]]>><</link>><<if $ex_studio isnot 1>><<exhibitionist2>><</if>>

		<</if>>
	<<else>>
		[[Leave|Barb Street]]

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

:: Dance Studio Changing Room
<<effects>>

You are in the dance studio's changing room. Benches line the walls, with hooks for clothes hanging above.

You could strip down to a leotard or similar dance clothes here.

<<storeon "dance_studio" "check">>
<<if _store_check is 1>>
	You left your clothes here.

	<<link [[Wear|Dance Studio Changing Room]]>><<storeon "dance_studio">><</link>>

<</if>>

<<if $worn.under_upper.type.includes("dance") and $worn.under_lower.type.includes("dance")>>
	<<if $worn.upper.name isnot "naked">>
		<<link [[Strip down to your dance clothes|Dance Studio Change]]>><</link>>

	<<elseif $worn.lower.name isnot "naked">>
		<<link [[Strip down to your dance clothes|Dance Studio Change]]>><</link>>

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

<<link [[Leave|Dance Studio]]>><</link>>

:: Dance Studio Change
<<effects>>

<<if $worn.upper.name isnot "naked">>
	<<if $worn.lower.name isnot "naked" and $worn.upper.set isnot $worn.lower.set>>
		You remove your $worn.lower.name, and hang it on one of the hooks.
		<<lowerundress "dance_studio">>
	<<else>>
		You remove your $worn.upper.name, and hang it on one of the hooks.
		<<upperundress "dance_studio">>
	<</if>>
<<elseif $worn.lower.name isnot "naked">>
	You remove your $worn.lower.name, and hang it on one of the hooks.
	<<lowerundress "dance_studio">>
<</if>>

<<link [[Next|Dance Studio Changing Room]]>><</link>>

:: Dance Studio Outside Exhibitionism
<<effects>>

<<flaunting>> you step outside. You're not wearing normal outdoor attire. A few people glance over and look you up and down, examining your contours.
<<if $ex_studio isnot 1>>
<<set $ex_studio to 1>><<exhibitionism3>>
<<else>>

<</if>>

Your heart beats faster as you walk away from the dance studio, and away from relative safety.

<<link [[Next|Barb Street]]>><</link>>

:: Dance Studio Lock

<<set $outside to 0>><<effects>><<set $lock to 200>>
<<openinghours>>
<<if $skulduggery gte $lock>>
	The lock looks easy to pick.

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

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

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

:: Dancing Lesson

<<effects>>
<<if $dancestudiointro is 1 and $phase is 0>><<pass 20>><</if>>
<<set $outside to 0>><<set $location to "dance_studio">><<effects>>
<<if $dancestudiointro isnot 1>>
	<<set $dancestudiointro to 1>>
	<<npc Charlie>><<person1>>You pay the receptionist who ushers you through the door to her left. You enter into a large room with wood panel floors and mirrors lining the walls. A dozen people are already inside. It's easy to pick out the instructor. Hands on hips, <<he>> stands addressing the class, explaining the importance of proper warm up exercises.

	The door closes behind you, alerting <<him>> to your presence. <<He>> turns <<his>> emerald eyes to you and smiles. "We have a new student! Welcome." Short ginger hair crowns <<his>> freckled face. <<His>> skintight outfit shows off <<his>> toned and athletic body.
	<<if $pronoun is "m">>
		You can't help but notice the bulge of <<his>> penis pressing against <<his>> bottoms.
	<<elseif $pronoun is "f">>
		<<if $NPCList[0].breastsize gte 5>>
			<<His>> generous breasts are held close to <<his>> torso, giving <<him>> a slim outline.
		<<elseif $NPCList[0].breastsize gte 3>>
			<<His>> breasts are held close to <<his>> torso, giving <<him>> a slim outline.
		<<elseif $NPCList[0].breastsize gte 1>>
			<<His>> small breasts are pressed flat against <<his>> torso, giving <<him>> a slim outline.
		<<else>>
			<<His>> flat chest gives <<him>> a slim outline.
		<</if>>
	<</if>>

	If <<he>> noticed your lewd gaze, <<he>> gives no sign. You should introduce yourself, but how?

	<<link [[Timidly|Dancing Lesson]]>><<npcincr Charlie love 20>><<set $phase to 1>><</link>>

	<<link [[Confidently|Dancing Lesson]]>><<set $phase to 2>><</link>>

	<<link [[Flirtatiously|Dancing Lesson]]>><<npcincr Charlie love -10>><<stress -12>><<trauma -6>><<set $phase to 3>><</link>><<promiscuous1>><<lstress>><<ltrauma>>

<<elseif $phase is 1>>
	<<set $phase to 0>>
	"H-hello..." you mumble, eyes transfixed on your feet.

	Without saying anything, the instructor walks over to you and puts a protective arm around your shoulders. <<He>> whispers, "Don't worry, I don't bite. My name's Charlie. I'll help you out of your shell." <<He>> gently escorts you over to the rest of the class before commencing the lesson.

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

<<elseif $phase is 2>>
	<<set $phase to 0>>
	"Pleased to meet you! I can't wait to get started!"

	The instructor responds, "Woah there, eagerness is all well and good, but too much will get your muscles strained." Despite <<his>> caution, <<he>> seems happy. "Come on over. I'm Charlie by the way. I'll be your teacher. Right then, where was I?" You head over as the lesson commences.

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

<<elseif $phase is 3>>
	<<set $phase to 0>>
	<<promiscuity1>>"Nice outfit. Really shows off your assets." You let your eyes probe <<his>> body, letting <<him>> know exactly which assets you mean.

	<<He>> shifts uncomfortably on the spot, as if suddenly self-conscious. <<He>> looks annoyed, "Would you like to take your place over here? My name's Charlie." <<He>> turns back to the rest of the class as you head over. The lesson soon commences.

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

<<elseif $dancestage gte 2>>
	<<tiredness 4>><<danceskill 14>><<danceskilluse>><<wearandtear "dance">><<physique 2>>
	The rest of the lesson passes uneventfully.

	<<link [[Next|Dance Studio]]>><<endevent>><</link>>
<<else>>
	<<if $arousal gte $arousalmax>>
		<<orgasmLocation "danceStudioLesson">>
	<</if>>
	<<if $exposed gte 1>>
		You seem to be distracting the class somehow. Looking down, you immediately discover why.
		<<if $uncomfortable.nude is false>>
		You feel a thrill at your exposure, and let the others take a quick peek of your body.

		You cover yourself, trying to feign decency as Charlie rushes over to you with some towels.
		<<towelup>><<garousal>><<gstress>><<gtrauma>><<arousal 100>><<npcincr Charlie love 1>>

		<<else>>
		Yelping, you cover yourself as Charlie rushes over to you with some towels.
		<<towelup>><<garousal>><<gstress>><<gtrauma>><<arousal 100>><<stress 1>><<trauma 1>><<npcincr Charlie love 1>>

		<</if>>
	<</if>>
	<<tiredness 4>><<set $dancestage += 1>><<danceskill 14>><<danceskilluse>><<wearandtear "dance">><<physique 2>><<npc Charlie>><<person1>>
	<<if $rng lte 20>>
		<<set $dancelesson to "barre">>
		You stretch and work your muscles using a barre.
		<<if $danceskill lte 200>>
			It's hard work to stay balanced. You can see in the mirror that you look a bit silly, especially compared to the more experienced students.
		<<elseif $danceskill lte 800>>
			You're pretty good at staying balanced. You are able to practise more advanced techniques.
		<<else>>
			You are able to use it as a surrogate partner, supporting your weight as you practise airborne techniques. Some of the other students look on with envy.
		<</if>>

	<<elseif $rng lte 40>>
		<<set $dancelesson to "duo">><<generate2>><<person2>>
		You partner up with a <<person>>.
		<<if $danceskill lte 200>>
			<<He>> has more experience than you, so you let <<him>> take the lead.
		<<elseif $danceskill lte 800>>
			You practise techniques requiring a partner, taking turns supporting one another.
		<<elseif $danceskill lte 1000>>
			Being so experienced, you take the lead, careful not to push <<him>> too hard.
		<</if>>

	<<elseif $rng lte 60>>
		<<set $dancelesson to "airbarre">>
		You stretch and work your muscles using an air barre.
		<<if $danceskill lte 200>>
			More experienced students use it to develop strength and poise. You just have fun swinging around.
		<<elseif $danceskill lte 800>>
			You work on developing your poise.
		<<elseif $danceskill lte 1000>>
			Held aloft, you are able to fully demonstrate your grace and skill.
		<</if>>

		<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
			You realise it may have been a mistake to wear a skirt. Performing airborne exercises without displaying your <<undies>> for the whole class to see proves to be virtually impossible.
					<<if $uncomfortable.nude is false>>
					You don't mind people looking.
					<<garousal>><<arousal 600>>

					<<else>>
					<<garousal>><<gstress>><<gtrauma>><<arousal 600>><<stress 6>><<trauma 6>>

					<</if>>
		<</if>>
	<<elseif $rng lte 80>>
		<<set $dancelesson to "instructor">>
		Charlie gives you some personal attention.
		<<if $danceskill lte 200>>
			<<He>> helps you with the basics.
		<<elseif $danceskill lte 800>>
			<<He>> demonstrates some new steps for you to try.
		<<elseif $danceskill lte 1000>>
			<<He>> helps you iron out some flaws in your posture.
		<</if>>

	<<elseif $rng lte 100>>
		<<set $dancelesson to "noinstructor">>
		Charlie demonstrates some moves in front of the class, who do their best to emulate <<him>>.

	<</if>>
	<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
	<<if $danger gte (9900 - $allure) and $eventskip is 0>>
		<<eventsdance>>
	<<else>>
		<<link [[Next|Dancing Lesson]]>><<endevent>><</link>>
	<</if>>
<</if>>

:: Widgets Events Dance [widget]

<<widget "eventsdance">>
	<<set $dangerevent to random(1, 100)>>
	<<if $dancelesson is "barre">>
		<<endevent>><<generate1>><<person1>>Charlie announces that they need to clear some room and asks you and a <<person>> to put away the portable barre. You manage to carry it out of the studio and into a room filled with other equipment. As you put it down however, you hear the door shut behind you. You turn to find the <<person>> advancing on you, lust in <<his>> eyes.

		<<link [[Next|Dance Studio Molestation]]>><<set $molestationstart to 1>><</link>>
	<<elseif $dancelesson is "duo">>
		You don't think <<he>> has to keep <<his>> hand that close to your butt. Or pull your body that close against <<his>> for that matter. You can feel <<his>> hardened <<if $NPCList[1].penis is "clothed">>penis<<else>>nipples<</if>> pressing against you.

		<<link [[Endure|Dance Studio Duo]]>><<set $phase to 0>><</link>><<garousal>>

		<<link [[Push away|Dance Studio Duo]]>><<set $phase to 1>><</link>>

		<<if $promiscuity gte 15>>
			<<link [[Reciprocate|Dance Studio Duo]]>><<set $phase to 2>><</link>><<promiscuous2>>

		<</if>>
	<<elseif $dancelesson is "airbarre">>
		The barre gives way slightly, enough to disrupt your delicate balance. Instinct causes you to twist in an attempt to save yourself from falling. You succeed, but the barre becomes wrapped around your waist.

		<<if $worn.lower.type.includes("naked")>>
			<<if !$worn.under_lower.type.includes("naked")>>
				You try to struggle back upright, but with no success. Worse, you start to slip despite the barre coiled tightly around your body. You fall onto your back with a thud.
				<<if $uncomfortable.nude is false>>
				As you regain your bearings, you see your $worn.under_lower.name suspended in the air above you. You take your time and wear a confident smile as you retrieve them, despite the whispers and giggling all around you.
				<<garousal>>
				<<else>>
				As you regain your bearings, you see your $worn.under_lower.name suspended in the air above you. Flustered at your <<genitals>> being exposed in the middle of class like this, you hasten to recover your $worn.under_lower.name as quickly as you can, conscious of the whispers and giggling all around you.
				<<gtrauma>><<gstress>><<garousal>>
				<</if>>
			<<else>>
				<<if $uncomfortable.nude is false>>
				You try to struggle back upright, but with no success. Worse, you start to slip despite the barre coiled tightly around your body. You fall onto your back with a thud. Your legs spread apart, giving the whole room a clear view of your <<genitals>>. You feign horror, unbothered by the whispers and giggling all around you.
				<<garousal>>
				<<else>>
				You try to struggle back upright, but with no success. Worse, you start to slip despite the barre coiled tightly around your body. You fall onto your back with a thud. Your legs spread apart, giving the whole room a clear view of your <<undies>> and causing your face to flush red with embarrassment. You hasten to cover up as quickly as you can, conscious of the whispers and giggling all around you.
				<<gtrauma>><<gstress>><<garousal>>
				<</if>>
			<</if>>
		<<elseif $danceskill gte 600>>
			You skilfully shift your weight and ride the momentum back into an upright position. That was close!
		<<else>>

			<<if $uncomfortable.underwear is false>>
			You try to struggle back upright, but with no success. Worse, you start to slip despite the barre coiled tightly around your body. You fall onto your back with a thud. As you regain your bearings, you see your <<bottoms>> suspended in the air above you. You take your time and wear a confident smile as you retrieve them, despite the whispers and giggling all around you. You wouldn't mind showing off even more.
			<<else>>
			You try to struggle back upright, but with no success. Worse, you start to slip despite the barre coiled tightly around your body. You fall onto your back with a thud. As you regain your bearings, you see your <<bottoms>> suspended in the air above you. Flustered at your <<undies>> being exposed in the middle of class like this, you hasten to recover your <<bottoms>> as soon as you can, conscious of the whispers and giggling all around you.
			<<gtrauma>><<gstress>><<garousal>>
			<</if>>

		<</if>>

		<<link [[Next|Dancing Lesson]]>><<endevent>><</link>>
	<<elseif $dancelesson is "instructor">>
		<<He>> presses <<his>> body against your back and holds your hands in <<his>> own so that <<he>> can more directly demonstrate to you. <<takeHandholdingVirginity "Charlie">>Despite <<him>> making no overtly sexual moves, you can't help but feel a little turned on with <<his>> toned body so intimately close to yours.
		<<garousal>><<arousal 300>>

		<<link [[Meek compliment|Dance Studio Instructor]]>><</link>>

		<<link [[Confident brag|Dance Studio Instructor]]>><<set $phase to 1>><</link>>

		<<if $promiscuity gte 15>>
			<<link [[Flirt|Dance Studio Instructor]]>><<set $phase to 2>><</link>><<promiscuous2>>

		<</if>>
	<<else>>
		The receptionist peeks her head through the door and looks at Charlie, who seems to understand her meaning. "I need to take five." <<he>> announces. "Keep practising, I won't be long."

		<<endevent>>
		<<if $dancestudioanger gte 10>>
			<<set $dancestudioanger -= 10>>
			<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>The sound of the door shutting is more ominous than usual. You soon realise why, the rest of the room is all but silent. Everyone else is looking at you. A <<person>> speaks. "We've had enough of your shit. Time for a real lesson." They rush toward you.

			<<link [[Next|Dance Studio Strip]]>><<set $molestationstart to 1>><<set $timer to 10>><</link>>

		<<else>>
			How do you want to conduct yourself while Charlie is away?

			<<link [[Focus on practising|Dancing Lesson No Instructor]]>><</link>>

			<<link [[Help other students|Dancing Lesson No Instructor]]>><<set $phase to 1>><</link>>

			<<if $trauma gte 1 and $danceskill gte 200>>
				<<link [[Showboat your skills in front of less experienced students|Dancing Lesson No Instructor]]>><<set $phase to 2>><</link>><<lstress>>

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

:: Dance Studio Molestation

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>
	<<maninit>>
<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $alarm is 1>>
	<<if $rescue is 1>>
	<<else>>
		No one comes to your aid.
		<<set $alarm to 0>>
		<<if $drugged gte 1>>The drugs inhibit you, you couldn't cry very convincingly.<</if>>

		<<if $enemyarousal gte $enemyarousalmax>>
			<<link [[Next->Dance Studio Molestation Ejaculation]]>><</link>><<nexttext>>
		<<elseif $enemyhealth lte 0>>
			<<link [[Next->Dance Studio Molestation Escape]]>><</link>><<nexttext>>
		<<else>>
			<<link [[Next->Dance Studio Molestation]]>><</link>><<nexttext>>
		<</if>>
	<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next->Dance Studio Molestation Ejaculation]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next->Dance Studio Molestation Escape]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next->Dance Studio Molestation]]>><</link>><<nexttext>>
<</if>>

:: Dance Studio Molestation Ejaculation

<<effects>>
<<ejaculation>>
<<if $enemyanger gte ($enemyangermax / 5) * 3>>
	"Don't you DARE tell anyone about this." Before leaving, <<he>> spits on you for good measure.

	<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $player.bodyliquid.face.goo += 1>>
<<elseif $enemyanger gte 1>>
	"Don't you dare tell anyone about this." With that, <<he>> leaves.

<<else>>
	<<He>> smiles at you, "Let this be our little secret, okay?" <<He>> leaves you sprawled on the floor.

<</if>>
<<clotheson>>
<<tearful>> you struggle to your feet and make your way back to the studio. You hope you can put on a brave face.

<<endcombat>>
<<link [[Next|Dancing Lesson]]>><</link>>

:: Dance Studio Molestation Escape

<<effects>>
<<He>> yells out and falls to the ground. <<tearful>> you use the opportunity to flee the room and escape back to the studio.

<<endcombat>>
<<npc Charlie>><<person1>><<npcincr Charlie love 2>>
Charlie immediately recognises that something is wrong. <<He>> pulls you aside and gently inquires. Wanting to put your ordeal behind you, you tell <<him>> that everything is fine. Charlie continues the lesson, but still looks concerned.

<<clothesontowel>>
<<endevent>>
<<link [[Next|Dancing Lesson]]>><</link>>

:: Dance Studio Duo

<<set $outside to 0>><<set $location to "dance_studio">><<effects>>
<<if $phase is 0>>
	Your reticence encourages <<him>> to be more bold. <<He>> takes every opportunity to grope and fondle you as you try your best to ignore <<him>> and focus. You breathe a sigh of relief when Charlie announces that it's time for something different.
	<<arousal 600>>

<<elseif $phase is 1>>
	You push <<him>> away from you, causing <<him>> to trip over <<his>> feet and falls loudly to the floor. Cursing, <<he>> stands up as Charlie announces that it's time to change partners. The <<person2>><<person>> gives you one last angry look before being matched up with an elderly <<personsimple>>; the entire class seems irritated with your behaviour.
	<<set $dancestudioanger += 1>>

<<elseif $phase is 2>>
	<<promiscuity2>>Not wanting to be outdone, you return <<his>> fondling with your own. Hiding the lewd touching under the veneer of dance practise, you grope each other right in the middle of the room, the rest of the class ignorant of the lechery occurring right in front of them. By the time Charlie calls for a stop, both you and the <<person>> are breathing far more heavily than anyone else.

<</if>>
<<link [[Next|Dancing Lesson]]>><<endevent>><</link>>

:: Dance Studio Instructor

<<set $outside to 0>><<set $location to "dance_studio">><<effects>>

<<if $phase is 0>>
	You turn your head to look at <<him>>. "I hope to be as good as you someday." You avert your eyes meekly when <<he>> tries to meet your gaze.

	<<He>> squeezes your hands slightly, "You will be, and sooner than you think." You swear <<he>> gives you more attention than the other students for the rest of the lesson.
	<<npcincr Charlie love 2>> <<danceskilluse>>

	The other students notice too, many give you jealous looks.
	<<set $dancestudioanger += 1>>
<<elseif $phase is 1>>
	"You'd better watch out," you announce, "I'll be bettering you soon!"

	<<He>> laughs, "I hope so, means I've done my job right. Now, shut your yap a moment and watch closely..."
<<elseif $phase is 2>>
	You rub your butt against <<his>> crotch. "You're so fit and well formed, I don't know how you do it."

	<<He>> moves <<his>> pelvis away from you, blood rushing to <<his>> face. "Y-yes. I mean, no, I mean... you're doing OK, I need to go check on someone else." <<He>> avoids looking in your direction for the rest of the lesson.
	<<npcincr Charlie love -2>><<promiscuity2>>
<</if>>

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

:: Dance Studio Strip

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>
	<<maninit>><<npcstrip>>
	<<set $timer to 5>>
<</if>>
<<effects>>
<<effectsman>><<man>>

<<stateman>>

<<actionsman>>
<<if $timer gte 1>>
	<<link [[Next|Dance Studio Strip]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Dance Studio Strip Finish]]>><</link>><<nexttext>>
<</if>>

:: Dancing Lesson No Instructor

<<set $outside to 0>><<set $location to "dance_studio">><<effects>>
<<if $phase is 0>>
	<<endevent>>
	<<npc Charlie>><<person1>>
	You practise as Charlie demonstrated. It's not long before <<he>> returns.
	<<danceskilluse>>
<<elseif $phase is 1>>
	<<endevent>>
	<<npc Charlie>><<person1>>
	A <<generate2>><<person2>><<person>> near you loses their balance and would have fallen to the floor had you not intervened. You spend some time teaching <<him>> how to remain composed. You don't learn much yourself, but <<he>> is clearly grateful, and the class seems pleased with your generosity. Charlie soon returns.
	<<set $dancestudioanger -= 1>>
<<elseif $phase is 2>>
	<<endevent>>
	<<npc Charlie>><<person1>>
	You flaunt your skill in front of the other students. It feels good to act superior, but the looks you receive suggest that the other students dislike being shown up like this. Charlie soon returns.
	<<stress -12>><<set $dancestudioanger += 1>>
<</if>>

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

:: Dance Studio Strip Finish

You hear Charlie's voice growing louder above the jeers of the <<group>>. "There's more where this came from," the <<person2>><<person>> says as they cease their attack.

<<clotheson>>
<<endcombat>>
<<link [[Next|Dancing Lesson]]>><</link>>

:: Heel Lesson Inquiry
<<set $outside to 0>><<set $location to "dance_studio">><<effects>>
The receptionist looks you up and down. "We offer high heel classes every Tuesday and Thursday, but students must bring their own shoes to participate.
<<if $worn.feet.type.includes("heels")>>
Those $worn.feet.name look perfect for the curriculum."
<<else>>
If you're interested, the shopping centre sells them."
<</if>>

<<link [[Next|Dance Studio]]>><</link>>

:: Heel Lesson
<<set $outside to 0>><<set $location to "dance_studio">><<effects>>

<<if $dancestudiointro isnot 1>>
	<<set $dancestudiointro to 1>>
	<<npc Charlie>><<person1>>You pay the receptionist who ushers you through the door to her left. You enter into a large room with wood panel floors and mirrors lining the walls. A dozen people are already inside. It's easy to pick out the instructor. Hands on hips, <<he>> stands addressing the class, explaining the importance of proper posture when walking.

	The door closes behind you, alerting <<him>> to your presence. <<He>> turns <<his>> emerald eyes to you and smiles. "We have a new student! Welcome." Short ginger hair crowns <<his>> freckled face. <<His>> skintight outfit shows off <<his>> toned and athletic body. <<if $pronoun is "m">>You can't help but notice the bulge of <<his>> penis pressing against <<his>> bottoms. <<elseif $pronoun is "f">><<His>> generous breasts are held close to <<his>> torso, giving <<him>> a slim outline.<</if>>

	If <<he>> noticed your lewd gaze, <<he>> gives no sign. You should introduce yourself, but how?

	<<link [[Timidly|Heel Lesson]]>><<npcincr Charlie love 20>><<set $phase to 1>><</link>>

	<<link [[Confidently|Heel Lesson]]>><<set $phase to 2>><</link>>

	<<link [[Flirtatiously|Heel Lesson]]>><<npcincr Charlie love -10>><<stress -12>><<trauma -6>><<set $phase to 3>><</link>><<promiscuous1>><<lstress>><<ltrauma>>

<<elseif $phase is 1>>
	<<set $phase to 0>>
	"H-hello..." you mumble, eyes transfixed on your feet.

	Without saying anything, the instructor walks over to you and puts a protective arm around your shoulders. <<He>> whispers, "Don't worry, I don't bite. My name's Charlie. I'll help you out of your shell." <<He>> gently escorts you over to the rest of the class before commencing the lesson.

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

<<elseif $phase is 2>>
	<<set $phase to 0>>
	"Pleased to meet you! I can't wait to get started!"

	The instructor responds, "Woah there, eagerness is all well and good, but too much will get your muscles strained." Despite <<his>> caution, <<he>> seems happy. "Come on over. I'm Charlie by the way. I'll be your teacher. Right then, where was I?" You head over as the lesson commences.

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

<<elseif $phase is 3>>
	<<set $phase to 0>>
	<<promiscuity1>>"Nice outfit. Really shows off your assets." You let your eyes probe <<his>> body, letting <<him>> know exactly which assets you mean.

	<<He>> shifts uncomfortably on the spot, as if suddenly self-conscious. <<He>> looks annoyed, "Would you like to take your place over here? My name's Charlie." <<He>> turns back to the rest of the class as you head over. The lesson soon commences.

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

<<else>>
	<<if $arousal gte $arousalmax>>
		<<orgasmLocation "danceStudioHeelLesson">>
	<</if>>
	<<set $rng to random(1, 5)>>
	<<if $rng is 1>>
	Charlie hands you and the other class members a stack of books. Instead of telling you to read them, <<npc Charlie>><<person1>><<he>> instructs you to balance them on your head and do laps around the room. It takes all of your concentration to keep them from falling.
	<<elseif $rng is 2>>
	You enter the dance room to find an assortment of car tyres resting on the floor. To Charlie's direction, you and your classmates take turns stepping into and out of each tyre. Charlie shouts as you walk, "Faster! Faster! Faster! Faster!"
	<<elseif $rng is 3>>
	The dance room is cluttered with discarded leotards, dance equipment, and floor mats. Charlie greets the class and begins, "For this lesson, I want you to clean the room up without using your hands. Use your heels." You do as <<npc Charlie>><<person1>><<he>> says.
	<<else>>
	A line of tape is placed on the dance room floor. You and your classmates take turns doing catwalks down the line, moving elegantly to imitate fashion models. As you walk, Charlie grabs you by the waist and guides each step. "That's it! Keep moving!"
	<</if>>

	<<tiredness 20>>
	<<set $feetskill += 10>>
	You feel more confident in your ability to give pleasure with your feet.

	<<link [[Finish up|Heel Lesson Video]]>><</link>>
<</if>>

:: Heel Lesson Video
As the class winds down, you and the other students are led to the corner where a television cart sits. Flipping the television on, Charlie instructs the class to watch a short educational video before leaving.

<<set $rng to random(1, 8)>>
<<if $rng is 1>>
This class's video is on the history of high heels. You watch pictures of 17th century shoes, and how men of royalty used to wear them.
<<elseif $rng is 2>>
A guide to etiquette appears on the screen. The posh narrator explains how to walk and carry oneself when at a fancy restaurant.
<<elseif $rng is 3>>
The video is low-quality and grainy. It shows a woman wearing tall heels, stepping on a banana.
	<<if $awareness gte 200>>
	"This must be someone's fetish," you think.
	<<garousal>><<arousal 100>>
	<</if>>
<<elseif $rng is 4>>
A woman in a leotard appears on screen. You watch her perform a dance routine, paying attention to how she manages such grace in her heels.
	<<garousal>><<arousal 300>>
<<else>>
The video is a guide to walking in high heels. It shows you how to stand, how to sit, and how to walk gracefully.
<</if>>

<<link [[Leave|Dance Studio]]>><<endevent>><</link>>

repo_name: Area/degrees

license: mit


code:
:: Danube Meal

<<set $outside to 0>><<set $location to "town">><<effects>><<set $bus to "danube">>
<<upperruined>><<lowerruined>><<underruined>><<set $leftarm to "bound">><<set $rightarm to "bound">>
<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>>You awaken in darkness, yet you hear muffled voices all around you. You can barely move; your arms and legs have been hogtied behind your back. There's something lodged in your mouth, gagging you. You think you smell roast vegetables.

You hear what sounds like metal clanging on metal, and you are blinded by a sudden light. Polite applause erupts around you before your eyes adjust. Once they do, you find that you're lying exposed and helpless on a platter in the middle of a table, surrounded by <<people>> in fancy dinner wear. You hear the clink of cutlery on glass and the applause tapers off.

<<person1>>A voice behind you speaks. "I hope everyone's enjoyed their evening so far. As you can see, we have something quite special for pudding." <<He>> claps <<his>> hands and you hear doors opening, followed by footsteps. Two pairs of arms grab you by the shoulders and hoist you up, positioning you on your shins and giving you a better view of the room. You see the speaker stood at one end of the table, glass in hand, a proud smile on <<his>> face. <<He>> nods at the pair who lifted you, a <<person2>><<person>> and <<person3>><<person>> each wearing servant's garb.

Without warning, both start pouring a cold white liquid on your chest with large wooden ladles. The sensation makes you gasp, eliciting mischievous whispers from some of the guests. It runs over your <<nipples>>, making them feel even more raw and sensitive, and doesn't stop there. When it reaches your <<genitals>> the speaker licks <<his>> lips. They aren't going to eat you, surely!

<<link [[Next|Danube Meal2]]>><</link>>

:: Danube Meal2

<<set $outside to 0>><<set $location to "town">><<effects>><<set $bus to "danube">>
More servants enter, carrying baskets full of strawberries.
<<if $worn.genitals.type.includes("chastity")>>
	The host caresses your $worn.genitals.name. "It has protection, but that won't matter." One of the servants tapes a pink plastic object to the device.
<<else>>
	One of the servants tapes a pink plastic object to your <<genitals>>.
<</if>>
A moment later the device fires into activity. The vibrations are powerful, saturating you to the core. You involuntarily jerk at the abrupt sensation and a muffled yelp escapes your gag.
<<arousal 4000>><<garousal>><<stress 1>><<gstress>><<trauma 1>><<gtrauma>>

<<if $arousal gte $arousalmax>><<orgasm>><<danubemeal>><</if>>
The guests take turns dipping their strawberries in the cream covering your body, which is steadily resupplied by the servants. The pool around your knees grows, but they're only interested in scooping the cream directly from your body. They have a particular interest in your <<nipples>>, and frequently tease them with fruit.
<<arousal 4000>><<garousal>><<stress 1>><<gstress>><<trauma 1>><<gtrauma>>

<<if $arousal gte $arousalmax>><<orgasm>><<danubemeal>><</if>>
This continues for a time, until another clinking interruption by the host. "I hope you found that enjoyable, it's not every day we can acquire something quite so delectably..." <<person1>>The servants push you face down into the cream before covering you with a lid, reducing the rest of the speech to an inaudible muffle. You feel yourself being lifted and carried, the sound of the host's voice growing fainter.

You hear a door opening, and then you fly through the air before landing on hard pavement. A rain of leftover food falls on top of you, and you hear a door close. Did they just dump you out with the trash? Fortunately, the impact loosened your bonds and you manage to struggle your legs free. Your arms remain bound however.

<<endevent>>
<<beastNEWinit 3 dog>>
You have yet to recover your bearings when a growl sends a chill down your back. You realise why they would just dump food onto the ground like this. Three stray <<beastsplural>> advance on you, hunger in their eyes.

<<if $monster is 1 or $bestialitydisable is "f">>
	<<link [[Next|Danube Meal Dogs]]>><<set $molestationstart to 1>><</link>>

<<else>>
	You flee, dropping cream and strawberries as you go. You manage to escape them, but not without injury. <<beastescape>>

	<<set $stress -= 1000>>
	<<endevent>>
	<<residentialquick>>
<</if>>

:: Widgets Danube Meal [widget]

<<widget "danubemeal">>
	<<if $orgasmdown gte 1>>
		<<set $orgasmdown to 0>>
		<<if $orgasmcurrent lte 0>>
		<<elseif $orgasmcurrent lte 1>>
			The guests laugh and applaud at the sight of you writhing in climax. One of the servants quickly moves a basket of strawberries in front of your <<genitals>>.
			<<if $orgasmcount lte 12>>
				<<person2>><<He>> spins the basket, making sure the whole batch gets a hearty helping of your sexual fluids. The guests crowd around the basket. "Leave some for me!"

				"Hey, no shoving!"

				<<person1>>"Patience, my friends," says the host, stroking your chin. "There's plenty to go around, hmm?"
			<<elseif $orgasmcount lte 23>>
				<<person2>><<He>> spins the basket, making sure the whole batch gets a helping of your sexual fluids.
				The guests seem disappointed in the amount you produce. "I thought there'd be more."

				<<person1>>"Patience, my friends," says the host, stroking your chin. "There's plenty to go around, hmm?"
			<<elseif $orgasmcount gte 24>>
				<<person2>><<He>> waits expectantly. When no fluids emerge from you, <<he>> looks up at the host with a worried look on <<his>> face. The guests seem disappointed, and some angry. "Is that it?" "It's broken! Where did you get it anyway?"

				The host raises <<his>> arms in exasperation. "I am dreadfully sorry. I promise you the supplier won't hear the end of this, mark my words." It seems to placate the guests to some extent. You wonder if they'll remove the instrument from your body, but they do not.
			<</if>>
		<<elseif $orgasmcurrent gte 2>>
			<<if $orgasmcount lte 23>>
			<<else>>
			<</if>>
		<</if>>

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

:: Danube Meal Dogs

<<if $molestationstart is 1>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>
	<<beastCombatInit>>
	<<beastTrainGenerate>>
<</if>>
<<effects>>
<<effectsman>>

<<beast $enemyno>>

<<stateman>>

<<actionsman>>
<<if $alarm is 1>>
	<<if $rescue is 1>>
	<<else>>
		No one comes to your aid.
		<<set $alarm to 0>>
		<<if $drugged gte 1>>The drugs inhibit you, you couldn't cry very convincingly.<</if>>

		<<if $enemyarousal gte $enemyarousalmax>>
			<<link [[Next|Danube Meal Dogs Ejaculation]]>><</link>><<nexttext>>
		<<elseif $enemyhealth lte 0>>
			<<link [[Next->Danube Meal Dogs Escape]]>><</link>><<nexttext>>
		<<else>>
			<<link [[Next|Danube Meal Dogs]]>><</link>><<nexttext>>
		<</if>>
	<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next->Danube Meal Dogs Ejaculation]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next->Danube Meal Dogs Escape]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next->Danube Meal Dogs]]>><</link>><<nexttext>>
<</if>>

:: Danube Meal Dogs Ejaculation

<<effects>>
<<beastejaculation>>
<<if $combatTrain.length gt 0>>
	Satisfied, the dog leaves you be. Another takes its place.
	<<combatTrainAdvance>>

	[[Next|Danube Meal Dogs]]
<<else>>
	Satisfied, the dog leaves you be.
	<<combatTrainAdvance>>

	[[Next|Danube Meal Dogs End]]
<</if>>

:: Danube Meal Dogs Escape

<<effects>>
<<beastwound>>
<<if $combatTrain.length gt 0>>
	The <<beasttype>> recoils in pain and fear, but another takes its place.
	<<combatTrainAdvance>>

	[[Next|Danube Meal Dogs]]
<<else>>
	The dog recoils in pain and fear.
	<<combatTrainAdvance>>

	[[Next|Danube Meal Dogs End]]
<</if>>

:: Danube Meal Dogs End

<<effects>>
<<if $enemywounded is 1 and $enemyejaculated is 0>>
	The <<beasttype>> whimpers and flees into the alleyways.
<<elseif $enemywounded is 0 and $enemyejaculated is 1>>
	The <<beasttype>> leaves you lying on the pavement.
<<elseif $enemywounded gte 2 and $enemyejaculated is 0>>
	Feeling that you're more trouble than you're worth, the <<beastsplural>> flee into the alleyways.
<<elseif $enemywounded is 0 and $enemyejaculated gte 2>>
	The <<beastsplural>> leave you spent and shivering on the pavement.
<<elseif $enemywounded gte 1 and $enemyejaculated gte 1>>
	The <<beastsplural>> leave you spent and shivering on the pavement. One is slowed by a limp.
<</if>>

<<tearful>> you gather yourself.

<<clotheson>>
<<endcombat>>
<<set $stress -= 1000>>
<<residentialquick>>