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)].
]
}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
</div>
<div style="flex: 1;">
<h2>A Day at Home</h2>
Although this game might not fully reflect your personal life, try to make choices that best represent how you would typically behave.
If none of the options feel exactly right, go with the one that comes closest — as if those were your only choices.
The setting is a day where you're completely free of work, no obligations and you're spending the whole day at home, alone.
Even if this doesn’t match your current situation, imagine what you would do if it did.
[[You're ready to go.->bed]]
</div>
</div><div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src=" https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)]?(display: "addtime")(display: "addtime")(set: $smalltime to it + 1)(if: $smalltime > 2)[(set: $smalltime to 0)(display: "addtime")]{(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))))
}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/EokVMAZ.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src=" https://i.imgur.com/BlMOvk7.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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><div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/e3VTeu9.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
(set: $room to "bedroom")
{(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>.<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/5cLsvg7.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/9MDKaLH.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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>?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: (history:)'s last is "sofa" or $roomhistory's last is "livingroom")[
<img src="https://i.imgur.com/FotuXoQ.jpeg" style="width: 200px;">
](else-if: (history:)'s last is "table" or $roomhistory's last is "livingroomtable")[
<img src="https://i.imgur.com/GlTwSgb.jpeg" style="width: 200px;">
][
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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]]?]]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/RxZN7UR.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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 (link: "eat it in the kitchen")[
(set: $justAte to "cereal")
(set: $eatingWhere to "kitchen")
(goto: "kitchen")
]{(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))))}
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">(if: $cocktaildrink is "rum and coke")[
<img src="https://i.imgur.com/CxOxpA9.jpeg" alt="Rum and Coke" style="width: 200px;">](else-if: $cocktaildrink is "gin and tonic")[
<img src="https://i.imgur.com/y9c1gqg.jpeg" alt="Gin and Tonic" style="width: 200px;">](else-if: $cocktaildrink is "gimlet")[
<img src=" https://i.imgur.com/4inNkM0.jpeg" alt="Gimlet" style="width: 200px;">](else-if: $cocktaildrink is "vodka soda")[
<img src="https://i.imgur.com/GfDf1NU.jpeg" alt="Vodka Soda" style="width: 200px;">]
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
(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>.
</div>
</div>
<div style="display: flex; align-items: flex-start; gap: 20px;">
<div>
(hook: "characterimg")[
<img src="https://i.imgur.com/zVasWCo.jpeg" alt="Character pouring coffee" width="180">
]
<img src="https://i.imgur.com/hU8DmS2.jpeg" alt="Map Layout" width="180" style="margin-top: 10px;">
</div>
<div style="max-width: 600px;">
{(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: ?characterimg)[
<img src="https://i.imgur.com/AeOTu1w.jpeg" alt="Character drinking coffee" width="180">
]
(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|<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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)]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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|tiktok]]](else:)[[[open Tiktok|tiktok]]], (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 "homework")[[[Keep doing homework|homework]]]
(else:)[[[Do school work / homework|homework]]] 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)?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
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"))
}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/EokVMAZ.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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><div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/ue7PA2z.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(display: "addsmalltime")
(set: $wandering to 0)
(if: $time < 16)[(set: $HP to it - 2)]
(set: $drink to "beer")(set: $drinkingWhere to "kitchen")
(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>?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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)]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/7uoEuPu.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/zrDAEp9.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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><h2>Thanks for playing!</h2>
<p>Thanks for taking a look all the way through the game!
<p>Have a great day!</p>
(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").]]{
(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)]
}
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<!-- ✅ MAKE SURE THERE’S NO EXTRA GAP -->
<div style="display: flex; flex-direction: column; align-items: center; gap: 0; line-height: 0;">
<!-- 🍌 Banana -->
(if: $food is "banana")[
<img src="https://i.imgur.com/q4gQAuJ.jpeg" alt="Grabbing bananas" style="width: 200px; margin: 0; padding: 0;">
]
<!-- 🍎 Apple -->
(if: $food is "apple")[
<img src="https://i.imgur.com/NtLk2tO.jpeg" alt="Grabbing apples" style="width: 200px; margin: 0; padding: 0;">
]
<!-- 🍊 Orange -->
(if: $food is "orange")[
<img src="https://i.imgur.com/wN7sjom.jpeg" alt="Grabbing oranges" style="width: 200px; margin: 0; padding: 0;">
]
<!-- 🗺️ Map -->
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px; margin: 0; padding: 0;">
</div>
</div>
<div style="flex: 1; max-width: 600px;">
The bowl on the counter has (text: $food + "s").
You take one. You're in the <tw-link class="room">[[kitchen]]</tw-link>.
</div>
</div><div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[(if: $whichdevice is "phone")[<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $whichdevice is "computer")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed using computer" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
](else-if: $area is "sofa")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with computer" style="width: 200px;">
]
](else-if: $area is "table")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with laptop" style="width: 200px;">
]
]
</div>
<div style="flex: 1;">
{(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)]?]}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/FJv95pD.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/2KHjr5j.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
(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: $knownhobby to (either: "playing guitar", "knitting", "solving jigsaw puzzles"))
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $knownhobby is "playing guitar")[<img src="https://i.imgur.com/n6zQmIh.jpeg" style="width: 200px;">](else-if: $knownhobby is "knitting")[<img src="https://i.imgur.com/nxSGfSZ.jpeg" style="width: 200px;">](else-if: $knownhobby is "solving jigsaw puzzles")[<img src="https://i.imgur.com/MUyJObO.jpeg" style="width: 200px;">](else:)[<img src="https://i.imgur.com/defaultImage.jpeg" style="width: 200px;">]
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(set: $wandering to it + 1)
}(if: (history:) contains "knownhobby")[{
(set: $tracker to it + (a: "hobby"))
}Want to start [[$knownhobby|knownhobby]] again? ](else:)[{
(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>.
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(set: $wandering to 0)
(set: $comphistory to it + (a: "homework"))
(display: "addlargetime")
}
You pull up your assignments on your computer and start doing homework.
The work is a little tiring, but you feel productive.
* [[[Keep working on your homework|homework]]]
* [[[Take a break and do something else|living room]]]
* [[[Close your computer|$wherecomputer]]]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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)?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(hook: "characterimg")[<span></span>]
(if: $justAte is "cereal" and $eatingWhere is "kitchen")[(replace: ?characterimg)[<img src="https://i.imgur.com/XhoVIwr.jpeg" alt="Eating cereal in the kitchen" width="200">](set: $justAte to "")]
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{
(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: $hasCharacterImage to false)
(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.
]
(if: $food is "banana")[(replace: ?characterimg)[<img src="https://i.imgur.com/DtlqsRq.jpeg" alt="Eating banana in the kitchen" width="200">]](else-if: $food is "apple")[(replace: ?characterimg)[<img src="https://i.imgur.com/sTWP3hl.jpeg" alt="Eating apple in the kitchen" width="200">]](else-if: $food is "orange")[(replace: ?characterimg)[<img src="https://i.imgur.com/BLjTZkm.jpeg" alt="Eating orange in the kitchen" width="200">]](else-if: $food is "chips")[(replace: ?characterimg)[<img src="https://i.imgur.com/6JbWrqn.jpeg" alt="Eating orange in the kitchen" width="200">]](else-if: $food is "fruit")[(replace: ?characterimg)[<img src="https://i.imgur.com/BLjTZkm.jpeg" alt="Eating orange in the kitchen" width="200">]](else-if: $food is "cookies")[(replace: ?characterimg)[<img src="https://i.imgur.com/M5ifB55.jpeg" alt="Eating orange in the kitchen" width="200">]](else-if: $food is "carrots")[(replace: ?characterimg)[<img src="https://i.imgur.com/HDJhzkQ.jpeg" alt="Eating orange in the kitchen" width="200">]]
(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.
]
(if: $drink is "beer")[
(replace: ?characterimg)[
<img src="https://i.imgur.com/EvzIWVZ.jpeg" alt="Drinking beer in the kitchen" width="200">]]
(if: $drink is "wine")[
(replace: ?characterimg)[
<img src="https://i.imgur.com/GeVKXlD.jpeg" alt="Drinking beer in the kitchen" width="200">]]
(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]]?]]
]
}
(if: not $hasCharacterImage)[
(replace: ?characterimg)[<img src="https://i.imgur.com/VCVWvJ6.jpeg" alt="Idle in kitchen" width="200">]
]
]{(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)
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
(if: $knownhobby is "playing guitar")[
<img src="https://i.imgur.com/n6zQmIh.jpeg" style="width: 200px;">
](else-if: $knownhobby is "knitting")[
<img src="https://i.imgur.com/nxSGfSZ.jpeg" style="width: 200px;">
](else-if: $knownhobby is "solving jigsaw puzzles")[
<img src="https://i.imgur.com/MUyJObO.jpeg" style="width: 200px;">
](else:)[
<img src="https://i.imgur.com/defaultImage.jpeg" style="width: 200px;">
]
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 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: $characterimg to "")
(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)[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
(if: $newhobby is "poetry writing")[
<img src="https://i.imgur.com/e1MvDcp.jpeg" style="width: 200px;">
](else-if: $newhobby is "drawing")[
<img src="https://i.imgur.com/oMJSfCa.jpeg" style="width: 200px;">
](else-if: $newhobby is "sewing needlepoint")[
<img src="https://i.imgur.com/Fi96DYZ.jpeg" style="width: 200px;">
](else-if: $newhobby is "playing the ukulele")[
<img src="https://i.imgur.com/nGm7qUh.jpeg" style="width: 200px;">
](else-if: $newhobby is "learning a new language")[
<img src="https://i.imgur.com/99Regcg.jpeg" style="width: 200px;">
](else:)[
<img src="https://i.imgur.com/defaultImage.jpeg" style="width: 200px;">
]
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
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: $characterimg to "https://i.imgur.com/e1MvDcp.jpeg")
(set: $tracker to it + (a: (text: ...(a: "newhobby=", $newhobby, ";fun=", $enjoyment))))
(replace: ?newskills)
[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
<img src="https://i.imgur.com/e1MvDcp.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
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)[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
<img src=" https://i.imgur.com/oMJSfCa.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
You decide to work on your drawing, starting with drawing a still life. You collect some paper, take out the picture, 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)[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
<img src="https://i.imgur.com/Fi96DYZ.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
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)[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
<img src="https://i.imgur.com/nGm7qUh.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
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)[
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto; display: flex; flex-direction: column;">
<img src="https://i.imgur.com/99Regcg.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
No time like the present to start practicing another language! You opened up the spanish book you bought a while ago start reading 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)]
}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/mVdAMxe.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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|<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/B6B5G4s.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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")]
}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src=" https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src=" https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/xsw98te.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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.<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[<img src="https://i.imgur.com/XvQesMT.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">]
(else-if: $area is "sofa")[<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Character on sofa" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Sofa map" style="width: 200px;">](else-if: $area is "table")[<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with phone" style="width: 200px;">
]
(else:)[<img src="" style="width: 200px;"> <!-- fallback -->]
</div>
<div style="flex: 1;">
{(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 Tiktok back up|tiktok]]](else:)[[[open Tiktok|tiktok]]], (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){(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))))
<div style="display: flex; flex-direction: column; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $gametype is "puzzle game")[
<img src="https://i.imgur.com/XdKypWR.jpeg" alt="Playing puzzle game" style="width: 200px;">
]
(else-if: $gametype is "first-person shooter game")[
<img src="https://i.imgur.com/XdKypWR.jpeg" alt="Playing FPS game" style="width: 200px;">
]
(else-if: $gametype is "role-playing game")[
<img src="https://i.imgur.com/XdKypWR.jpeg" alt="Playing RPG game" style="width: 200px;">
]
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Map of living room" style="width: 200px; margin-top: 8px;">
</div>
</div>
}(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)]?
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[(if: $whichdevice is "phone")[<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $whichdevice is "computer")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed using computer" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
](else-if: $area is "sofa")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with computer" style="width: 200px;">
]
](else-if: $area is "table")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with laptop" style="width: 200px;">
]
]
</div>
<div style="flex: 1;">
{(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)]?]}<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/kfSQvGL.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/kjG5ARP.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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")<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/XnLboNe.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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>?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/ju8StvW.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/Yjmf35p.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
(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>.<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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.]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(hook: "characterimg")[<span></span>]
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].](replace: ?characterimg)[
<img src="https://i.imgur.com/uEo0siT.jpeg" alt="Character eating chips" width="200">
](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]].](replace: ?characterimg)[
<img src="https://i.imgur.com/wN7sjom.jpeg" alt="Character eating fruit" width="200">
](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]].](replace: ?characterimg)[
<img src="https://i.imgur.com/5EZpzh5.jpeg" alt="Character eating fruit" width="200">
](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]].](replace: ?characterimg)[
<img src="https://i.imgur.com/JmldYWQ.jpeg" alt="Character eating fruit" width="200">
](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))))]<div style="display: flex; gap: 20px; align-items: flex-start;">
<!-- LEFT COLUMN (Images) -->
<div style="flex: 0 0 auto; display: flex; flex-direction: column; align-items: center; gap: 10px;">
(if: $drink is "beer")[
<img src="https://i.imgur.com/8FnLrGx.jpeg" alt="Drinking beer on sofa" width="180">
](else-if: $drink is "coffee")[
<img src="https://i.imgur.com/5N8mBOP.jpeg" alt="Drinking coffee on sofa" width="180">
](else-if: $drink is "tea")[
<img src="https://i.imgur.com/5N8mBOP.jpeg" alt="Drinking tea on sofa" width="180">
](else-if: $food is "cereal")[
<img src="https://i.imgur.com/rDgB23o.jpeg" alt="Eating cereal on sofa" width="180">
](else-if: $food is "chips")[
<img src="https://i.imgur.com/a4FQvpc.jpeg" alt="Eating chips on sofa" width="180">
](else-if: $food is "pizza")[
<img src="" alt="Eating pizza on sofa" width="180">
](else-if: $food is "orange")[
<img src="https://i.imgur.com/VHWL1V6.jpeg" alt="Eating orange on sofa" width="180">
](else-if: $food is "banana")[
<img src="https://i.imgur.com/vvqUKwP.jpeg" alt="Eating banana on sofa" width="180">
](else-if: $food is "apple")[
<img src="https://i.imgur.com/AVBHNbg.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $food is "cookies")[
<img src="https://i.imgur.com/d0TAoG8.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $food is "carrots")[
<img src="https://i.imgur.com/nUxkh0O.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "wine")[
<img src="https://i.imgur.com/Pi8p2kr.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "rum and coke")[
<img src="https://i.imgur.com/bBcZf36.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "vodka soda")[
<img src="https://i.imgur.com/YcS0qTm.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "gimlet")[
<img src="https://i.imgur.com/eHNOjLQ.png" alt="Eating apple on sofa" width="180">
](else-if: $drink is "gin and tonic")[
<img src="https://i.imgur.com/6qrq0Ma.png" alt="Eating apple on sofa" width="180">
](else-if: $food is "leftovers")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "ice cream")[
<img src=" https://i.imgur.com/mxIhTNN.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "fresh-baked cookies")[
<img src="https://i.imgur.com/m6G26Dk.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "banana bread")[
<img src="https://i.imgur.com/i03nLno.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "chocolate")[
<img src="https://i.imgur.com/ISaESlC.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "berries")[
<img src="https://i.imgur.com/CScas5M.jpeg" alt="Eating apple on table" width="180">
](else:)[
<img src="https://i.imgur.com/tFObbcv.jpeg" alt="Sitting on sofa" width="180">
]
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<!-- RIGHT COLUMN (Story text) -->
<div style="flex: 1; max-width: 600px;">
(set: $room to "livingroom")
(set: $area to "sofa")
{(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 "")]}
</div>
</div>{
(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"))
}* 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]]?{(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))[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. ]]
<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/EokVMAZ.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src=" https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $drink is "beer")[
<img src="https://i.imgur.com/7m87BCk.jpeg" alt="Drinking beer on table" width="180">
](else-if: $drink is "coffee")[
<img src="https://i.imgur.com/2OYpPpY.jpeg" alt="Drinking coffee on table" width="180">
](else-if: $drink is "tea")[
<img src="https://i.imgur.com/2OYpPpY.jpeg" alt="Drinking tea on table" width="180">
](else-if: $food is "cereal")[
<img src="https://i.imgur.com/uK8JgPJ.jpeg" alt="Eating cereal on table" width="180">
](else-if: $food is "chips")[
<img src="https://i.imgur.com/t6ha6za.jpeg" alt="Eating chips on table" width="180">
](else-if: $food is "pizza")[
<img src="" alt="Eating pizza on table" width="180">
](else-if: $food is "orange")[
<img src="https://i.imgur.com/K9pyDYo.jpeg" alt="Eating orange on table" width="180">
](else-if: $food is "banana")[
<img src="https://i.imgur.com/Fh8C9O0.jpeg" alt="Eating banana on table" width="180">
](else-if: $food is "apple")[
<img src="https://i.imgur.com/0pJUecQ.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "pancakes and berry compote")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "French toast")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "decadent steel-cut oatmeal")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "fancy grilled cheese sandwiches")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "stove-top macaroni and cheese")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "chickpea and coconut curry")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "eggplant parmesan")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "home-made pot-stickers and rice")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "home-made tacos")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "fried eggs")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "toast and peanut butter")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "instant oatmeal")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "macaroni and cheese")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "ramen noodles")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "sandwich")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "rice and beans")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "bowties with red sauce")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "cookies")[
<img src="https://i.imgur.com/KYTJ6Ak.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $food is "carrots")[
<img src="https://i.imgur.com/LFAVMIL.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "wine")[
<img src="https://i.imgur.com/95s9WmU.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "rum and coke")[
<img src="https://i.imgur.com/pLx6orn.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "vodka soda")[
<img src="https://i.imgur.com/2jK6V4o.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $drink is "gimlet")[
<img src="https://i.imgur.com/8Agbfzv.png" alt="Eating apple on sofa" width="180">
](else-if: $drink is "gin and tonic")[
<img src="https://i.imgur.com/QVz0DJX.jpeg" alt="Eating apple on sofa" width="180">
](else-if: $food is "leftovers")[
<img src="https://i.imgur.com/mYb0dmD.jpeg" alt="Eating apple on table" width="180">
](else-if: $food is "salad")[
<img src="https://i.imgur.com/zDFK0Kk.jpeg" alt="Eating apple on table" width="180">
](else:)[
<img src="https://i.imgur.com/my40Vq2.png" alt="Sitting on sofa" width="180">
]
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
(set: $room to "livingroom")
(set: $area to "table")
{(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 "")]}<div style="display: flex; align-items: flex-start; gap: 20px;">
<div>
(hook: "characterimg")[
<img src="https://i.imgur.com/JicmTjG.jpeg" alt="Character pouring coffee" width="180">
]
<img src="https://i.imgur.com/hU8DmS2.jpeg" alt="Map Layout" width="180" style="margin-top: 10px;">
</div>
<div style="max-width: 600px;">
(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: ?characterimg)[
<img src="https://i.imgur.com/owFcEyI.jpeg" alt="Character drinking tea" width="180">
]
(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|<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)].<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">](else-if: $area is "sofa")[<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
](else-if: $area is "table")[<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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).<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[(if: $whichdevice is "phone")[<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $whichdevice is "computer")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed using computer" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
](else-if: $area is "sofa")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with computer" style="width: 200px;">
]
](else-if: $area is "table")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with laptop" style="width: 200px;">
]
]
</div>
<div style="flex: 1;">
{(set: $wandering to 0)
(set: $clicks to (either: "funny videos", "dance challenges", "life hacks", "pet videos", "recipes"))
(set: $response to (either: "like", "laugh at", "save", "comment on", "share"))
(set: $finalaction to (either: "creator", "trend", "duet", "livestream", "tiktokshop"))
(set: $finalactiontext to (dm:
"creator", "You check out a creator’s profile.",
"trend", "You try to keep up with a trending dance.",
"duet", "You think about making a duet.",
"livestream", "You end up watching someone’s livestream.",
"tiktokshop", "You scroll through TikTok shop deals."
))}
(if: (history:)'s last is "tiktok")[(if: $whichdevice is "phone")[You tap the TikTok app again][You click on TikTok on your computer] and start scrolling. You watch some $clicks. You $response a few of them.](else:)[You open TikTok. As you browse, you $response several videos.(if: (history:) contains "tiktok")[Soon, you see a bunch you’ve already seen before.]](text: $finalactiontext's $finalaction)(if: $whichdevice is "phone")[(if: $phonetime > 4 and (history:) contains "tiktok")[(set: $HP to it - 1)](set: $phonetime to it + 1)(display: "addtime")(display: "addsmalltime")(set: $phonehistory to it + (a: "tiktok"))(set: $tracker to it + (a: (text: ...(a: "tiktok;", $clicks, ";", $response, ";", $finalaction, ";phonetime=", $phonetime))))
[[Watch more TikTok|tiktok]], [[open another app|phone]], or (link-goto: "put down your phone", $wherephone)]
<!-- ✅ COMPUTER -->
(elseif: $whichdevice is "computer")[(if: $tvtime > 4 and (history:) contains "tiktok")[(set: $HP to it - 1)](set: $comptime to it + 1)(set: $comphistory to it + (a: "tiktok"))(set: $tracker to it + (a: (text: ...(a: "tiktok;", $clicks, ";", $response, ";", $finalaction, ";comptime=", $comptime))))[[Keep watching TikTok|tiktok]], [[do something else on your laptop|computer]], or (link-reveal-goto: "close your computer", $wherecomputer)[(set: $computeron to false)]]
</div>
</div>{(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}{
(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: $trythisphrase's $whichtry)! $printwhere (display: $whichtry)<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[
<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $area is "sofa")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa" style="width: 200px;">
]
(else-if: $area is "table")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table" style="width: 200px;">
]
</div>
<div style="flex: 1;">
{(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)?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/XdKypWR.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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)]?<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/lFehEcn.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/NT8w5vN.jpeg " style="width: 200px;">
<img src="https://i.imgur.com/hU8DmS2.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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 stay in the <tw-link class = "room">[[kitchen]]</tw-link><div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
<img src="https://i.imgur.com/Ck78yzr.png" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" style="width: 200px;">
</div>
<div style="flex: 1;">
{(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]].]<div style="display: flex; gap: 1em; align-items: flex-start;">
<div style="flex: 0 0 auto;">
(if: $room is "bedroom")[(if: $whichdevice is "phone")[<img src="https://i.imgur.com/XvQesMT.jpeg" alt="Character on bed texting" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
(else-if: $whichdevice is "computer")[
<img src="https://i.imgur.com/tawk2wy.png" alt="Character on bed using computer" style="width: 200px;">
<img src="https://i.imgur.com/KJYhlji.jpeg" alt="Bedroom map" style="width: 200px;">
]
](else-if: $area is "sofa")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/A6aO0mA.jpeg" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/uYd4xMh.png" alt="Map of sofa area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character on sofa with computer" style="width: 200px;">
](else-if: $whichdevice is "television")[<img src=" https://i.imgur.com/sr4K0Ko.jpeg" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" style="width: 200px;">
]
](else-if: $area is "table")[
(if: $whichdevice is "phone")[
<img src="https://i.imgur.com/HnJtEg9.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with phone" style="width: 200px;">
](else-if: $whichdevice is "computer")[<img src="https://i.imgur.com/dC4lLja.jpeg" alt="Map of table area" style="width: 200px;">
<img src="https://i.imgur.com/cPIhsOU.jpeg" alt="Character at table with laptop" style="width: 200px;">
]
]
</div>
<div style="flex: 1;">
{(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)]?]}<h2>Before You Start</h2>
<p>Please fill out a short questionnaire before playing the game. This helps us better understand your experience.
<a href="https://forms.gle/jmRg7N7uNEnL6cSN9" target="_blank" style="color: #4af;">Click here to open the form in a new tab.</a>
Once you've submitted the form, you can start the game below:</p>
[[I have completed the form. Start the game.->Start]]