{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'}