<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—if so, just imagine how you would act on your own.
<!--As you go through the game, think about whether the decisions that you make are the same as you would normally make them. Are there things you might like to do differently? -->
(link-reveal: "You're ready to go.")[
You wake up in [[bed]].]{(set: $wandering to it + 1)
(if: $time > 4)[(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 "Start")[and your alarm is going off. You've just woken up. ](else-if: (history:)'s last is "sleepmore" or (history:)'s last is "bedroom")[and your alarm is going off. You've just woken up after sleeping a bit more. ] (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]]? (if: $showeatingmessage1)[(set: $showeatingmessage1 to false)(set: $tracker to it + (a: "eatingmsg1"))]]]
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 "shopping")[[[keep shopping|shopping]]](else:)[[[do some online shopping|shopping]]], (if: $phonehistory's last is "game")[[[keep playing that game|game]]](else:)[[[play that new game|game]]], (if: $phonehistory's last is "tiktok")[[[open TikTok back up|tiktok]]](else:)[[[open TikTok|tiktok]]], 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 have your shower.
(if: $time < 8)[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"))
}(if: $showexermessage)[(set: $showexermessage to false)(set: $tracker to it + (a: "exermsg"))]
Today, try one of these things:
](else:)[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)[pretty energetic](else:)[up for something mild].
You could try [[doing something relaxing|relaxation]], instead.
<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?
(if: $showsleepmoremessage)[(set: $showsleepmoremessage to false)(set: $tracker to it + (a: "sleepmoremsg"))]Yes, go back to bed. I've got today off! (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)]]
Nah, not today. Not sleepy! 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 really want 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]], ]practice some [[relaxation exercises|relaxation]], or [[do some exercise at home|exercise]].(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|outside]].](if: not ((history:) contains "cleanup"))[
Or what about [[cleaning up your space a bit|cleanup]]?]{(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 > 24)[(set: $hours to it - 24)(set: $ampm to "AM")]
(else-if: $hours is 24)[(set: $hours to 12)(set: $ampm to "AM")]
(else-if: $hours > 12)[(set: $hours to it - 12)(set: $ampm to "PM")]
(else-if: $hours is 12)[(set: $hours to 12)(set: $ampm to "PM")]
(else: )[(set: $ampm to "AM")]
$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", "TikTok videos"))
(set: $response to (either: "laugh at", "groan at", "enjoy"))
(set: $smedtime to it + 1)
}(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, ";smedtime=", $smedtime))))
[[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."))
(set: $smedtime to it + 1)
}(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, ";smedtime=", $smedtime))))
[[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, ";smedtime=", $smedtime))))
[[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")[[[Stick to the tv|television]]](else:)[[[Watch something on tv|television]]] or (if: (history:)'s 2ndlast is "video game" or (history:)'s last is "video game")[[[keep playing video games|video game]]](else:)[[[play a video game|video game]]]
* (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. 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, "dessert") <= 2)[(set: $HP to it + 1)]
}(if: $showbookmessage)[(set: $showbookmessage to false)(set: $tracker to it + (a: "bookmsg"))][(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)[Do you want a drink? ](else-if: $time < 36)[You're thinking about a mid-afternoon drink. ](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: $smedtime to it + 1)
(set: $tracker to it + (a: (text: ...(a: "instagram;", "phonetime=", $phonetime, ";smedtime=", $smedtime))))
}(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))))
}(if: $showexermessage)[(set: $showexermessage to false)(set: $tracker to it + (a: "exermsg"))]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))))
}(if: $showexermessage)[(set: $showexermessage to false)(set: $tracker to it + (a: "exermsg"))]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))))
}(if: $showexermessage)[(set: $showexermessage to false)(set: $tracker to it + (a: "exermsg"))]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"))
}(if: $showmoviemessage)[(set: $showmoviemessage to false)(set: $tracker to it + (a: "moviemsg"))]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 preferred 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]]]? {
}(if: $showcookingmessage)[(set: $showcookingmessage to false)(set: $tracker to it + (a: "cookingmsg"))]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"))
}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)[(if: $showalcoholearlymsg)[(set: $showalcoholearlymsg to false)(set: $tracker to it + (a: "alcoholearlymsg"))Okay, time for a drink.](else:)[Okay, time for a drink.]
]You open a bottle of wine and pour yourself a glass. (if: $drinktimes > 2 and $showalcoholfreqmsg)[(set: $showalcoholfreqmsg to false)(set: $tracker to it + (a: "alcoholfreqmsg"))]You 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)[(if: $showalcoholearlymsg)[(set: $showalcoholearlymsg to false)(set: $tracker to it + (a: "alcoholearlymsg"))Okay, time for a drink.](else:)[Okay, time for a drink.]
]You eye the bottles in your liquor cabinet, and decide to make yourself a $cocktaildrink. (if: $drinktimes > 2 and $showalcoholfreqmsg)[(set: $showalcoholfreqmsg to false)(set: $tracker to it + (a: "alcoholfreqmsg"))]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 a 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>. {(set: $surveyLink to "https://affectlab.bard.edu/")
}You've been doing a lot. It's (display: "time").
(if: $endcount < 72)[(link: "Finish up and go to bed?")[(goto-url: $surveyLink)]](else:)[(link: "You had a long day... but now it's time to sleep.")[(goto-url: $surveyLink)]]
{(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: 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)]
}
]{(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 "work")[[[keep on doing work|work]]](else:)[[[try getting some work done|work]]], (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]]], (if: $comphistory's last is "shopping")[[[keep online shopping|shopping]]](else:)[[[do some online shopping|shopping]]], 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, grab your things, 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 plants are looking very beautiful! (if: $time < 40)[The sun is $sunlight and you're outside for a bit. ](else:)[You're outside for a bit. ]
(if: $showoutsidemessage)[(set: $showoutsidemessage to false)(set: $tracker to it + (a: "outsidemsg"))]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: "knownhobby")){
}Want to start [[$knownhobby|knownhobby]] again? ](else:)[{
}You've done some of these hobbies before, haven't you? Which one do you feel like is closest to something you usually like?
* (link-reveal-goto: "Playing guitar", "knownhobby")[(set: $knownhobby to "playing guitar")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
* (link-reveal-goto: "Knitting", "knownhobby")[(set: $knownhobby to "knitting")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
* (link-reveal-goto: "Solving jigsaw puzzles", "knownhobby")[(set: $knownhobby to "solving jigsaw puzzles")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
* (link-reveal-goto: "Doing the crossword", "knownhobby")[(set: $knownhobby to "doing the crossword")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
* (link-reveal-goto: "Painting miniatures", "knownhobby")[(set: $knownhobby to "painting miniatures")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
* (link-reveal-goto: "Taking care of your plants", "knownhobby")[(set: $knownhobby to "taking care of your plants")(set: $tracker to it + (a: (text: ...(a: "knownhobby=", $knownhobby))))]
What sounds like something you'd like to do?](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: $vgtime to it + 1)
(set: $tracker to it + (a: (text: ...(a: "playing=", $gametype, ";doing=", $success, ";feeling=", $boredorfun, ";vgtime=", $vgtime))))
}(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: $showvideogamemsg is true and $vgtime > 2)[(set: $showvideogamemsg to false)(set: $tracker to it + (a: "videogamemsg"))]
{(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)[(if: $showalcoholearlymsg)[(set: $showalcoholearlymsg to false)(set: $tracker to it + (a: "alcoholearlymsg"))Okay, time for a drink.](else:)[Okay, time for a drink.]
]You grab a beer from the fridge. (if: $drinktimes > 2 and $showalcoholfreqmsg)[(set: $showalcoholfreqmsg to false)(set: $tracker to it + (a: "alcoholfreqmsg"))]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:)[(if: $showmoviemessage)[(set: $showmoviemessage to false)(set: $tracker to it + (a: "moviemsg"))]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:)[(if: $showmoviemessage)[(set: $showmoviemessage to false)(set: $tracker to it + (a: "moviemsg"))]]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: $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: $vgtime to 0)
(set: $smedtime to 0)
(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: $meditations to 0)
(set: $watchingnote to 1)
(set: $phonenote to 1)
(set: $whichdevice to "")
(set: $wandering to 0)
(set: $wherecomputer to "bed")
(set: $wherephone 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: $showeatingmessage1 to true)
(set: $showalcoholearlymsg to true)
(set: $showalcoholfreqmsg to true)
(set: $showexermessage to true)
(set: $exerreinforcer to false)
(set: $showsmedmsg to true)
(set: $smedreinforcer to false)
(set: $showvideogamemsg to true)
(set: $vgreinforcer to false)
(set: $showbookmessage to true)
(set: $bookreinforcer to false)
(set: $showmoviemessage to true)
(set: $moviereinforcer to false)
(set: $showmotivationmessage to true)
(set: $motivationreinforcer to false)
(set: $showcleanupmessage to true)
(set: $cleanupreinforcer to false)
(set: $showsleepmoremessage to true)
(set: $sleepmorereinforcer to false)
(set: $showoutsidemessage to true)
(set: $outsidereinforcer to false)
(set: $showcookingmessage to true)
(set: $cookingreinforcer to false)
(set: $tracker to (a: (text: ...(a: "HP", $HP, "t", $time))))
(set: $tracker to it + (a: (text: ...(a: "id=", $id))))
(set: $tracker to it + (a: "game=in"))
(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: $knownhobby to "a hobby you already know")
(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 go outside", "alcohol", "why not have a drink?", "game", "time to play a phone game", "instagram", "time to check your social media", "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)(set: $tracker to it + (a: "phonenote"))]{
}(if: $tvtime > 3 and $watchingnote is 1)[(set: $watchingnote to 0)(set: $tracker to it + (a: "watchnote"))]{
}(if: $comptime > 5 and $computernote is 1)[(set: $computernote to 0)(set: $tracker to it + (a: "computernote"))]{
}(if: $showsmedmsg is true and $smedtime > 2)[(set: $showsmedmsg to false)(set: $tracker to it + (a: "smedmsg"))]{
}(if: $wandering > 8)[(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))
]
}(if: $showmotivationmessage)[(set: $showmotivationmessage to false)(set: $tracker to it + (a: "motivationmessage"))]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)
(set: $roomhistory to it + (a: (text: (passage:)'s name)))]
(else-if: (history:)'s 2ndlast is in $phonelocs)[
(set: $wherephone to (history:)'s last)
(set: $wheretried to (history:)'s last)
(set: $roomhistory to it + (a: (text: (history:)'s last)))](else:)[
(set: $wherephone to (text: $trythisroom's $whichtry))
(set: $wheretried to (text: $trythisroom's $whichtry))
(set: $roomhistory to it + (a: (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)
(set: $roomhistory to it + (a: (text: (passage:)'s name)))]
(else-if: (history:)'s 2ndlast is in $phonelocs)[
(set: $wherephone to (history:)'s last)
(set: $wheretried to (history:)'s last)
(set: $roomhistory to it + (a: (text: (history:)'s last)))](else:)[
(set: $wherephone to (text: $trythisroom's $whichtry))
(set: $wheretried to (text: $trythisroom's $whichtry))
(set: $roomhistory to it + (a: (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)
(set: $roomhistory to it + (a: (text: (passage:)'s name)))]
(else-if: (history:)'s 2ndlast is in $phonelocs)[
(set: $wherecomputer to (history:)'s last)
(set: $wheretried to (history:)'s last)
(set: $roomhistory to it + (a: (text: (history:)'s last)))](else:)[
(set: $wherecomputer to (text: $trythisroom's $whichtry))
(set: $wheretried to (text: $trythisroom's $whichtry))
(set: $roomhistory to it + (a: (text: $trythisroom's $whichtry)))]
](else-if: $whichtry is "learn a new hobby")[
(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 <!--(link-goto: $whichtry, $whichtry)--> (display: $whichtry){(set: $wandering to 0)
(set: $videos to (either: "something funny", "something clever", "a video where you learn something"))
(set: $smedtime to it + 1)
}(if: (history:)'s last is "tiktok")[You tap on a new tab, and watch a few new videos. You watch $videos.
](else:)[You open TikTok. You scroll through the feed, and watch $videos. (if: (history:) contains "tiktok")[Before too long, you're watching videos you've already seen.
]]{(if: $phonetime > 4 and (history:) contains "tiktok")[(set: $HP to it - 1)](set: $phonetime to it + 1)(display: "addtime")(display: "addsmalltime")(display: "addsmalltime")(set: $phonehistory to it + (a: "tiktok"))(set: $tracker to it + (a: (text: ...(a: "tiktok;", $videos, ";phonetime=", $phonetime, ";smedtime=", $smedtime))))
}[[Keep watching|tiktok]], [[click on something else|phone]], or (link-goto: "put down your phone", $wherephone)?{(set: $wandering to 0)
(display:"addlargetime")
(set: $meditations to it + 1)
(set: $tracker to it + (a: (text: ...(a: "relaxation;meditations=", $meditations))))
}You get into a comfortable position and try out a relaxation exercise. You feel (if: $meditations < 3)[quite good! (set: $HP to it + 1)](else:)[ready to do something else. ]
Do you want to <tw-link class = "room">[[leave the bedroom|hallway]]</tw-link>, [[spend a bit more time with relaxation exercises|relaxation]] or (link-reveal: "do some exercise?")[
You have some [[weights]], there's a [[yoga mat]] or you could [[do some body weight exercises|calisthenics]].]
(You're still in the <tw-link class = "room">[[bedroom]]</tw-link>.)What kind of work do you want to do? Were you thinking of getting some work on your important [[project]] done, [[studying]] a bit, or catching up on some [[reading]] you need to do?
Never mind, [[do something else on your computer|computer]], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]? {(set: $wandering to 0)
(if: $comptime > 4 and (history:) contains "project")[(set: $HP to it - 1)]
(if: $comptime > 4 and (history:) contains "studying")[(set: $HP to it - 1)]
(set: $comptime to it + 1)
(display: "addlargetime")
(set: $comphistory to it + (a: "project"))
(set: $tracker to it + (a: (text: ...(a: "work=project;", ";comptime=", $comptime))))
}(if: (history:)'s last is "project")[You keep working on the project... You're making some headway. ](else:)[You open up the latest project and try to focus on getting somewhere with it.
(if: (history:) contains "project")[You put in the effort and try not to get distracted. ](else:)[You're going to give this a serious try. ]]
[[Keep working|project]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]? {(set: $wandering to 0)
(if: $comptime > 4 and (history:) contains "project")[(set: $HP to it - 1)]
(if: $comptime > 4 and (history:) contains "studying")[(set: $HP to it - 1)]
(set: $comptime to it + 1)
(display: "addlargetime")
(set: $comphistory to it + (a: "studying"))
(set: $tracker to it + (a: (text: ...(a: "work=studying;", ";comptime=", $comptime))))
}(if: (history:)'s last is "studying")[Okay, back to it... you're focused on the material again. ](else:)[You pull up your notes and do some reviewing. ]You try to stay focused on making sure you understand everything.
[[Keep working|studying]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]? {(set: $wandering to 0)
(if: $comptime > 4 and (history:) contains "reading")[(set: $HP to it - 1)]
(set: $comptime to it + 1)
(display: "addlargetime")
(set: $comphistory to it + (a: "reading"))
(set: $tracker to it + (a: (text: ...(a: "work=reading;", ";comptime=", $comptime))))
}(if: (history:)'s last is "reading")[Okay, you're back to the reading. ](else:)[You open up a document you need to read. (if: (history:) contains "reading")[You take some notes and make sure you're understanding everything. ](else:)[You're paying attention, and making sure to put in the time to make sense of the material.. ]]
[[Keep reading|reading]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close the computer", $wherecomputer)[(set: $computeron to false)]? {(set: $wandering to 0)
(set: $dealsfashion to (either: "fashion", "deals", "beautiful objects"))
(set: $responsechoice to (either: "relaxing", "exciting"))
(set: $response to (dm: "relaxing", "The experience is rather relaxing.", "exciting", "You like looking through these sites because it can be kind of exciting."))
}(if: (history:)'s last is "shopping")[You go to a good site for finding $dealsfashion. (text: $response's $responsechoice)
](else:)[You open your web browser and go to one of your favorite sites for shopping. There are some good items here. (text: $response's $responsechoice)
]You find a few items you really like, and some that aren't so great...
{
(if: $whichdevice is "phone")[
(if: $phonetime > 4 and (history:) contains "shopping")[(set: $HP to it - 1)]
(set: $phonetime to it + 1)
(display: "addtime")
(set: $phonehistory to it + (a: "shopping"))
(set: $tracker to it + (a: (text: ...(a: "shopping;", $responsechoice, ";phonetime=", $phonetime))))
[[Keep shopping|shopping]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)?]
(if: $whichdevice is "computer")[(if: $comptime > 4 and (history:) contains "shopping")[(set: $HP to it - 1)]
(set: $comptime to it + 1)
(display: "addtime")
(set: $comphistory to it + (a: "shopping"))
(set: $tracker to it + (a: (text: ...(a: "shopping;", $responsechoice, ";comptime=", $comptime))))
[[Keep shopping|shopping]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]?]}{(set: $wandering to 0)
(display: "addlargetime")(either: (display: "addsmalltime"), "", "")
(set: $HP to it + 1)
(set: $cleanroom to (either: "bedroom", "living room", "bathroom", "kitchen"))
(set: $tracker to it + (a: (text: ...(a: "cleanup;clroom=", $cleanroom))))
(set: $movecleanroom to $cleanroom of (dm:
"bedroom", "bedroom",
"living room", "living room",
"bathroom", "hallway outside of the bathroom",
"kitchen", "kitchen"
))
(set: $roomtomove to $cleanroom of (dm:
"bedroom", "bedroom",
"living room", "living room",
"bathroom", "hallway",
"kitchen", "kitchen"
))
}(if: $showcleanupmessage)[(set: $showcleanupmessage to false)(set: $tracker to it + (a: "cleanupmsg"))]You decide to focus on cleaning up the $cleanroom. (if: $roomhistory's last is not $cleanroom)[You head on in and get to it! You spend a bit of time (if: $cleanroom is "bedroom")[(either: "picking up things on the floor", "sweeping", "getting organized", "making the bed")](else-if: $cleanroom is "living room")[(either: "sweeping", "organizing things", "vacuuming", "straightening everything up")](else-if: $cleanroom is "kitchen")[(either: "doing the dishes", "putting dishes away", "organizing everything")](else-if: $cleanroom is "bathroom")[(either: "scrubbing the sink", "cleaning the tub", "cleaning the toilet", "wiping down the mirror")], till you feel like you've made some progress. ]
[[Clean some more|cleanup]]? You're in the <tw-link class="room">(link-goto: $movecleanroom, $roomtomove)</tw-link>.{<!--EXAMPLE of the old way: (if: (passage:)'s name is in (a: "exercise", "yoga mat", "calisthenics", "weights"))-->
(if: $cleanupreinforcer)[(set: $tracker to it + (a: "reinforced=cleanup"))(set: $cleanupreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $outsidereinforcer)[(set: $tracker to it + (a: "reinforced=outside"))(set: $outsidereinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $sleepmorereinforcer)[(set: $tracker to it + (a: "reinforced=sleepmore"))(set: $sleepmorereinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $exerreinforcer)[(set: $tracker to it + (a: "reinforced=exercise"))(set: $exerreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $cookingreinforcer)[(set: $tracker to it + (a: "reinforced=cook"))(set: $cookingreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $moviereinforcer)[(set: $tracker to it + (a: "reinforced=movie"))(set: $moviereinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $motivationreinforcer)[(set: $tracker to it + (a: "reinforced=motivation"))(set: $motivationreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $smedreinforcer)[(set: $tracker to it + (a: "reinforced=smed"))(set: $smedreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $bookreinforcer)[(set: $tracker to it + (a: "reinforced=book"))(set: $bookreinforcer to false)
<tw-style class="feedback"></tw-style>]
(if: $vgreinforcer)[(set: $tracker to it + (a: "reinforced=videogame"))(set: $vgreinforcer to false)
<tw-style class="feedback"></tw-style>]}