Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<nobr>>
<<set $header = '<<hovertip $backArr[$backArr.length-1]>>$day, $time. $scene.<</hovertip>> <span style="font-size:125%" data-nokeys="true"><<if $backArr.length-2 >= 0>><<link "≪">><<set $content = "<<include $backArr[$backArr.length-2]>>">><<include $backInitArr[$backInitArr.length-2]>><<replace "#content">>$content<</replace>><<run SugarCube.State.variables.backArr.deleteAt($backArr.length-1)>><<run SugarCube.State.variables.backInitArr.deleteAt($backInitArr.length-1)>><<replace "#header">>$header<</replace>><<replace "#image">><<imageCode>><</replace>><<replace "#footer">>$footer<</replace>><</link>><<else>><<hovertip "You cannot go back further.">>≪<</hovertip>><</if>> <<back "⋘">></span> <span style="font-size:150%" data-nokeys="true"><<link "⌂" HOME>><</link>></span> <span style="font-size:110%" data-nokeys="true"><<link "🗀">><<run Save.export()>><</link>></span><hr>'>>
<<set $footer = "<hr>$footerout">>
<div id="wrap">
<div id="header"><<=$header>></div>
<div id="contentdiv"><span id="image"><<imageCode>></span><span id="content"><<=$content>></span></div>
<div id="footer"><<=$footer>></div>
</div>
<</nobr>><<nobr>>
<<if $mode === "append">>
<<set $option1 = "<<link '$opt1name'>><<run SugarCube.State.variables.backArr.push($opt1incl)>><<run SugarCube.State.variables.backInitArr.push($opt1init)>><<replace '#image'>><<imageCode>><</replace>><<set $content = '<<include $opt1incl>>'>><<append '#content'>><br>@@#document;---->@@<br>$content<</append>><<include $opt1init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><</link>>">>
<<set $option2 = "<<link '$opt2name'>><<run SugarCube.State.variables.backArr.push($opt2incl)>><<run SugarCube.State.variables.backInitArr.push($opt2init)>><<replace '#image'>><<imageCode>><</replace>><<set<im $content = '<<include $opt2incl>>'>><<append '#content'>><br>@@#document;---->@@<br>$content<</append>><<include $opt2init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><</link>>">>
<<set $option3 = "<<link '$opt3name'>><<run SugarCube.State.variables.backArr.push($opt3incl)>><<run SugarCube.State.variables.backInitArr.push($opt3init)>><<replace '#image'>><<imageCode>><</replace>><<set $content = '<<include $opt3incl>>'>><<append '#content'>><br>@@#document;---->@@<br>$content<</append>><<include $opt3init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><</link>>">>
<<elseif $mode === "replace">>
<<set $option1 = "<<link '$opt1name'>><<run SugarCube.State.variables.backArr.push($opt1incl)>><<run SugarCube.State.variables.backInitArr.push($opt1init)>><<replace '#image'>><<imageCode>><</replace>><<set $content = '<<include $opt1incl>>'>><<replace '#content'>>$content<</replace>><<include $opt1init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><<run if ('scrollRestoration' in history) window.scrollTo(0,0);>><</link>>">>
<<set $option2 = "<<link '$opt2name'>><<run SugarCube.State.variables.backArr.push($opt2incl)>><<run SugarCube.State.variables.backInitArr.push($opt2init)>><<replace '#image'>><<imageCode>><</replace>><<set $content = '<<include $opt2incl>>'>><<replace '#content'>>$content<</replace>><<include $opt2init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><<run if ('scrollRestoration' in history) window.scrollTo(0,0);>><</link>>">>
<<set $option3 = "<<link '$opt3name'>><<run SugarCube.State.variables.backArr.push($opt3incl)>><<run SugarCube.State.variables.backInitArr.push($opt3init)>><<replace '#image'>><<imageCode>><</replace>><<set $content = '<<include $opt3incl>>'>><<replace '#content'>>$content<</replace>><<include $opt3init>><<replace '#header'>>$header<</replace>><<replace '#footer'>>$footer<</replace>><<run if ('scrollRestoration' in history) window.scrollTo(0,0);>><</link>>">>
<<else>>
<<set $option1 = "<<link `$opt1name` `$opt1incl`>><</link>>">>
<<set $option2 = "<<link `$opt2name` `$opt2incl`>><</link>>">>
<<set $option3 = "<<link `$opt3name` `$opt3incl`>><</link>>">>
<</if>>
<<if $options === "2">>
<<set $footerout = "$option1<br>$option2">>
<<elseif $options === "3">>
<<set $footerout = "$option1<br>$option2<br>$option3">>
<<else>>
<<set $footerout = "$option1">>
<</if>>
<<unset $options>>
<<unset $mode>>
<</nobr>><<nobr>>
<<script>>
/* Internal Section */
let V = State.variables;
V.dispTitle = V.dispTitle ? V.dispTitle : "Housesitting";
V.backArr = V.backArr ? V.backArr : [];
V.backInitArr = V.backInitArr ? V.backInitArr : [];
/* Conditional Section */
V.Points = V.Points ? V.Points : {};
V.Points['PCStern'] = V.Points['PCStern'] ? V.Points['PCStern'] : 0;
V.Points['Sarah'] = V.Points['Sarah'] ? V.Points['Sarah'] : 0;
/* Character Section */
V.defBoyName = V.defBoyName ? V.defBoyName : "Jake";
V.defBoyNick = V.defBoyNick ? V.defBoyNick : "Jake";
V.defBoyAge = V.defBoyAge ? V.defBoyAge : "21";
V.defGirlName = V.defGirlName ? V.defGirlName : "Julia";
V.defGirlNick = V.defGirlNick ? V.defGirlNick : "Jules";
V.defGirlAge = V.defGirlAge? V.defGirlAge : "18";
V.defHeight = V.defHeight ? V.defHeight : "five-and-a-half foot tall";
V.girlBreasts = V.girlBreasts? V.girlBreasts : "modest";
V.defManName = V.defManName ? V.defManName : "Henrik";
V.defWomanName = V.defWomanName ? V.defWomanName : "Anne";
/* Relationship Section */
V.BoyRel = V.BoyRel ? V.BoyRel : "Housemate"; V.boyRel = V.BoyRel.toLowerCase();
V.BoyRelly = V.BoyRelly ? V.BoyRelly : "Friendly"; V.boyRelly = V.BoyRelly.toLowerCase();
V.GirlRel = V.GirlRel ? V.GirlRel : "Housemate"; V.girlRel = V.GirlRel.toLowerCase();
V.GirlShortRel = V.GirlShortRel ? V.GirlShortRel : "Friend"; V.girlShortRel = V.GirlShortRel.toLowerCase();
V.BoyGirlRel = V.BoyGirlRel ? V.BoyGirlRel : "Cohabitants"; V.boygirlRel = V.BoyGirlRel.toLowerCase();
V.ManRel = V.ManRel ? V.ManRel : "The landlord"; V.manRel = V.ManRel.toLowerCase();
V.ManShortRel = V.ManShortRel ? V.ManShortRel : "The landlord"; V.manShortRel = V.ManShortRel.toLowerCase();
V.ManRelly = V.ManRelly ? V.ManRelly : "Friendly"; V.manRelly = V.ManRelly.toLowerCase();
V.WomanRel = V.WomanRel ? V.WomanRel : "The landlord's wife"; V.womanRel = V.WomanRel.toLowerCase();
V.WomanShortRel = V.WomanShortRel ? V.WomanShortRel : "The landlord's wife"; V.womanShortRel = V.WomanShortRel.toLowerCase();
V.WomanHood = V.WomanHood ? V.WomanHood : "Caretaking"; V.WomanHood = V.WomanHood.toLowerCase();
V.BoyToManWomanRel = V.BoyToManWomanRel ? V.BoyToManWomanRel : "Boy"; V.boyTomanwomanRel = V.BoyToManWomanRel.toLowerCase();
V.ManWomanToBoyGirlRel = V.ManWomanToBoyGirlRel ? V.ManWomanToBoyGirlRel : "Landlords"; V.manwomanToboygirlRel = V.ManWomanToBoyGirlRel.toLowerCase();
V.BoyGirlManWomanRel = V.BoyGirlManWomanRel ? V.BoyGirlManWomanRel : "Household"; V.boygirlmanwomanRel = V.BoyGirlManWomanRel.toLowerCase();
V.Education = V.Education ? V.Education : "University"; V.education = V.Education.toLowerCase();
<</script>>
<</nobr>><<nobr>>
<<widget "sceneCode">>
<<if !$backArr.includes($include)>>
<<run SugarCube.State.variables.backArr.push($include)>><<run SugarCube.State.variables.backInitArr.push($init)>>
<</if>>
<<set $content = "<<include $include>>">>
<<include $init>>
<<run Save.autosave.save()>>
<</widget>>
<<widget "calculations">>
<<set $ageDiff = $boyAge - $girlAge>>
<<if $girlAge >= 18>>
<<set $girlPst = 2>>
<<elseif $girlAge >= 14>>
<<set $girlPst = 1>>
<<if $girlBreasts == "modest">>
<<set $girlPst = 2>>
<</if>>
<<else>>
<<set $girlPst = 0>>
<<if $girlBreasts == "modest">>
<<set $girlPst = 1>>
<</if>>
<</if>>
<</widget>>
<<widget "imageCode">>
<<run _img = imageExists(State.variables.backArr[State.variables.backArr.length - 1]+setup.ImageFormat)>>
<<repeat 1ms>>
<<if _img.status != "waiting">>
<<if _img.status>>
<img @src="_img.src" width="100%">
<<else>>
<<run toggleImg(true)>>
<</if>>
<<stop>>
<</if>>
<</repeat>>
<</widget>>
<</nobr>>$dispTitle<<nobr>>
<<include VARIABLES.INIT>>
<<set _img = imageExists("cover.png")>>
<<repeat 10ms>>
<<if _img.status != "waiting">>
<<if _img.status>>
<<run $("#imag").attr("src", _img.src)>>
<<run toggleImg(false)>>
<<else>>
<<run toggleImg(true)>>
<</if>>
<<stop>>
<</if>>
<</repeat>>
<img @src="_img.src" width="100%">
<</nobr>>
Welcome to $dispTitle - Scene, this is an individual scene released just after writing it, intended for my Patrons to give feedback on. I hope you enjoy the scene, if you have feedback or suggestions, I'd glad to hear them. If you want to support my game monetarily, please check out my <a href="https://www.patreon.com/i107760">Patreon</a>.
''DISCLAIMER''
~~This is a work of fiction. Names, characters, businesses, places, events, locales, and incidents are either the products of the author’s imagination or used in a fictitious manner. Any resemblance to actual persons, living or dead, or actual events is purely coincidental. Adult Content Warning, the story you are about to read contains content only suitable for adults. Do not play the game if you are not allowed to do so!~~
@@.centered;
[[Start Game.->SETTINGS]]
@@''Story Details''
|Enter your name:|Enter how old you are:|Enter your nickname:|
|<<textbox "$boyName" $defBoyName>>|<<numberbox "$boyAge" $defBoyAge>>|<<textbox "$boyNick" $defBoyNick>>|
|Enter your $girlRel's name:|Enter how old your $girlRel is:|Enter your $girlRel's nickname:|
|<<textbox "$girlName" $defGirlName>>|<<numberbox "$girlAge" $defGirlAge>>|<<textbox "$girlNick" $defGirlNick>>|
|Enter how tall your $girlRel is:|$GirlRel breast-size selection:|
|<<textbox "$girlHeight" $defHeight>>|<label><<radiobutton "$girlBreasts" "flat" autocheck>>flat-chested</label> <label><<radiobutton "$girlBreasts" "modest" autocheck>>modest</label>|
|Enter your $manRel's name:|Enter your $womanRel's name:|
|<<textbox "$manName" $defManName>>|<<textbox "$womanName" $defWomanName>>|
<<run State.variables.target = Story.lookup("tags", "Scene")[0].title>>
[[Play the scene.->$target]]
[[Take me back.->HOME]]<<include VARIABLES.INIT>> \
<<run Save.autosave.save()>> \
<<calculations>> \
<section class="paper"> \
<article style="" class="paperheader"> \
Thursday, May 04 \
<span style="font-size:125%" data-nokeys="true"><<back "⋘">> <<link "⋙" 'DAY08.SCENE01.PATH1'>><</link>> </span> \
</article> \
<div class="papertext"> \
It's already past midnight, and I still can't sleep. I keep thinking about last night. What was I feeling, and why did I react that way?
Why did I cry, and feel so sad and... rejected? I can't seem to understand, so I'll just write down what happened between him and me.
Everything was going fine. He went on his date, and it went well - I was worrying for nothing. I don't know why I thought he needed my help.
When he came home, he was acting a little strange, though.
When I came into his room, he was fidgety and it felt like I was intruding somehow. Well, he was chatting with Sarah, so maybe it was just the nerves.
So I just let him be and finished my homework, then went downstairs to the gym - he was there already, waiting for me, already working out.
We worked out together, and he told me about his date. It going well... Was an understatement.
It went great, and they even kissed!
He seemed happy, but something wasn't right. Something made him uncomfortable when talking about his date. Especially the kissing part, he just tried to brush over it - I'll have to ask Sarah for the juicy bits.
Our cycling suddenly turned into a 'race' as we were talking. I lost, of course. It wasn't really fair to begin with, but still. As I was trying to get revenge, I suddenly had an awful leg cramp - it made me scream at the top of my lungs and I couldn't move my leg at all.
He carried me over to a chair and laid me down, and I asked him to give me a massage. I wasn't sure if he would do it, or if he knew how - but he's actually great at it!
It didn't take long for the pain to go away, and afterward, I even asked him to massage the other leg that didn't hurt at all. I just thought it felt nice to be massaged. So, he kept massaging my other leg for a while, then stopped.
I was... Feeling really good, so I asked him why he stopped, and I told him to keep going. It felt a little strange asking my $boyRel to massage me, and he seemed to find it a little awkward too - but he didn't object and did it anyway.
He started with my feet again, then the legs. This time he massaged both my legs, and he slowly but surely moved up my thighs. But he just kept going, and it made me feel weird, and when he reached my upper thigh it almost felt like he would keep going all the way.
But he didn't. And the craziest thing is, I felt... disappointed? I mean, of course, he wouldn't touch me there. Why did I feel like he might? And why was I disappointed? ==Did I want him to do it?==
Anyway, he then started massaging my lower back and the rest of my body. It felt really nice... A little too nice. I was getting turned on. I began to pant and I even let out a moan at some point. It was so awkward.
I don't know why. I must have relaxed so much that I totally forgot that he is my $boyRel. I really wasn't thinking straight. It's so embarrassing, I really hope he didn't notice anything.
And after we finished, I acted even weirder and made things awkward, and I made him mad.
He said I would need to get massages regularly, which made me really happy for some reason - but then he said someone else would be doing it.
I just froze for some reason and I don't understand why. Did I feel rejected? But that doesn't make sense either.
Why should I care if he does it? Even if I would want him to do it, why would I react that strongly?
I then asked him if he couldn't do it and made up some lame excuse that I didn't want a stranger to touch me.
And I just kept begging him to do it instead, and then he got mad at me for being selfish, telling me that he didn't have time to do it.
And he's right, why does he have to do it? He already does so much for me. I can't wrap my head around it, why am I being so selfish.
My reaction was so strange. I even ended up apologizing to him again, even though he hates it.
We were getting along so well, and then I just ruined everything for no reason. I really can't understand.
And now I can't sleep at all, I keep thinking about it.
It's crazy but I've even thought about getting myself off to calm down, but I can't get him out of my head, so it feels wrong.
I don't know what to think so I'll just try to sleep again.
Well, I still haven't figured it out. I kept thinking about it during school, and I couldn't focus at all.
During practice too. And I couldn't talk about it with $boyNick either.
He hasn't noticed my strange behavior at all. ==He only pays attention to his phone. His phone and Sarah.==
I know I'm being selfish and overdramatic but I just feel sad and don't know why.
</div>\
</section> \
@@#devnote; \
Click the "⋙" to continue to the next day's scene! Still thinking of a way to improve this. \
@@ \