code:
:: Widgets Beach [widget]
<<widget "beachday1">>
<<generatey1>>You hear someone behind you. You turn just in time to see a <<person1>><<person>> rushing into you. <<He>> tackles you to the sand and tries to remove your clothes!

<<link [[Next|Beach Day Molestation]]>><<set $molestationstart to 1>><<set $eventskip to 1>><</link>>
<</widget>>

<<widget "beachday2">>
<<if !$worn.over_upper.type.includes("naked")>>
	<<set _slot to "over_lower">>
<<else>>
	<<set _slot to "lower">>
<</if>>
<<beastNEWinit 1 dog>>
You feel something yanking at your <<print $worn[_slot].name>>. Looking over your shoulder, you see a small <<beasttype>> with your clothes between it's teeth.

<<if $worn.over_lower.integrity lte 20 and !$worn.over_upper.type.includes("naked")>>
	<<set $worn.over_lower.integrity -= 20>>
	You try to wrestle your clothes free from its maw, but your $worn.over_lower.name <<overlowerplural>> torn from your body!
	<<if $worn.under_lower.type.includes("naked") and $worn.lower.type.includes("naked")>>
		The <<beasttype>> scampers away, leaving you humiliated with your <<genitals>> on display.
		<<gtrauma>><<trauma 1>><<stress 1>><<gstress>>
	<<else>>
		The <<beasttype>> scampers away, leaving you humiliated with your $worn.over_lower.name on display.
		<<stress 1>><<gstress>>
	<</if>>
	<<overlowerruined>><<trauma 6>>
<<elseif $worn.lower.integrity lte 20 and $worn.over_upper.type.includes("naked")>>
	<<set $worn.lower.integrity -= 20>>
	You try to wrestle your clothes free from its maw, but your $worn.lower.name <<lowerplural>> torn from your body!
	<<if $worn.under_lower.type.includes("naked")>>
		The <<beasttype>> scampers away, leaving you humiliated with your <<genitals>> on display.
		<<gtrauma>><<trauma 1>><<stress 1>><<gstress>>
	<<else>>
		The <<beasttype>> scampers away, leaving you humiliated with your $worn.under_lower.name on display.
		<<stress 1>><<gstress>>
	<</if>>
	<<lowerruined>><<trauma 6>>
<<else>>
	You manage to wrestle your clothes free from <<bhis>> maw, though the ordeal has left them a little worse for wear.
<</if>>

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

<</widget>>

<<widget "beachday3">>
<<generate1>>You see a <<person1>><<person>> watching you. <<He>> seems to be here with <<his>> kids who are playing in the sand some way away. <<He>> looks away as you make eye contact.

<<link [[Look away|Beach]]>><<set $eventskip to 1>><<endevent>><</link>>

<<link [[Approach|Beach Day Encounter]]>><<set $phase to 0>><</link>>

<</widget>>

<<widget "beachday4">>
A gust of wind blows in from the ocean, pleasantly caressing your skin.
<<lstress>><<stress -2>>

<<if setup.clothes.lower[clothesIndex('lower', $worn.lower)].skirt is 1>>
	/* variables */
	<<set _helpless to 0>>
	<<if $leftarm is "bound" and $rightarm is "bound">>
		<<set _helpless to 1>>
	<</if>>
	<<set _nopan to 0>>
	<<if $worn.under_lower.type.includes("naked")>>
		<<set _nopan to 1>>
	<</if>>
	<<set _trauma_gain to 0>>
	<<set _arousal_gain to 0>>

	<<set _seen to 0>>
	<<if random(0, 10) gte 5>>
		<<set _seen to 1>>
	<</if>>

	<<set _caught_on_camera to 0>>
	<<if _seen and random(0, 10) gte 7>>
		<<set _caught_on_camera to 1>>
	<</if>>

	/* event */
	It flares up your skirt, exposing your
	<<if _nopan>>
		<<set _arousal_gain += 200>>
		<<set _trauma_gain += .5>>
		<<genitals>>
	<<else>>
		<<set _arousal_gain += 100>>
		$worn.under_lower.name
	<</if>>in the middle of the beach.

	<<if _helpless>>
		<<set _arousal_gain += 100>>
		<<set _trauma_gain += 1>>
		Bound and helpless you can do nothing but endure the wind as it toys with your exposure, until finally it abates and your skirt hem settles back where it should be.
	<</if>>
	<<if _seen>>
		<<print [
		"A sudden giggle causes you to turn, facing the onlooker.",
		"A sudden giggle grabs your attention.",
		"An onlooker gasping in shock grabs your attention.",
		"An onlooker giggling grabs your attention.",
		"A group of people gasping in shock draws your attention.",
		"A group of people giggling grabs your attention."
		].pluck()>>
		<<fameexhibitionism 1>>

		<<if _caught_on_camera>>
			<<endevent>>

				You notice a phone pointing at you, and realise they were probably recording.

			<<fameexhibitionism 5 vid>>
			<<set _trauma_gain += 2>>
			<<set _arousal_gain += 100>>
		<<else>>
			They must have seen everything.
			<<set _trauma_gain += 1>>
			<<set _arousal_gain += 50>>
		<</if>>
	<</if>>

	<<if $uncomfortable.nude and $exhibitionism gte 75 and _trauma_gain>>
		Your stomach churns horribly at having been exposed in such a public place, and you do your best to put it out of your mind as you try and recover some of your dignity.
		<<set _trauma_gain += 1>>
	<<else>>
		Your stomach churns with excitement at having been exposed in such a public place, and you can't help but hold on to the sensation of it all as you pretend to recover some of your dignity.
		<<set _arousal_gain += 50>>
	<</if>>

	/* stats application */
	<<if _arousal_gain>>
		<<garousal>><<arousal _arousal_gain>>
	<</if>>
	<<if _trauma_gain and $uncomfortable.nude>>
		<<gtrauma>><<trauma _trauma_gain>>
	<</if>>

	/* choices */

	<<if _helpless>>
		<<link [[Next|Beach]]>><<set $eventskip to 1>><</link>>
	<<else>>
		<<link [[Try to hold your skirt down|Beach Skirt Flare Stop]]>><</link>>
		<<if $exhibitionism gte 35 and !$worn.under_lower.type.includes("naked")>>

			<<link [[Let it happen|Beach Skirt Flare Allow]]>><</link>><<exhibitionist2>>
		<<elseif $exhibitionism gte 55>>

			<<link [[Let it happen|Beach Skirt Flare Allow]]>><</link>><<exhibitionist4>>
		<</if>>
	<</if>>

	/* cleanup */
	<<unset _helpless>>
	<<unset _nopan>>
	<<unset _arousal_gain>>
	<<unset _trauma_gain>>
	<<unset _seen>>
	<<unset _caught_on_camera>>
<<else>>
	<<link [[Next|Beach]]>><<set $eventskip to 1>><</link>>
<</if>>
<</widget>>

<<widget "beachnight1">>
<<beastNEWinit 1 dog>>
<<if $monster is 1>>
	A <<beasttype>> emerges from the darkness. <<bHis>> shaggy body gives <<bhim>> a savage look. <<bHe>> bares <<bhis>> fangs, eyes alight with hunger as <<bhe>> stares at you.
<<else>>
	A wild-looking <<beasttype>> emerges from the darkness, teeth bared and eyes alight with hunger.
<</if>>

<<if $monster is 1 or $bestialitydisable is "f">>
	<<link [[Next|Beach Night Dog]]>><<set $eventskip to 1>><<set $molestationstart to 1>><</link>>

<<else>>
	You manage to escape, but not unscathed.<<beastescape>>

	<<link [[Next|Beach]]>><<endevent>><<set $eventskip to 1>><</link>>
<</if>>
<</widget>>

<<widget "beachnight2">>
	<<generate1>>It's so dark, you don't see the <<person1>><<person>> lying on the sand until <<he>> grasps you by the ankle and pulls you to the ground.

	<<link [[Next|Beach Night Molestation]]>><<set $molestationstart to 1>><</link>>
<</widget>>

<<widget "beachex1">>
	<<generatey1>>A <<person1>><<person>> spots you in your fragile state and calls out, <<lewdcatcall>> Other heads turn in response and you quickly find yourself the centre of attention.
	<<if $panicattacks gte 1>>
		You are overcome by anxiety. Robbed of higher thought, you can do nothing flee away from the crowds, chased by jeering laughter.
		<<fameexhibitionism 30>><<gstress>><<gtrauma>><<stress 6>><<trauma 6>>

		When your fear subsides you find yourself slumped against the inside wall of a changing room.

		<<link [[Changing room|Changing Room]]>><<endevent>><</link>>
	<<else>>
		<<gstress>><<gtrauma>><<stress 6>><<trauma 6>>

		<<link [[Keep walking|Beach Exhibition]]>><<set $phase to 0>><</link>>

		<<link [[Ask for help|Beach Exhibition]]>><<set $phase to 1>><</link>>
	<</if>>
<</widget>>

<<widget "beachex2">>
	<<generatey1>>A <<person1>><<person>> spots you in your fragile state and calls out to <<his>> friends. You quickly find yourself surrounded. The <<person>> speaks, "You know this isn't a nudist beach right? In fact, I think I should report you." You tense as <<he>> visibly inhales as if to shout, anticipating even more attention drawn to your predicament. Instead however, <<he>> and <<his>> friends burst into derisive laughter. "Or, you know, I could help you out, give you something to cover up with. Of course, I'll want something in return. Get on your knees."
	<<fameexhibitionism 20>>

	<<if $promiscuity gte 35>>
		<<link [[Comply|Beach Exhibit Molestation]]>><<set $phase to 1>><<set $sexstart to 1>><</link>>

	<</if>>
	<<if $promiscuity lte 34 and $uncomfortable.prostituting is false>>
		<<link [[Reluctantly comply|Beach Exhibit Molestation]]>><<set $desperateaction to 2>><<set $phase to 1>><<set $sexstart to 1>><</link>>

	<</if>>
	<<link [[Refuse|Beach Exhibit Molestation]]>><<set $phase to 0>><<set $molestationstart to 1>><</link>>

<</widget>>

:: Widgets Events Beach [widget]

<<widget "eventsbeach">>
	<<set $dangerevent to random(1, 100)>>
	<<if $daystate is "night">>
		<<if $dangerevent lte 15>>
			<<beachnight1>>
		<<elseif $dangerevent lte 30>>
			<<beachnight2>>
		<<elseif $dangerevent lte 100>>
			<<beachday4>>
		<</if>>
	<<elseif $exposed gte 1>>
		<<if $dangerevent lte 80>>
			<<beachex1>>
		<<elseif $dangerevent lte 100>>
			<<beachex2>>
		<</if>>
	<<else>>
		<<if $dangerevent lte 10>>
			<<beachday1>>
		<<elseif $dangerevent lte 20 and !$worn.lower.type.includes("naked")>>
			<<beachday2>>
		<<elseif $dangerevent lte 50>>
			<<beachday3>>
		<<elseif $dangerevent lte 100>>
			<<beachday4>>
		<</if>>
	<</if>>
<</widget>>

:: Widgets Passout Beach [widget]

<<widget "passoutbeach">>
/*ToDo: Pregnancy, remove $pregnancyTesting to properly enable*/
<<if $sexStats.vagina.pregnancy.waterBreaking is true and $pregnancyTesting>>
	<<pregnancyWatersBrokenPassout "beach">>
<<else>>
	[[Everything fades to black...->Passout Beach]]
<</if>>
<</widget>>


code:
:: Brothel Basement

<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<if $brothel_basement_intro is undefined>>
	<<set $brothel_basement_intro to 1>>
	<<generate1>><<person1>>
	A <<person>> emerges from a nearby door. <<He>> wears a black mask that covers the top half of <<his>> face.

	"You look lost," <<he>> chuckles. "These rooms are for employees." <<He>> points at a sign near the stairs. It reads <<printmoney $brothel_basement_price>>.
	<<if $brothel_basement_price gte 2000>>
		"Expensive today.
	<<else>>
		"That's a typical price.
	<</if>>
	Not as much as using a stage, but this way no one needs to know who you are."

	<<link [[Next|Brothel Basement]]>><<endevent>><</link>>

<<else>>
	You are in the brothel basement. A row of small rooms lines one wall. Inside each is a single <<if $awareness gte 200>>gloryhole<<else>>hole<</if>>.

	A sign by the stairs reads <<printmoney $brothel_basement_price>>.

	<<if $promiscuity gte 55>>
		<<link [[Occupy a room (0:10)|Brothel Gloryhole]]>><<pass 10>><<set $phase to 1>><</link>><<promiscuous4>>

	<<else>>
		You aren't promiscuous enough to work at the gloryholes.

	<</if>>
	<<link [[Leave|Brothel]]>><</link>>

<</if>>

:: Brothel Gloryhole

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

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

You enter one of the rooms and close the door behind you. A green light flickers on above.

<<else>>
<</if>>

You wait for several minutes, and the light turns red. A
<<if $NPCList[0].penis isnot "none">>
$NPCList[0].penisdesc pokes through the hole.
<<else>>
pussy appears at the hole.
<</if>>

<<link [[Engage|Brothel Basement Sex]]>><<set $sexstart to 1>><<tiredness 3>><</link>><<gtiredness>>

<<link [[Leave|Brothel Basement]]>><<endevent>><<unset $desperateaction>><</link>>

:: Brothel Basement Sex

<<if $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>
	<<maninit>>
	<<npcgloryhole>>
<</if>>
<<set $enemyarousal += 10>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $finish is 1>>
	<<link [[Next|Brothel Basement Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Brothel Basement Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Brothel Basement Sex Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Brothel Basement Sex]]>><</link>><<nexttext>>
<</if>>

:: Brothel Basement Sex Finish

<<set $outside to 0>><<effects>>
<<set $punishmentposition to 0>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>><<set $gloryholestat += 1>><<set $prostitutionstat += 1>>
	<<tearful>> you count the money <<he>> pushes through the hole. You've gained <<printmoney $brothel_basement_price>>.
	<<set $money += $brothel_basement_price>>

	<<clotheson>>
	<<endcombat>>

<<elseif $enemyhealth lte 0>>
	You hear a shout of pain from behind the wall, and the
	<<if $NPCList[0].penis isnot "none">>
	$NPCList[0].penisdesc disappears.
	<<else>>
	pussy disappears.
	<</if>>

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>

<<else>>
	You hear the <<person>> grumble on the other side of the wall.

	<<tearful>> you rise to your feet.

	<<clotheson>>
	<<endcombat>>

<</if>>

<<link [[Wait for another customer (0:10)|Brothel Gloryhole]]>><<pass 10>><</link>>

<<link [[Leave|Brothel Basement]]>><</link>>

repo_name: Area/degrees

license: mit


code:
:: Brothel

<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<unset $corruptionDancing>>
You are in the brothel. Several stages dot the crowded room. The staff look flustered and overworked.

<<if $stress gte $stressmax>>
	<<passoutshop>>
<<elseif $brothelshowdata.missed>>
	<<set $brothelshowdata.missed to false>><<npcincr Briar love -1>>
	<<npc Briar>><<generate2>><<generate3>><<person1>>Briar storms towards you as two of <<his>> thugs block the entrance. "Where were you?" <<he>> asks. "The crowd were expecting a show. It cost me, but you'll pay for it," <<he>> holds out <<his>> hand. "£1000. Now."

	<<if $money gte 100000>>
		<<link [[Pay (£1000)|Brothel Pay]]>><<set $briardom += 1>><<set $money -= 100000>><<set $submissive += 1>><</link>>

	<</if>>
	<<link [[Say you can't afford it|Brothel Pay Refuse]]>><</link>>

	<<link [[Refuse|Brothel Pay Refuse]]>><<set $briardom -= 1>><<set $submissive -= 1>><</link>>

<<elseif $NPCName[$NPCNameList.indexOf("Leighton")].init is 1 and $leightonbrothel is undefined and $brotheljob is 1 and $weekday gte 6 and $pillory_tenant.special.name isnot "Leighton">><<set $leightonbrothel to 1>>
	<<npc Leighton>><<person1>>
	"You look like one of my students," says an amused voice from your right. It's Leighton.
	<<if pregnancyBellyVisible()>>
		"I was wondering how you got that baby bump," <<he>> continues, "Should have known it was from you working at a place like this."
	<</if>>
	<<He>> sits alone on a sofa, with <<his>> arms outstretched and resting on the back.

	"I knew you were the type. Your boss is a friend of mine," <<he>> says. <<He>> pulls a wad of cash from <<his>> pocket and pats the seat beside <<him>>. "Best keep me happy."

	<<link [[Sit (0:05)|Brothel Leighton Sit]]>><<npcincr Leighton love 1>><<npcincr Leighton dom 1>><<pass 5>><</link>>

	<<link [[Get angry|Brothel Leighton Angry]]>><<npcincr Leighton love -1>><<npcincr Leighton dom -1>><<def 1>><<stress -6>><</link>><<lstress>>

	<<link [[Refuse|Brothel Leighton Refuse]]>><</link>>

<<else>>

<<if $exposed gte 1>>
	You feel exposed, despite not being the only one attired so lewdly.

<</if>>

<<if $arousal gte $arousalmax>>
	<<orgasmLocation "brothel">>
<</if>>

<<if $brotheljob is 1 and $fameprostitution gte 30 and not $brothelshowdata.intro>>
	<<generate1>><<person1>>The <<person>> guarding the door rests a hand on your shoulder. "Boss wants to see you."<<endevent>>

<</if>>

<<if $brotheljob is 1>>

<<link [[Work as a dancer|Brothel Dance]]>><<set $dancestart to 1>><<stress -4>><<tiredness 4>><</link>><<lstress>><<gtiredness>>

	<<if $brothelshowdata.intro>>
		<<link [[Go behind the stage|Brothel Stage]]>><</link>>

	<</if>>
	<<if $leightondancerefused is 1 and $headblackmailed is 1 and $pillory_tenant.special.name isnot "Leighton">>
		<<link [[Dressing room (0:01)|Leighton Club Ignore]]>><<pass 1>><<set $leightondancerefused to 0>><</link>>

	<<else>>
		<<link [[Dressing room (0:01)|Brothel Dressing Room]]>><<pass 1>><</link>>

	<</if>>
	<<link [[Basement (0:01)|Brothel Basement]]>><<pass 1>><</link>>

	<<link [[Bathroom and showers (0:01)|Brothel Bathroom]]>><<pass 1>><</link>>

<</if>>

<<link [[Briar's office (0:03)|Briar's Office]]>><<pass 3>><</link>>

	<<if $exposed lte 0>>
		<<link [[Leave (0:01)|Harvest Street]]>><<pass 1>><</link>>

	<<elseif $exposed gte 2 and $exhibitionism gte 75 and $daystate isnot "night">>
		<<link [[Leave (0:01)|Brothel Leave Naked Day]]>><<pass 1>><</link>><<if $ex_brothel isnot 1>><<exhibitionist5>><</if>>

	<<elseif $exposed gte 2 and $exhibitionism gte 55 and $daystate is "night">>
		<<link [[Leave (0:01)|Brothel Leave Naked]]>><<pass 1>><</link>><<if $ex_brothel isnot 1>><<exhibitionist4>><</if>>

	<<elseif $exposed is 1 and $exhibitionism gte 35 and $daystate isnot "night">>
		<<link [[Leave (0:01)|Brothel Leave Undies Day]]>><<pass 1>><</link>><<if $ex_brothel isnot 1>><<exhibitionist3>><</if>>

	<<elseif $exposed is 1 and $exhibitionism gte 15 and $daystate is "night">>
		<<link [[Leave (0:01)|Brothel Leave Undies]]>><<pass 1>><</link>><<if $ex_brothel isnot 1>><<exhibitionist2>><</if>>

	<</if>>

<</if>>

:: Brothel Dressing Room
<<effects>><<set $outside to 0>><<set $location to "brothel">>

You are in the brothel's dressing room. There are a few mirrors, currently occupied by staff fixing their hair and makeup.

<<wardrobeicon>><<link [[Wardrobe|Brothel Wardrobe]]>><</link>>

<<mirroricon>><<link [[Mirror|Brothel Mirror]]>><</link>>

<<link [[Return to the club (0:01)|Brothel]]>><<pass 1>><</link>>

:: Brothel Mirror
<<effects>>

<<link [[Step away|Brothel Dressing Room]]>><<unset $mirrorMenu>><<unset $bodywritingSet>><</link>>

<<mirror>>

:: Brothel Leave Naked Day
<<effects>>

Briar's goon keeps a close eye on you as you peek out the front exit. The street is busy with cars and other vehicles, and more than a few pedestrians walk the pavements. <<flaunting>> you step out onto the street.

<<if $ex_brothel isnot 1>>
	<<set $ex_brothel to 1>>
	<<exhibitionism5>>
<<else>>

<</if>>

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

:: Brothel Leave Undies Day
<<effects>>

Briar's goon keeps a close eye on you as you peek out the front exit. The street is busy with cars and other vehicles, and more than a few pedestrians walk the pavements. <<flaunting>> you step out onto the street.

<<if $ex_brothel isnot 1>>
	<<set $ex_brothel to 1>>
	<<exhibitionism3>>
<<else>>

<</if>>

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

:: Brothel Leave Naked
<<effects>>

Briar's goon keeps a close eye on you as you peek out the front exit. The street is dark, illuminated only by light from the occasional vehicle. <<flaunting>> you step out onto the street.

<<if $ex_brothel isnot 1>>
	<<set $ex_brothel to 1>>
	<<exhibitionism4>>
<<else>>

<</if>>

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

:: Brothel Leave Undies
<<effects>>

Briar's goon keeps a close eye on you as you peek out the front exit. The street is dark, illuminated only by light from the occasional vehicle. <<flaunting>> you step out onto the street.

<<if $ex_brothel isnot 1>>
	<<set $ex_brothel to 1>>
	<<exhibitionism2>>
<<else>>

<</if>>

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

:: Brothel Intro
<<set $outside to 0>><<set $location to "brothel">><<effects>>

You enter the building, not sure what to expect. <<generate1>><<person1>>A <<person>> stands at the end of an antechamber, guarding another set of doors. <<He>> smiles when <<he>> sees you. "You look lost, little <<girl>>. What brings you here?"

"I was told to come here," you reply sheepishly.

<<His>> smile broadens. "Good. Wait just a moment." <<He>> presses a finger against <<his>> ear before speaking to the air. "We have a... That's right. Yes boss." <<He>> lowers <<his>> hand. "The boss'll be down shortly to meet you. You won't need to wait long."

<<He>> was right.<<endevent>><<npc Briar>><<person1>>

<<if $pronoun is "m">>
The doors open to reveal a man wearing a blue suit, minus a shirt, showing off <<his>> well-toned chest and abdomen. Long chestnut hair flows behind <<him>> as <<he>> enters.
<<else>>
The doors open to reveal a woman wearing an expensive-looking red gown with a plunging neckline, revealing a portion of <<his>> $NPCList[0].breastsdesc. Long chestnut hair flows behind <<him>> as <<he>> enters.
<</if>>

<<He>> fixes you with hazel eyes, wordlessly grabs your wrist and pulls you through the doors.

You enter a large crowded room. The smell of sweat is palpable. Several stages dot the room, with dancers showing themselves off. Patrons ogle and cheer at them, waited on by other staff in various states of undress. You are led through the room and through an inconspicuous door. A flight of stairs later and you find yourself in a lavishly-decorated office.

<<He>> lies down on a velvet sofa in the middle of the room, props <<his>> head up with one arm and observes you. You look around for a place to sit but other than the sofa there's no seating. <<He>> interrupts your search. "My name is Briar. Welcome to my establishment."

<<link [[Next|Brothel Intro2]]>><</link>>

:: Brothel Intro2
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<if $phase is 0>>

<<He>> eyes up your body as <<he>> speaks.

"Nice. Very nice. Our clientele will love you.

I'd like to offer you work looking after our guests. You saw how it works on the way up." <<He>> pauses before continuing. "Oh right, you probably want details. You can dress however you want, but you'll get more attention if you dress appropriately. Use a stage to show yourself off. You might make some change there, but your real aim should be to get hired for some private time. We provide rooms for that purpose."

"You'll be expected to take care of yourself. If someone tries to rape you just deal with it and don't bother me. I'm not your <<if $pronoun is "m">>daddy<<else>>mummy<</if>>."

"We take a 40% cut of anything you earn, and don't you dare think you can cheat us either. You'll have access to a dressing room, naturally. I think I've covered everything. So, interested?"

<<link [[Yes|Brothel Intro2]]>><<set $phase to 1>><<set $brotheljob to 1>><<set $wardrobes.brothel.unlocked to true>><</link>>

<<link [[No|Brothel Intro2]]>><<set $phase to 2>><</link>>

<<link [[I need more information|Brothel Intro2]]>><<set $phase to 3>><</link>>

<<elseif $phase is 1>>
"Good! Come by whenever you feel like putting your body to work. I'll let the other staff know you're joining them." <<He>> rises to <<his>> feet and guides you to the top of the stairs.

<<if $id is 0>>
<<He>> speaks as you descend. "One more thing. If you're having trouble with your legal status we can fix you a fake ID. For a price, obviously." You turn to look at <<him>> but <<he>> is already gone.
<<else>>
<<He>> doesn't say anything as <<he>> leaves you to descend.
<</if>>

<<link [[Next|Brothel]]>><<endevent>><</link>>
<<elseif $phase is 2>>
"That's a shame. Well, you know where to find us if you change your mind. A body like yours is sure to sell well." <<He>> rises to <<his>> feet and guides you to the top of the stairs.

<<if $id is 0>>
<<He>> speaks as you descend. "One more thing. If you're having trouble with your legal status we can fix you a fake ID. For a price, obviously." You turn to look at <<him>> but <<he>> is already gone.
<<else>>
<<He>> doesn't say anything as <<he>> leaves you to descend.
<</if>>

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

<<elseif $phase is 3>>

	<<He>> blinks, then laughs. "Don't be coy. You've seen what's going on downstairs, darling. I'm sure you can work out the rest on your own."

<<link [[I'm interested|Brothel Intro2]]>><<set $phase to 1>><<set $brotheljob to 1>><<set $wardrobes.brothel.unlocked to true>><</link>>

<<link [[I'm not interested|Brothel Intro2]]>><<set $phase to 2>><</link>>

<</if>>

:: Brothel Dance
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<if $dancestart is 1>>
	<<unset $dancestart>>
	<<danceinit>>
	<<robinbrothelappear>>
	<<set $dancing to 1>>
	<<set $venuemod to 3>>
	<<set $dancelocation to "brothel">>
<</if>>

<<danceeffects>>
<<danceaudience>>
<<danceactions>>

<<if $corruptionDancing gt 0 and $danceevent is 0 and (($exhibitionism lte 74 and $exposed gte 2) or ($exhibitionism lte 34 and $exposed gte 1))>>
	There's no way you could normally continue dancing while so exposed.
<<elseif $danceevent is 0 and $exhibitionism lte 74 and $exposed gte 2>>
	There's no way you can continue dancing while so exposed! Face reddening, you flee the scene.

<<elseif $danceevent is 0 and $exhibitionism lte 34 and $exposed gte 1>>
	There's no way you can continue dancing while so exposed! Face reddening, you flee the scene.

<</if>>

<<if $danceevent is "finish">>
	<<unset $corruptionDancing>>
	<<link [[Next|Brothel]]>><<clotheson>><<endevent>><</link>>
<<elseif $danceevent is "private">>
	<<if $corruptionDancing is 2>>
		The slime wants you to have fun with more than an individual.
	<<elseif $promiscuity gte 35>>
		<<link [[Private room|Brothel Private]]>><<set $phase to 0>><<set $enemyno to 1>><<set $enemynomax to 1>><<unset $corruptionDancing>><</link>><<promiscuous3>>
	<<elseif $promiscuity lte 34 and $uncomfortable.prostituting is false>>
		<<link [[Private room|Brothel Private]]>><<set $phase to 0>><<set $enemyno to 1>><<set $enemynomax to 1>><<unset $corruptionDancing>><<set $desperateaction to 1>><</link>><<promiscuous3>>

	<</if>>
<<elseif $danceevent is "rape">>
	<<link [[Next|Brothel Dance Rape]]>><<set $molestationstart to 1>><<unset $corruptionDancing>><</link>>
<<elseif $danceevent is "leighton">>
	<<if $corruptionDancing is 2>>
		The slime wants you to have fun with more than an individual.
	<<elseif $promiscuity gte 35>>
		<<link [[Private room|Leighton Private]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>><<promiscuous3>>

	<</if>>
<<elseif $danceevent is "robin">>
	<<if $corruptionDancing is 2>>
		The slime wants you to have fun with more than an individual.
	<<else>>
		<<link [[Private room|Robin Brothel]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>>
	<</if>>

<<elseif $danceevent is 0>>
	<<if $corruptionDancing isnot undefined>>
		The slime in your ear is forcing you.
	<<elseif $exposed gte 2 and $exhibitionism lte 74>>
		<<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>>
	<<elseif $exposed gte 1 and $exhibitionism lte 34>>
		<<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>>
	<<else>>
		<<link [[Stop|Brothel]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>>
	<</if>>
<</if>>

:: Briar's Office
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<npc Briar>><<person1>>
<<if $phase is 1>>
	"Good! Come by whenever you feel like putting your body to work. I'll let the other staff know you're joining them." <<He>> rises to <<his>> feet and guides you to the top of the stairs. <<He>> doesn't say anything as <<he>> leaves you to descend.

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

<<elseif $brotheljob is 1 and $fameprostitution gte 30 and not $brothelshowdata.intro>>
	<<set $brothelshowdata.intro to true>><<set $brothelshowdata.type to "none">>
	Briar leans beside the window, staring out. "Glad you could join me," <<he>> says, not turning to look. "People have been asking for you. Seems you've made a name for yourself." <<He>> turns and sizes you up. "I'd like to hold a little show on Fridays. Get the punters in. How'd you like to be the star?"

	<<He>> doesn't wait for a response. "Not your usual work I know, and I'll need time to prepare. Think about it, then come visit me and we'll talk specifics. And money."

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

<<elseif $brotheljob isnot 1>>

	Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Have you reconsidered my offer?"

	<<link [[Yes|Briar's Office]]>><<endevent>><<set $brotheljob to 1>><<set $phase to 1>><<set $wardrobes.brothel.unlocked to true>><</link>>

	<<if $id is 0>>
		<<link [[Inquire about ID card|Briar's Office ID]]>><</link>>

	<</if>>
	<<link [[Leave|Brothel]]>><<endevent>><</link>>

<<else>>

	Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Something I can do for you?"

	<<if $brothelshowdata.intro and $brothelshowdata.type is "none">>
		<<link [[Set up a show|Briar's Office Show]]>><</link>>

	<</if>>
	<<if $id is 0>>
		<<link [[Inquire about ID card|Briar's Office ID]]>><</link>>

	<</if>>
	<<if $brothel_machine_repair is 1>>
		<<link [[Ask Briar about the sex machine|Briar Machine Ask]]>><<set $brothel_machine_repair to 2>><</link>>

	<<elseif $brothel_machine_repair is 3>>
		<<link [[Give Briar the gel|Briar Gel Give]]>><<set $brothel_machine_repair to 4>><</link>>

	<</if>>
	<<link [[Leave|Brothel]]>><<endevent>><</link>>

<</if>>

:: Briar Machine Ask
<<effects>>

<<if $submissive gte 1150>>
	"Th-there's a lewd machine," you say. "Behind the stage-"
<<elseif $submissive lte 850>>
	"There's a fuck machine," you say. "Behind the stage-"
<<else>>
	"There's a lewd machine," you say. "Behind the stage-"
<</if>>

<<if $brothel_machine_science is 1>>
	<<unset $brothel_machine_science>>
	Briar laughs before you finish. "That old thing," <<he>> says. "Doesn't work. Was fun for a while, but it needs-"

	"A special fuel." It's your turn to interrupt. Briar looks surprised. "It has no plugs," you shrug. "And it doesn't take batteries, so I suspected that was the problem."

	"I should be careful where I let you snoop around," Briar laughs. "You're right. They make the fuel nearby, a pink gel, but refuse to sell it."<<gcontrol>><<control 10>><<glove>><<npcincr Briar love 1>><<npcincr Briar dom -1>>

<<else>>
	Briar laughs before you finish. "That old thing," <<he>> says. "Doesn't work. Was fun for a while, but it needs a special fuel. A pink gel. They make it nearby, but refuse to sell it."

<</if>>

<<link [[Next|Briar Machine Ask 2]]>><</link>>

:: Briar Machine Ask 2
<<effects>>

Briar walks across the room and leans beside the window, looking over the building opposite, at the industrial smokestacks beyond. "They dump their waste in the landfill," <<he>> says. "I wouldn't be surprised if some gel found its way there."

"It's a pity they're not willing to sell," <<he>> continues. "I'd be willing to pay £2000 for a canister."

<<He>> walks back to <<his>> seat. "Was there anything else?"

<<if $skulduggery gte 400>>
	A thought strikes you. If they don't sell the fuel, how did Briar run it before?

	<<link [[Ask|Briar Machine Ask 3]]>><<control 10>><</link>><<gcontrol>>

	<<link [[Drop it|Brothel]]>><<endevent>><</link>>

<<else>>
	<<link [[Leave|Brothel]]>><<endevent>><</link>>

<</if>>

:: Briar Machine Ask 3
<<effects>>

<<if $submissive gte 1150>>
	"Y-you must have found some gel before," you say.
<<elseif $submissive lte 850>>
	"You used the machine before," you say. "But I imagine they don't sell that either, do they?"
<<else>>
	"You must have found some gel before," you say.
<</if>>

Briar smiles again, caught off guard for just a moment. "You're inquisitive," <<he>> says. "And right, but no one's going to investigate a rogue fucktoy. Unless we make too much noise. The machine will be for VIPs only."

Briar reclines in <<his>> chair. "Anything else?"

<<link [[Leave|Brothel]]>><<endevent>><</link>>

:: Briar Gel Give
<<effects>>

<<earnFeat "Stolen Technology">>
You hold out the canister, but Briar's more interested in examining you. "What a surprise," <<he>> says. <<He>> doesn't sound surprised. "£2000 was it? Here. Just leave it anywhere."

You've made <<moneyGain 2000>>.

<<He>> takes a sip of wine. "We'll soon have the machine running again. We just need someone willing to use it. That shouldn't be a problem." <<He>> smiles.

<<link [[Leave|Brothel]]>><<endevent>><</link>>

:: Briar's Office ID

<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<if $phase is 1>>
	"Excellent, you won't regret it." <<He>> walks over to <<his>> desk and presses a button concealed behind a painting. A bookcase parts to reveal a workshop manned <<generate2>><<person2>>by a <<person>> staring at bits of paper through a monocle.

	"One ID." Briar says, giving your rear a little smack as you walk past.

	The <<person>> asks you questions and photographs you. After twenty minutes you are in possession of your ID card.

	<<link [[Next|Brothel]]>><<endevent>><</link>>
<<else>>
	"I can supply you with a fake ID. But I believe I mentioned it would be expensive, yes? £500 specifically. Don't balk at the cost, these things fool government scanners and border checks. You don't want to take the risk of being caught with a cheap one, believe me."

	<<if $money gte 50000>>
		<<link [[I'll buy one (0:20)|Briar's Office ID]]>><<set $phase to 1>><<set $id to 1>><<pass 20>><<set $money -= 50000>><</link>>

	<</if>>
	<<link [[Leave|Brothel]]>><<endevent>><</link>>

<</if>>

:: Brothel Private
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<if $phase is 0>>

<<set $tipmod to 3>><<tipset>>

<<promiscuity3>>You lead the <<person>> into one of the back rooms. It's well-lit compared to the main room, it takes a moment for your eyes to adjust. There's a small stage with a pole in one corner. There's also a sofa, contoured to allow an extensive range of positions.

	<<if $rng gte 71>>
Before you can turn around, the <<person>> has their hands wrapped around your waist and their mouth nuzzled against your neck.

	<<link [[Pull away|Brothel Private]]>><<set $phase to 1>><</link>>

	<<link [[Try to negotiate while being fondled|Brothel Private]]>><<arousal 600>><<set $phase to 2>><<submission 5>><<garousal>><</link>>

	<<else>>
The <<person>> stands sheepishly by the door, clearly waiting for you to initiate things.

<<set $rng to random(1, 100)>>

		<<if $tipreaction is "low">>
You take <<him>> by the hands and sit on the sofa. You negotiate a price of <<printmoney $tip>>, less than you'd hoped.

"I know it's not much," <<he>> exclaims, "but it's all I can afford and still eat tomorrow." <<He>> looks down at <<his>> feet.

			<<if $rng gte 51>>
			"Also, if it's okay, I don't want any touching. Well, maybe some, but mainly I'd just like to talk."

			<<link [[Accept|Brothel Private]]>><<set $phase to 3>><<pass 30>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 4>><</link>>

			<<else>>
			<<link [[Accept|Brothel Private Sex]]>><<set $consensual to 1>><<set $sexstart to 1>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 4>><</link>>

			<</if>>

		<<elseif $tipreaction is "mid">>
You take <<him>> by the hands and sit on the sofa. You negotiate a price of <<printmoney $tip>>, which seems reasonable.

			<<if $rng gte 51>>
			<<He>> speaks softly, "If it's okay, I don't want any touching. Well, maybe some, but mainly I'd just like to talk."

			<<link [[Accept|Brothel Private]]>><<set $phase to 3>><<pass 30>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 4>><</link>>

			<<else>>
			<<link [[Accept|Brothel Private Sex]]>><<set $consensual to 1>><<set $sexstart to 1>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 4>><</link>>

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

	<</if>>

<<elseif $phase is 1>>
	<<if $rng gte 21>>
	You pull away from the <<person>>. <<He>> seems frustrated, but it can't be helped.
	<<set $enemyanger += 20>>

		<<if $tipreaction is "low">>
	You negotiate a price of <<printmoney $tip>>, less than you'd hoped.

	"You think you're worth more?" <<He>> laughs, "I can pick up sluts like you for free you know. This is charity, this is."

			<<link [[Accept|Brothel Private Sex]]>><<set $consensual to 1>><<set $sexstart to 1>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 5>><</link>>

		<<elseif $tipreaction is "mid">>
	You negotiate a price of <<printmoney $tip>>, which seems reasonable.

			<<link [[Accept|Brothel Private Sex]]>><<set $consensual to 1>><<set $sexstart to 1>><</link>>

			<<link [[Refuse|Brothel Private]]>><<set $phase to 5>><</link>>

		<</if>>

	<<else>>
	You try to pull away from the <<his>> intruding hands, but <<he>> grapples your arms with one hand and clamps down on your mouth with the other.

	<<set $enemyanger += 20>>

	<<link [[Next|Brothel Private Sex]]>><<set $molestationstart to 1>><</link>>

	<</if>>

<<elseif $phase is 2>>
	<<if $tipreaction is "low">>
Despite <<his>> unrelenting pawing, you manage to negotiate a price of <<printmoney $tip>>, less than you'd hoped.

	<<elseif $tipreaction is "mid">>
Despite <<his>> unrelenting pawing, you manage to negotiate a price of <<printmoney $tip>>, which seems reasonable.

	<</if>>

	<<link [[Accept|Brothel Private Sex]]>><<set $consensual to 1>><<set $sexstart to 1>><</link>>

	<<link [[Refuse|Brothel Private]]>><<set $phase to 5>><</link>>

<<elseif $phase is 3>>
<<He>> rests <<his>> head on your lap and you gently stroke <<his>> hair. <<He>> talks about mundane topics while you lend a sympathetic ear. Despite the banality of the conversation <<he>> becomes tearful at one point, while mentioning how <<he>> doesn't feel able to open up to <<his>> spouse.

After <<his>> thirty minutes are up, <<he>> pays you the agreed fee and thanks you for you time. <<He>> seems genuinely grateful.

<<fameprostitution 1>>

<<clotheson>>

<<link [[Next|Brothel]]>><<set $money += $tip>><<endevent>><</link>>

<<elseif $phase is 4>>
<<He>> nods, eyes downcast. <<He>> doesn't waste any time leaving the room.

<<clotheson>>

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

<<elseif $phase is 5>>
<<set $rng to random(1, 100)>>
	<<if $rng gte 21>>
	<<He>> looks at you, as if unsure what to do. Finally, <<he>> says "You've probably got something contagious anyway." before leaving the room.

<<clotheson>>

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

	<<else>>
<<He>> looks at you blankly for a moment, then laughs. "Good one, now get on your knees before I smack you down!" <<He>> assaults you!

<<link [[Next|Brothel Private Sex]]>><<set $molestationstart to 1>><</link>>

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

:: Brothel Private Sex
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>

<<maninit>>
	<<if $phase is 1>>
<<set $NPCList[0].lefthand to "arms">>
<<set $leftarm to "grappled">>
<<set $rightarm to "grappled">>
<<hand_gag 0 right>>
	<<elseif $phase is 5>>
<<set $enemyanger += 40>>
	<</if>>

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

<<maninit>>
<<set $enemytrust += 40>>
	<<if $phase is 2>>
"This better be worth it," <<he>> says.
	<<else>>
<<set $enemytrust += 40>>
	<</if>>
	<<if $phase is 1>>
"This better be worth it," <<he>> says.
	<<else>>
<<set $enemytrust += 40>>
	<</if>>

<</if>>

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

<<stateman>>

<<actionsman>>

<<set _chance to random(1, 200)>>
/* 0.5% (1/200) chance per turn, only when crime is non-zero, when over 6 weeks into game, and gte 3 weeks from last raid*/
<<if _chance is 13 and $crime gte 500 and $days gte 42 and (($days - $brothel_raid_day) gte 21)>>
	<<link [[Next|Brothel Raid]]>><</link>><<nexttext>>
<<elseif $enemyarousal lte $enemyarousalmax and $enemyhealth gte 0 and $finish is 0>>
	<<link [[Next|Brothel Private Sex]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Brothel Private Sex Finish]]>><</link>><<nexttext>>
<</if>>

:: Brothel Private Sex Finish
<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<if $stealtarget isnot "">><<set $brothel_thief += 1>><</if>>
<<if $consensual is 1>>

	<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>><<set $prostitutionstat += 1>><<fameprostitution 1>>
		<<if $phase is 2>>
	"Here's your pay, whore," the <<person>> gasps as <<he>> finishes off. <<He>> leaves the room without looking at you.

	<<tipreceive>>
		<<elseif $phase is 1>>
	"Here's your pay, whore," the <<person>> gasps as <<he>> finishes off. <<He>> leaves the room without looking at you.

	<<tipreceive>>
		<<else>>
		<<He>> smiles in contentment. "Thank you for your time. Here you go." <<He>> gives you a broad smile before leaving the room.

	<<tipreceive>>
		<</if>>

	<<else>>
		<<if $phase is 2>>
		"Fine. I hope you don't expect payment." <<He>> looks at you with disgust before leaving the room.

		<<elseif $phase is 1>>
		"Fine. I hope you don't expect payment." <<He>> looks at you with disgust before leaving the room.

		<<else>>
		"Did I do something wrong? I'm sorry!" <<He>> runs from the room.

		<</if>>

	<</if>>

<<else>>

	<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>><<fameprostitution 1>>
	"Here's your pay, whore," the <<person>> gasps as <<he>> finishes off. They leave the room without looking at you.

	<<tipreceive>>
	<<elseif $enemyhealth lte 0>>
	You manage to knock the <<person>> backwards, giving you time to escape. <<tearful>> you flee into the busy main room.

	<</if>>

<</if>>

<<clotheson>>

<<endcombat>>
<<set $rng to random(1, 100)>>
<<if $crime gte 4500 and $brothel_raid gte 1 and $brothel_thief gte $rng>>
/*If you're (a) very wanted and (b) Briar has been raided before, then the (c) chance of Briar selling you out increases the more you steal from their customers.*/
	<<link [[Next|Brothel Arrest]]>><</link>>
<<else>>
	<<link [[Next|Brothel]]>><</link>>
<</if>>

:: Brothel Dance Rape

<<if $corruptionDancing is 2>>
	<<unset $corruptionDancing>>
	<<set $molestationstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>
	<<maninit>>
<<elseif $molestationstart is 1>>
	<<unset $corruptionDancing>>
	<<set $molestationstart to 0>>
	<<controlloss>>

	<<violence 1>>
	<<neutral 1>>
	<<maninit>>
<</if>>
<<effects>>
<<effectsman>><<man>>
<<audience>>
<<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->Brothel Dance Rape Finish]]>><</link>><<nexttext>>
		<<elseif $enemyhealth lte 0>>
			<<link [[Next->Brothel Dance Rape Finish]]>><</link>><<nexttext>>
		<<else>>
			<<link [[Next->Brothel Dance Rape]]>><</link>><<nexttext>>
		<</if>>
	<</if>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next->Brothel Dance Rape Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next->Brothel Dance Rape Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next->Brothel Dance Rape]]>><</link>><<nexttext>>
<</if>>

:: Brothel Dance Rape Finish

<<effects>>
<<if $enemyhealth lte 0>>
	<<if $daystate isnot "night">>
		<<He>> recoils in pain, giving you the chance you need. <<tearful>> you escape into the dressing room.

	<<else>>
		<<He>> recoils in pain, giving you the chance you need. <<tearful>> you escape into the dressing room.

	<</if>>
	<<clotheson>>
	<<endcombat>>
	[[Next|Brothel Dressing Room]]
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	<<if $audience is 1>>
		A cheer erupts from the crowd as the <<person1>><<person>> climaxes. <<tearful>> you manage to stagger away before anyone else gets ideas.
	<<elseif $audience lte 6>>
		The <<person1>><<person>> and <<person2>><<person>> high-five each other. <<tearful>> you manage to stagger away while the audience congratulates each other.
	<<else>>
		A cheer erupts from the crowd, seems they enjoyed the show. <<tearful>> you manage to stagger away before anyone else gets any ideas.
	<</if>>

	<<stealclothes>>
	<<clotheson>>
	<<endcombat>>
	[[Next|Brothel Dressing Room]]
<</if>>

:: Brothel Punishment

<<set $outside to 1>><<set $location to "brothel">><<effects>>
You're sat down on a bench, and hear the engine start. The hood is pulled off you.<<npc Briar>><<generate2>><<generate3>>
<<if $brothelintro is 1>>
	On the seat opposite sits Briar, owner of the brothel. <<person1>><<Hes>> flanked by a <<person2>><<person>> and <<person3>><<person>>.<<person1>>

<<else>>
	<<set $brothelintro to 1>>
	<<if $pronoun is "m">>
		On the seat opposite sits a man wearing a blue suit, minus a shirt, showing off his well-toned chest and abdomen. His long chestnut hair hangs loose.
	<<else>>
		On the seat opposite sits a woman wearing an expensive-looking red gown with a plunging neckline, revealing a portion of her pert breasts. Her long chestnut hair hangs loose.
	<</if>>

	<<Hes>> flanked by a <<person2>><<person>> and <<person3>><<person>>.<<person1>> <<He>> stares at you with hazel eyes.

	"So you're the waif that's been causing me problems. I'm Briar, owner of the finest establishment in town." <<He>> leans back on the bench.
<</if>>
"I hear you've been selling yourself in the pub. This is a problem. You see, I own all of the whores on this side of town. And what has your little ass been up to? Whoring, of course. That means I own you. And yet, I haven't received a penny. That changes now."

The van halts and the <<person2>><<person>> and <<person3>><<person>> haul you out. They lead you to a staircase beside a building, descending underground. If you want to escape, now's your only chance. There are three of them however.<<person1>>

<<link [[Go with them|Brothel Punishment 2]]>><</link>>

<<link [[Fight|Brothel Punishment Fight]]>><<set $fightstart to 1>><<set $submissive -= 10>><</link>>

:: Brothel Punishment 2

<<set $outside to 0>><<set $location to "brothel">><<effects>>
You are led down a dim corridor. You can hear music playing somewhere above. The <<person2>><<person>> shoves you through a door into a tiny cell with a hole in the wall, then <<he>> and the <<person3>><<person>> start coiling rope around you. Once your arms and legs are held behind you in a hogtie, they hoist you into the air and tie you to the ceiling, leaving you suspended.

"There," says Briar. "Now you're ready to service our customers. Because I'm kind, you'll only need to help five of them." <<person1>><<He>> ties your neck to a peg beneath the hole, leaving your mouth pressed against it. "Have fun!" <<he>> says as <<he>> shuts the door, leaving you in darkness.

<<set $leftarm to "bound">>
<<set $rightarm to "bound">>
<<set $head to "bound">>
<<set $feetuse to "bound">>
<<set $punishmentposition to "gloryhole">>
<<set $punishmenthole to 5>>
<<endevent>>
<<link [[Next|Brothel Punishment Gloryhole]]>><</link>>

:: Brothel Punishment Fight

<<if $fightstart is 1>>
	<<set $fightstart to 0>>
	<<neutral 1>>
	<<maninit>>
	<<set $enemytrust -= 100>>
	<<set $enemyanger += 200>>
	<<npcidlegenitals>>
	At the first sign of resistance, Briar laughs. "Oh little <<girl>>, you're not going anywhere."

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

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

:: Brothel Punishment Fight Finish

<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	"Don't let the <<girl>> escape!" shouts Briar to <<npc Briar>><<his>> goons once <<he>> stops shuddering, but you're already gone. <<tearful>> you flee down the road.

	<<clotheson>>
	<<endcombat>>
	<<harvestquick>>
<<elseif $enemyhealth lte 0>>
	You knock the <<person2>><<person>> aside, giving you the chance you need. <<tearful>> you run through the gap created and flee down the road. <<npc Briar>>You hear Briar shout at <<his>> subordinates.
	<<ltrauma>><<lstress>><<trauma -6>><<stress -12>>

	<<clotheson>>
	<<endcombat>>
	<<harvestquick>>
<<else>>
	Briar laughs again. "Aww, is the little <<girl>> hurt?" You're far too injured to resist any longer. The <<person2>><<person>> and <<person3>><<person>> drag you down the staircase.

	<<link [[Next|Brothel Punishment 2]]>><</link>>

<</if>>

:: Brothel Punishment Gloryhole

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

<<if $punishmenthole lte 0>>

<<endevent>><<npc Briar>><<person1>>The cell door opens and Briar steps in, holding a knife. <<He>> severs the rope holding you to the ceiling and you fall to the ground. "Now we're even," <<he>> says as <<he>> cuts more rope. "If you want to sell that cute little body of yours in the future, you do so under my roof." <<He>> finishes cutting and steps back. "Is that understood? Good." <<He>> steps aside and a <<generate2>><<person2>><<person>> enters the cell. <<He>> drags you out the way you came in and slams the door behind you. They left your arms bound.

	<<if $brothelknown isnot 1>>
	<<set $brothelknown to 1>>You can now access the Brothel on Harvest Street.
	<</if>>

<<clotheson>>
<<endevent>>

<<set $head to 0>>
<<set $feetuse to 0>>
<<set $punishmentposition to 0>>

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

<<elseif $punishmentposition is "wall">>

You're suspended by rope in a cell, your legs, ass and <<genitals>> poking through a hole in the wall. Strain as you might, you can't move your body an inch.

<<set $punishmenthole -= 1>>

<<generate1>><<person1>>

<<switch random(1, 8)>>
	<<case 1 2>>
		Someone pinches your <<bottom>>.
	<<case 3 4>>
		You feel someone stroke your <<genitals>>.
	<<case 5 6>>
		You feel someone lick the back of your thighs.
	<<default>>
		Someone smacks you on your <<bottom>>.
<</switch>>

<<link [[Next|Brothel Punishment Molestation]]>><<set $molestationstart to 1>><</link>>

<<else>>

You're suspended by rope in a cell, your mouth held against a hole in the wall. Strain as you might, you can't move your body an inch.

<<set $punishmenthole -= 1>>

<<generate1>><<person1>>

<<if $NPCList[0].vagina is "clothed">>
Someone presses their pussy against the hole, and your lips.

<<else>>
Someone sticks their $NPCList[0].penisdesc through the hole, and against your lips.

<</if>>

<<link [[Next|Brothel Punishment Molestation]]>><<set $molestationstart to 1>><</link>>

<</if>>

:: Brothel Punishment Molestation
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>

<<maninit>>
	<<if $punishmentposition is "wall">>
	<<set $position to "wall">>
	<<set $enemyhealthmax to 1000>><<set $enemyhealth to 1000>>
	<<else>>
	<<npcoral>>
	<<set $enemyhealthmax to 10>><<set $enemyhealth to 10>>
	<<set $enemyarousal to $enemyarousalmax - 100>>
	<<set $NPCList[0].lefthand to "none">>
	<<set $position to "doggy">>
	<<set $NPCList[0].righthand to "none">>
	<<set $NPCList[0].mouth to "none">>
	<</if>>
<</if>>
<<set $enemyarousal += 10>>

<<effects>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

<<if $enemyhealth lte 0 or $penisbitten is 1>>
	<<link [[Next|Brothel Punishment Molestation Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Brothel Punishment Molestation Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Brothel Punishment Molestation]]>><</link>><<nexttext>>
<</if>>

:: Brothel Punishment Molestation Finish
<<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>><<set $forcedprostitutionstat += 1>><<set $gloryholestat += 1>>

<<tearful>> you mentally prepare for more abuse.

<<endcombat>>

<<link [[Next|Brothel Punishment Gloryhole]]>><</link>>
<<else>>
The <<person>> recoils from the hole. You hear <<him>> shout at someone, then silence. <<endevent>><<npc Briar>><<person1>>A minute later Briar opens your cell. "I was so trying to be nice," <<he>> says. "But if you're going to behave so poorly, there's only one option." <<He>> unclips your neck, then pulls a level at the base of the wall. The hole expands several times in size. <<He>> shoves you through the hole, leaving your legs and bottom exposed, before clipping you in place once more. "There. Now our customers get to enjoy a less violent part of you." <<He>> slams the door shut this time.

<<endcombat>>
<<set $punishmenthole += 1>><<pass 1>><<set $punishmentposition to "wall">>

<<link [[Next|Brothel Punishment Gloryhole]]>><</link>>

<</if>>

:: Briar's Office Show
<<set $outside to 0>><<set $location to "brothel">><<effects>>

"Good," <<he>> says.
<<if $weekday is 6>>
"There's not enough time to prepare for a show today, but we can hold one next week."
<<else>>
<</if>>

<<He>> rises to <<his>> feet and walks behind <<his>> desk. "We have several options. The first is a simple performance. You flirt with the audience a bit, then invite an audience member, actually an actor, up on stage to fuck you. I'll pay you £600."

<<He>> sits down. "Or you could play an uptight school <<girl>> lost in a bad part of town. Gangbang ensues. £1000 for that one. You'll need a school <<girl>> outfit, of course. I suspect you already have one." <<He>> smirks. "Would that be too close to home?"

<<if $brothel_machine_repair gte 4 and $promiscuity gte 75 and ($player.vaginaExist or $analdisable is "f")>>
	"There's the repaired sex machine as well," <<he>> says. "It'll have to be a private show. No loose tongues allowed. The audience will appreciate the novelty, but they'll want to see penetration. £1500 if you go through with it."

<</if>>

<<if $bestialitydisable is "f">>
"Or," <<he>> says, "we could get a pig in from one of the local farms. Then you do nasty things with it for the audience's amusement. I don't know how many would be into it, but it would get tongues flapping. Which is what we want. You'll get £1500 for that."

<<elseif $monsterchance gte 1 and ($hallucinations gte 1 or $monsterhallucinations is "f")>>
"Or," <<he>> says, "we could get a pig person in from one of the local farms. Then you do nasty things with it for the audience's amusement. I don't know how many would be into it, but it would get tongues flapping. Which is what we want. You'll get £1500 for that."

<</if>>

<<if $swarmdisable is "f">>
<<He>> pauses. "I saw a video of a <<girl>> like you," <<he>> says. "Submerged in a terrarium of small creatures. Worms, I think they were. I'd like to see it in person. You'll get £1500 for that as well."

<</if>>

"So, what takes your fancy?"

<<if $promiscuity lte 54 and $deviancy lte 74>>
You aren't promiscuous or deviant enough to take up any of the offers.

<</if>>

<<if $promiscuity gte 55>>
	<<link [[Flirt and fuck|Briar's Office Show 2]]>><<acceptbrothelshow "flirt">><</link>><<promiscuous4>>

<</if>>
<<if $promiscuity gte 75>>
	<<link [[Roleplay gangbang|Briar's Office Show 2]]>><<acceptbrothelshow "gangbang">><</link>><<promiscuous5>>

<</if>>
<<if $brothel_machine_repair gte 4 and $promiscuity gte 75 and ($player.vaginaExist or $analdisable is "f")>>
	<<link [[Sex machine|Briar's Office Show 2]]>><<acceptbrothelshow "machine">><</link>><<promiscuous5>>

<</if>>

<<if $deviancy gte 75 and ($bestialitydisable is "f" or $monsterchance gte 1 and ($hallucinations gte 1 or $monsterhallucinations is "f"))>>
	<<link [[Pig|Briar's Office Show 2]]>><<acceptbrothelshow "pig">><</link>><<deviant5>>

	<<if $farm_stage gte 7 and $farm.steed and ($bestialitydisable is "f" or $per_npc.saddled_steed.monster is "monster")>>
		<<link [[Suggest a horse (pays £2000)|Briar's Office Show 2]]>><<acceptbrothelshow "horse">><</link>><<deviant5>>

	<</if>>
<</if>>
<<if $swarmdisable is "f" and $deviancy gte 75>>
	<<link [[Creatures|Briar's Office Show 2]]>><<acceptbrothelshow "swarm">><</link>><<deviant5>>

<</if>>

<<link [[Leave|Brothel]]>><<endevent>><</link>>

:: Briar's Office Show 2
<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<if $brothelshowdata.type is "flirt">>
	You agree to flirt with the audience and get fucked on stage. "Alright," <<he>> says. "Just act cute.
<<elseif $brothelshowdata.type is "gangbang">>
	You agree to roleplay as a school <<girl>> and get gangbanged on stage. "Don't be nervous about acting," <<he>> says as <<he>> stands up. "That's not what the audience will be there for.
<<elseif $brothelshowdata.type is "pig">>
	You agree to fuck a pig on stage. "You're a dirty one," <<he>> says as <<he>> stands up. "This is going to draw them in.
<<elseif $brothelshowdata.type is "swarm">>
	You agree to be submerged in a terrarium filled with small creatures on stage. "You're a kinky one," <<he>> says as <<he>> stands up. "I like that, and I'm sure the audience will like it too.
<<elseif $brothelshowdata.type is "machine">>
	You agree to use the repaired sex machine. Briar claps <<his>> hands together. "Excellent.
<<elseif $brothelshowdata.type is "horse">>
	You suggest performing with a horse. Briar laughs. "That would be a show to remember," <<he>> says. "But I don't have access to a horse."

	"I do," you say.

	Briar claps <<his>> hands. "Excellent. You supply your co-performer.
<</if>>

I'll make sure everything's set up nicely.

<<if $weekday is 6>>
There's no time to set it up for today. We'll be ready next Friday.
<</if>>

I'm sure your fans will be excited." <<He>> escorts you to the top of the stairs. "Just make sure you show up. People are coming to see you. I can't placate them with some random whore."

<<link [[Leave|Brothel]]>><<endevent>><</link>>

:: Brothel Stage
<<set $outside to 0>><<set $location to "brothel">><<effects>>

You are behind the largest stage in the brothel. This is where the more involved performances are prepared.

<<if $brothel_machine_repair is undefined>>
	A sex machine sits in the corner. A note has been stuck to the side. It reads: "Out of order."

<</if>>

<<if $brothelshowdata.type isnot "none" and $weekday is 6 and not $brothelshowdata.done>>
You see Briar talking to someone near the largest stage. You agreed to perform today.

	<<if $brothelshowdata.type is "horse">>
		<<if $farm.steed>>
			<<if $bestialitydisable is "f" or $per_npc.saddled_steed.monster is "monster">>
				Your $farm.steed steed awaits you.

				<<link [[Star in show|Brothel Show]]>><</link>>

			<<else>>
				The weight of what you've signed yourself up for sinks in, and you start to feel nauseous. You've lost the nerve to perform.

			<</if>>
		<<else>>
			You're booked to star in a show with a horse, but you haven't saddled one!

		<</if>>
	<<else>>
		<<link [[Star in show|Brothel Show]]>><</link>>

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

<<if $brothel_machine_repair is undefined>>
	<<link [[Investigate the machine|Brothel Machine Investigate]]>><<set $brothel_machine_repair to 1>><</link>>

<</if>>
<<link [[Leave|Brothel]]>><</link>>

:: Brothel Machine Investigate
<<effects>>

You examine the sex machine. A large phallus protrudes from the main body, beside a number of lights and dials. It's almost shaped like a gun. You can imagine what it was used for, but Briar would know more.

<<link [[Look closer|Brothel Machine Investigate 2]]>><</link>><<skill_difficulty science "Science" 400 1000>>

<<link [[Leave|Brothel Stage]]>><</link>>

:: Brothel Machine Investigate 2
<<effects>>

<<if $science gte random(400, 1000)>>
	You open a hatch on the side of the machine, and peer inside. There's an empty glass tank behind a tangle of wires.

	You look under the machine, and realise there are no sockets on the exterior. No way to connect to the mains. It must be powered some other way.

	<<set $brothel_machine_science to 1>>
	You close the hatch, and step away.

<<else>>
	You open a hatch on the side of the machine, and peer inside. There's an empty glass tank behind a tangle of wires.

	You look under the machine, but see nothing abnormal.

	You close the hatch, and step away.

<</if>>

<<link [[Next|Brothel Stage]]>><</link>>

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

<<generate1>><<person1>><<maninit>><<set $position to "wall">><<set $head to "bound">>
<</if>>
<<set $position to "wall">>
<<effects>>

<<effectsman>><<man>>

<<stateman>>

<<actionsman>>

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

:: Brothel Punishment Rape Finish
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

<<He>> gives you a last pinch, then leaves you alone.

<<endcombat>><<set $leftarm to "bound">><<set $rightarm to "bound">>

<<else>>

You kick the <<person>> away from you. You hear <<him>> grumble, but <<he>> leaves you alone.

<<endcombat>><<set $leftarm to "bound">><<set $rightarm to "bound">>

<</if>>

<<set $punishmenthole -= 1>>

<<if $punishmenthole lte 0>>

<<npc Briar>><<person1>>
The door swings open. Briar walks in. "I hope you've had fun," <<he>> says. <<He>> pulls the lever and the grip around your waist lessens. You wiggle into the room and drop to the floor.

"You can show yourself out. Remember, your little ass belongs to me."

<<unbind>>
<<clotheson>>
<<endevent>>

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

<<elseif $punishmenthole is 5>>
<<npc Briar>><<person1>>
The door swings open. Briar walks in and kneels in front of you, holding a card. It's a picture of your face, with your age and "£10" marked on it. "I thought you'd want to see how they see you," <<he>> says, nodding at the wall your <<bottom>> is stuck in. "If you don't want to be sold so cheap, stop being such a greedy <<girl>>." <<He>> rises to <<his>> feet. "Break's over." <<He>> slams the door shut on <<his>> way out.

<<endevent>>
<<link [[Next|Brothel Punishment Rape]]>><<set $molestationstart to 1>><</link>>

<<else>>
<<tearful>> you prepare for more abuse. You don't need to wait long.

<<link [[Next|Brothel Punishment Rape]]>><<set $molestationstart to 1>><</link>>

<</if>>

:: Brothel Pay
<<set $outside to 0>><<set $location to "brothel">><<effects>>

Briar counts the money. "Good," <<he>> says, nodding at <<his>> thugs, who stop blocking the door. "I don't care if you're kidnapped by fucking wolves; next time you'll be there." <<He>> returns to <<his>> office.

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

:: Brothel Pay Refuse
<<set $outside to 0>><<set $location to "brothel">><<effects>>

Briar withdraws <<his>> hand. <<He>> nods at <<his>> thugs. "Fine," <<he>> says. "There are other ways you can pay."

<<link [[Next|Brothel Pay Strip]]>><<set $molestationstart to 1>><</link>>

:: Brothel Pay Strip
<<if $molestationstart is 1>>
<<set $molestationstart to 0>>
<<controlloss>>
<<violence 1>>
<<neutral 1>>
<<molested>>

<<maninit>><<npcstrip>><<npcidlegenitals>>
<<set $enemyanger += 200>><<set $enemytrust -= 60>>
<</if>>

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

<<audience>>

<<stateman>>

<<actionsman>>

<<if $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Brothel Pay Strip Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Brothel Pay Strip Finish]]>><</link>><<nexttext>>
<<elseif $pain gte 100 and $willpowerpain is 0>>
	<<link [[Next|Brothel Pay Strip Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Brothel Pay Strip]]>><</link>><<nexttext>>
<</if>>

:: Brothel Pay Strip Finish
<<set $outside to 0>><<set $location to "brothel">><<effects>>

<<if $enemyarousal gte $enemyarousalmax>>
<<ejaculation>>

The crowd applauds, as if it were a show. Perhaps they think it was.

<<person1>>Briar steadies <<himself>> against a chair. <<He>> looks at the crowd gathered to watch the spectacle and smiles. "You do know how to get their attention," <<he>> says, barely audible over the sound of the music. "Just show up next time." <<He>> returns to <<his>> office.

<<clotheson>>
<<endcombat>>

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

<<elseif $enemyhealth lte 0>>

<<person1>>You knock Briar back into a table. <<He>> crashes through it, the drinks on it spilling everywhere. <<His>> thugs don't know what to do. The crowd applauds, as if it were a show. Perhaps they think it was.

Briar climbs to <<his>> feet and brushes <<himself>> down. <<He>> looks at the crowd gathered to watch the spectacle and smiles. "You do know how to get their attention," <<he>> says, barely audible over the sound of the music. "Just show up next time." <<He>> returns to <<his>> office.

<<clotheson>>
<<endcombat>>

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

<<else>>

<<person1>>You're too hurt to continue fighting, and fall to the ground in a heap. The crowd applauds, as if it were a show. Perhaps they think it is.

Briar bows to the audience. "Thank you, thank you," <<he>> says. "And now my friends, feel free to use this whore. On the house." Another cheer, then hands reach out from all around.

<<endcombat>>

<<link [[Next|Brothel Pay Rape]]>><<set $molestationstart to 1>><</link>>

<</if>>

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

<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<maninit>><<person1>>
<</if>>

<<effects>>

<<effectsman>><<man>>

<<audience>>

<<stateman>>

<<actionsman>>

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

:: Brothel Pay Finish

<<effects>>
<<if $enemyhealth lte 0>>
	Some of the <<group>> recoil in pain. You crawl through the gap created, and manage to make it to the dressing room unmolested.
	<<clotheson>>
	<<endcombat>>
	[[Next|Brothel Dressing Room]]
<<else>>
	<<ejaculation>>
	A cheer erupts from the crowd, seems they enjoyed the show. <<tearful>> you escape to the dressing room.

	<<stealclothes>>
	<<clotheson>>
	<<endcombat>>
	[[Next|Brothel Dressing Room]]
<</if>>

:: Brothel Bathroom
<<set $outside to 0>><<set $location to "brothel">><<effects>>

You are in the bathroom at the brothel. There are communal showers for the dancers to use after and during work. They're not exactly clean, but you've seen worse. No one pays you much attention.

<<if $stress gte $stressmax>>
<<passoutshop>>
<<else>>
	<<pregnancyTest "Brothel Bathroom">>
	<<if $exhibitionism gte 35>>
		<<link [[Have a shower (0:15)->Brothel Shower]]>><<strip>><<pass 15>><<stress -1>><<set $hygiene to 0>><</link>><<lstress>>

		<<link [[Brothel (0:01)->Brothel]]>><<pass 1>><</link>>

	<<else>>
		You can't bring yourself to use the communal showers.

		<<link [[Brothel (0:01)->Brothel]]>><<pass 1>><</link>>

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

:: Brothel Shower
<<effects>><<set $location to "brothel">><<set $outside to 0>>

<<if $daystate isnot "day" and $daystate isnot "dawn" and $rng % 3>>The brothel has been busy and so have the showers. The shower head blasts you with ice cold water that takes your breath away. You figure a cold shower is better than no shower, and make do.
<<larousal>>

<<elseif $daystate isnot "night" and $rng % 2>>The shower head blasts you with ice cold water that takes your breath away. Seems like someone's used all the hot water. You figure a cold shower is better than no shower, and make do.
<<larousal>>

<<else>>You're relieved to find there is still hot water.<</if>>

You wash until you're squeaky clean.<<wash>>

<<link [[Get out->Brothel Bathroom]]>><<clotheson>><</link>>

:: Brothel Raid
<<set $outside to 0>><<set $location to "brothel">><<effects>>
/* Police raid in the middle of action */
<<set $brothel_raid += 1>>
<<set $brothel_raid_day to $days>>
You hear a crash outside, followed by shouts and screams. The <<person>> freezes.
<<set $enemyarousal to 0>><<set $enemytrust to -200>>
<<set $enemyhealth to ($enemyhealthmax / 5) * 4>><<set $enemyanger to ($enemyangermax / 5) * 2>>
<<if $images is 1>><<timed 100ms>>

<<combatimg>>

<</timed>><</if>>
<<stateman>>

"Everyone stop. This is the Police. Stop right where you are."

The <<person>> curses, extricates <<himself>> and clambers to dress.

<<link [[Straighten yourself up|Brothel Raid 2]]>><</link>><<nexttext>>

:: Brothel Raid 2
<<set $outside to 0>><<set $location to "brothel">><<effects>>
/* Police raid the place */
The <<person>> rushes out.
<<clotheson>>
<<endcombat>>

You peek through the door. The corridor outside is still quiet, but not far away you hear shouting, crashes and chaos.

The police will soon be here.

<<if $skulduggery gte 200>>
	<<set $skulduggerydifficulty to 800>><<link [[Attempt escape|Brothel Raid Escape]]>><</link>><<skulduggerydifficulty>>

<<else>>
	You can't think of a way to escape.

<</if>>
<<link [[Wait to be arrested|Brothel Raid Pre Arrest]]>><</link>>

:: Brothel Raid Escape

<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<generate1>><<person1>>Creeping into the empty hallway, you can hear the chaos getting closer. There are several empty rooms you could hide in, but they will likely be searched.

A <<person>> bursts into the hallway and looks for somewhere to hide.
"This can't be happening. What will <<if $pronoun is "m">>Mother say?<<else>>Father say?<</if>>"

"In here!" you say, pointing to an empty room. "Hide yourself here. And lock the door."

"W-what about you? What will you do?"

"You're a customer," you say firmly. "I'll stand right here and make sure the bastards never get to you."

<<skulduggerycheck>>

<<if $skulduggerysuccess is 1>>
	<<His>> eyes light up. "Thank you!"

	The door slams shut and the lock clicks into place. You scan the corridor and spot a pair of bright, <<print either("red","striped","yellow","pink","white")>> panties wedged under a nearby door. You hang them on the door-handle of the <<persons>> room before slipping into the empty room opposite.
	You leave your door wide open so anyone can see into the empty room and tuck yourself behind the door.

	A moment later, police charge the corridor.

	"Oi oi! Look at that. The door handle."

	"Subtle."

	You hear them try the door opposite.

	"Open up!" You hear a loud knocking. "Police. We know you're in there."

	A floorboard creaks in front of you as someone looks into your room. You press back against the wall.

	"Anyone in that one?"

	"Empty," you hear just beyond the door in front of you. "They're probably already in the line up out front."

	"Think this one's gonna need a kick."

	"Okay," the floorboard creaks again as they move away.

	A moment later you hear a loud crash, then a yell, then begging and whimpering as the <<person>> is hauled away.

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

	<</if>>
	<<link [[Wait (0:60)|Brothel Raid Escape 2]]>><<pass 60>><</link>>

<<else>>
	"You lying scumbag," <<he>> shouts, shoving you over a chair. Moments later hands drag you to your feet.

	"You're under arrest."

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

	<</if>>
	<<link [[Next|Brothel Raid Arrest]]>><</link>>

	<<endevent>>
<</if>>

:: Brothel Raid Escape 2

<<set $outside to 0>><<set $location to "brothel">><<effects>>
You hide out for a long time as the police gather people up. A while later, when things become quiet, you emerge.

You stroll from the private area, and find Briar righting a fallen chair. <<He>> chuckles when <<he>> sees you.

"How? Nicely done. They're still outside. Best wait there and have a drink. After all this, it's on me. Or help me straighten things out. They'll be a few quid in it for you. Your call."

<<link [[Help out (£5, 0:30)|Brothel]]>><<pass 30>><<set $money += 500>><<tiredness 2>><<endevent>><</link>><<gtiredness>>

<<link [[Wait to leave (0:30)|Harvest Street]]>><<pass 30>><<endevent>><</link>>

:: Brothel Raid Pre Arrest

<<set $outside to 0>><<set $location to "brothel">><<effects>>
A few police find you near the private rooms. One puts a hand on your shoulder.

"You're under arrest."

<<link [[Next|Brothel Raid Arrest]]>><</link>>

<<endevent>>

:: Brothel Raid Arrest

<<set $outside to 0>><<set $location to "brothel">><<effects>>
Two police officers lead you towards the main part of the brothel. They stop near a side exit.
<<if $crime lte 900>>
	One opens the door.

	"You seem like a decent kid." he says. "No need for you to get caught up in this. Get out of here."
	<<set _bribe to 0>>
<<elseif $crime lte 2000>><<set _bribe to 800>>
	One puts a hand on the door handle.

	"We know who you are," she says. "You don't want to get caught up in this. Make a charitable donation of £_bribe and we never saw you."
<<elseif $crime lte 4500>><<set _bribe to Math.trunc($crime)>>
	One stands in front of the door.

	"If we take you in it's gonna go badly for you," one says. "£_bribe cash would be enough to distract us while we leave you unattended by this door."
<<else>>

	"Ha! We've been after you for a while. You're not giving us the slip again."
	<<set _bribe to 500000>>
<</if>>

<<if _bribe is 0>>
	<<link [[Leave|Brothel Raid Leave]]>><</link>>
<<else>>
	<<if _bribe lt 500000>>
		<<if $money gte (_bribe * 100)>>
			<<link [[Bribe|Brothel Raid Leave]]>><<set $money -= (_bribe * 100)>><</link>> | £_bribe

		<<else>>
			Bribe | £_bribe - insufficient money

		<</if>>
	<</if>>
	<<if $promiscuity gte 35>>
		<<link [[Offer your body|Brothel Raid Arrest Sex]]>><<set $sexstart to 1>><<generate1>><<generate2>><</link>><<promiscuous3>>

	<</if>>

	<<if $promiscuity lte 34 and $uncomfortable.prostituting is false>>
		<<link [[Reluctantly offer your body|Brothel Raid Arrest Sex]]>><<set $sexstart to 1>><<generate1>><<generate2>><<set $desperateaction to 2>><</link>><<promiscuous3>>

	<</if>>
	<<link [[Get arrested|Brothel Raid Arrest 2]]>><</link>>
<</if>>

:: Brothel Raid Leave
<<set $outside to 0>><<set $location to "town">><<effects>>

You pass through the opened door and quietly slip away through a couple of alleyways.

Due to the high police presence, you have a to wait for things to calm down before you can get back to the main street.

<<link [[Next|Harvest Street]]>><<pass 40>><</link>>

:: Brothel Raid Arrest Sex
<<set $outside to 0>><<set $location to "brothel">><<effects>>

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

	<<maninit>>
	<<set $enemytrust += 100>><<promiscuity5>>
	You smile at them seductively.

	"If you're nice to me and let me go," you say. "I can be very nice to you."

	<<person1>>"Okay," the <<person>> says.

	<<if $crime gte 4500>>
		<<person2>>"This one's slippery," says the <<person>>. "Cuff <<pher>> first so <<pshe>> doesn't try anything."

		"Okay."
		<<set $leftarm to "bound">><<set $rightarm to "bound">>
	<</if>>
<</if>>
<<effects>>
<<effectsman>><<man>>
<<stateman>>

<<actionsman>>
<<if $finish is 1>>
	<<link [[Next|Brothel Raid Arrest Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyhealth lte 0>>
	<<link [[Next|Brothel Raid Arrest Sex Finish]]>><</link>><<nexttext>>
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<link [[Next|Brothel Raid Arrest Sex Finish]]>><</link>><<nexttext>>
<<else>>
	<<link [[Next|Brothel Raid Arrest Sex]]>><</link>><<nexttext>>
<</if>>

:: Brothel Raid Arrest Sex Finish

<<set $outside to 0>><<effects>>
<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	They straighten their clothes.

	<<tearful>> you climb to your feet.

	<<clotheson>>
	<<if $crime lte 4000 or $rng % 2>>

One opens the door.

		"Go on. Get out of here."

		<<endcombat>>
		<<link [[Leave|Brothel Raid Leave]]>><</link>>
	<<else>>
		"Thanks for that, whore," says the <<person>>.

		"Yeah, that was good," says the <<person1>><<person>>. "But you're still under arrest."

		<<endcombat>>
		<<link [[Next|Brothel Raid Arrest 2]]>><</link>>
	<</if>>
<<elseif $enemyhealth lte 0>>
	You shove open the door to the alleyways as they stagger away from you.

	<<tearful>> you escape.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Brothel Raid Leave]]>><</link>>
<<else>>
	"Okay. Well whatever, you're still under arrest."

	A hand clamps on your shoulder. "This way."

	<<tearful>> you recover.

	<<clotheson>>
	<<endcombat>>
	<<link [[Next|Brothel Raid Arrest 2]]>><</link>>
<</if>>

:: Brothel Raid Arrest 2
<<set $outside to 0>><<set $location to "town">><<effects>>
<<set $leftarm to "bound">><<set $rightarm to "bound">>
<<pass 45>>
You are led out front where brothel staff are being cuffed and lined up against a wall. A crowd of passers-by gawk.

You are left standing there for nearly an hour while the police process customers. The crowd jeer and wolf-whistle.

<<famesex 2>><<fameprostitution 2>>

<<link [[Next|Brothel Raid Arrest 3]]>><</link>>

:: Brothel Raid Arrest 3
<<set $outside to 0>><<set $location to "town">><<effects>>

A sinister convoy of police vans arrive, and you are herded into one with the others. The police take you to the station and put you in a holding cell.

"With so many in today, this might take some time," the guard tells you. "They'll get to you. Sit tight."

<<link [[Next|Police Cell]]>><<pass 2 hour>><</link>>

:: Brothel Arrest
<<set $outside to 0>><<set $location to "brothel">><<effects>>
<<set $brothel_thief to 0>>
You walk out into the waiting arms of two police officers.
Briar stands beside them.

The police push you against the wall, pinning your arms. "They wanted to raid me again," Briar explains. "Looking for you. They really want you this time."

Armlocked, the police drag you deeper into the brothel. Briar strolls alongside. "Raids cost a lot," Briar goes on. "Not just money either. Reputation. I was still ready to protect you. I look out for mine. I was ready to take the hit."

"Until," Briar growls. "I heard you've been stealing from my customers. Hurting the reputation of my establishment. Driving away my customers."

<<npc Briar>><<person1>>
Briar throws open a secluded delivery door in the rear, well out of sight of customers. <<He>> leads the police out. An unmarked car awaits you.

<<endevent>>
"There's a saying about the wisdom of shitting where you eat," Briar says. The police throw you over the bonnet.

<<generate1>><<generate2>>
<<link [[Next|Hospital Arrest Journey]]>><</link>>

:: Brothel Exposed
<<effects>>

You sneak up to the brothel, unmarked and near-indistinguishable from the buildings around it. You won't be able to hide once inside, but you won't be the only one undressed so.

You enter the brothel, passing Briar's goon, who leers at you but says nothing.

<<if $rng gte 81>>
	<<generate1>><<person1>>
	A <<person>> staggers over to you as you enter the main room. <<covered>> "Nice," <<he>> says. Without asking for permission, <<he>> reaches out and fondles your <<breasts>>.
	<<gtrauma>><<gstress>><<trauma 6>><<stress 6>>

	<<link [[Endure (0:03)|Brothel Exposed Endure]]>><<pass 3>><><<trauma 6>><<stress 6>><</link>><<gtrauma>><<gstress>>

	<<link [[Get angry|Brothel Exposed Angry]]>><<def 1>><<pain 6>><<trauma -6>><</link>><<ltrauma>><<gpain>>

	<<if $submissive lte 500>>
		<<link [[Intimidate|Brothel Exposed Intimidate]]>><<trauma -6>><<stress -6>><</link>><<defianttext>><<ltrauma>><<lstress>>

	<<elseif $submissive gte 1500>>
		<<link [[Plead|Brothel Exposed Plead]]>><<trauma -6>><<stress -6>><</link>><<submissivetext>><<ltrauma>><<lstress>>

	<</if>>
<<else>>
	<<link [[Next|Brothel]]>><</link>>

<</if>>

:: Brothel Exposed Endure
<<effects>>

You stand still and wait for the <<person1>><<person>> to get bored, enduring <<his>> clumsy fondling. At last, one of the dancers catches <<his>> eye, and <<he>> leaves you be.

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

:: Brothel Exposed Angry
<<effects>>

<<if $submissive gte 1150>>
	"D-Don't," you say. "You shouldn't touch people without permission."
<<elseif $submissive lte 850>>
	"Keep your hands to yourself," you say. "Creep."
<<else>>
	"I didn't say you could touch me," you say. "Stop."
<</if>>

The <<person>> gives your <<nipples>> a final, painful pinch, but then leaves you be.

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

:: Brothel Exposed Intimidate
<<effects>>

"Keep your disgusting hands away from me," you say. "Or I'll rip them off."

<<He>> steps back. "I'm only having some fun," <<he>> says. "That's what you're here for, right?"

You stare at each other. <<He>> breaks <<his>> gaze first, and turns to find someone else to bother.

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

:: Brothel Exposed Plead
<<effects>>

"S-someone h-help," you say. "P-please."

The <<person1>><<person>> withdraws <<his>> probing hands. "Easy <<girl>>," <<he>> says. "Don't cry. Look, I'm sorry okay? Don't go telling anyone."

<<He>> turns away to find someone else to bother.

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