code:
:: Doren Intro

<<set $outside to 0>><<set $location to "town">><<effects>>
<<set $dorenintro to 1>>
<<person1>>Doren turns to you once outside the station. "I'm so sorry," <<he>> says. "I thought they'd be more helpful. Now I've just stressed you for no reason." <<He>> looks up and behind you, at one of the tall buildings on the street. "I know." <<He>> takes you by the hand and leads you towards it.

You climb to the fifth floor. Doren unlocks one of the doors along the corridor and holds it open for you. The interior is quite spartan. There's an old television covered in a film of dust and a sofa, but little else. "This is my flat," <<he>> says. "I only really come here to sleep. I like being out and about." <<He>> walks over to the closed blinds and lets the light in. "I didn't know where else to take you. I can't just forget what you told me." <<He>> walks over to what you think is the kitchen. "Make yourself at home. Just gonna get a drink."

You sit on the sofa, disturbing some dust. Doren sits beside you and passes you a glass of water.

<<link [[Confide and cry (1:00)|Doren Intro Cry]]>><<pass 1 hour>><<trauma -6>><<stress -12>><<npcincr Doren love 1>><<npcincr Doren dom 1>><</link>><<ggcontrol>><<ltrauma>><<lstress>>

<<link [[Just talk (1:00)|Doren Intro Talk]]>><<pass 1 hour>><<trauma -6>><<stress -12>><<npcincr Doren love 1>><</link>><<ltrauma>><<lstress>>

:: Doren Intro Cry

<<set $outside to 0>><<set $location to "town">><<effects>>
Feeling safe, you cry in <<his>> arms. As the sobs subside you share some of the horrible things people have done to you. It's painful to talk about, but you feel cathartic afterwards.
<<control 25>>

Doren pulls away from you and smiles. "I need to get back to school or I'll be in trouble." You look at the clock on the wall and realise a whole hour has passed. "I'm not home often, but if you visit between four and five in the afternoon I should be here. Visit as often as you like. Every day if you want. I mean it."

<<He>> drives you back to school and waves goodbye in the front playground. You feel guilty for having spent so much of <<his>> time, but <<he>> doesn't seem to mind.

<<endevent>>
<<link [[Return to school (0:05)|School Front Playground]]>><<pass 5>><</link>>

:: Doren Intro Talk

<<set $outside to 0>><<set $location to "town">><<effects>>
You talk with Doren over a variety of topics. <<He>> soon takes over the conversation, regaling you with personal stories. <<He>> seems to live an adventurous life.

<<He>> smiles at you. "I need to get back to school or I'll be in trouble." You look at the clock on the wall and realise a whole hour has passed. "I'm not home often, but if you visit between four and five in the afternoon I should be here. Visit as often as you like. Every day if you want. I mean it."

<<He>> drives you back to school. You feel guilty for having spent so much of <<his>> time, but <<he>> doesn't seem to mind.

<<endevent>>
<<link [[Return to school (0:05)|School Front Playground]]>><<pass 5>><</link>>

:: Doren Entrance

<<set $outside to 0>><<set $location to "town">><<effects>>
<<if $hour is 16>>
	You climb to Doren's flat and knock on the door. <<npc Doren>><<person1>><<He>> answers it, smiling. "Glad to see you! Come on in." You enter the flat and sit on the sofa. "What would you like to do?" <<he>> says.

	<<link [[Cry (1:00)|Doren Cry]]>><<trauma -6>><<stress -12>><<npcincr Doren love 1>><<npcincr Doren dom 1>><<pass 1 hour>><</link>><<gcontrol>><<ltrauma>><<lstress>>

	<<link [[Talk (1:00)|Doren Talk]]>><<trauma -6>><<stress -12>><<npcincr Doren love 1>><<pass 1 hour>><</link>><<ltrauma>><<lstress>>

<<else>>
	You climb to Doren's flat and knock on the door. There's no answer. <<npc Doren>><<person1>><<He>> said <<he>> would be home at four in the afternoon.

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

<</if>>

:: Doren Cry

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

You lean into <<him>> and sob. <<He>> takes you in <<his>> arms and holds you steady. You don't say anything, but after an hour you're feeling much better.
<<control 10>>

<<if $rng gte 81 and $NPCName[$NPCNameList.indexOf("Doren")].love gte 10>>
	<<He>> pulls away from you. "I have to get ready now." <<He>> pauses a moment. "You can come with me if you like. I'm just going for a jog."

	<<link [[Go for a jog (0:30)|Doren Jog]]>><<npcincr Doren love 1>><<stress -12>><<trauma -6>><<pass 30>><<athletics 3>><</link>><<gathletics>><<ltrauma>><<lstress>>

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

<<else>>
	<<He>> pulls away from you. "I have to get ready now. People are expecting me. It was nice seeing you, you can come back tomorrow if you like."

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

<</if>>

:: Doren Talk

<<set $outside to 0>><<set $location to "town">><<effects>>
You chat with Doren over a variety of topics. <<Hes>> either very interested in what you have to say, or good at appearing so.

<<if $rng gte 81 and $NPCName[$NPCNameList.indexOf("Doren")].love gte 10>>
	<<He>> stands up. "I have to get ready now." <<He>> pauses a moment. "You can come with me if you like. I'm just going for a jog."

	<<link [[Go for a jog (0:30)|Doren Jog]]>><<npcincr Doren love 1>><<stress -12>><<trauma -6>><<pass 30>><<athletics 3>><</link>><<gathletics>><<ltrauma>><<lstress>>

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

<<else>>
	<<He>> stands up. "I have to get ready now. People are expecting me. It was nice seeing you, you can come back tomorrow if you like."

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

<</if>>

:: Doren Jog

<<set $outside to 0>><<set $location to "town">><<effects>>
Doren puts on a pair of running shoes. "Don't worry, we're not gonna go hard."

Together you jog around town. <<He>> shows you several paths through alleyways you didn't know existed. "It's great to have some company," <<he>> says at one point.

<<He>> stops beside the toilets in the park. "Just need a quick break. Won't be long." You're thankful for a break yourself.
<<physique 3>>

<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
<<if $danger gte (9900 - $allure)>>
	You're waiting outside when a <<generate2>><<person2>><<person>> walks up to you. "Hey <<girl>>, you all alone?" <<he>> says, resting an arm next to your head. <<He>> glances around to see if anyone's watching. "How about we find somewhere private?"

	<<He>> tries to pull you into the toilets, just as Doren comes out. <<person1>>Doren takes one look at the <<person2>><<person>>, then punches <<him>> in the jaw.

	The <<person>> falls backwards, clutching <<his>> face. Doren stands over <<him>> and grabs <<his>> collar. "Stay the fuck away from <<phim>> you creep, or I'll twist your head right off. Come on, let's go before someone sees. Might look bad."

<<else>>
	<<He>> didn't lie, and is back in less than a minute. "Come on <<lass>>, no time to waste!" You jog after <<him>>.

<</if>>
<<endevent>><<npc Doren>><<person1>>
You continue to jog through town, and end up back at Barb Street. You stop outside Doren's building. "Thanks for coming along," <<he>> pants. "You can come up and shower if you like. I don't mind waiting."
<<physique 3>>

<<link [[Shower (0:20)|Doren Shower]]>><<pass 20>><</link>>

<<link [[Say goodbye|Doren Shower Refuse]]>><</link>>

:: Doren Shower

<<set $outside to 0>><<set $location to "town">><<effects>>
You enter Doren's flat once more. "It's just through there," <<he>> says. "Take your time. I'll find something to keep me occupied."

You enter the bathroom and strip. You notice there's only one towel on the rack.

<<strip>>
<<link [[That's not a problem|Doren Shower 1]]>><</link>>

<<link [[Dress and ask for a fresh one|Doren Shower 2]]>><</link>>

<<if $exhibitionism gte 55>>
	<<link [[Remain naked and ask for a fresh one|Doren Shower 3]]>><</link>><<exhibitionist4>>

<</if>>

:: Doren Shower Refuse

<<set $outside to 0>><<set $location to "town">><<effects>>
You thank Doren but say you'll wash at home. "Alright," <<he>> says. "Thanks for the company. You can come by tomorrow if you like."

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

:: Doren Shower 1

<<set $outside to 0>><<set $location to "town">><<effects>>
<<clothesontowel>><<wash>>
You wash until you're squeaky clean.

Doren smiles at you on your way out. "Come back tomorrow if you like."

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

:: Doren Shower 2

<<set $outside to 0>><<set $location to "town">><<effects>>
<<clothesontowel>><<wash>>
You dress and ask Doren for a fresh towel. "Sorry <<lass>>, I forget that might bother some people. I've a fresh one around here somewhere."

New towel in hand, you return to the shower and wash until you're squeaky clean.

Doren smiles at you on your way out. "Come back tomorrow if you like."

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

:: Doren Shower 3

<<set $outside to 0>><<set $location to "town">><<effects>>
You leave your clothes in the bathroom and step into the hallway, feeling a thrill as you do. You walk to the front room, where Doren is still taking off <<his>> shoes. "Need something la..." <<he>> cuts off as soon as <<he>> looks up and sees you, <<lewdness>> on display. "I think you, ah, forgot something." <<He>> averts <<his>> gaze.
<<exhibitionism4>>
<<if $submissive gte 1150>>
	"Could I please have a fresh towel?" you say, as if nothing is amiss.
<<elseif $submissive lte 850>>
	"Gimme a fresh towel," you say, as if nothing is amiss.
<<else>>
	"Could I have a fresh towel?" you say, as if nothing is amiss.
<</if>>

"Of course," <<he>> says. "I forget that's something people might want." <<He>> gets a fresh towel from the kitchen, and stares at the corner of the room while handing it to you. "You do realise you're naked, right?"

<<if $submissive gte 1150>>
	"It's fine. I feel safe here, with you," you reply, smiling shyly.
<<elseif $submissive lte 850>>
	"I'm not wasting time dressing just to fetch a towel," you reply.
<<else>>
	"Yes. I hope you don't mind." you reply.
<</if>>

"It's not a problem," <<he>> says, still not looking at you. "Just caught me off guard is all."

You return to the shower and wash until you're squeaky clean.

<<wash>>
Doren smiles at you on the way out. "Come back tomorrow if you like."

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

repo_name: Area/degrees

license: mit


code:
:: Eden Passout Rescue
<<effects>>

You feel yourself being lifted into the air. You feel an arm around your waist.

You smell the forest for a moment. It's comforting.

You pass out again.

<<link [[Next|Eden Cabin Rescued]]>><<pass 2 hours>><</link>>

:: Street Eden Angry
<<effects>>

You cross the road. Eden spots you. "You think this is funny?" <<He>> shouts, marching towards you. "I've been worried half to death!" <<He>> grasps your arm. "I'm taking you home, and never letting you leave again. I'll keep you in a cage if I have to."

<<if $worn.neck.collared isnot 1>>
	<<neckwear 21>>
	<<He>> fastens a collar around your neck.

<<else>>
	<<attach_leash>>
	<<He>> attaches a leash to your collar.

<</if>>
<<He>> grabs hold of your leash and pulls. "Come on. I'll punish you when we get home."

<<generate2>><<person2>>"You shouldn't treat <<phim>> like that," A <<person>> bravely interjects as Eden drags you by. Eden ignores <<him>>.

The sight of a <<girl>> being dragged along on a leash turns heads. People whisper to each other, but no one intervenes. A <<generatey3>><<person3>><<person>> laughs and pulls out <<his>> phone to record you. Eden ignores <<him>> too.

Eden calms down a bit once you're in the forest.

<<endevent>><<npc Eden>><<person1>>
<<link [[Next|Eden Recaptured]]>><</link>>

:: Street Eden Angry Hide
<<effects>>

<<if $rng gte 51>>
	You hide behind a postbox. Eden continues bothering passers-by, unaware that you're so close. It looks like <<he>> doesn't intend to move on for a while, until <<he>> starts arguing with a <<generate2>><<person2>><<person>>. The argument becomes more intense until Eden storms off.

	<<endevent>>
	<<destinationeventend>>

<<else>>
	<<set $edenaskcollar to 0>>
	You hide behind a postbox. Eden continues bothering passers-by, drawing ever closer. <<He>> stops a moment, and sniffs the air, before continuing.

	Eden waits until <<hes>> right beside the postbox before striking, lunging around it and grasping your arm.

	"You think this is funny?" <<He>> shouts. "I've been worried half to death!" <<His>> grip is tight. "I'm taking you home, and never letting you leave again. I'll keep you in a cage if I have to."

	<<if $worn.neck.collared isnot 1>>
		<<neckwear 21>>
		<<He>> fastens a collar around your neck.

	<<else>>
		<<attach_leash>>
		<<He>> attaches a leash to your collar.

	<</if>>
	<<He>> grabs hold of your leash and pulls. "Come on. I'll punish you when we get home."

	<<generate2>><<person2>>"You shouldn't treat <<phim>> like that," A <<person>> bravely interjects as Eden drags you by. Eden ignores <<him>>.

	The sight of a <<girl>> being dragged along on a leash turns heads. People whisper to each other, but no one intervenes. A <<generatey3>><<person3>><<person>> laughs and pulls out <<his>> phone to record you. Eden ignores <<him>> too.

	Eden calms down a bit once you're in the forest.

	<<endevent>><<npc Eden>><<person1>>
	<<link [[Next|Eden Recaptured]]>><</link>>

<</if>>

:: Street Eden Worried Hug
<<effects>>

You throw your arms around <<him>>, giving <<him>> a tight hug, which <<he>> returns with enthusiasm.

<<if $submissive gte 1150>>
	"I promise I'll visit," you say. "I'm really sorry that I made you worry about me."
<<elseif $submissive lte 850>>
	"You don't need to worry about me," you say. "I can look after myself, and I'll visit soon."
<<else>>
	"Sorry for worrying you," you say. "I'll be fine. I'll visit soon."
<</if>>

<<He>> strokes your hair tenderly, then releases you. <<He>> gives you a longing look before turning towards the forest. <<He>> walks across the road without looking.

<<endevent>>
<<destinationeventend>>

:: Street Eden Worried Leave
<<effects>>

You nod and assure <<him>> that you'll visit soon.

"Good." <<He>> pauses for a moment. "I've missed you."

<<link [[Hug|Street Eden Worried Hug]]>><<npcincr Eden love 1>><</link>><<glove>>

<<link [[Leave|Street Eden Worried Leave 2]]>><</link>>

:: Street Eden Worried Leave 2
<<effects>>

You tell Eden that you have to go, and wish <<him>> goodbye.

It's hard to tell, but you think <<he>> is disappointed. <<He>> walks across the road without looking.

<<endevent>>
<<destinationeventend>>

:: Street Eden Worried Go To Cabin
<<effects>>

You nod.

<<if $submissive gte 1150>>
	"Y-yes please," you say. "Let's go back to the cabin." <<He>> smiles, and takes your hand.
<<elseif $submissive lte 850>>
	"Alright," you say. You reach out and take <<his>> hand. <<He>> smiles.
<<else>>
	"Sure," you say. <<He>> smiles as you link hands.
<</if>>
<<takeHandholdingVirginity "Eden" "romantic">>

Eden remains silent as you hurry thought town. People cross the road to avoid <<him>>. A group of sordid sorts look you over, but a glance at your companion disuades them from
<<if $daystate is "night">>
	bothering you, even though it is dark.
<<else>>
	bothering you.
<</if>>
<<He>> seems relieved when you reach the edge of the forest.

<<Hes>> more surefooted and graceful in the forest, and knows the quickest path back to the cabin.

<<link [[Next|Street Eden Worried Go To Cabin 2]]>><</link>>

:: Street Eden Worried Go To Cabin 2
<<effects>>

You both arrive safe and sound. Eden leads you in
<<if $season is "winter">>
	out of the cold,
<<elseif $daystate is "night">>
	out of the night,
<<else>>
	out of the daylight,
<</if>>
closing the door behind you.

<<if $pain gte 15>>
	"Come here," <<he>> says. "Let me give you a proper look." <<He>> beckons you over to the dining table.

	You sit down as instructed, and <<he>> looks you over, asking where it hurts.
	<<He>> frowns as <<he>> examines you. "Fuckers." <<He>> mutters. "This is why you shouldn't go anywhere alone." You feel warmed by the reassurance.

	<<He>> offers you a glass of water, then retrieves a first aid kit, before tending to your various bruises.

	"Here," <<he>> says. "Take these. Painkillers. They'll help". You take the tablets and drink the water. You feel much better.
	<<lpain>><<lstress>><<ltrauma>><<pain -10>><<stress -10>><<trauma -2>>

<</if>>

<<if $hour lte 6>>
	Eden yawns and stretches <<his>> arms,
	<<if $NPCList[0].breastsize gt 1>>
		causing <<his>> $NPCList[0].breastsdesc to strain against <<his>> top.
	<<else>>
		showing off <<his>> toned physique.
	<</if>>
	<<He>> doesn't realise.

	"It's late. I need to go to bed." <<He>> gives you a last look, then strips down before climbing between the sheets.

<</if>>

<<link [[Next|Eden Cabin]]>><<endevent>><</link>>

:: Street Eden Worried Refuse Cabin
<<effects>>

You shake your head, and try to explain that you can't go with <<him>>, that you've got other things to do.

"So this is all more important than me?" <<he>> asks. <<He>> glances around the street.

<<if $english gte 500>>
	"It's not that," you protest. "I just have to do these things. I have obligations here, in town. I am sorry that I haven't been able to come and see you, and I will, I just need a little more time. I promise."

	<<He>> glares at you, but relaxes. <<He>> looks away. "Fine. Don't come back with me then. I'll just go home." <<He>> walks a few steps, then turns to face you again. "I will check up on you. I need you back at the cabin."

	With that, <<he>> turns and strides across the road without looking.
<<else>>
	"Yes. I mean no!" you say. "Not more. There's just things, and I've got to do them. And I-I just didn't get time." You know you're not helping yourself, and stammer into silence.

	"Liar!" <<he>> spits. "I came here to find you, to make sure you were okay, to bring you home. I should've stayed home." <<He>> struggles to look at you. "I just-."

	<<He>> turns away, and strides across the road without looking. You try to mollify <<him>>, but the words stick in your throat. <<llove>><<npcincr Eden love -1>>
<</if>>

<<endevent>>
<<destinationeventend>>

:: Street Eden Worried Suggest Park
<<effects>>

<<if $bus is "park">>
	"I'd like to spend some time with you. Would you like to stay here in the park with me?" you ask.
	<<set _there to "here">>
	<<set _go to "stay">>
<<else>>
	"I'd like to spend some time with you. Would you like to come to the park with me?" you ask.
	<<set _there to "there">>
	<<set _go to "go">>
<</if>>

"No," <<he>> says. "I came here to find you. I'm not staying a moment longer."

<<if $submissive gte 1150>>
	"Please?" you plead. "It's not like the rest of town. It's so beautiful and lovely _there. And very green. You'll like it. And I want to spend time with you."
<<elseif $submissive lte 850>>
	"I thought you wanted to spend time with me," you say. "But you won't even _go with me. Come on, it's not so bad."
<<else>>
	"I think you'll like it," you say. "It's not like the rest of town."
<</if>>

<<He>> considers for a moment, and stares towards the forest. "Fine," <<he>> says. "But you're making it up to me later."
<<if $bus isnot "park">>
	You walk side by side, Eden occasionally brushing against you, as you walk towards the park.
<</if>>

<<link [[Next|Town Eden Park]]>><<pass 60>><</link>>

:: Street Eden Worried Suggest Shopping
<<effects>>

"Would you like to come shopping with me?" you ask.

"Not if I can help it," <<he>> grumbles.

"But don't you need supplies? I was going to go for you anyway."

"I'm running low." <<He>> admits. "But I can last. I came here to get you, and would rather not stay."

"You might find it more tolerable if we're together."

<<He>> looks around at the buildings, and the traffic. "Fine. We'll go together. But you're making it up to me later."

<<He>> grasps your hand as you walk through town. <<takeHandholdingVirginity "Eden" "romantic">>

<<link [[Next|Town Eden Shopping]]>><<pass 60>><</link>>

:: Town Eden Park
<<set $outside to 1>><<set $location to "park">><<effects>><<set $bus to "park">><<set $edendays to 0>>

You arrive at the park.
<<if $daystate is "dawn">>
	There are a few people out walking or jogging. Some have dogs with them.
	Eden steers you away whenever possible.
<<elseif $daystate is "day">>
	<<if $weather is "rain">>
		A few people are out, walking around the puddles that dot the paths.
		Even this smattering makes Eden uncomfortable.
	<<elseif $weather is "snow">>
		Many people are out, walking their dogs or jogging, wrapped up warm against the cold.
		Eden steers you away whenever possible.
	<<else>>
		Many people are out, walking their dogs or jogging. You hear children in the playground.
		Eden steers you away whenever possible.
	<</if>>
<<elseif $daystate is "dusk">>
	There are many people around. Teenagers hang out in the playground.
	Eden takes a long detour to avoid the playground, and steers you away from other people wherever possible.
<<elseif $daystate is "night">>
	There is no one around. Eden relaxes.
<</if>>

<<set _scenes to [
	"dog",
	"handhold"
]>>
<<if $weather is "rain">>
	<<set _scenes.push("rainShelter")>>
<<elseif $weather is "clear" and $season is "summer" and ["day", "dusk"].includes($daystate)>>
	<<set _scenes.push("river")>>
<</if>>

<<switch _scenes.pluck()>>
	<<case "handhold">>
		You stroll around together, until you come to a small patch of wild flowers.
		Eden points out the varieties <<hes>> most familiar with. It's useful information.
		<<if $tending lt 1000>>
			<<tending 2>><<gtending>>
		<<else>>
			You feel like you already know all this, but you let <<him>> talk. It's pleasant to hear <<him>> so enthused.
		<</if>>

		<<He>> takes your hand, slipping <<his>> fingers in between yours.
		<<takeHandholdingVirginity "Eden" "romantic">>

		"This place isn't so bad," <<he>> admits. "As long as no one else shows up to ruin it."

		You nod. You feel warmed by <<his>> hand as you walk through the flowers. It's romantic and calming.
		<<stress -30>><<lstress>>

		You walk for a while, until you emerge back out into the park proper.

	<<case "dog">>
		<<endevent>>
		<<beastNEWinit 1 dog>>

		A large <<beasttype>> pulls loose from <<bhis>> owner, and charges you.

		<<if $monster is 1>>
			"You smell good! Here I come!" <<bhe>> yells gleefully, bounding towards you.

		<</if>>

		Eden tenses, and drags you behind <<nnpc_him Eden>>, and you trip over. The <<beasttype>> bounds past you both, but turns around and stalks closer. Eden steps between you.
		You're treated to a good view of <<nnpc_his Eden>> athletic bottom as <<nnpc_he Eden>> stands over you.
		<<garousal>><<gstress>><<arousal 20>><<stress 10>>

		<<if $monster is 1>>
			"No share? Come, share your mate," the <<beasttype>> says, stepping slightly closer. "You can join in, too."
		<<else>>
			The <<beasttype>> growls, padding closer to the pair of you.
		<</if>>

		Eden snarls. The <<beasttype>> halts in <<bhis>> tracks. They stand off for a moment, then the <<beasttype>> backs away.

		<<if $monster is 1>>
			"I'll find the pretty human <<girl>> another time," <<bhe>> mutters, skulking away. Eden snorts.
		<<else>>
			With a last growl, <<bhe>> turns tail and runs.
		<</if>>
		<<ltrauma>><<trauma -5>>

		<<endevent>>
		<<npc Eden>>
		Eden turns back to you. "Fucking mutt." <<He>> mutters, pulling you up to your feet.

		<<if $submissive gte 1150>>
			"Thank you for saving me," you say. "I appreciate it."
		<<elseif $submissive lte 850>>
			"I can look after myself," you say. "But thanks for the help."
		<<else>>
			"Thanks for the help," you say.
		<</if>>
		You hug <<him>>. <<He>> holds you close for a moment before letting go.

		Together you continue walking through the park.

	<<case "rainShelter">>
		The rain hammers with more fury, and you both hurry under the shelter of a huge tree. It keeps the worst off.

		"Here," Eden says, removing <<his>> jacket and wrapping it around you. "You should stay warm."
		<<He>> takes the opportunity to wrap <<his>> arms around you as <<he>> puts it on, holding you against <<him>>.
		<<garousal>><<ltrauma>><<lstress>><<arousal 20>><<trauma -2>><<stress -20>><<npcincr Eden dom 1>>

		The rain eases after a short while. You hand the jacket back to Eden.

	<<case "river">>
		You arrive at the riverbank.
		<<if $daystate is "dusk">>
			A group of teenagers hang out near the nearby bridge.
		<<else>>
			You pass a couple of families, making the most of the nice weather.
		<</if>>
		Eden steers clear of them.

		You find a secluded bench along the water. Eden sits down, and pulls you onto <<his>> lap. <<He>> wraps <<his>> arms around you, pulling you against <<his>>

		<<if $NPCList[0].breastsize gte 1>>
			$NPCList[0].breastsdesc.
		<<else>>
			toned chest.
		<</if>>
		<<garousal>><<arousal 20>><<npcincr Eden lust 1>>

		Together, you sit and relax by the river. It's tranquil. Eden even seems a little less tense.
		<<lstress>><<ltrauma>><<stress -20>><<trauma -2>>

<</switch>>

<<link [[Challenge to a race|Town Eden Park Race]]>><</link>><<athleticsdifficulty 500 1250>>

<<link [[Flirt|Town Eden Park Flirt]]>><</link>><<promiscuous1>>

:: Town Eden Park Race
<<effects>>

You challenge Eden to a race.

"Not a chance," <<he>> says. "I'm here to keep you company, not to mess around-"

You break into a run. Eden curses behind you, but you hear <<his>> bootfalls as <<he>> gives chase.

<<if $athleticsSuccess is 1>>
	You tear through the park, putting everything you have into the sprint. You keep your breathing even and focus
	your muscles on powering through. You have only a slight headstart, but you're able to stay ahead.
	<<if $daystate is "night">>
		The cool night air whips against your face.
	<<elseif $weather is "rain">>
		The wind and rain pound against your face.
	<</if>>

	Eden's fast, but you're faster. <<He>> falls further and further behind. Satisfied that you've proven your victory, you come to a stop beside the river.
	<<athletics 10>><<trauma -5>><<stress -50>><<tiredness 10>><<physique 5>>
	<<gathletics>><<lstress>><<ltrauma>><<gtiredness>>
	<<npcincr Eden dom -2>><<ldom>>

	You double over, panting. You hear Eden's feet approach. "I thought," <<he>> pauses to catch <<his>> breath. "Thought I'd lose you again. You're fit, but what if something snatched you while we were apart?" <<He>> seems more relieved than anything.

	[[Next|Town Eden Park Finish]]
<<else>>
	/* We run a silent second athletics check that is slightly easier, to determine if you come close or are utterly outclassed */
	<<athleticsdifficulty 250 1000 true>>

	<<if $athleticsSuccess is 1>>
		You tear through the park, putting everything you have into the sprint. You keep your breathing even and focus
		your muscles on powering through. You have a slight head start, but Eden is closing the gap.
		<<if $daystate is "night">>
			The cool night air whips against your face.
		<<elseif $weather is "rain">>
			The wind and rain pound against your face.
		<</if>>

		Eden is within arms reach. <<He>> grasps the air behind you, <<his>> fingers brushing against your back. You start to pull away from <<him>>, but <<he>> lunges, tackling you to the ground.
		<<athletics 10>><<tiredness 10>><<physique 5>>
		<<gathletics>><<gtiredness>>
		<<npcincr Eden dom 2>><<gdom>>

		<<He>> pins you against the grass, straddling your body with <<hers>> while holding your wrists. "That wasn't funny," <<he>> says. <<He>> pauses to catch <<his>> breath. "What if something snatched you while we were apart?"

		<<link [[Tease|Town Eden Park Race Tease]]>><</link>>

		<<link [[Apologise|Town Eden Park Race Apologise]]>><<npcincr Eden dom 1>><</link>><<gdom>>

	<<else>>
		You tear through the park, putting everything you have into the sprint. Your muscles protest however. You have a slight head start, but Eden soon closes the gap.

		It takes <<him>> mere seconds to catch up with you. <<He>> tackles you to the ground.
		<<athletics 10>><<tiredness 20>><<physique 5>>
		<<gathletics>><<gtiredness>>
		<<npcincr Eden dom 2>><<gdom>>

		<<He>> pins you against the grass, straddling your body with <<hers>> while holding your wrists. "That wasn't funny," <<he>> says. <<He>> pauses to catch <<his>> breath. "What if something snatched you while we were apart?"

		<<link [[Tease|Town Eden Park Race Tease]]>><</link>>

		<<link [[Apologise|Town Eden Park Race Apologise]]>><<npcincr Eden dom 1>><</link>><<gdom>>

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

:: Town Eden Park Race Tease
<<effects>>

<<if $submissive gte 1150>>
	"I wasn't in danger," you say. "I just wanted you to catch me."
<<elseif $submissive lte 850>>
	"I think you just couldn't bear to be apart from me," you say. "You're so needy."
<<else>>
	"I just wanted you to chase me," you say. "Is that so wrong?"
<</if>>

Eden glares at you, then glances around the park. <<He>> climbs to <<his>> feet. "This place is dangerous," <<he>> says. "I mean it."

[[Next|Town Eden Park Finish]]

:: Town Eden Park Race Apologise
<<effects>>

<<if $submissive gte 1150>>
	"I-I'm sorry," you say. "I thought it would be fun."
<<elseif $submissive lte 850>>
	"Alright," you say. "I'm sorry. I didn't mean to scare you."
<<else>>
	"Sorry," you say. "I didn't mean to make you worry."
<</if>>

Eden glances around the park, then climbs to <<his>> feet. "I can't bear the thought of losing you," <<he>> says. "Just stay close. This place is dangerous."

[[Next|Town Eden Park Finish]]

:: Town Eden Park Flirt
<<effects>>

You move close to Eden.

<<if $awarelevel gte 2>>
	<<if $daystate isnot "day">>
		<<if random(1) is 0 and $NPCList[0].breastsize gte 2>>
			You hand brushes <<his>> $NPCList[0].breastsdesc as you point at the ducks on the river.
		<<else>>
			Your hand brushes <<his>> butt as you make a clumsy attempt to link arms.
		<</if>>
		You try to pass it off as an accident, but you doubt <<hes>> fooled.
	<<else>>
		You whisper in <<his>> ear, "There are places here we could have some private time."
	<</if>>
	<<npcincr Eden lust 2>><<glust>>
<<else>>
	You smile at <<him>>, letting your eyes and body convey what your words cannot.
<</if>>
<<promiscuity1>>

<<if $daystate isnot "day">>
	<<He>> rests a hand against your <<bottom>> as you walk, and gives it a little squeeze.
	<<arousal 100>><<garousal>>
<<else>>
	<<He>> leans close to you, <<his>> hand brushing against your waist as <<he>> does. You feel <<his>> hot breath on your ear.
	<<arousal 50>><<garousal>>
<</if>>

<<if $NPCName[$NPCNameList.indexOf("Eden")].lust gte 50 or
		($daystate isnot "day" and $NPCName[$NPCNameList.indexOf("Eden")].lust gte 30)>>
	<<if $awarelevel gte 2>>
		"Naughty <<girl>>," <<he>> says, grasping your arm. "I can't wait any longer. There must be somewhere quiet here."
	<<else>>
		"Poor <<girl>>," <<he>> says. "You're in need. There must be somewhere quiet here."
	<</if>>

	<<He>> grasps your arm and walks faster, a lustful look in <<his>> eye.

	<<He>> leads you beneath a cluster of trees, blocked from view of the path by thick bushes. There's no one around. Eden turns and pulls you close.

	<<if $daystate is "day">>
		It's the middle of the day, but Eden seems beyond caring.
		<<arousal 100>><<npcincr Eden lust 2>><<garousal>><<glust>>

	<</if>>
	<<link [[Next|Town Eden Park Flirt Sex]]>><<set $sexstart to 1>><</link>>
<<else>>
	"Wait until we get home <<girl>>," <<he>> says. "Then I'll remind you who you belong to." Eden gives you a quick kiss, as if to pre-empt any objections.
	<<takeKissVirginity Eden romantic>>

	[[Next|Town Eden Park Finish]]
<</if>>

:: Town Eden Park Flirt Sex
<<if $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>

	<<maninit>>
	<<set $enemytrust += 100>>
	<<set $enemyhealth to 600>>
	<<set $enemyhealthmax to 600>>
<</if>>

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

<<stateman>>

<<actionsman>>

<<if $finish is 1
	or $enemyhealth lte 0
	or $enemyarousal gte $enemyarousalmax>>
	[[Next|Town Eden Park Flirt Sex Finish]]
<<else>>
	[[Next|Town Eden Park Flirt Sex]]
<</if>>

:: Town Eden Park Flirt Sex Finish
<<effects>>

<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	<<npcincr Eden lust -20>><<npcincr Eden love 1>>

	<<He>> pants from <<his>> exertions. "Fucking needed that." <<He>> holds you close as <<he>> comes down from <<his>> orgasm.<<glove>><<llust>>

	<<He>> helps you to your feet, brushing grass off your body with a warm, sure hand. "Let's get dressed before anyone sees."
<<elseif $enemyhealth lte 0>>
	"You could've just said no," Eden says. <<He>> gets dressed without speaking.
	<<llove>><<npcincr Eden love -1>>

	<<tearful>> you wait for <<him>> to dress.
<<elseif $finish is 1 or $phase is 1>>
	<<He>> pulls away from you, looking frustrated.

	You assure <<him>> that it's okay. <<He>> throws hungry glances at you as <<he>> dresses.
<</if>>

<<clotheson>>
<<endcombat>>
<<npc Eden>><<person1>>

[[Next|Town Eden Park Finish]]

:: Town Eden Park Finish
<<effects>>

You and Eden leave the park together.

"That was more tolerable than I expected," Eden says.

<<if ["night", "dusk"].includes($daystate)>>
	"It's getting late. Do you want to come back to the cabin for the evening? You'll be safe and warm there."
<<else>>
	"I'm going home. Are you coming?"
<</if>>

<<link [[Agree (1:00)|Town Eden Park Finish 2]]>><<set $phase to 0>><<pass 60>><</link>>

<<link [[Stay in town|Town Eden Park Finish 2]]>><<set $phase to 1>><</link>>

:: Town Eden Park Finish 2
<<effects>>

<<if $phase is 0>>
	You agree, and together you set off towards the forest. Eden's presence dissuades any interference.

	<<He>> leads you into the forest, and <<his>> sure navigation soon has you both safe and sound at <<his>> cabin.

	<<if $hour lte 6>>
		<<He>> yawns and stretches,
		<<if $NPCList[0].breastsize gt 1>>
			causing <<his>> $NPCList[0].breastsdesc to strain against <<his>> top
		<<else>>
			showing off <<his>> toned physique
		<</if>>
		without meaning to.

		"It's late, I need to go to bed." <<He>> pulls off <<his>> top, and slips beneath the sheets.
	<</if>>

	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
<<else>>
	Eden nods. "Fine," <<he>> says. "But you'd better visit soon."

	You hug <<him>>, and promise that you will. <<He>> strides across the road without looking.

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

:: Town Eden Cafe
<<set $outside to 0>><<set $location to "cafe">><<effects>><<set $edendays to 0>>

:: Town Eden Shopping
<<set $outside to 0>><<set $location to "shopping_centre">><<effects>><<set $edendays to 0>>

You arrive at the shopping centre.
<<if $daystate is "day">>
	It's crowded. Eden seems anxious.
<<elseif $daystate is "dusk">>
	The shops are still open, but there are fewer people around as it nears closing time. "I feared it would be busier," Eden says. <<He>> still seems anxious.
<<elseif $daystate is "dawn">>
	The shops are opening but it's not yet busy. "I prefer to visit in the morning," Eden says. <<He>> still seems anxious.
<</if>>
"This way."

<<set $edenshopping to 2>>

<<switch random(4)>>
	<<case 0>>
		<<He>> visits a pharmacy.

		"I'm not going anywhere near that hospital," <<he>> says. "If I can't fix an injury myself, I'm dead."
		<<He>> rattles a bottle of pills.
		"Painkillers. Bought some cough and cold remedies. Some other things."

		You nod. It seems sensible to have a proper first aid kit when you live alone so far out.
	<<case 1>>
		<<He>> visits a hardware shop.

		"These?" <<He>> holds up a pack of nails. "I have to do my own repairs on the cabin."
		<<He>> drops them in the basket.
		"Other components for traps. Could make those myself, but this is more convenient. Some of these other tools are more necessary."

		You nod. It seems sensible to have a good stock of tools when you live alone so far out.
	<<case 2>>
		<<He>> visits a supermarket.

		"The forest provides," <<he>> says. "Usually." <<He>> grabs a bottle of ketchup. "I'm allowed some luxuries." You nod.
	<<case 3>>
		<<He>> visits a hardware shop.

		"For traps," <<he>> explains, taking a ball of string from a shelf. "Snares. Traps. Emergency repairs. Can use it to fish as well."

		You nod. String seems useful.
	<<case 4>>
		<<He>> visits a hardware shop.

		"They must have lubricant," <<he>> mutters.
		<<if $submissive gte 1150>>
			You feel a little thrill of excitement run through you. <<garousal>><<arousal 10>>
		<<elseif $submissive lte 850>>
			You raise an eyebrow at <<him>>.
		<<else>>
			You frown.
		<</if>>
		<<He>> glances at you, and barks a laugh. "For my rifle. You really are insatiable." There's a hunger in <<his>> voice.
<</switch>>

<<switch random(2)>>
	<<case 0>>
		[[Next|Town Eden Shopping Petshop]]
	<<case 1>>
		[[Next|Town Eden Shopping Clothes Eden Dress Up]]
	<<case 2>>
		[[Next|Town Eden Shopping Clothes PC Dress Up]]
<</switch>>

:: Town Eden Shopping Petshop
<<effects>>

You see <<him>> looking over at the pet shop. "Just want to have a look." <<he>> says, leading you inside.

You both wander round the pet shop, having a look at the various small animals for sale. You pet various cats, dogs and other cute and cuddly animals.<<lstress>>
<<set $seenPets to true>><<stress -10>>

The animals fall quiet as Eden passes. Some retreat deeper into their cages. Eden gives no sign of noticing.

"None of these would survive a night in the wild," <<he>> says.

"Are you thinking of getting a pet?" you ask.

<<He>> grasps your ass cheek. "I already have a pet."

<<He>> walks over to some collars and leashes on a stand.
<<if $worn.neck.collared is 1>>
	"Do you think we should get you a new leash?"

	<<if $submissive gte 1150>>
		"M-maybe," you say. You feel a little thrill of excitement run through you.
	<<elseif $submissive lte 850>>
		"I'm only wearing this until I can get it off," you huff.
	<<else>>
		"I'd rather just take it off really," you say.
	<</if>>

	<<He>> runs <<his>> fingers over your collar, touching your neck. You look in <<his>> eyes. <<He>> looks hungry. <<glust>><<npcincr Eden lust 2>>
<<elseif $submissive gte 1150>>
	"Would you like to wear one of these, <<girl>>?"

	You don't answer, but you think your eyes betray your real feelings. <<He>> laughs.

	"I'd be able to keep you close easier, too, wouldn't I? No running off. I might start calling you puppy." <<He>> runs <<his>> fingers along your neck. You shudder.
<<else>>
	"These would look good on you," <<he>> says.

	"Don't get any ideas."

	"Too late for that." <<He>> moves on.
<</if>>

[[Next|Town Eden Shopping Finish]]

:: Town Eden Shopping Clothes Eden Dress Up
<<effects>>

<<He>> leads you upstairs, and into the clothing shop. <<He>> browses, and doesn't seem to be searching for anything specific.
<<if $NPCName[$NPCNameList.indexOf("Eden")].love gte 100>>
	<<He>> keeps you close. You find <<his>> presence comforting. <<lstress>><<stress -10>>
<</if>>

<<He>> walks to the underwear section. You hang back, wondering if <<he>> wants some privacy, but <<he>> grasps your arm and pulls you closer.
<<He>> picks out a variety of <<if $pronoun is "m">>men's<<elseif $pronoun is "f">>women's<</if>> underwear.
When <<he>> has a small armful, <<he>> heads towards the changing rooms. <<He>> pushes you ahead of <<him>>.

"Tell me what suits me," <<he>> says.

"I don't think we're supposed to-"

Eden laughs, and pulls the curtain shut behind <<him>>.

<<link [[Next|Town Eden Shopping Clothes Eden Dress Up 2]]>><</link>>

:: Town Eden Shopping Clothes Eden Dress Up 2
<<effects>>

Eden stands with <<his>> back to the door, and removes <<his>> clothing until <<hes>> left
<<if $pronoun is "f">>
	in <<his>> bra and panties.
<<else>>
	in <<his>> underwear.
<</if>>
They come next, leaving <<him>> naked.

You enjoy the show, knowing <<he>> wants you to watch. You ogle <<his>>
<<if $NPCList[0].breastsize gt 1>>
	$NPCList[0].breastsdesc,
<<else>>
	muscled chest,
<</if>>
and then allow your eyes to wander down <<his>> toned abdomen. <<garousal>><<arousal 100>>

<<if $pronoun is "f">>
	<<set $eden_underwear_model to [
		"a pair of black boyshorts",
		"a set of dark green lace bra and panties",
		"a red thong"
	]>>
<<else>>
	<<set $eden_underwear_model to [
		"a pair of plain white briefs",
		"some navy boxershorts",
		"a black g-string"
	]>>
<</if>>

<<He>> has trouble meeting your gaze. <<He>> tries on the first item, $eden_underwear_model[0]. It suits <<him>> well enough. <<He>> looks at you, and you nod. <<He>> smiles a moment.

<<link [[Next|Town Eden Shopping Clothes Eden Dress Up 3]]>><</link>>

:: Town Eden Shopping Clothes Eden Dress Up 3
<<effects>>

<<He>> slips them off and pulls out the next item, $eden_underwear_model[1]. <<He>> seems a little more confident.
<<if $pronoun is "f" and $NPCList[0].breastsize gt 1>>
	<<His>> $NPCList[0].breastsdesc push out against the material, making sure you can't miss the cleavage.
<<elseif $NPCList[0].penis isnot "none">>
	The fabric contours around <<his>> $NPCList[0].penisdesc.
<<else>>
	The fabric contours around <<his>> body, hiding little.
<</if>>
You suspect <<hes>> enjoying <<himself>> more than <<he>> would ever admit.<<garousal>><<arousal 200>>

<<link [[Next|Town Eden Shopping Clothes Eden Dress Up 4]]>><</link>>

:: Town Eden Shopping Clothes Eden Dress Up 4
<<effects>>

<<He>> slips off the clothes, and picks up the last item, $eden_underwear_model[2]. There's not much fabric.
<<He>> slips it on, and poses before you. <<He>> turns on the spot, letting you view <<him>> from all sides.
<<if $player.penisExist>>
	You feel your <<penis>> react to <<his>> teasing.
<<elseif $player.vaginaExist>>
	You feel your pulse pick up in response to <<his>> teasing.
<</if>>
<<garousal>><<arousal 200>>

<<unset $eden_underwear_model>>

<<He>> slips off the garment, slower than <<he>> needs to. <<He>> seems relieved.
<<glust>><<npcincr Eden lust 20>>

<<if $NPCName[$NPCNameList.indexOf("Eden")].lust gte 50>>
	"Did you enjoy that?" <<he>> asks. <<He>> sounds angry, and lustful. <<He>> pushes you onto the bench.

	<<set $phase to 0>>
	<<link [[Go along with it|Town Eden Shopping Clothes Eden Dress Up Sex]]>><<npcincr Eden love 1>><<set $sexstart to 1>><</link>><<glove>>

	<<link [[Resist|Town Eden Shopping Clothes Eden Dress Up Sex Finish]]>><<npcincr Eden love -1>><<set $phase to 1>><</link>><<llove>>
<<else>>
	Eden gets dressed, and together you leave the changing room.

	[[Next|Town Eden Shopping Finish]]
<</if>>

:: Town Eden Shopping Clothes Eden Dress Up Sex
<<if $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>

	<<maninit>>
	<<set $enemytrust += 100>>
	<<set $enemyhealth to 600>>
	<<set $enemyhealthmax to 600>>
	<<takeKissVirginity "Eden" "romantic">>
	<<He>> climbs atop you, still naked, and plants a vicious kiss on your lips. It lasts only a moment before <<he>> pulls <<his>> body up, straddling your chest. <<He>> uses one arm to steady <<himself>> against the wall behind you.

	<<npcoral>>

<</if>>

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

<<stateman>>

<<actionsman>>

<<if $finish is 1
	or $enemyhealth lte 0
	or $enemyarousal gte $enemyarousalmax>>
	[[Next|Town Eden Shopping Clothes Eden Dress Up Sex Finish]]
<<else>>
	[[Next|Town Eden Shopping Clothes Eden Dress Up Sex]]
<</if>>

:: Town Eden Shopping Clothes Eden Dress Up Sex Finish
<<effects>>

<<if $finish is 1 or $phase is 1>>
	<<He>> pulls away from you, looking frustrated.

	You assure <<him>> that it's okay. <<He>> gets dressed, but continues to throw hungry glances at you.
<<elseif $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	<<npcincr Eden lust -20>><<npcincr Eden love 1>>

	<<if $NPCList[0].penis is "mouth">>
		<<He>> moans softly as the last of <<his>> cum pours into your mouth. You clean <<his>> penis up with your tongue.

		"Needed that. Good <<girl>>. You know how to use that mouth."
	<<elseif ["mouth", "facesit"].includes($NPCList[0].vagina)>>
		<<He>> moans with pleasure, then shifts <<his>> pussy away from your face.

		"Needed that. Good <<girl>>. You know how to use that mouth."
	<<else>>
		<<He>> pants from the exertion. "Fucking needed that." <<He>> holds you close as <<he>> recovers from the orgasm.
	<</if>>

	<<He>> strokes your hair a moment before getting dressed.
<<elseif $enemyhealth lte 0>>
	"What the fuck? You could've just said no." <<He>> gets dressed without speaking.
	<<llove>><<npcincr Eden love -1>>

	<<tearful>> you wait for <<him>>.
<</if>>

You accompany <<him>> from the shopping centre once dressed.

<<clotheson>>
<<endcombat>>
<<npc Eden>><<person1>>

[[Next|Town Eden Shopping Finish]]

:: Town Eden Shopping Clothes PC Dress Up
<<effects>>

<<He>> leads you upstairs and into the clothing shop.
<<He>> browses, and doesn't seem to be looking for anything in particular.
<<if $NPCName[$NPCNameList.indexOf("Eden")].love gte 100>>
	<<He>> stays close to you. You find <<his>> presence comforting. <<lstress>><<stress -10>>
<</if>>

<<He>> walks to the underwear section. You hang back, wondering if <<he>> wants some privacy, but <<he>> grasps your arm and pulls you closer.
<<He>> starts picking out a variety of underwear.
When <<he>> has a small armful, <<he>> pushes you into a changing room.

"I want you to try these for me," <<he>> says, closing the curtain behind <<him>>.

"I don't think we're supposed to-"

Eden laughs, and pushes a
<<if $player.gender_appearance is "f">>
	pair of boyshorts
<<else>>
	pair of plain briefs
<</if>>
into your chest.

<<link [[Put them on|Town Eden Shopping Clothes PC Dress Up Flaunt]]>>
	<<set $phase to 1>>
	<<strip>>
	<<if $player.gender_appearance is "f">><<underlowerwear 14>><<else>><<underlowerwear 4>><</if>>
<</link>><<exhibitionist1>>

<<link [[Refuse|Town Eden Shopping Clothes PC Dress Up Flaunt Refuse]]>><</link>>

:: Town Eden Shopping Clothes PC Dress Up Flaunt
<<effects>>

<<if $phase is 1>>
	You turn your back and undress. You feel Eden's eyes on you as you slip on the underwear. They feel quite comfy. You turn around.
	<<exhibitionism1>>
	Eden ogles your body without shame.
	<<glust>><<npcincr Eden lust 5>>

	"Here," <<he>> says. "Try these next." <<He>> holds
	<<if $player.gender_appearance is "f">>
		a set of lacey bra and panties
	<<else>>
		a pair of speedos
	<</if>>
	out to you. They're a bit more risqué.

	<<if $exhibitionism lte 19>>
		You are not lewd enough to flaunt this underwear for Eden.

	<<else>>
		<<link [[Try them on|Town Eden Shopping Clothes PC Dress Up Flaunt]]>>
			<<set $phase to 2>>
			<<undress "basket">>
			<<if $player.gender_appearance is "f">><<underlowerwear 3>><<underupperwear 10>><<else>><<underlowerwear 19>><</if>>
		<</link>><<exhibitionist2>>

	<</if>>

	<<link [[Refuse|Town Eden Shopping Clothes PC Dress Up Flaunt Refuse]]>><</link>>
<<elseif $phase is 2>>
	You take the <<if $player.gender_appearance is "f">>lacey underwear<<else>>speedos<</if>> and examine them.

	<<if $player.gender_appearance is "f">>
		The material feels soft, but it's very revealing. You doubt it will cover much at all.
	<<else>>
		They look tight. These aren't swimwear for modesty.
	<</if>>

	You turn around before putting them on. They don't hide much at all, but you allow Eden to look. You even give <<him>> a little twirl.
	<<exhibitionism2>>

	Eden looks lustful. <<Hes>> enjoying this.
	<<glust>><<npcincr Eden lust 10>>

	"Next." <<He>> hands you a
	<<if $player.gender_appearance is "f">>
		thong.
	<<else>>
		g-string.
	<</if>>
	It would barely cover a thing.

	<<if $exhibitionism lt 34>>
		You are not lewd enough to flaunt this underwear for Eden.

	<<else>>
		<<link [[Try them on|Town Eden Shopping Clothes PC Dress Up Flaunt]]>>
			<<set $phase to 3>>
			<<undress "basket">>
			<<if $player.gender_appearance is "f">><<underlowerwear 22>><<else>><<underlowerwear 16>><</if>>
		<</link>><<exhibitionist3>>

	<</if>>
	<<link [[Refuse|Town Eden Shopping Clothes PC Dress Up Flaunt Refuse]]>><</link>>
<<elseif $phase is 3>>
	<<if $player.gender_appearance is "f">>
		You run the thong through your fingers. It will keep your <<print ($player.vaginaExist ? "pussy" : "genitals")>> covered, but only just. It will leave most of your <<bottom>> exposed as well.
	<<else>>
		You run the g-string through your fingers. There is just about enough fabric to cover your <<if $player.penisExist>>penis<<else>>genitals<</if>>, but your <<bottom>> will be exposed.
	<</if>>

	You turn and slip it on. You feel naked as you face Eden. There's a hungry look in <<his>> eyes. You tease <<him>>, giving your ass a little wiggle. <<He>> smacks and squeezes it.
	<<exhibitionism3>>

	Your little performance is having an effect on <<him>>.<<glust>><<npcincr Eden lust 20>>

	<<if $NPCName[$NPCNameList.indexOf("Eden")].lust gte 50>>
		<<He>> wraps <<his>> arms around your waist, and slips <<his>> fingers beneath the waistband of your underwear. <<He>> tugs them down,
		<<if $player.penisExist>>
			exposing your penis.
		<<elseif $player.vaginaExist>>
			exposing your pussy.
		<</if>>
		<<undress "basket">>

		<<link [[Go along with it|Town Eden Shopping Clothes PC Dress Up Sex]]>><<set $sexstart to 1>><</link>>

		<<link [[Refuse|Town Eden Shopping Clothes PC Dress Up Sex]]>><<set $molestationstart to 1>><</link>>

	<<else>>
		<<He>> gives you a playful smack on the <<bottom>>. "I want to ravage you right now," <<he>> says. "But I can't. Not here. Get dressed before I lose it."

		You consider teasing <<him>> more, but decide to dress as asked.

		Eden pays for your new underwear on the way out.
		<<storeon "basket">>
		<<clotheson>>

		[[Next|Town Eden Shopping Finish]]
	<</if>>
<<else>>
	[[Next|Town Eden Shopping Finish]]
<</if>>

:: Town Eden Shopping Clothes PC Dress Up Flaunt Refuse
<<effects>>

Eden looks disappointed, but doesn't push you.

<<storeon "basket" "delete">>
<<He>> heads back into the shop to return the underwear.

<<clotheson>>

[[Next|Town Eden Shopping Finish]]

:: Town Eden Shopping Clothes PC Dress Up Sex
<<if $sexstart is 1>>
	<<set $sexstart to 0>>
	<<consensual>>
	<<set $consensual to 1>>
	<<neutral 1>>

	<<maninit>>
	<<set $enemytrust += 100>>
	<<set $enemyhealth to 600>>
	<<set $enemyhealthmax to 600>>

<<elseif $molestationstart is 1>>
	"Oh?" <<he>> says. "You just wanted to be a little <<if $NPCList[0].penis isnot "none">>cock<<elseif $NPCList[0].vagina isnot "none">>pussy<</if>> tease?"

	<<He>> advances on you, <<his>> eyes still full of hunger.

	<<enable_rescue>>
	<<set $molestationstart to 0>>
	<<controlloss>>
	<<violence 1>>
	<<neutral 1>>
	<<molested>>

	<<maninit>>
	<<set $enemyhealth to 600>><<set $enemyhealthmax to 600>><<set $enemyanger += 50>>
<</if>>

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

<<stateman>>

<<actionsman>>

<<if $finish is 1
	or $enemyhealth lte 0
	or $enemyarousal gte $enemyarousalmax
	or $alarm is 1 and $rescue is 1>>
	[[Next|Town Eden Shopping Clothes PC Dress Up Sex Finish]]
<<else>>
	[[Next|Town Eden Shopping Clothes PC Dress Up Sex]]
<</if>>

:: Town Eden Shopping Clothes PC Dress Up Sex Finish
<<effects>>

<<if $enemyarousal gte $enemyarousalmax>>
	<<ejaculation>>
	<<npcincr Eden lust -20>><<npcincr Eden love 1>>

	"Fucking needed that." <<He>> holds you close as <<he>> comes down from <<his>> orgasm.

	<<He>> strokes your hair before getting dressed.
<<elseif $enemyhealth lte 0>>
	Eden staggers backwards, and thuds against the wall. <<He>> glares at you, but doesn't attack.
	<<llove>><<npcincr Eden love -1>>

	<<tearful>> pick up your clothes.
	<<storeon "basket" "delete">>
<<elseif $finish is 1>>
	<<He>> pulls away from you, looking frustrated.

	<<He>> gets dressed, but throws the occasional hungry glance at you.
	<<storeon "basket" "delete">>
<<else>>
	<<set $rescued += 1>>
	"Is everything okay in there?" says a voice from outside.

	Eden releases you, and steps through the curtain. You hear a scream. Eden returns, and glares at you. "We're leaving."<<llove>><<npcincr Eden love -1>>
	<<storeon "basket" "delete">>
<</if>>

<<storeon "basket" "check">>
<<if _store_check is 1>>
	<<storeon "basket">>
	<<clotheson>>

	Eden dresses faster than you, and disappears through the curtain. You exit to find <<him>> buying the underwear.

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

<<endcombat>>

<<link [[Next|Town Eden Shopping Finish]]>><<npc Eden>><<person1>><</link>>

:: Town Eden Shopping Finish
<<set $outside to 0>><<effects>>

"That was more tolerable than I expected," Eden admits as you leave the shopping centre. <<He>> grasps your arm.<<garousal>><<arousal 10>>

"We're done here. Let's go back to the cabin."

<<link [[Agree (1:00)|Town Eden Shopping Finish 2]]>><<set $phase to 0>><<pass 60>><</link>>

<<link [[Stay in town|Town Eden Shopping Finish 2]]>><<set $phase to 1>><</link>>

:: Town Eden Shopping Finish 2
<<set $outside to 0>><<effects>>

<<if $phase is 0>>
	You agree, and walk together to the forest. Eden's presence deters harassment.

	The journey through the forest itself is also uneventful. Eden knows the quick and hidden paths, and you soon arrive at the cabin.

	You help <<him>> put the shopping away.

	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
<<else>>
	"Fine," Eden says. "You better visit soon. I'm sick of this place."

	You hug <<him>>, and promise that you will. <<He>> strides across the road without looking.

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


code:
:: Kylar Christmas
<<effects>><<set $outside to 0>>

You rise from your covers,

And you creep to the door.

What wanders the twilight,

A creature from the moor?

"Ho ho HO!" says a voice from above.

"Ho,"

"Ho,"

"HO!"

The last word it seems,

Was said in surprise,

And echoed to you,

From more than one side.

<<link [[Next|Kylar Christmas 2]]>><</link>>

:: Kylar Christmas 2
<<effects>>

You run through the exit.

Along all the hallways.

You arrive at the tree.

Stood statue like always.

"H-ho ho ho!" says the voice once again.

This time from the chimney.

"Ho,"

"Ho,"

"Hooooooo!"

<<link [[Next|Kylar Christmas 3]]>><</link>>

:: Kylar Christmas 3
<<effects>>

An avalanch of soot

Surges down from above.

Booted legs then follow.

Flailing arms wearing gloves.

<<Hes>> stuck in the chimney

Just until, with a tear

<<His>> red dress rips apart,

Leaving <<him>> very bare.

<<link [[Next|Kylar Christmas 4]]>><</link>>

:: Kylar Christmas 4
<<effects>>

<<He>> lands in the ashes.

And covers <<his>> bare chest.

Just a pair of
<<if $pronoun is "m">>
    undies,
<<else>>
    panties,
<</if>>

Covering all the rest.

But this is not Santa.

Nor beast from the polar.

On the ground, lied sprawling.

Is a snow-covered Kylar!

<<link [[Help Kylar cover|Kylar Christmas 5]]>><<set $phase to 0>><<npcincr Kylar love 5>><</link>><<gglove>>

<<link [[Leer|Kylar Christmas 5]]>><<set $phase to 1>><<npcincr Kylar lust 10>><<arousal 600>><</link>><<gglust>><<garousal>>

:: Kylar Christmas 5
<<effects>>

<<if $phase is 0>>
    You tug down the red dress

    And drop it at your feet.

    <<He>> takes it, so grateful.

    <<His>> face red like a beet.
<<else>>
    You stand still and goggle.

    As Kylar tries to stand.

    One arm on <<his>> bare chest.

    Reaching out with one hand.
<</if>>

Now footsteps approach you.

Now Kylar, <<he>> watches

And looks out with horror.

Oh, of all the botches!

<<link [[Next|Kylar Christmas 6]]>><</link>>

:: Kylar Christmas 6
<<effects>>

<<He>> dresses and so fast.

Just before they arrive.

The orphans, they heard you.

Now Kylar must survive.

<<He>> runs to the window.

Then <<he>> pulls, and <<he>> tugs.

But locked tight by Bailey.

No escape from the thugs.

<<link [[Next|Kylar Christmas 7]]>><</link>>

:: Kylar Christmas 7
<<effects>>

Kylar winces and faces

The shocked line of orphans.

<<His>> face one of horror.

No grip on <<his>> organs.

The orphans, they goggle.

Then they cry out as one.

"It's Santa! It's Santa!"

Said just like a mantra.

<<link [[Next|Kylar Christmas 8]]>><</link>>

:: Kylar Christmas 8
<<effects>>
Kylar's role <<he>> accepts,

Thinking through these percepts,

Beware of your night gaze,

Shushing voices that raise.

Wait with expectant eyes,

Much in need of surprise,

No santa would want to disappoint

Lover's eyes at knifepoint.

<<link [[Next|Kylar Christmas 9]]>><</link>>

:: Kylar Christmas 9
<<effects>>

Chinney bag Kylar lifts,

As they jump and they cheer.

Handing out sweet gifts

As more orphans appear.

One by one get their share.

Chocolates and candies and cookies

and all handled with care.

"Thank you Santa!", some even say,

Going out on their way.<<ggghope>><<hope 10>>

<<link [[Next|Kylar Christmas 10]]>><</link>>

:: Kylar Christmas 10
<<effects>>

No to run, nor to hide

His gifts gone in yuletide.

"Sorry, they were for you."

Kylar shakes, naught to do.

An idea quick to strike!

Beneath skirt, hopes you like.

"Maybe Christmas doesn’t come from a store,

Maybe Christmas means a little bit more."

Something else then, of use,

Thing to lover seduce.

<<His>> own
<<if $pronoun is "m">>
    undies,
<<else>>
    panties
<</if>>
it is!

Removed with no restraint.

You grabbed gift with surprise,

Could yours be such a prize?

<<link [[Next|Kylar Christmas 11]]>><</link>>

:: Kylar Christmas 11
<<effects>>

Bailey's rage is <<his>> right.

Shouts as loud as <<he>> might,

Kylar runs kind of cool.

You do too, you're no fool.

Now so safe and so far,

You think through the saga,

Of your Santa Kylar.

<<link [[Next|Sleep]]>><<upperruined>><<lowerruined>><<endevent>><</link>>