{embed passage: "Time"}
[if timeLeft < 40]
You've wasted enough time.
[[Get up->Get Up]]
[else]
[[Wait]]
timeSpent:Math.round(random.d10)
--
{embed passage: 'Start'}It is the end.timeLeft:timeLeft-timeSpent
hours:Math.floor(timeLeft/60)
minutes:timeLeft%60
time (hours>1 && minutes>1):hours+" hours and "+minutes+" minutes"
time (hours==1 && minutes>1):"1 hour and "+minutes+" minutes"
time (hours>1 && minutes==1):hours+" hours and 1 minute"
time (hours==1 && minutes==1):"1 hour and 1 minute"
time (hours==0 && minutes>1):minutes+" minutes"
time (hours==0 && minutes==1):"1 minute"
time (hours>1 && minutes==0):hours+" hours"
time (hours==1 && minutes==0):"1 hour"
--
[if timeLeft>0]
You have {time} left.<hr>
[else]
**You are late.**<hr>timeSpent:1
--
{embed passage: "Time"}
[if passage.visits==1]
The extra {reveal link: "time in bed made you late", text: "time in bed didn't help anyway"}.
You stand up. Your left knee {reveal link: "aches a little", text: "would be feeling better if you complied with the physical therapy module"}.
[else]
You really ought to get ready.
[continue]
<br><br>
[if !bedMade]
[[Make the bed]]
[continue]
[[Move to the bathroom->Bathroom]]
{reveal link:"Get dressed",text:"You should shower first."}timeSpent:2
--
[if passage.name=="Bathroom"]
{embed passage: "Time"}
[continue]
The bathroom is {reveal link:"small", text:"too small even for one person"}. There's a sink, a toilet, a shower. Barely.
[if !trashedClothes]
[[Dispose of your clothes]]
[continue]
[if !tookShower && !trashedClothes]
{reveal link: "Shower", text:"You can't shower in these. They'll clog the drain when they melt."}
[continue]
[if !tookShower && trashedClothes]
[[Shower]]
[continue]
[if !brushedTeeth]
[[Brush your teeth]]
[continue]
[if tookShower && !gotDressed]
[[Get dressed->Dress]]
[continue]
[if gotDressed && brushedTeeth]
[[Head to the dispenser->Dispenser]]timeSpent:5
bedMade:true
--
{embed passage: "Time"}
You smooth out the sheets and blanket. You're not sure {reveal link:"why", text:"why; no one else will ever see the bed"}.
[[Move to the bathroom->Bathroom]]
{reveal link:"Get dressed",text:"You should shower first."}trashedClothes:true
timeSpent:1
--
{embed passage: "Time"}
You remove your clothes and put them into the trash tube under the sink to be incinerated.
{embed passage: "Bathroom"}timeSpent:7
tookShower:true
--
{embed passage: "Time"}
The water is just above room temperature. After 5 minutes the ration shuts off and the shower pod blowers start. You're shivering by the time you're dry.
{embed passage: "Bathroom"}timeSpent:2
brushedTeeth:true
--
{embed passage: "Time"}
The toothbrush is tethered to the sink by a spiralled cord. You brush your teeth. Two minutes.
{embed passage: "Bathroom"}timeSpent:3
gotDressed:true
--
{embed passage: "Time"}
The tailor extrudes {reveal link:"an outfit", text:"the same uniform blue outfit it does every day"} for you. You put it on quickly; it's warm from the printer and you're still cold from the jets.
{embed passage: "Bathroom"}timeSpent:10
--
{embed passage: "Time"}
The walk to the dispenser is an uneventful series of hallways. You collect two serving packets; one for now and one for later. The flavor is {reveal link:"C", text:"C. C is the worst of the three flavors. You haven't had B in a long, long time"}.
[if timeLeft<5]
You have to eat while you go. You are [[running late for work->Shift]].
[else]
You eat the first serving of flavor C. The empty packet goes into the trash tube for incineration.
[[Go to work->Shift]]timeSpent:5
timeLeft:timeLeft-timeSpent
lateBy:-timeLeft
evals:200+random.d100
defects:random.d10+7
deficiency:random.d4+2
correct:defects+deficiency
--
[if timeLeft<0]
You were late by {lateBy} minutes. An extra hour was added to your shift.
[else]
You made it to work on time. Barely.
[continue]
You evaluate {evals} metaplex nodes for defects. You identify {defects} that need refactoring. At the end of your shift your performance report is printed from a wall console. Your randomly assigned pair inspector identified {correct} defective nodes. You missed {deficiency}.
Your performance report indicates that this is the seventh consecutive material deficiency in your {reveal link:"audit", text:"audit. You know this isn't true. Your hypothesis is that the report template stops incrementing at seven"}. An extra hour will be added to your next shift.
[[Tomorrow->ReStart]]startTime:65+random.d10
timeLeft:startTime
timeSpent:0
bedMade:false
trashedClothes:false
tookShower:false
brushedTeeth:false
gotDressed:false
--
{embed passage: 'Start'}