<tw-style class = "name">A Day at Home</tw-style> While not everything involved in this game may describe your life, wherever possible, please make the decision that makes the most sense to you. If you wouldn't choose any of the options, choose the one you would be most likely to choose if those were the only options available. The game takes place with you at home alone on a day when you *don't have any work to do*. This may be different than your current living situation&mdash;if so, just imagine how you would act on your own. (link-reveal: "You're ready to go.")[ You wake up in [[bed]].]{(set: $wandering to it + 1) (set: $slept to (either: "slept well", "slept well", "slept well", "been tossing and turning", "slept poorly")) (set: $sleephistory to it + (a: $slept)) (if: $time > 4 and $slept is not "slept well")[(set: $HP to it - 1)] (set: $roomhistory to it + (a: "bed")) (set: $tracker to it + (a: "bedroom")) }You're lying in bed, (if: (history:)'s last is "phone")[and you set down your phone.](else-if: (history:)'s last is "sleepmore" or (history:)'s last is "Start" or (history:)'s last is "bedroom")[and your alarm is going off. You've $slept. (set: $tracker to it + (a: (text: $slept)))] (link-replace: "Check the time?")[It's (display: "time"). ] What do you feel like doing? { }(if: $time < 4)[ Were you thinking of having some morning [[coffee]] or [[tea]]? (if: $hunger > 0 and not $atebf)[What about [[eating some breakfast|meal]]? ]] You can [[go back to sleep|sleepmore]], (link-reveal-goto: "grab your phone", "phone")[(set: $wherephone to "bed")], [[get up and do some exercise|exercise]], (if: $wherecomputer is "bedroom")[[[pull out your computer|computer]],](if: (history:) contains "shower")[](else:)[[[get up and take a shower|shower]],] or <tw-link class = "room">[[get out of bed|bedroom]]</tw-link>. {(set: $wandering to it + 1) (set: $whichdevice to "phone") (set: $tracker to it + (a: "phone")) }You're looking at your phone. (if: $phonehistory's last is "texting" or $texts is false)[Do you want to](else:)[There are a few notifications of new [[text messages|texting]]. Do you want to look at those,] (if: $phonehistory's last is "twitter")[[[open Twitter again|twitter]]](else:)[[[open Twitter|twitter]]], (if: $phonehistory's last is "facebook")[[[open Facebook back up|facebook]]](else:)[[[open Facebook|facebook]]], (if: $phonehistory's last is "instagram")[[[stay on Instagram|instagram]]](else:)[[[open Instagram|instagram]]], (if: $phonehistory's last is "reddit")[[[keep browsing reddit|reddit]]](else:)[[[browse reddit|reddit]]], (if: $phonehistory's last is "game")[[[keep playing that game|game]]](else:)[[[play that new game|game]]], or (if: $phonehistory's last is "youtube")[[[watch some more YouTube videos|youtube]]](else:)[[[watch some YouTube videos|youtube]]]? Or would you rather (link-goto: "put down your phone", $wherephone)?(display: "addtime")(set: $HP to it + 1)(set: $tracker to it + (a: "shower"))You walk to the bathroom and turn on the shower. After it's the right temperature, you get in and enjoy your shower. You're feeling pretty awake now! <tw-link class = "room">[[You walk back to the bedroom|bedroom]]</tw-link>.{(set: $wandering to it + 1)(set: $tracker to it + (a: "exercise")) }You decide to do some exercise. In one of the closets, you have a [[yoga mat]] and some [[weights]]... but you could also [[do some body weight exercises|calisthenics]]? You're feeling (if: $exercisetimes < 2 or $slept is "slept well")[pretty energetic](else:)[up for something mild]. <tw-link class = "room">[[I'm not feeling the exercise, after all|bedroom]]</tw-link>{(set: $tracker to it + (a: "sleepmore")) (set: $wandering to it + 1) }(if: $time < 12)[Do you want to go back to sleep? Yes, go to go back to bed. (link-reveal-goto: "Set an alarm for thirty minutes.", "bed")[(set: $wandering to 0)(set: $tracker to it + (a: "slept30"))(display: "addlargetime")(if: (count: $tracker, "slept30") >= 2)[(set: $HP to it - 1)]] No, you think maybe <tw-link class = "room">[[you'll get out of bed|bedroom]]</tw-link>.](else:)[(set: $tracker to it + (a: "toolatetosleepmore"))Oh man, it's gotten to be (display: 'time') already! You don't have time to sleep anymore. <tw-link class = "room">[[Get out of bed|bedroom]]</tw-link> and take a breath.]{(set: $wandering to it + 1) (set: $roomhistory to it + (a: "bedroom")) (set: $tracker to it + (a: "bedroom")) }You're standing in the bedroom. The sun is shining through the window. (link-replace: "(Check the time.) ")[It's (display: "time"). ] (if: (history:)'s last is "shower")[You feel clean, so you get dressed. ]You look around your bedroom. (if: $time < 4)[Were you thinking of having some morning [[coffee]] or [[tea]]? (if: $hunger > 0 and not $atebf)[What about [[eating some breakfast|meal]]? ]You could also:](else:)[What would you like to do next? ] <tw-link class = "room">[[Go into the hallway|hallway]]</tw-link>, (if: (history:)'s last is "bed")[(link-reveal-goto: "lie back down for a few minutes", "bed")[(display: "addtime")]](else:)[(link-reveal-goto: "lie down", "bed")[(display: "addtime")]], (link-reveal-goto: "check your phone", "phone")[(set: $wherephone to "bedroom")], (if: $wherecomputer is "bed")[[[pull out your computer|computer]], ](if: (history:) contains "shower")[](else:)[[[go and take a shower|shower]], ]or [[do some exercise at home|exercise]]* Your ID was $id * The tracker shows: ** $tracker * Where you've gone: ** (history:) ** Rooms: $roomhistory * Your sleep history: $sleephistory * It's (display: 'time'); the time variable is currently $time * How hungry are you (higher is more hungry)?: $hunger * Your health: $HP * Amount of time on the phone: $phonetime, which are $phonehistory * Amount of time on the TV: $tvtime, which is $watchhistory * There (if: $leftoversTF)[are](else:)[aren't any] leftovers * You exercised $exercisetimes times * Any food/drink you had?: $food and $drink ($drinktimes times) * Which device did you last use?: $whichdevice * Where's your laptop?: $wherecomputer and is it on? $computeron ** Amount of time on the laptop: $comptime, which are $comphistory Go back to the [[bedroom]]?(set: $wandering to it + 1)(set: $tracker to it + (a: "hallway"))You're in the hallway. There are a few framed prints on the wall. You're standing outside of the (text: $roomhistory's last). Where to next? The <tw-link class = "room">[[living room]]</tw-link> is (if: (history:)'s last is "living room")[behind you](else:)[down the hall], the <tw-link class = "room">[[kitchen]]</tw-link> is (if: (history:)'s last is "kitchen")[behind you](else:)[to your left], or you could go (if: (history:)'s last is "bedroom")[back] into the <tw-link class = "room">[[bedroom]]</tw-link>. (if: not ((history:) contains "outside"))[ If you're feeling like it, you could also [[go for a walk|outside]].]{(set: $wandering to it + 1) (set: $roomhistory to it + (a: "livingroom")) (set: $tracker to it + (a: "livingroom")) }You look around your living room. There's a comfortable sofa, a small table with two chairs, and a television. (if: $food is not "")[You have a$foodpreposition $food](if: $drink is not "")[(if: $food is not "")[, and you're also ](else:)[You are ]holding a $container$drink](if: $drink is not "" or $food is not "")[.] Do you want to (if: $drink is "" and $food is "")[go [[back to the hallway|hallway]], or] sit down [[on the sofa|sofa]] or [[at the table|table]]? (if: $drink is "" and $food is "")[ You might also be interested in trying out a [[hobby]].]{ (if: $time < 12)[(set: $meal to "breakfast")](else-if: $time is < 24)[(set: $meal to "lunch")](else-if: $time < 36)[(if: $atelu)[(set: $meal to "small bites")](else:)[(set: $meal to "late lunch")]](else:)[(set: $meal to "dinner")] (if: $meal is "breakfast" and $atebf)[(set: $secondmeal to " more")] (if: $meal is "lunch" and not $atelu)[(set: $secondmeal to "")] (if: $meal is "lunch" and $atelu)[(set: $secondmeal to " more")] (if: $meal is "small bites")[(set: $secondmeal to "")] (if: $meal is "dinner" and not $atedi)[(set: $secondmeal to "")] (if: $meal is "dinner" and $atedi)[(set: $secondmeal to " more")] (if: $atedess)[(set: $moredess to "another round of")](else:)[(set: $moredess to "some sort of")] (set: $wandering to it + 1) (set: $roomhistory to it + (a: "kitchen")) (set: $tracker to it + (a: "kitchen")) }The kitchen is (either: "pleasantly", "rather", "a little bit") cool. [(if: $food is not "")[ You have a$foodpreposition $food. Do you want to (link-reveal: "eat here")[(display: "addsmalltime")(replace: ?hasdrinkorfood)[ You ate the $food.](set: $food to "")(replace: ?hungerstatement)[(if: $hunger < 2)[You're not feeling so hungry anymore.](else:)[You're feeling less hungry now. Do you want to [[have a snack|snack]]?]]], or go <tw-link class = "room">[[into the living room|living room]]</tw-link>?](if: $drink is not "")[ You are holding a $container$drink. (link-reveal: "Drink it here")[(display: "addsmalltime")(replace: ?hasdrinkorfood)[ You drank the $drink.](set: $drink to "")], or go <tw-link class = "room">[[into the living room|living room]]</tw-link>?]]<hasdrinkorfood| [(if: $hunger > 4)[(set: $hungry to "very hungry")](else-if: $hunger > 2)[(set: $hungry to "hungry")](else-if: $hunger > 0)[(set: $hungry to "slightly hungry")](else:)[(set: $hungry to "not hungry")]You're $hungry. Do you want to [[make some$secondmeal $meal|meal]](if: $hungry is "not hungry")[ anyway]? Or [[have a snack|snack]]?]<hungerstatement| Looking around, you notice the [[refrigerator]] and [[liquor cabinet|alcohol]]. (if: $drink is not "coffee" and $drink is not "tea" and (history:)'s last is not "coffee" and (history:)'s last is not "tea")[How about making some [[tea]] or [[coffee]]? ](if: $time > 32)[ Or were you thinking about making $moredess [[dessert]]?] (if: $hungerwarning is true)[(set: $hungerwarning to false)](if: $hunger < 5)[You could also <tw-link class = "room">[[go back into the hallway|hallway]]</tw-link> or <tw-link class = "room">[[into the living room|living room]]</tw-link>.](else:)[You're hungry enough you decide to eat something before leaving the kitchen...]{ (if: $food is "cereal")[(replace: ?hasdrinkorfood)[ You ate the $food.(set: $food to "")(replace: ?hungerstatement)[(if: $hunger < 2)[You're not feeling so hungry anymore.](else:)[You're feeling less hungry now. ]]] (replace: ?hungerstatement)[(if: $hunger < 2)[You're not feeling so hungry anymore.](else:)[You're feeling less hungry now. Do you want to [[have a snack|snack]]?]] ] }{(set: $min to ((15 * ($time % 4))) + ($smalltime * 5)) (if: $min < 10)[(set: $mins to (text: ... (a: "0", $min)))](else:)[(set: $mins to $min)] (set: $hours to (floor: $time / 4) + 8) (if: $hours > 11)[(if: $hours > 12)[(set: $hours to it - 12)](set: $ampm to "PM")] $hours:$mins $ampm}{(set: $time to it + 1) (if: $time > $endcount)[(go-to: "End")] (if: length of (history:) > 100)[(go-to: "End")] (if: $hunger < 0)[(set: $hunger to 0)] (if: $time % 7 is 0)[(set: $hunger to it + 1)] (if: $texts is false and $time > ($whentexts + 2))[(set: $texts to true)] (set: $tracker to it + (a: (text: ...(a:"t", $time)))) }{(set: $whofrom to (either: "a friend group", "friends", "an old friend", "a family member")) (set: $wandering to 0) (set: $texts to false)(set: $whentexts to $time) }The messages are from $whofrom. (set: $phonetime to it + 1)(display: "addsmalltime")(set: $phonehistory to it + (a: "texting"))(set: $tracker to it + (a: (text: ...(a: "text;from=", $whofrom, ";phonetime=", $phonetime)))) (link-reveal-goto: "Write back", "phone")[(display: "addsmalltime")(if: $phonetime < 5 and not ((history:) contains "texting"))[(set: $HP to it + 1)](set: $texts to true)], (link-reveal-goto: "do something else", "phone")[(if: $phonetime > 8)[(set: $HP to it - 1)]], or (link-goto: "put down your phone", $wherephone).{(set: $wandering to 0) (set: $clicks to (either: "memes", "links", "Tik Tok videos")) (set: $response to (either: "laugh at", "groan at", "enjoy")) }(if: (history:)'s last is "twitter")[You tap to the top to see the most recent tweets, and start scrolling down. You click on some $clicks. ](else:)[You open Twitter. You browse your feed, and $response several tweets. (if: (history:) contains "twitter")[Eventually, you're hitting tweets that you've already read. ]](if: $phonetime > 4 and (history:) contains "twitter")[(set: $HP to it - 1)](set: $phonetime to it + 1)(display: "addtime")(display: "addsmalltime")(display: "addsmalltime")(set: $phonehistory to it + (a: "twitter"))(set: $tracker to it + (a: (text: ...(a: "twitter;", $clicks, ";", $response, ";phonetime=", $phonetime)))) [[Keep scrolling|twitter]], [[click on something else|phone]], or (link-goto: "put down your phone", $wherephone)?{(set: $wandering to 0) (set: $clicks to (either: "memes", "links", "photos", "status updates")) (set: $response to (either: "laugh at", "like", "enjoy", "comment on", "smile at", "reply to")) (set: $finalaction to (either: "oldfriend", "ex", "happybirthday", "celebrity", "fbgroup")) (set: $finalactiontext to (dm: "oldfriend", "You look up an old friend.", "ex", "You look up an ex.", "happybirthday", "You search for a friend to wish them a happy birthday.", "celebrity", "You browse a celebrity's profile.", "fbgroup", "You spend some time on a Facebook Group.")) }(if: (history:)'s last is "facebook")[(if: $whichdevice is "phone")[You tap at the top of the app](else:)[You click to the top of your News feed] to see the most recent posts, and start scrolling down. You click on some $clicks. You $response some posts. ](else:)[You open Facebook. As your browse, you $response several of your friends' posts. (if: (history:) contains "facebook")[Shortly, you're hitting posts that you've already seen.]] (text: $finalactiontext's $finalaction) {(if: $whichdevice is "phone")[ (if: $phonetime > 4 and (history:) contains "facebook")[(set: $HP to it - 1)] (set: $phonetime to it + 1) (display: "addtime")(display: "addsmalltime") (set: $phonehistory to it + (a: "facebook")) (set: $tracker to it + (a: (text: ...(a: "facebook;", $clicks, ";", $response, ";", $finalaction, ";phonetime=", $phonetime)))) [[Do something else on your facebook|facebook]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)?] (if: $whichdevice is "computer")[(if: $tvtime > 4 and (history:) contains "facebook")[(set: $HP to it - 1)] (set: $comptime to it + 1) (set: $comphistory to it + (a: "facebook")) (set: $tracker to it + (a: (text: ...(a: "facebook;", $clicks, ";", $response, ";", $finalaction, ";comptime=", $comptime)))) [[Stay on facebook|facebook]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]?]}{(set: $wandering to 0) (set: $success to (either: "really well", "pretty well")) (set: $havingfunchoice to (either: "fun", "bored")) (set: $havingfun to (dm: "fun", "You're having a lot of fun.", "bored", "You're getting a bit bored.")) }(if: (history:)'s last is "game")[You keep playing the game on your $whichdevice. You're doing $success. (text: $havingfun's $havingfunchoice) ](else:)[You open the game on your $whichdevice. You quickly get absorbed in the game! You barely notice the time passing. ] It's easy to just keep playing. { (if: $whichdevice is "phone")[ (if: $phonetime > 4 and (history:) contains "game")[(set: $HP to it - 1)] (set: $phonetime to it + 1) (display: "addlargetime") (set: $phonehistory to it + (a: "game")) (set: $tracker to it + (a: (text: ...(a: "game;", $success, ";", $havingfunchoice, ";phonetime=", $phonetime)))) [[Keep playing|game]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)?] (if: $whichdevice is "computer")[ (if: $comptime > 4 and (history:) contains "game")[(set: $HP to it - 1)] (set: $comptime to it + 1) (display: "addlargetime") (set: $comphistory to it + (a: "game")) (set: $tracker to it + (a: (text: ...(a: "game;", $success, ";", $havingfunchoice, ";comptime=", $comptime)))) [[Keep playing|game]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]?]}{(set: $wandering to 0) (either: (display: "addtime"), (display: "addlargetime")) (display: "addtime")(display: "addsmalltime") (set: $experiencechoice to (either: "enjoy", "bored", "skiptonext", "love")) (set: $experience to (dm: "enjoy", "enjoy the video", "bored", "get a bit bored", "skiptonext", "skip to the next video a few minutes in", "love", "love the video")) }(if: (history:)'s last is "youtube")[You go to the (either: "search", "recommended videos tab", "up next tab") and click on a new video. ](else:)[You open YouTube. (if: (history:) contains "youtube")[You don't have any new videos, but you scroll through the recommended videos.](else:)[You scroll through the channels you are subscribed to, and find a new video to watch.] ] You (text: $experience's $experiencechoice). {(if: $whichdevice is "phone")[ (if: $phonetime > 4 and (history:) contains "youtube")[(set: $HP to it - 1)] (set: $phonetime to it + 1) (set: $phonehistory to it + (a: "youtube")) (set: $tracker to it + (a: (text: ...(a: "youtube;", $experiencechoice, ";phonetime=", $phonetime)))) [[Watch another video|youtube]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)?] (if: $whichdevice is "television")[ (if: $tvtime > 4 and (history:) contains "youtube")[(set: $HP to it - 1)] (set: $tvtime to it + 1) (set: $watchhistory to it + (a: "youtube")) (set: $tracker to it + (a: (text: ...(a: "youtube;", $experiencechoice, ";tvtime=", $tvtime)))) [[Keep watching|youtube]], [[watch something else|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?] (if: $whichdevice is "computer")[ (if: $tvtime > 4 and (history:) contains "youtube")[(set: $HP to it - 1)] (set: $comptime to it + 1) (set: $comphistory to it + (a: "youtube")) (set: $tracker to it + (a: (text: ...(a: "youtube;", $experiencechoice, ";comptime=", $comptime)))) [[Keep watching|youtube]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]?]}{(set: $wandering to it + 1) (set: $tracker to it + (a: "sofa")) (if: $foodpreposition is "n " or it is " ")[(set: $foodpreposition to "")] }The sofa is comfortable. { (if: $food is not "")[[You sit down with your$foodpreposition $food, and take a bite. ]<fooddescription| ] (if: $drink is not "")[(if: $food is not "")[You take a sip of your $drink. ](else:)[You sit down with your $drink and take a sip.] (set: $drink to "")]} (if: (history:) contains "sofa")[](else:)[You turn on the lamp next to you. ] What do you want to do next? * (if: (history:)'s 2ndlast is "phone" or (history:)'s last is "phone")[(link-reveal-goto: "Keeping looking at your phone", "phone")[(set: $wherephone to "sofa")]](else:)[(link-reveal-goto: "Look at your phone", "phone")[(set: $wherephone to "sofa")]] * (if: (history:)'s 2ndlast is "television" or (history:)'s last is "television")[[[Keep watching tv|television]]](else:)[[[Watch tv|television]]] * (if: (history:)'s last is "relax")[[[Keep relaxing|relax]]](else:)[[[Just relax|relax]]] * (if: (history:)'s last is "book")[[[Keep reading|book]]](else:)[[[Read a book|book]]] * (if: (history:)'s last is "computer")[[[Get back on your computer|computer]]](else-if: $wherecomputer is "sofa")[[[Pull out your computer|computer]]](else-if: $wherecomputer is "table")[[[Grab your computer from the table|computer]]](else:)[(link-reveal-goto: "Grab your computer from the other room", "computer")[(set: $wherecomputer to "sofa")]] You can also <tw-link class = "room">[[stand up from the sofa|living room]]</tw-link>.{ (if: $food is "orange" or $food is "banana")[(replace: ?fooddescription)[You peel your $food and start eating.]](else-if: $food is "berries")[(replace: ?fooddescription)[You sit down with your$foodpreposition $food and eat a few.]](else-if: $food is "chips")[(replace: ?fooddescription)[You sit down with your$foodpreposition $food. You eat a few.]](else-if: $food is "carrots")[(replace: ?fooddescription)[You sit down. You start eating the $food.]] (if: $food is not "")[(set: $food to "")]}{(set: $wandering to it + 1) (set: $roomhistory to it + (a: "livingroomtable")) (set: $tracker to it + (a: "table")) (if: $foodpreposition is "n " or it is " ")[(set: $foodpreposition to "")] }You sit at one of the chairs. (if: $drink is not "")[You take a sip from your $drink. (set: $drink to "")](if: $food is not "")[[You set your$foodpreposition $food on the table, and start eating.]<fooddescription| As you eat,](else:)[As you sit there,] what do you think you want to do? (if: (history:)'s 2ndlast is "phone" or (history:)'s last is "phone")[(link-reveal-goto: "Keep looking at your phone", "phone")[(set: $wherephone to "table")]](else:)[(link-reveal-goto: "Look at your phone", "phone")[(set: $wherephone to "table")]] (if: (history:)'s last is "book")[[[Keep reading|book]]](else:)[[[Read a book|book]]] (if: (history:)'s last is "computer")[[[Get back on your computer|computer]]](else-if: $wherecomputer is "table")[[[Pull out your computer|computer]]](else-if: $wherecomputer is "sofa")[[[Grab your computer from the couch|computer]]](else:)[(link-reveal-goto: "Grab your computer from the other room", "computer")[(set: $wherecomputer to "table")]] If you'd like, you could <tw-link class = "room">[[get up from the table|living room]]</tw-link>.{ (if: $food is "orange" or $food is "banana")[(replace: ?fooddescription)[You peel your $food and start eating.]](else-if: $food is "carrots")[(replace: ?fooddescription)[You start munching on the $food.]] (if: $food is not "")[(set: $food to "")]}{(set: $wandering to it + 1) (if: $meal is "small bites")[(set: $meal to "snacktime")] (set: $tracker to it + (a: (text: ...(a: "meal=", $meal)))) (if: $secondmeal is not "")[(set: $secondmeal to "Second ")] }$secondmeal(upperfirst: $meal), best meal of the day (says someone, somewhere). You look at the cupboards and the [[refrigerator]]. []<cooklist| Or maybe you've decided that [[you're not hungry after all|kitchen]]?{ (if: $meal is "breakfast")[(replace: ?cooklist)[{ * [[Have a bowl of cereal|cereal]] * [[Cook something for (lowercase: $secondmeal)$meal|cook]] * Just [[grab a piece of fruit|fruit]] * [[You'll just have a snack|snack]] }]](else-if: $meal is "lunch")[(replace: ?cooklist)[{ * [[Cook something for (lowercase: $secondmeal)$meal|cook]] * (if: $leftoversTF)[[[Have some leftovers|leftovers]]](else:)[You already ate your leftovers] * [[Make a salad|salad]] * Just [[grab a piece of fruit|fruit]] * Just [[have a bowl of cereal|cereal]] * [[You'll just have a snack|snack]] }]] (else-if: $meal is "snacktime")[(replace: ?cooklist)[{ * (if: $leftoversTF)[[[Have some leftovers|leftovers]]](else:)[You already ate your leftovers] * [[Make a salad|salad]] * [[Grab a piece of fruit|fruit]] * [[Have a bowl of cereal|cereal]] * [[You'll just have a snack|snack]] }]](else:)[(replace: ?cooklist)[{ * [[Cook something for (lowercase: $secondmeal)$meal|cook]] * (if: $leftoversTF)[[[Have some leftovers|leftovers]]](else:)[You already ate your leftovers] * [[Make a salad|salad]] }] ] (if: $meal is "snacktime")[(set: $meal to "small bites")] }{(set: $wandering to it + 1)(set: $whichdevice to "television")(set: $tracker to it + (a: "TV")) (if: $tvoff)[(set: $tvoff to false)You click on the television. ] }There are always so many choices of what to watch... You could watch a TV show or movie on your [[favorite streaming platform|streaming]], [[YouTube|youtube]], or turn on the [[news]]. Or what about playing a [[video game]]? You could also (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)].{(set: $wandering to 0)(display: "addtime") (set: $boredrelaxed to (either: "You feel quite relaxed and pleasant.", "You're a bit bored.")) (if: $boredrelaxed is "You feel quite relaxed and pleasant.")[(set: $tracker to it + (a: "relax=relaxed"))(set: $HP to it + 1)](else:)[(set: $tracker to it + (a: "relax=bored"))(set: $HP to it - 1)] }You doze off for a while on the sofa. $boredrelaxed What were you thinking about? (link-goto: "You're still on the sofa.", "sofa"){(set: $wandering to 0) (display: "addtime") (set: $interestlevel to (either: 1, 2, 3)) (set: $tracker to it + (a: (text: ...(a: "book;interestlevel=", $interestlevel)))) (set: $booktime to it + $interestlevel) (if: (count: $tracker, "booktime") <= 3)[(set: $HP to it + 1)] }[(if: (history:)'s last is "book")[You dive back into the book.](else:)[You dig out the book you've been reading, and dive into it.] (if: $interestlevel is 1)[(display: "addtime")(display: "addtime")You're really into this book! When you next look at the time, it's been 45 minutes! ](else-if: $interestlevel is 2)[(display: "addtime")The book is pretty good, and you spend about half an hour reading. ](else:)[You just can't seem to get into reading the book... maybe something is distracting you? ][[Keep reading|book]]?]<finished| (if: (history:)'s last is "sofa" or $roomhistory's last is "livingroom")[(link-goto: "You're still on the sofa.", "sofa")](else-if: (history:)'s last is "table" or $roomhistory's last is "livingroomtable")[(link-goto: "You're still at the table.", "table")](else:)[(link-goto: "You're at the table in the living room.", "table")]{ }(if: $booktime > 15)[(set: $booktime to 0)(replace: ?finished)[You finished the book! What did you think? You put the book back on the bookshelf. Want to [[grab another book|book]]?]]{(set: $wandering to it + 1) (set: $tracker to it + (a: "refrigerator")) }You open the fridge. There are a lot of condiments, as well as some [[beer]], (if: $leftoversTF)[your [[leftovers]], ]vegetables, a carton of milk, and some eggs. [[Try making some $meal|meal]], or [[close the fridge|kitchen]]?{(set: $tracker to it + (a: "alcohol")) (set: $wandering to it + 1) }You look over the shelf with bottles of alcohol. (if: $time < 20)[Although it might be a little early for it... do you want a drink? ](else-if: $time < 36)[You're thinking about a mid-afternoon drink, huh? ](else:)[Do you want a drink? ] You could [[have some wine|wine]], [[grab a beer from the fridge|beer]], or maybe [[make a cocktail|cocktail]]. Or you could <tw-link class = "room">[[close the liquor cabinet|kitchen]]</tw-link>{(set: $wandering to 0) (if: $phonetime > 4 and (history:) contains "instagram")[(set: $HP to it - 1)] (set: $phonetime to it + 1) (set: $phonehistory to it + (a: "instagram")) (display: "addtime")(display: "addsmalltime") (set: $tracker to it + (a: (text: ...(a: "instagram;", "phonetime=", $phonetime)))) }(if: (history:)'s last is "instagram")[You're on the Instagram app. You watch some people's stories and then click through to the Explore tab. ](else:)[You open Instagram. You scroll through the photos of everyone you follow. (if: (history:) contains "instagram")[Eventually, you start hitting photos you've already seen. ]][[Keep scrolling|instagram]], [[click on something else|phone]], or (link-goto: "put down your phone", $wherephone)?(set: $smalltime to it + 1)(if: $smalltime > 2)[(set: $smalltime to 0)(display: "addtime")]{(set: $wandering to 0) (display:"addlargetime")(display:"addsmalltime") (set: $exercisetimes to it + 1) (set: $tracker to it + (a: (text: ...(a: "yoga;extimes=", $exercisetimes)))) }You pull out the yoga mat and spend about half an hour stretching and doing some basic yoga. You feel (if: $exercisetimes < 4)[pretty good! (set: $HP to it + 2)](else:)[rather sore from all of your exercise! ] Do you want to [[take a shower|shower]], <tw-link class = "room">[[leave the bedroom|hallway]]</tw-link>, or (link-reveal: "do some more exercise?")[ You have some [[weights]], or you could [[do some body weight exercises|calisthenics]].]{(set: $wandering to 0) (display:"addlargetime")(display:"addsmalltime") (set: $exercisetimes to it + 1) (set: $tracker to it + (a: (text: ...(a: "weights;extimes=", $exercisetimes)))) }You pull out the weights and spend about half an hour doing reps of a few exercises. It feels (if: $exercisetimes < 3)[pretty good, actually! (set: $HP to it + 2)](else:)[rather sore from all of your exercise! ] Do you want to [[take a shower|shower]], <tw-link class = "room">[[leave the bedroom|hallway]]</tw-link>, or (link-reveal: "do some more exercise?")[ You have a [[yoga mat]], or you could [[do some body weight exercises|calisthenics]].]{(set: $wandering to 0) (display:"addlargetime") (set: $exercisetimes to it + 1) (set: $tracker to it + (a: (text: ...(a: "calisthenics;extimes=", $exercisetimes)))) }All right, body weight exercises it is! You start with a few reps of push-ups, do some lunges, and (either: "try that \"Seven-Minute Workout\"", "do some crunches", "do some jumping jacks"). It feels (if: $exercisetimes < 3)[good. (set: $HP to it + 1)](else:)[like a lot... you're sore from all the exercise! ] Do you want to [[take a shower|shower]], <tw-link class = "room">[[leave the bedroom|hallway]]</tw-link>, or (link-reveal: "do some more exercise?")[ You have some [[weights]] and a [[yoga mat]].]{(set: $wandering to it + 1) (set: $tracker to it + (a: "streaming")) }You open up your favorite streaming video service... its familiar logo splashes across the screen. Are you thinking of watching a [[movie]] or a [[TV show]]? Or would you rather [[watch something else|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{(set: $wandering to 0) (set: $tracker to it + (a: "news")) }(if: (history:)'s last is "news")[You keep watching the news. There are some local stories, some national stories, and a story about animals. Then they cut to commercial. ](else:)[You pull up your favorite news channel. (if: (history:) contains "news")[There's a big national story, followed by some local stories, and a story about the zoo. You're paying pretty close attention. Then they cut to commercial. ](else:)[The anchors are talking about the coronavirus pandemic, and then they talk for a while about a human interest story. Then they cut to commercial. ]] (if: $tvtime > 4 and (history:) contains "news")[(set: $HP to it - 1)](set: $tvtime to it + 1)(display: "addtime")(display: "addsmalltime")(display: "addsmalltime")(set: $watchhistory to it + (a: "news")) [[Keep watching the news|news]], [[watch something else|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{(set: $wandering to 0) (display: "addsmalltime") (set: $food to "cereal")(set: $foodpreposition to " bowl of") (if: $time < 16)[(set: $hunger to it - 2)](else:)[(set: $hunger to it - 1)] (set: $tracker to it + (a: "ate=cereal")) (if: $meal is "breakfast")[(set: $atebf to true)] (if: $meal is "lunch")[(set: $atelu to true)] }You pour a bowl of your favorite cereal and add the right amount of milk (some people don't add any...). Will you bring it into the <tw-link class = "room">[[living room]]</tw-link> or eat it <tw-link class = "room">[[in the kitchen|kitchen]]</tw-link>? You're thinking of cooking some $meal? Are you feeling [[adventurous]], [[straightforward]], or do you just want to (if: $meal is "breakfast")[[[have a bowl of cereal|cereal]]](else:)[[[make a salad|salad]]]? Or did you want to [[have something else|meal]] or <tw-link class = "room">[[give up on eating something after all|kitchen]]</tw-link>? { (set: $tracker to it + (a: "cook")) }{(display: "addsmalltime") (set: $tracker to it + (a: "leftovers")) (set: $anyway to "") }You pull out the leftovers and open up the top of the container. They still smell good and they look pretty good too. [(if: $hunger > 4)[(set: $hungry to "very hungry")](else-if: $hunger > 2)[(set: $hungry to "hungry")](else-if: $hunger > 0)[(set: $hungry to "slightly hungry")](else:)[(set: $hungry to "not hungry")(set: $anyway to " anyway")]You're $hungry(if: $meal is "breakfast")[(if: $hungry is "not hungry")[(set: $anyway to "and anyway,")](else:)[(set: $anyway to "but")], $anyway maybe these would be better for lunch... [[close the fridge|kitchen]]]. (if: $meal is not "breakfast")[(link-reveal: "Eat them$anyway.")[{ (set: $wandering to 0) (display: "addsmalltime") (set: $food to "leftovers") (set: $foodpreposition to " plate of") (set: $hunger to it - 2) (set: $leftoversTF to false) (set: $tracker to it + (a: "ate=leftovers")) (if: $meal is "dinner")[(set: $atedi to true)] (if: $meal is "lunch")[(set: $atelu to true)]} (replace: ?atefood)[ You heat up the leftovers, and go into the <tw-link class = "room">[[living room to eat them|living room]]</tw-link>.]] (link-undo: "On second thought...")]]<atefood|{(set: $wandering to 0) (display: "addsmalltime") (display: "addsmalltime") (set: $food to "salad") (set: $hunger to it - 2) (set: $foodpreposition to " plate of") (set: $tracker to it + (a: "ate=salad")) (if: $meal is "dinner")[(set: $atedi to true)] (if: $meal is "lunch")[(set: $atelu to true)] (if: $meal is "dinner")[(set: $modifier to " big")(set: $addins to " You also add in some protein and some seeds.")](else:)[(set: $modifier to "")(set: $addins to "")] }You pull out some vegetables and chop them up to throw into a$modifier salad with greens.$addins The dressing in the fridge works well! Why don't you go into the <tw-link class = "room">[[living room to eat it at the table|table]]</tw-link>?{(set: $wandering to it + 1)(set: $tracker to it + (a: "snack")) }[Seems like a snack is in order. * Some chips would be great * You think you'd like a piece of fruit * You think you want to have something sweet * You want to munch on some carrots Decide you're not hungry after all, so take a <tw-link class = "room">[[look around the kitchen|kitchen]]</tw-link>]<snacklist|{ }(click: "Some chips would be great")[(replace: ?snacklist)[You put some chips in a bowl. You are in the [[kitchen]].](set: $food to "chips")(set: $foodpreposition to " bowl of")(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))]{ }(click: "You think you'd like a piece of fruit")[(replace: ?snacklist)[You grab some fruit from the bowl on the counter. You are in the [[kitchen]].](set: $food to "fruit")(set: $foodpreposition to " piece of")(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))]{ }(click: "You think you want to have something sweet")[(replace: ?snacklist)[You find a box of cookies in the cupboard... they're not bad! You are in the [[kitchen]].](set: $hunger to it - 1)(set: $food to "cookies")(set: $foodpreposition to " couple of")(display: "addsmalltime")(set: $wandering to 0)(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))]{ }(click: "You want to munch on some carrots")[(replace: ?snacklist)[There are raw veggies in the fridge! You grab some. You are in the [[kitchen]].](set: $hunger to it - 1)(set: $food to "carrots")(set: $foodpreposition to " few")(display: "addsmalltime")(set: $wandering to 0)(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))]{(set: $wandering to it + 1) (set: $tracker to it + (a: "lookatbeer")) }(if: $time < 16)[It's a bit early, but... ]There's a six-pack of cold beer in the fridge. Want to [[drink one|drink beer]]? Or <tw-link class = "room">[[close the fridge|kitchen]]</tw-link>?{(display: "addsmalltime") (set: $wandering to 0) (if: $time < 16)[(set: $HP to it - 2)] (set: $drink to "wine") (set: $container to "glass of ") (set: $drinktimes to it + 1) (if: $drinktimes > 2)[(set: $HP to it - 1)] (set: $tracker to it + (a: (text: ...(a: "wine", ";drankt", $drinktimes)))) }(if: $time < 16)[You suppose it's 5 o'clock somewhere... ]You open a bottle of wine, pour yourself a glass, and walk into the ... <tw-link class = "room">[[living room]]</tw-link> or <tw-link class = "room">[[kitchen]]</tw-link>)?{(set: $wandering to 0) (display: "addsmalltime") (if: $time < 16)[(set: $HP to it - 2)] (set: $cocktaildrink to (either: "rum and coke", "gin and tonic", "gimlet", "vodka soda")) (set: $drink to $cocktaildrink) (set: $container to "glass of ") (set: $drinktimes to it + 1) (if: $drinktimes > 2)[(set: $HP to it - 1)] (set: $tracker to it + (a: (text: ...(a: "cocktail=", $cocktaildrink, ";drankt", $drinktimes)))) }(if: $time < 16)[You suppose it's 5 o'clock somewhere... ]You eye the bottles in your liquor cabinet, and decide to make yourself a $cocktaildrink. You grab the glass and walk into the <tw-link class = "room">[[living room]]</tw-link>. (set: $wandering to 0)(display: "addsmalltime")(set: $drink to "tea")(set: $container to "mug of ")(set: $tracker to it + (a: "tea"))You fix yourself some tea, and make sure it tastes right. [(link-reveal: "Drink it here in the kitchen")[(display: "addsmalltime")(replace: ?hasdrink)[You drank the $drink. You are in the <tw-link class = "room">[[kitchen]]</tw-link>.](set: $drink to "")], or go <tw-link class = "room">[[into the living room|living room]]</tw-link>?]<hasdrink|{(set: $wandering to 0) (display: "addsmalltime")(display: "addsmalltime") (set: $drink to "coffee")(set: $container to "mug of ") (set: $tracker to it + (a: "coffee")) (if: (count: $tracker, "coffee") >= 2)[(set: $HP to it - 1)] }You make a pot of coffee and pour some into your favorite mug. [(link-reveal: "Drink it here in the kitchen")[(display: "addsmalltime")(replace: ?hasdrink)[You drank the $drink. You are in the <tw-link class = "room">[[kitchen]]</tw-link>.](set: $drink to "")], or go <tw-link class = "room">[[into the living room|living room]]</tw-link>?]<hasdrink|{(set: $wandering to 0) (set: $food to (either: "banana", "apple", "orange")) (set: $hunger to it - 1) (if: $food is "banana")[(set: $foodpreposition to "")](else:)[(set: $foodpreposition to "n")] (set: $tracker to it + (a: (text: ...(a: "fruit;", "ate=", $food)))) (if: $meal is "breakfast")[(set: $atebf to true)] (if: $meal is "lunch")[(set: $atelu to true)] }The bowl on the counter has (text: $food + "s"). You take one. You're in the <tw-link class = "room">[[kitchen]]</tw-link>. You've been doing a lot. It's (display: "time"). (if: $endcount < 72)[(link: "Finish the game and go to bed?")[(go-to: "final")]](else:)[(link: "You had a long day... but now it's time to sleep.")[(go-to: "final")]] {(if: $endcount is 56)[ I'm still in the midst of something! I'll stay up (link: "until midnight")[ (set: $endcount to 64)(go-to: (history:)'s last) ]. ] (if: $endcount is 64)[ I'm still in the midst of something! I'll stay up (link: "until 2am")[ (set: $endcount to 72)(go-to: (history:)'s last)]. ] }{(if: $hunger > 4)[ (if: length of $roomhistory > 1)[ (if: (passage:)'s name is not "kitchen" and $roomhistory's last is not "kitchen" and $roomhistory's 2ndlast is not "kitchen")[ (set: $HP to it - 1) (set: $hungerwarning to true) (go-to: "kitchen") ] ](else:)[ (if: (passage:)'s name is not "kitchen" and $roomhistory's last is not "kitchen")[ (set: $HP to it - 1) (set: $hungerwarning to true) (go-to: "kitchen") ] ] ]}(if: $hungerwarning)[ You're feeling very hungry... you wandered into the kitchen to get something to eat. (set: $HP to it - 1)]{ }(if: not ((passage:)'s name is in $noupdate))[(link-replace: "(Check the time.) ")[It's (display: "time"). ]{ (if: $HPchange is not $HP)[(set: $tracker to it + (a: (text: ...(a:"HP", $HP))))(set: $HPchange to $HP)] }(if: $time > 7)[(if: $HP > 12)[ You're feeling quite good. ](else-if: $HP > 9)[ You're feeling good. ](else-if: $HP > 7)[ You're feeling okay. ](else-if: $HP > 5)[ You're not feeling so good. ](else:)[ You're feeling pretty down. ]] ]{(set: $wandering to it + 1)(set: $tracker to it + (a: "videogame")) }Want to play a (link-reveal-goto: "puzzle game", "play game")[(set: $gametype to "puzzle game")], (link-reveal-goto: "first-person shooter game", "play game")[(set: $gametype to "first-person shooter game")], or a (link-reveal-goto: "role-playing game", "play game")[(set: $gametype to "role-playing game")]? Or do you want to [[watch something instead|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{(set: $wandering to 0)(display: "addsmalltime")(set: $whichdevice to "computer")(set: $tracker to it + (a: "computer")) }(if: $wherecomputer is not $roomhistory's last)[](else:)[You grab your computer from the other room. ](if: $computeron)[You look at your computer.](else:)[(set: $computeron to true)You open it up. ] (if: $comphistory's last is "email")[[[Open email again|email]]](else:)[[[Open email|email]]], (if: $comphistory's last is "facebook")[[[open Facebook back up|facebook]]](else:)[[[open Facebook|facebook]]], (if: $comphistory's last is "game")[[[play more of that game|game]]](else:)[[[play your computer game|game]]], (if: $comphistory's last is "compnews")[[[go back to reading the news|compnews]]](else:)[[[read the news|compnews]]], (if: $comphistory's last is "reddit")[[[keep browsing reddit|reddit]]](else:)[[[browse reddit|reddit]]], or (if: $comphistory's last is "youtube")[[[watch some more YouTube videos|youtube]]](else:)[[[watch some YouTube videos|youtube]]]? Or would you rather (link-goto: "close your computer", $wherecomputer)?{(set: $plural to (either: true, false)) (set: $whofrom to (either: "friend", "family member", "old friend")) (set: $wandering to 0) (set: $comptime to it + 1) (either: (display: "addsmalltime"), (display: "addsmalltime"), "") (either: (display: "addsmalltime"), "", "") (display: "addsmalltime")(display: "addtime") (set: $comphistory to it + (a: "email")) (set: $tracker to it + (a: (text: ...(a: "email;from=", $whofrom, ";comptime=", $comptime)))) }You check your email. There (if: $plural)[are emails](else:)[is an email] from (if: not $plural)[a] $whofrom(if: $plural)[s]. (link-reveal-goto: "Write back", "computer")[(if: $comptime < 4)[(set: $HP to it + 1)](else-if: $comptime > 8)[(set: $HP to it - 1)]], (link-reveal-goto: "do something else", "computer")[], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]{(set: $wandering to 0) (set: $topics to (either: "sports", "animals", "comedy")) (if: $comptime > 4 and (history:) contains "compnews")[(set: $HP to it - 1)] (set: $comptime to it + 1) (display: "addtime")(display: "addsmalltime")(display: "addsmalltime") (set: $comphistory to it + (a: "compnews")) (set: $tracker to it + (a: (text: ...(a: "compnews;", $topics, ";comptime=", $comptime)))) }(if: (history:)'s last is "compnews")[(either: "You go to another news website", "You click on another article"). You read several more stories. ](else:)[You pull up your favorite news website on your laptop. (if: (history:) contains "news" or (history:) contains "compnews")[You read a national story, a human interest story, and something about $topics. ](else:)[You read an article about the coronavirus and one about the economy before going to read something about $topics. ]] [[Keep reading the news|compnews]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]? (display: "addtime")(display: "addtime"){(set: $wandering to 0) (set: $responsechoice to (either: "funny", "interesting")) (set: $response to (dm: "funny", "Some of them are pretty funny.", "interesting", "Some of them are pretty interesting.")) (set: $descriptionchoice to (either: "easyscroll", "interestingstuff")) (set: $description to (dm: "easyscroll", "It's so easy to keep scrolling.", "interestingstuff", "There's a lot of interesting stuff on here.")) }(if: (history:)'s last is "reddit")[You scroll down on your $whichdevice and the next set of posts load. (text: $response's $responsechoice) ](else:)[You navigate to reddit on your $whichdevice. You find some good posts and some dumb ones. ] (text: $description's $descriptionchoice) { (if: $whichdevice is "phone")[ (if: $phonetime > 4 and (history:) contains "reddit")[(set: $HP to it - 1)] (set: $phonetime to it + 1) (display: "addlargetime")(display: "addsmalltime") (set: $phonehistory to it + (a: "reddit")) (set: $tracker to it + (a: (text: ...(a: "reddit;", $responsechoice, ";", $descriptionchoice, ";phonetime=", $phonetime)))) [[Keep scrolling|reddit]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)?] (if: $whichdevice is "computer")[(if: $comptime > 4 and (history:) contains "reddit")[(set: $HP to it - 1)] (set: $comptime to it + 1) (display: "addlargetime") (set: $comphistory to it + (a: "reddit")) (set: $tracker to it + (a: (text: ...(a: "reddit;", $responsechoice, ";", $descriptionchoice, ";comptime=", $comptime)))) [[Keep scrolling|reddit]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]?]}{(set: $wandering to 0) (set: $sunlight to (either: "shining brightly", "hidden behind clouds", "quite lovely")) (display: "addtime")(display: "addtime") (set: $HP to it + 2) (set: $tracker to it + (a: (text: ...(a: "outside;", "sun=", $sunlight)))) }You pull on some shoes, wear a face mask, and (either: "put on a light jacket", "put on a hat", "grab your umbrella (just in case)"). You go out for a walk in the neighborhood. Some of the greenery is looking very beautiful! The sun is $sunlight and you're glad to be outside for a bit. After about half an hour, you walk back <tw-link class = "room">[[inside|hallway]]</tw-link> and take off your shoes.{(set: $wandering to 0) (set: $hunger to it - 2)(set: $HP to it + 2) (if: $meal is "breakfast")[(display: "addtime")(display: "addsmalltime")(set: $food to (either: "French toast", "pancakes and berry compote", "decadent steel-cut oatmeal"))(set: $atebf to true)](else:)[(display: "addlargetime")(either: (display: "addtime"), (display: "addsmalltime"), (display: "addsmalltime"))(set: $food to (either: "fancy grilled cheese sandwiches", "stove-top macaroni and cheese", "chickpea and coconut curry", "eggplant parmesan", "home-made pot-stickers and rice", "home-made tacos"))(if: $meal is "lunch")[(set: $atelu to true)](else-if: $meal is "dinner")[(set: $atedi to true)]] (if: $food is in (a: "decadent steel-cut oatmeal", "stove-top macaroni and cheese", ))[(set: $foodpreposition to " bowl of")](else:)[(set: $foodpreposition to " plate of")] (set: $tracker to it + (a: (text: ...(a: "adventurousmeal=", $food)))) }An adventurous $meal it is! You figure you might as well enjoy making $meal, so you spend a fun time in the kitchen. You make yourself some $food and bring it into the [[living room|table]]. {(set: $wandering to 0) (display: "addsmalltime")(display: "addsmalltime") (set: $hunger to it - 2) (set: $HP to it + 1) (if: $meal is "breakfast")[(set: $food to (either: "fried eggs", "toast and peanut butter", "instant oatmeal"))(set: $atebf to true)](else-if: $meal is "lunch")[(set: $atelu to true)(set: $food to (either: "macaroni and cheese", "ramen noodles", "sandwich", "rice and beans"))](else:)[(set: $atedi to true)(set: $food to (either: "macaroni and cheese", "bowties with red sauce", "ramen noodles", "rice and beans"))] (if: $food is in (a: "instant oatmeal", "macaroni and cheese", "bowties with red sauce", "ramen noodles", "rice and beans"))[(set: $foodpreposition to " bowl of")](else:)[(set: $foodpreposition to " plate of")] (set: $tracker to it + (a: (text: ...(a: "straightforwardmeal=", $food)))) }A straightforward $meal it is! You make yourself some $food and bring it into the [[living room|table]]. {(set: $wandering to it + 1) (set: $tracker to it + (a: "dessert")) (if: (count: $tracker, "dessert") >= 2)[(set: $HP to it - 1)] }You're in the mood for something sweet, huh? * (link-reveal-goto: "You're feeling like some ice cream", "sofa")[(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $food to "ice cream")(set: $foodpreposition to " mug filled with")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] * (link-reveal-goto: "You grab some cookies from the cabinet", "sofa")[(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $food to "cookies")(set: $foodpreposition to " few")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] * (link-reveal-goto: "Actually, you want to bake some cookies", "sofa")[(set: $hunger to it - 2)(display: "addlargetime")(display: "addtime")(set: $wandering to 0)(set: $food to "fresh-baked cookies")(set: $foodpreposition to " few")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] * (link-reveal-goto: "You think making some banana bread is the way to go", "sofa")[(set: $hunger to it - 1)(display: "addlargetime")(display: "addlargetime")(set: $wandering to 0)(set: $food to "banana bread")(set: $foodpreposition to " slice of")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] * (link-reveal-goto: "You're just in the mood for a few squares of chocolate", "sofa")[(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $food to "chocolate")(set: $foodpreposition to " few pieces of")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] * (link-reveal-goto: "You'll stick to berries for dessert", "sofa")[(set: $hunger to it - 1)(display: "addsmalltime")(set: $wandering to 0)(set: $food to "berries")(set: $foodpreposition to " bowl of")(set: $tracker to it + (a: (text: ...(a:"ate=", $food))))(set: $atedess to true)] <tw-link class = "room">[[Actually, you're not in the mood for any sweets|kitchen]]</tw-link>{(set: $wandering to it + 1) }(if: (history:) contains "knownhobby")[{ (set: $tracker to it + (a: "hobby")) }Want to start [[$knownhobby|knownhobby]] again? ](else:)[{ (set: $knownhobby to (either: "playing guitar", "knitting", "solving jigsaw puzzles")) (set: $tracker to it + (a: (text: ...(a: "hobby", ";knows=", $knownhobby)))) }You usually like [[$knownhobby|knownhobby]]; do that? ](if: (history:) contains "learn a new hobby")[Or do you want to [[keep on $newhobby|learn a new hobby]]? ](else:)[Or do you want to [[learn a new hobby]]?] You're still in the <tw-link class = "room">[[living room]]</tw-link>.{(set: $wandering to 0) (set: $enjoyment to (either: "lot of fun", "pretty good time", "sort of nice time")) (set: $tracker to it + (a: (text: ...(a: "knownhobby=", ";fun=", $enjoyment)))) (display: "addlargetime")(either: (display: "addtime"), (display: "addsmalltime")) (set: $HP to it + 1) }You decide to spend some time $knownhobby. You are having a $enjoyment. Do you want to [[keep on going|knownhobby]] or (if: (history:) contains "learn a new hobby")[[[switch to $newhobby|learn a new hobby]]](else:)[[[learn a new hobby|learn a new hobby]]]? You're still in the <tw-link class = "room">[[living room]]</tw-link>.{(set: $wandering to 0) (set: $enjoyment to (either: "lot of fun", "pretty good time", "sort of nice time", "sort of frustrating time", "great time")) (set: $tracker to it + (a: "newhobby")) }[What do you think you'll learn? * Learn to write a sonnet * Practice drawing * Learn needlepoint * Learn to play the ukulele * Work on your language skills Or do you want to [[switch to $knownhobby|knownhobby]]? ]<newskills| You're still in the <tw-link class = "room">[[living room]]</tw-link>.{ (if: (history:) contains "learn a new hobby")[ (replace: ?newskills)[You get back to $newhobby. You're learning a lot. You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? (display: "addlargetime")(display: "addtime")(display: "addsmalltime") (set: $HP to it + 1)]] (click: "Learn to write a sonnet")[ (set: $newhobby to "poetry writing") (set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment)))) (replace: ?newskills)[You decide to learn to write poetry, starting with writing a sonnet. You do some research and start in on your first sonnet! You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? ] (display: "addlargetime")(display: "addlargetime") (set: $HP to it + 1)] (click: "Practice drawing")[ (set: $newhobby to "drawing") (set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment)))) (replace: ?newskills)[You decide to work on your drawing, starting with drawing a still life. You collect some paper, take out the fruit bowl, gather your colored pencils, and give it a whirl. You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? ] (display: "addlargetime")(display: "addlargetime") (set: $HP to it + 1)] (click: "Learn needlepoint")[ (set: $newhobby to "sewing needlepoint") (set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment)))) (replace: ?newskills)[You decide that there's no better time to learn needlepoint. You come up with a plan and read a bit about the process. Good thing you bought the canvas and colored thread the other day... You take them out and start stitching. You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? ] (display: "addlargetime")(display: "addlargetime") (set: $HP to it + 1)] (click: "Learn to play the ukulele")[ (set: $newhobby to "playing the ukulele") (set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment)))) (replace: ?newskills)[It's time to learn to play the ukulele that's been sitting in the closet... you pull it out, and start practicing. You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? ] (display: "addlargetime")(display: "addlargetime") (set: $HP to it + 1)] (click: "Work on your language skills")[ (set: $newhobby to "learning a new language") (set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment)))) (replace: ?newskills)[No time like the present to start practicing another language! You download Duolingo and start tapping away... maybe the pronunciation is trickier than expected. You're having a $enjoyment. ` `Do you want to [[keep on going|learn a new hobby]] or [[switch to $knownhobby|knownhobby]]? ] (display: "addlargetime")(display: "addlargetime") (set: $HP to it + 1)] }{(set: $wandering to 0) (set: $success to (either: "really well", "pretty well")) (set: $boredorfun to (either: "fun", "bored")) (set: $tracker to it + (a: (text: ...(a: "playing=", $gametype, ";doing=", $success, ";feeling=", $boredorfun)))) }(if: (history:)'s last is "play game")[You keep playing the $gametype. You're doing $success. (if: $boredorfun is "fun")[You're having a lot of fun.](else:)[You're feeling kind of bored. ]](else:)[You turn on the game console and boot up a $gametype. It's quite easy to get sucked in. You barely notice the time passing. You're doing $success, (if: $boredorfun is "fun")[and you find that it's a lot of fun. The game completely has your attention! ](else:)[but you're not that into it, and feel kind of bored. ]] {(if: $tvtime > 4 and (history:) contains "$gametype")[(set: $HP to it - 1)](set: $tvtime to it + 1)(display: "addlargetime")(set: $watchhistory to it + (a: "puzzle game")) }[[Keep playing|play game]], [[play something else|video game]], [[watch something instead|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{(display: "addsmalltime") (set: $wandering to 0) (if: $time < 16)[(set: $HP to it - 2)] (set: $drink to "beer") (set: $container to (either: "can of ", "bottle of ")) (set: $drinktimes to it + 1) (if: $drinktimes > 2)[(set: $HP to it - 1)] (set: $tracker to it + (a: (text: ...(a: "drankbeer", ";drankt", $drinktimes)))) }(if: $time < 16)[Although it's a bit early, you decide: why not? ]You grab a beer from the fridge. Do you walk to the <tw-link class = "room">[[living room]]</tw-link> or stay in the <tw-link class = "room">[[kitchen]]</tw-link>?{(set: $wandering to 0) (set: $genre to (either: " comedy", " horror movie", " drama", " classic movie", " romance", " rom com", "n action movie")) (if: $tvtime > 4 and (history:) contains "movie")[(set: $HP to it - 1)] (set: $tvtime to it + 2) (display: "addlargetime")(display: "addlargetime")(display: "addlargetime")(display: "addtime")(display: "addsmalltime") (set: $watchhistory to it + (a: "streamedmovie")) (set: $tracker to it + (a: (text: ...(a: "movie=", $genre, ";tvtime=", $tvtime)))) }(if: (history:)'s last is "movie")[The credits roll, and then you're back at the home screen. ](else:)[You look at the list of movies on the tv. (if: (history:) contains "movie")[You go to the "recently watched" tab and see if there's anything to pick back up on. ](else:)[You scroll through the highlights on the main page. ]]You spend a bit of time reading descriptions and watching trailers, and then before too long you've settled on a$genre to watch. You relax into the couch and start watching. Time passes quickly. Do you want to [[watch another movie|movie]], watch a [[TV show]] instead, [[watch something else|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{(set: $wandering to 0) (if: $tvgenre is "")[(set: $tvgenre to (either: "comedy", "teen drama", "drama", "classic show", "rom com", "paranormal show", "superhero show"))] (if: $tvtime > 4 and (history:) contains "TV show")[(set: $HP to it - 1)] (set: $tvtime to it + 1) (display: "addlargetime")(display: "addsmalltime")(either: (display: "addtime"), (display: "addsmalltime"), "") (set: $watchhistory to it + (a: "streamedtvshow")) (set: $tracker to it + (a: (text: ...(a: "tvshow=", $tvgenre, ";tvtime=", $tvtime)))) }(if: (history:)'s last is "TV show")[As the credits for the episode roll, you let the TV play the next episode of the $tvgenre. ](else:)[You look at the list of TV shows on the screen. (if: (history:) contains "TV show")[You go to the "recently watched" tab and see if there's anything to pick back up on, and find the $tvgenre you were watching. ](else:)[You scroll through the highlights on the streaming app's main page. You've quickly settled on a $tvgenre to watch. ]] You relax into the couch. Time passes quickly. Do you want to [[watch another episode|TV show]], watch a [[movie]] instead, [[watch something else|television]], or (link-reveal-goto: "turn off the TV", "sofa")[(set: $tvoff to true)]?{ (set: $fullurl to (page-url:)) (set: $urllong to length of (page-url:)) (set: $id to $fullurl's (a: $urllong - 4, $urllong - 3, $urllong - 2, $urllong - 1, $urllong)) (set: $id to $fullurl's (range: $urllong - 4, $urllong)) (set: $time to 0) (set: $endcount to 56) (set: $smalltime to 0) (set: $ampm to "AM") (set: $sleephistory to (a: )) (set: $HP to 10) (set: $HPchange to 10) (set: $roomhistory to (a: )) (set: $phonetime to 0) (set: $phonehistory to (a: "none")) (set: $tvoff to true) (set: $tvtime to 0) (set: $watchhistory to (a: "none")) (set: $tvgenre to "") (set: $hunger to (either: 1, 2, 2, 2)) (set: $hungerwarning to false) (set: $leftoversTF to true) (set: $meal to "breakfast") (set: $atebf to false) (set: $atelu to false) (set: $atedi to false) (set: $atedess to false) (set: $secondmeal to "") (set: $food to "") (set: $foodpreposition to "some") (set: $drink to "") (set: $drinktimes to 0) (set: $modifier to "") (set: $booktime to 0) (set: $exercisetimes to 0) (set: $watchingnote to 1) (set: $phonenote to 1) (set: $whichdevice to "") (set: $wandering to 0) (set: $wherecomputer to "bed") (set: $computeron to false) (set: $comphistory to (a: "none")) (set: $comptime to 0) (set: $computernote to 1) (set: $texts to true) (set: $whentexts to 0) (set: $tracker to (a: (text: ...(a: "HP", $HP, "t", $time)))) (set: $noupdate to (a: "Start", "End", "bed", "bedroom", "shower", "addlargetime", "addtime", "addsmalltime", "time", "outside", "salad", "leftovers", "cereal", "fruit", "tea", "coffee", "straightforward", "adventurous")) (set: $zoneoutallowed to (a: "footerpassage", "exercise", "phone", "bedroom", "hallway", "living room", "sofa", "table", "relax", "knownhobby", "learn a new hobby", "play game", "movie", "video game")) (set: $trythis to (shuffled: "learn a new hobby", "yoga mat", "outside", "alcohol", "game", "instagram", "TV show", "compnews", "cook", "book", "tea")) (set: $trythisphrase to (dm: "learn a new hobby", "out a new hobby", "yoga mat", "some exercise", "outside", "going outside", "alcohol", "having a drink", "game", "playing a game on your phone", "instagram", "checking instagram", "TV show", "watching a TV show", "compnews", "checking the news online", "cook", "cooking something to eat", "book", "reading a book", "tea", "making some tea")) (set: $trythisphrase2 to (dm: "learn a new hobby", "you want to try a new hobby", "yoga mat", "time to do some yoga", "outside", "time to get out", "alcohol", "why not have a drink?", "game", "instagram", "time to check your social media", "time to play a phone game", "TV show", "TV time", "compnews", "news time", "cook", "time to cook", "book", "reading", "tea", "tea-time")) (set: $trythisroom to (dm: "learn a new hobby", "living room", "yoga mat", "bedroom", "outside", "hallway", "alcohol", "kitchen", "game", "living room", "instagram", "living room", "TV show", "living room", "compnews", "living room", "cook", "kitchen", "book", "living room", "tea", "kitchen")) (set: $trythiscounter to 1) (set: $wheretried to "") (set: $phonelocs to (a: "bed", "bedroom", "sofa", "table")) }(if: (passage:)'s name is not "End")[(if: $hunger > 2)[(if: length of $roomhistory > 1)[(if: (passage:)'s name is not "kitchen" and $roomhistory's last is not "kitchen" and $roomhistory's 2ndlast is not "kitchen")[ You're feeling pretty hungry. Want to walk to the <tw-link class = "room">[[kitchen]]</tw-link> and get something to eat? ]](else:)[(if: (passage:)'s name is not "kitchen" and $roomhistory's last is not "kitchen")[ You're feeling pretty hungry. Want to walk to the <tw-link class = "room">[[kitchen]]</tw-link> and get something to eat? ]]]{ (if: $phonetime > 5 and $phonenote is 1)[(set: $phonenote to 0)You've been on your phone for a while now. ] (if: $tvtime > 3 and $watchingnote is 1)[(set: $watchingnote to 0)You've spent a lot of time staring at the tv. ] (if: $comptime > 5 and $computernote is 1)[(set: $computernote to 0)You've spent a lot of time on your computer. ] (if: $wandering > 8)[You've been wandering the house. Try doing an activity! (display: "addsmalltime")(set: $wandering to it - 4)(set: $tracker to it + (a: "wanderingmessage"))(set: $HP to it - 1)] }](if: (passage:)'s name is in $zoneoutallowed and $food is "" and $drink is "")[ (link-replace: "I can't decide what to do. ")[{ (display: "addsmalltime") (set: $whichtry to ($trythiscounter) of $trythis) (set: $tracker to it + (a: (text: ...(a: "zoneout=", $whichtry)))) (set: $trythiscounter to it + 1) (if: $trythiscounter > $trythis's length)[ (set: $trythiscounter to 1) (set: $trythis to (shuffled: $trythis)) ] }It's hard to figure out what to do sometimes. Maybe try (link-goto: "(text: $trythisphrase's $whichtry)", "try random").]]{ (if: $whichtry is "game")[ (set: $whichdevice to "phone") (if: (history:)'s last is in $phonelocs)[ (set: $wherephone to (passage:)'s name) (set: $wheretried to (passage:)'s name)] (else-if: (history:)'s 2ndlast is in $phonelocs)[ (set: $wherephone to (history:)'s last) (set: $wheretried to (history:)'s last)](else:)[ (set: $wherephone to (text: $trythisroom's $whichtry)) (set: $wheretried to (text: $trythisroom's $whichtry))] ](else-if: $whichtry is "instagram")[ (if: (history:)'s last is in $phonelocs)[ (set: $wherephone to (passage:)'s name) (set: $wheretried to (passage:)'s name)] (else-if: (history:)'s 2ndlast is in $phonelocs)[ (set: $wherephone to (history:)'s last) (set: $wheretried to (history:)'s last)](else:)[ (set: $wherephone to (text: $trythisroom's $whichtry)) (set: $wheretried to (text: $trythisroom's $whichtry))] ](else-if: $whichtry is "TV show")[ (if: $tvoff)[(set: $tvoff to false)] (set: $wheretried to (text: $trythisroom's $whichtry)) ](else-if: $whichtry is "compnews")[ (if: (history:)'s last is in $phonelocs)[ (set: $wherecomputer to (passage:)'s name) (set: $wheretried to (passage:)'s name)] (else-if: (history:)'s 2ndlast is in $phonelocs)[ (set: $wherecomputer to (history:)'s last) (set: $wheretried to (history:)'s last)](else:)[ (set: $wherecomputer to (text: $trythisroom's $whichtry)) (set: $wheretried to (text: $trythisroom's $whichtry))] ](else-if: $whichtry is "learn a new hobby")[ (set: $knownhobby to (either: "playing guitar", "knitting", "solving jigsaw puzzles")) (set: $wheretried to (text: $trythisroom's $whichtry)) ](else:)[(set: $wheretried to (text: $trythisroom's $whichtry))] (set: $roomhistory to it + (a: $wheretried)) (set: $tracker to it + (a: (text: ...(a: "did=", $whichtry, ";at=", $wheretried)))) (if: (history:)'s last is $wheretried)[(set: $printwhere to "")](else-if: (history:)'s 2ndlast is $wheretried)[(set: $printwhere to "You go back to the $wheretried.")](else:)[(set: $printwhere to "You go into the $wheretried.")] }Okay, (print: $trythisphrase2's $whichtry)! $printwhere (display: $whichtry)Thanks for taking a look all the way through the game! This is the end for the experimenters' version.