<img src = ./scenes/bedroom.png>
Bob wakes up in his apartment in the city. He is a human. He has eyes and eyebrows and eyelashes and a nose. Perhaps his most distinctive feature is how average a person he is. He looks around his room.
[[check the time on the clock->check the time on the clock]]
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep->go back to sleep]]
[[leave the room]]
[[check under the bed]]
(group: 'playing', 'stop')(track: 'city', 'loop', true)(track: 'city', 'fadein', 6)
(track: 'alarm', 'play')(after: 2.5s)[(track: 'alarm', 'fadeout', 0.3)(track: 'yawn', 'play')](after: 3.5s)[(track: 'yawn', 'stop')]
(set: $keycard to false)
(set: $poop to false)
(set: $rippedpainting to false)
(set: $moldedcheese to false)
(set: $midnight to false)
(set: $bluekey to false)
(set: $blackkey to false)
(set: $nocoffee to false)
(set: $flashlight to false)
(set: $silverkey to false)
(set: $clean to false)
(set: $hours to 7)
(set: $seconds to 44)
(set: $day to "am")
(if: $seconds < 59)[(set: $seconds to it + 1)](else:)[(set: $hours to it + 1)(set: $seconds to 0)]Bob checks the clock, it reads $hours:(if: $seconds < 10)[0]$seconds$day. There is not much else to say here.
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep]]
[[leave the room]]
(track: 'yawn', 'fadeout', 1)
(track: 'alarm', 'fadeout', 1)(set: $message to (random: 1, 7))(set: $clean to false)Bob goes back to sleep, the day goes by while he lies on his bed, a new day begins.(if:visits >= 2)[ Is he actually going to do something today or just keep sleeping?]
(after:5s)[(track: 'phone', 'play')//Bob's phone suddenly buzzes, a strange message appears on the screen, it says (if: $message is 1)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Beware. Nobody is as they seem.", "exit")]](if: $message is 2)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "There is more outside the coffee shop, find a way to break out of it and you'll find the black key.", "exit")]](if: $message is 3)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "The barista won't appreciate anyone who sits on the shop's floor.", "exit")]](if: $message is 4)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Check under the bed.", "exit")]]
(if: $message is 5)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "If you choose to ignore this message next time, someone will be knocking on your doors. But be wary, this will not be the only message that you'll get.", "exit")]](if: $message is 6)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "You are not in control.", "exit")]](if: $message is 7)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "When the texts look different, you are not being narrated by the Narrator.", "exit")]]//]
[[wake up->intro]]
(if: $clean is false)[(set: $clean to true)Bob leaves the room and goes on his usual routine of brushing his teeth and eating breakfast.](else:)[Bob leaves the room.]
[[go back to the bedroom]]
[[go to the bathroom]]
(if: $nocoffee is false)[[[leave the apartment->leave the apartment]]](else:)[[[leave the apartment -> leave the apartment 2]]]
(group: 'playing', 'stop')
(track: 'city', 'loop', true)
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(track: 'yawn', 'fadeout', 1)
(track: 'alarm', 'fadeout', 1)(if:(history: where it is "Go back to the bedroom")'s length >= 3)[Bob finally leaves his apartment, today must've been quite a journey for him already.](else:)[Bob leaves his apartment.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[<img src = ./scenes/coffee_shop.png>
He goes to visit the coffee shop, which is a refreshing morning routine from his otherwise mundane day.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'walk', 'fadeout', 1)(track: 'city', 'fadeout', 1)(track: 'coffeeshop', 'loop', true)(track: 'coffeeshop', 'seek', 15)(track: 'coffeeshop', 'play')He walks into the store. He had long ago gotten used to the droning of the coffee machine and the chatter of the regulars. The beige plaster walls and the subtle dim lighting makes the shop feel warm and comfortable.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob walks up to the barista and waves.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'barista', 'seek', 3.3)(track: 'barista', 'play')(after: 1s)[(track: 'barista', 'stop')](dialog: "Hey Bob, good to see you again. Gonna be a quiet day again huh? I gotta say, I liked it better when you used to talk more. Well, what do you want to order, your usual coffee?", "exit")
[[order usual coffee]]
[[order a latte]]
[[order a styrofoam cup of lukewarm water]]
(if:(history: where it is "go talk to the regulars")'s length >= 1)[[[go talk to the regulars->regulars 2]]](else:)[[[go talk to the regulars->go talk to the regulars]]]
[[sit down on the floor]]
[[return to the apartment]]]
(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
(after: 2.5s)[(track: 'walk', 'stop')]<img src = ./scenes/coffee_shop.png>
(t8n:"dissolve")+(t8n-time:3s)[Bob decides to order a latte.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
Now holding his cup of latte, he walks out the door and continues on his day.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He lives like many other people–that is, he lives in a city, and as he walks out, he nods in satisfaction of the fact that he lives in a city.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob leaves the store and continues his journey to the office.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'walk', 'fadeout', 1) When he arrives, he realizes that nobody is here. The office is completely empty.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob checks each cubicle, the meeting room, and the (t8n-arrive:"dissolve")+(t8n-time:3s)[[broom closet->broom closet]]. They are all (text-colour:red)[''empty''].
[[check your boss's office]]
[[check cubicle #1]]
[[check cubicle #2]]
[[check cubicle #3]]
[[scream]]]]]]
(track: 'pour', 'play')
(after: 3.3s)[(track: 'pour', 'stop')]
(track: 'walk', 'fadeout', 1)
(track: 'coffeeshop', 'fadeout', 1)(t8n:"dissolve")+(t8n-time:3s)[Bob walks over to a regular.
(t8n:"dissolve")+(t8n-time:3s)+(link:"wave your hand")[(track: 'Jgrunt', 'play')(dialog: "What do you want? ", "continue")(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The person sitting at the table sips his coffee.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob's inability to speak makes this awkward interaction even more awkward than it is already.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Well... ok. If you're looking for an introduction, the name's Job, though I'm currently unemployed. The boss I was previously working for said I wasn't needed anymore. The last thing he left me with was this key.", "continue")(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job takes out a silver key and swings it in front of Bob.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Said it had something to do with that uh... project I worked on with him, told me that it's best that I held on to it in case something happenens to him.", "continue")(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job pauses and chuckles.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Weird thing to say right? Used to be an architect, you see.", "continue")(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob neither acknowledges nor denies what he says, in fact, he doesn't react at all.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job looks at him for awhile.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Ok, not much of a talker are you? Is there anything else you need?", "continue")](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[
[[gaze outside]]
[[look at the counter]]
[[leave Job -> coffee shop]]
[[get the key]]]]]]]]]]]]
(track: 'walk', 'fadeout', 1)Strangely enough, Bob proceeds to sit on the floor in the middle of the coffee shop.
The barista looks at him in confusion. Other customers awkwardly walk around Bob, feeling just as confused.
[[continue to sit on the floor->floor]]
[[get up-> coffee shop]]
(track: 'sittingonfloor', 'play')
(track: 'walk', 'fadeout', 1)
<img src = ./scenes/bedroom.png>(if:visits <= 3)
[Bob stands in the middle of his bedroom.](else:)[As peculiar as it is, Bob stands in the middle of his bedroom once again, perhaps he has forgotten what he needs to do.]
[[check the time on the clock]]
[[check under the bed]]
[[go to the bathroom]]
[[leave the room]]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')<img src = ./scenes/coffee_shop.png>(t8n:"dissolve")+(t8n-time:3s)[
Bob decides to order a styrofoam cup of lukewarm water.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Now holding his styrofoam cup of lukewarm water, he walks out the door and continues on his day.
[[walk outside]]]
(track: 'pour', 'play')
(after: 3.3s)[(track: 'pour', 'stop')]
(track: 'walk', 'fadeout', 1)
(track: 'coffeeshop', 'fadeout', 1)(track: 'city', 'loop', true)(track: 'city', 'seek', 5)(track: 'city', 'fadein', 3)<img src = ./scenes/city.jpg>
Bob looks around the street, this is certainly not part of his normal routine.
[[walk onto the street]]
[[go to the alley]]
[[return to the apartment]]
(track: 'city', 'fadeout', 3)
(track: 'street', 'loop', true)(track: 'street', 'fadein', 3)Bob continues to sit on the floor.
(if:visits is 1)[The barista grows more irritated by Bob's stubborn behavior.](else-if:visits >= 2)[(track: 'annoyed', 'play')The barista finally looks over at Bob, "Are you just going to keep sitting there? This is your last chance to get up."]
(if:visits >= 2)[[[continue to sit -> floor2]]](else:)[[[continue to sit ->floor]]]
[[get up -> coffee shop]]
<img src = ./scenes/coffee_shop.png>
(set: $papers to 10)Bob decides to order a cup of generic coffee. The barista fills a cup with coffee and hands it to Bob.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Now holding his generic coffee, he walks out the door and continues on with his day.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He lives like many other people–that is, he lives in a city, and as he walks out, he nods in satisfaction of the fact that he lives in a city.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')Bob leaves the store and continues his journey to the office.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'walk', 'fadeout', 1)After walking for some time and enjoying the city scenery, Bob arrives at his office.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[It is then, after he steps inside his personal cubicle, when he begins to work, filing papers after papers.
[[file papers]]
]]]
(track: 'pour', 'play')
(after: 3.3s)[(track: 'pour', 'stop')]
(track: 'walk', 'fadeout', 1)
(track: 'coffeeshop', 'fadeout', 1)(track: 'city', 'loop', true)(track: 'city', 'seek', 5)(track: 'city', 'fadein', 3)(set: $papers to it - 1)(set: $message to (random: 1, 7))
(if: $papers > 0)[Bob files one paper, he needs to file $papers more papers for the day.](else-if: $papers < -5)[Bob files yet another paper, he does not seem to understand that it is meaningless to file more papers.](else:)[Bob files one paper, he does not need to file any more papers.]
[[file papers]]
(if: $papers < 1)[[get up]]
(if: $papers is 7)[(track: 'message', 'play')//A strange message appears on the computer screen, it says "READ THIS MESSAGE"//
(if: $message is 1)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "Beware. Nobody is as they seem.", "exit")]](if: $message is 2)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "There is more outside the coffee shop, find a way to break out of it and you'll find the black key.", "exit")]](if: $message is 3)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "The barista won't appreciate anyone who sits on the shop's floor.", "exit")]](if: $message is 4)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "Check under the bed.", "exit")]](if: $message is 5)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "If you choose to ignore this message next time, someone will be knocking on your doors. But be wary, this will not be the only message that you'll get.", "exit")]](if: $message is 6)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "You are not in control.", "exit")]](if: $message is 7)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "When the texts look different, you are not being narrated by the Narrator.", "exit")]]](if: $papers > 4 and $papers < 7)[//A strange message appears on the computer screen, it says "READ THIS MESSAGE"//
(if: $message is 1)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "Beware. Nobody is as they seem.", "exit")]](if: $message is 2)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "There is more outside the coffee shop, find a way to break out of it and you'll find the black key.", "exit")]](if: $message is 3)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "The barista won't appreciate anyone who sits on the shop's floor.", "exit")]](if: $message is 4)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "Check under the bed.", "exit")]](if: $message is 5)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "If you choose to ignore this message next time, someone will be knocking on your doors. But be wary, this will not be the only message that you'll get.", "exit")]](if: $message is 6)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "You are not in control.", "exit")]](if: $message is 7)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"read the message")[(dialog: "When the texts look different, you are not being narrated by the Narrator.", "exit")]]]
(track: 'paper', 'play')
(set: $hours to 9)(set: $seconds to 44)(set: $day to "pm")Bob leaves his workplace and continues on with his routine. He heads back home and eats some leftovers.
[[go to the bathroom]]
[[go to the bedroom]]
(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
(after: 2.5s)[(track: 'walk', 'stop')]Bob ignores the knocking sound. It persists for awhile, then stops.
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep->wake up]](set: $bluekey to true)(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'door', 'seek', 0.5)
(track: 'door', 'play')//Bob opens the door.//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//The outside breeze flows in from the door, the quiet night is as silent as it is dark. The calm, cool wind brushes against Bob's face.//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//A mysterious figure stands ominously in the doorway. He is wearing a dark robe with a hood covering his face.//](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'figure', 'seek', 0.2)(track: 'figure', 'play')(dialog: "Find the truth. End this.", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//The cloaked figure says.//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//He then gives Bob a blue key and then walks away.//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'breeze', 'fadeout', 3)//Bob heads back inside his apartment, somewhat confounded by what had just happened.//
[[go to the bathroom]]
[[go to the bedroom->bedroom 2]]]
(track: 'breeze', 'loop', true)(track: 'breeze', 'play')
(after: 5s)(track: 'breeze2', 'loop', true)(track: 'breeze2', 'play')
(t8n:"dissolve")+(t8n-time:3s)[Bob enters the bathroom. It's a small stainless cubby filled with ceramic reliefs.
[[check the shower]]
[[check the drawer]]
[[check the mirror]]
[[sit on the toilet]]
[[wash your hands]]
[[go outside->hallway]]]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(track: 'relief', 'fadeout', 1)<img src = ./scenes/bedroom.png>
Bob enters his bedroom. (if: $moldedcheese is true)[The smell of cheese Bob was so used to was finally gone.]
(if:visits is 1)[(t8n-arrive:"dissolve")+(t8n-time:3s)[[go to sleep->go to sleep 2]]](else:)[(t8n-arrive:"blur")+(t8n-time:3s)[[go to sleep->go to sleep]]]
[[check under the bed]]
[[check the time]]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(track: 'relief', 'fadeout', 1)(set: $message to (random: 1, 7))(set: $clean to false)(set: $hours to 7)(set: $seconds to 44)Bob goes back to sleep, the night goes by while he lies on his bed, a new day begins.
(after:5s)[(track: 'phone', 'play')//Bob's phone suddenly buzzes, a strange message appears on the screen, it says (if: $message is 1)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Beware. Nobody is as they seem.", "exit")]](if: $message is 2)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "There is more outside the coffee shop, find a way to break out of it and you'll find the black key.", "exit")]](if: $message is 3)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "The barista won't appreciate anyone who sits on the shop's floor.", "exit")]](if: $message is 4)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Check under the bed.", "exit")]]
(if: $message is 5)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "If you choose to ignore this message next time, someone will be knocking on your doors. But be wary, this will not be the only message that you'll get.", "exit")]](if: $message is 6)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "You are not in control.", "exit")]](if: $message is 7)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "When the texts look different, you are not being narrated by the Narrator.", "exit")]]//]
[[check the time->check the time on the clock]]
[[leave the room]]
[[check under the bed]]
(group: 'playing', 'stop')(track: 'city', 'loop', true)(track: 'city', 'fadein', 6)
(track: 'alarm', 'play')(after: 2.5s)[(track: 'alarm', 'fadeout', 0.3)(track: 'yawn', 'play')](after: 3.5s)[(track: 'yawn', 'stop')]Bob looks under his bed, perhaps he's checking for monsters hiding under. Little does he know, he has quite a few items stashed under there.
[[check the time on the clock->check the time on the clock]]
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep]]
[[leave the room]]
(if: $moldedcheese is false)[(t8n:"dissolve")+(t8n-time:3s)+(link:"pick up a molded piece of cheese")[(track: 'cheese', 'seek', 0.5)(track: 'cheese', 'play')(set: $moldedcheese to true)Why? Just Why?]]
(if: $flashlight is false)[(t8n:"dissolve")+(t8n-time:3s)+(link:"pick up the flashlight")[(track: 'ding', 'play')Bob picks up the flashlight. (set: $flashlight to true)]]
(track: 'yawn', 'fadeout', 1)
(track: 'alarm', 'fadeout', 1)(if: $seconds < 59)[(set: $seconds to it + 1)](else:)[(set: $hours to it + 1)(set: $seconds to 0)]Bob checks the clock, it reads $hours:(if: $seconds < 10)[0]$seconds$day. There is not much else to say here.
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep]]
[[leave the room]]Bob walks onto the road. A car speeds right at him, honking widly.
[[stand still]]
[[run back to the street]]
(track: 'carhorn', 'play')(text-colour:red)+(text-style:"bold","rumble")[What does Bob think he's doing?]
[[look around -> look around 2]](if:visits is 1)[(set: $ending to it + 1)](t8n:"dissolve")+(t8n-time:3s)[Bob stands still, the car crashes into Bob and his body is shattered. People on the street look in horror at Bob's dead body.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Ending $ending/7: Tragedy]
(t8n-arrive:"flicker")+(t8n-time:3s)(click-goto:?page,"wake up")
(track: 'carcrash', 'seek', 18)(track: 'carcrash', 'play')
(after: 3s)[(track: 'carcrash', 'fadeout', 2)]Bob quickly runs back to the street, the car barely misses him by inches.
[[go to the alley]]
(track: 'running', 'seek', 47)(track: 'running', 'fadein', 1)
(after: 3s)[(track: 'running', 'fadeout', 2)]
(track: 'car', 'seek', 6)(track: 'car', 'play')
(after: 2s)[(track: 'car', 'fadeout')](t8n:"dissolve")+(t8n-time:3s)[//light stretches thin in the alley, garbage litters the floor//
(t8n:"dissolve")+(t8n-time:3s)+(link:"pick up a black key on the ground")[(set: $blackkey to true)//acquired a black key//]
(t8n:"dissolve")+(t8n-time:3s)+(link:"look through the garbage can")[//nothing but a mess//]
[[go further down the alley->go deeper]]]
(track: 'breeze', 'volume', 0.2)
(track: 'breeze2', 'volume', 0.2)
(track: 'street', 'fadeto', 2, 0.2)
(track: 'breeze', 'loop', true)(track: 'breeze', 'fadein', 2)
(after: 4s)[(track: 'breeze2', 'loop', true)(track: 'breeze2', 'play')]//there's a dark path, and a blue-lit path
//
(t8n-arrive:"blur")+(t8n-time:2s)[[go down the blue path->go down the blue path]]
[[go down the dark path]]
(if:visits is 1)[(set: $ending to it + 1)]//a blue mist blankets the path//
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//You catch a wisp of it and// (text-style:"bold","fade-in-out")[(text-colour:red)[//black out//].]]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'ending', 'play')Ending $ending/7: The Bad Path]
(t8n-arrive:"flicker")+(t8n-time:3s)(click-goto:?page,"wake up")
(track: 'wind', 'fadein', 1)
(track: 'wind', 'fadeout', 2)
(after: 3s)[(track: 'faint', 'play')](t8n:"dissolve")+(t8n-time:15s)+(link:"//a small light flickers on a cold dark wall in front of you, revealing a dreary message written in blood.//")[(track: 'ominous', 'seek', 5.5)(track: 'ominous', 'fadein', 3)(track: 'ominous', 'fadeout', 4)
(text-style:"bold","shudder")[(text-colour:red)[(align:"=><=")+(box:"=XXX=")[####[[YOU SHOULD NOT BE HERE->the door]]]]]]
(track: 'street', 'fadeout', 2)
(track: 'breeze', 'fadeto', 2, 0.05)
(tracK: 'breeze2', 'fadeto', 2, 0.05)(set: $bluekey to true)a large, metal door sits by the wall, an (text-colour:red)[ominous] aura flows from it, a blue key is required to open the door
(if: $bluekey is true)[[[open door with blue key->door]]](else:)[[[turn around->look around]]]Bob steps inside the broom closet. A broom and a bucket sits in a lonely corner in the room. There is nothing in here for Bob. But he continues to stand there, waiting for something to happen...
[[scream]]
[[check your boss's office]]
(after:11s)[Bob is still standing in the broom closet, even though there is nothing in here for Bob.]
(after:18s)[Why is Bob still in here?]
(after:26s)[Bob is still in this pointless broom closet.]
(after:34s)[Please, Bob, let us continue. What have I done to deserve this. I'm merely narrating a story here.]
(after:42s)[All this standing around. Is it your idea of rebellion? Can you just cooperate with me?]
(after:52s)[I'm not the bad guy in this story. Without me, you would not feel like you have any purpose, I’m giving you purpose is all.]
(after:63s)[Woo hoo... congratulations... you did it, you reached the end, here's your achievement, it's 63 seconds wasted. Are you happy now? But really, this is the end, there's no more after this...]
(after:83s)[Seriously?]
(after:103s)[I'm out of things to say.]
(after:123s)[Honestly, I'm just astounded.]
(after:143s)[You're at the 143 seconds mark now. Are you like, waiting for another achievement?]
(after:163s)[I can just keep talking if you want.]
(after:183s)[Oooo! The broom fell on the floor. I guess something did happen.]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
<img src = ./scenes/boss.png>(t8n:"dissolve")+(t8n-time:3s)[
Bob walks into the boss's office. The office is much more open than the rest of the crowded workplace. A formidable painting of the Boss watches over the entire room. The main desk sits in the back. It is eerily quiet in here, even quieter than the rest of the workplace.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob looks around the room.
[[check the desk]]
[[check the wall]]
[[check the window]]
[[return to the office]]]
(track: 'walk', 'fadeout', 1)
(track: 'scream', 'fadeout', 1)
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')Bob screams, "AHHHHHHHHHHHHHHHH!"
[[scream]]
[[check your boss's office]]
(track: 'scream', 'play')
(track: 'walk', 'fadeout', 1)(t8n:"dissolve")+(t8n-time:3s)[Bob checks the desk, there doesn't seem to be anything on it except for piles of files and notes.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The drawers have pretty much the same thing. The title of most of the files is "Business Stuff".
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob checks under the desk, he sees a button attached to the bottom of the desk.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[[[press the button->press the button]]
[[check the window]]
[[check the wall]]]]]]
(track: 'cabinet', 'play')(t8n:"dissolve")+(t8n-time:3s)[(if: $rippedpainting is true)[Bob checks the wall, the painting has been completely ripped apart and ruined. (else:)[Bob checks the wall, there's a large rectangular painting framed behind the desk. It depicts the boss wearing a trench coat and looking rather stoically.]]
[[take down the painting]]
[[check the window]]
[[check the desk]](t8n:"dissolve")+(t8n-time:3s)[Bob walks over to the window.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[At first glance, there doesn't seem to be anything special. The window appears to be a standard 2 by 4 high wind resistant glass panel with long, blacked-out curtains for comfort in privacy.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob puts his hands on the window and leans against it to look outside. Suddenly, the window swings open, revealing a flight of stairs going up. Bob realizes that it's not a window at all, it's a secret passage.
(t8n:"dissolve")+(t8n-time:3s)+(link:"walk up the stairs")[Bob walks up the stairs. At the end of the stairs there's a door.
(t8n:"dissolve")+(t8n-time:3s)+(link:"open the door")[(track: 'door', 'seek', 0.5)
(track: 'door', 'play')(track: 'city', 'fadeout', 2)(track: 'whispers', 'loop', true)(track: 'whispers', 'seek', 1.5)(track: 'whispers', 'play')(track: 'whispers2', 'seek', 9)(track: 'whispers2', 'loop', true)(track: 'whispers2', 'play')Bob opens the door to a wide room. In front of him, there's a large, wide glass wall with a sliding door in the middle. A dozen or so people are locked behind the glass wall. Some are banging against the wall, others are slouched against the wall and rocking back and forth shakily. Bob can hear their faint whispers echoing on and on.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Upon closer inspection, Bob realizes that each and every one of these people are his coworkers.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Shocked, Bob walks over to try to open the sliding door, but he discovers that it requires a yellow keycard. (if: $keycard is false)[He faintly remembers seeing one in the office, but cannot recall where exactly he saw it.
[[return to the office->return to the office]]]
(if: $keycard is true)[[open the door with the keycard]]]]]]]
(t8n:"dissolve")+(t8n-time:3s)[(track: 'flooropen', 'fadein', 5)(after: 2s)[(track: 'flooropen', 'fadeout', 3)]Bob presses the button. The floor in front of the desk creaks and opens, revealing a flight of stairs that leads down into the unknown.
(if:(history: where its name is "go down the stairs 1")'s length >= 1)[[[go down the stairs ->go down the stairs 2]]](else:)[[go down the stairs ->go down the stairs 1]]]
(track: 'button', 'play') (set: $rippedpainting to true)Bob rips the painting apart violently, wasting a perfectly good painting. There is nothing behind it except for a blank wall.
[[check the desk]]
[[check the window]]
(track: 'rippainting', 'play')(t8n:"dissolve")+(t8n-time:3s)[Bob returns to the boss's secret room.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["Back already?" The boss says snarkily, "are you gonna take another one of my employees? Huh?!"]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(if: $silverkey is false)[[[Bob says nothing. He does not have the key to open the door yet, perhaps he wants to ask for forgiveness for stealing the boss's cheese. He decides to call it for the day.->go to sleep]]](else:)[Bob says nothing.
[[use silver key to open jail door]]]]]
(track: 'flooropen', 'fadeout', 1)
(track: 'prison', 'loop', true)
(track: 'prison', 'fadein', 3)(set: $talkedtoboss to true)(t8n:"dissolve")+(t8n-time:3s)[The stairs lead down to a dark hallway. The dimly lit path makes it hard to see ahead.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'scratching', 'play')Bob can hear muffles and scratches ahead of him, then suddenly, a loud screeching sound.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Once Bob reaches the end of the hallway, he sees a cell blocked off by iron bars on his left. He can hear sounds coming from the cell, but it is too dark to see what's inside.]
(if:$flashlight is false)[(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob looks around for a light source, but can't find one. Bob will need a flashlight to be able to see inside the dark cell. He decides to (t8n-arrive:"dissolve")+(t8n-time:3s)[[go back->go to your boss's office]].]](else-if: $flashlight is true)[(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob remembers that he had conveniently picked up a flashlight this morning.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(t8n:"dissolve")+(t8n-time:3s)+(link:"turn on the flashlight")[(track: 'scratching', 'fadeout', 1)Bob turns on the flashlight and sees his boss trapped in the cell, looking very scared.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Terribly confused, Bob wonders why his boss is in there.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[As soon as the Boss saw Bob's face, he became petrified.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'Bgrunt', 'play')(dialog: "Oh no, Bob, why are you back here again? What more do you want from me! I already told you I had to trap the others in the room because they were all crazy.", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Now even more bewildered, Bob wonders if he was talking about that cheese he stole from his boss last week.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Haven't you done enough? Just leave me alone!", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob decides to listen to his boss. He leaves him alone to think about this precarious situation.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He decides that he must find a way to free his boss. But first Bob needs a key, he does not know where he can find one.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "If only my friend who often goes to the coffee shop was here. He has the key that can open this jail cell. We built this place together after all... wait, why am I telling you this? Nevermind that, ok?", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(t8n-arrive:"dissolve")+(t8n-time:3s)[[Bob suddenly decides that he should go home and sleep.->go to sleep]]]]]]]
(track: 'flooropen', 'fadeout', 1)
(track: 'prison', 'loop', true)
(track: 'prison', 'fadein', 3)(if:visits is 1)[(set: $ending to it + 1)](t8n:"dissolve")+(t8n-time:3s)[Bob opens the jail door with the silver key, to the boss's surprise.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "What... what is this?", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The boss looks very confused.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob does not seem to know how to reply.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The boss squints his eyes suspiciously as he walks out the jail cell, keeping his eyes on Bob](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "There's so much more going on here than what meets the eyes, now isn't that so?", "continue")](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "//What are (text-colour:red)[''you''] really planning on doing with Bob?//", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'faint', 'play')Bob stands there awkwardly in silence. Suddenly, the lights black out and fumes surround Bob, and then he (text-style:"bold","fade-in-out")[(text-colour:red)[(t8n-arrive:"blur")+(t8n-time:3s)[[blacks out->wake up]]]].
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'ending', 'play')(track: 'prison', 'fadeout', 3)Ending $ending/7: The End?]]
(track: 'jailcell', 'seek', 2)(track: 'jailcell', 'play')<img src = ./scenes/bedroom.png>(set: $message to (random: 1, 7))(set: $hours to 7)(set: $seconds to 44)(set: $clean to false)Bob wakes up in his apartment.
(after:5s)[(track: 'phone', 'play')//Bob's phone suddenly buzzes, a strange message appears on the screen, it says (if: $message is 1)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Beware. Nobody is as they seem.", "exit")]](if: $message is 2)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "There is more outside the coffee shop, find a way to break out of it and you'll find the black key.", "exit")]](if: $message is 3)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "The barista won't appreciate anyone who sits on the shop's floor.", "exit")]](if: $message is 4)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "Check under the bed.", "exit")]]
(if: $message is 5)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "If you choose to ignore this message next time, someone will be knocking on your doors. But be wary, this will not be the only message that you'll get.", "exit")]](if: $message is 6)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "You are not in control.", "exit")]](if: $message is 7)[(t8n:"dissolve")+(t8n-time:3s)+(link-rerun:"//READ THIS MESSAGE//")[(dialog: "When the texts look different, you are not being narrated by the Narrator.", "exit")]]//]
[[check the time->check the time on the clock]]
[[leave the room]]
[[check under the bed]]
(group: 'playing', 'stop')(track: 'city', 'loop', true)(track: 'city', 'fadein', 6)
(track: 'alarm', 'play')(after: 2.5s)[(track: 'alarm', 'fadeout', 0.3)(track: 'yawn', 'play')](after: 3.5s)[(track: 'yawn', 'stop')](t8n:"dissolve")+(t8n-time:3s)[Bob looks at the streets.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["New to the city?" Job adds, "well it's certainly got its fancies. It's got a name, but us fellows don't really use it that much anymore, doesn't really roll well with the tongue. We just call it the city."]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["Not much happening around here these days. I will tell you this though, best stay off the road if you're walking. Lots of traffic and people needing to go places. Don't want no accident happening. As busy as it gets, the city sure is calm, on the outside at least," Job says.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["Used to be a freelancer. Came here on a call, my old boss. Don't travel between states much after that last job. Decided to settle somewhere," Job says.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["So, anything else?" Job asks.
(if:(history: where its name is "look at the counter")'s length >= 1)[[[look at the counter -> look at the counter 2]]](else:)[[look at the counter]]
[[leave Job -> coffee shop]]](track: 'breathing', 'loop', true)(t8n:"dissolve")+(t8n-time:3s)[Bob looks over at the counter, where customers are ordering their drinks.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Ah, this old coffee shop, been here since I came to this city. Quite a place, I guess it's so popular that the owner didn't even name it anything special, just called the \"Coffee Shop\", quite amazing indeed.", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob blinks.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Well I'm not exactly an expert of this place, but I'm guessing this shop goes way back with the city. Lots of people came through here, a few stuck around, like me.", "continue")](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Come to think of it, I think I remember seeing your face here quite a couple of times. You're...Bob, right?", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job looks at Bob, waiting for a response. They both sit their in silence. Job can hear Bob inhaling and exhaling from his mouth.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'breathing', 'play')The sound is quite loud in fact, that Job seems to be mesmerized by it. However, the sound of Bob breathing from his mouth is merely amplified by the uncomfortable silence between them. ]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[This moment of discomfort stretches for an excessively long time, tuned to the rhythm of each "hwoa" and "haah" from Bob's mouth.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Then Bob nods his head to signify that he had procressed what Job was saying.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'breathing', 'fadeout', 2)Job nods his head slowly back at Bob in hesitation and squints his eyes.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "O—k, you do you. Anyways, I've been coming here quite a lot. Never seen the owner, but that barista seems to have been here since forever. I always liked to order a black coffee, with a tint of sugar and some milk mixed in.", "continue")](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "It's certainly peaceful in here, away from the traffic. Lots of people come in before they go to work, you look like one of those.", "continue")](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "So yeah, that's about all there is to this place. Anything else?", "continue")
(if:(history: where its name is "gaze outside")'s length >= 1)[[[gaze outside -> gaze outside 2]]](else:)[[[gaze outside->gaze outside]]]
[[leave Job -> coffee shop]]]
Bob goes over to the entrance of the coffee shop.
[[order a latte]]
[[order a styrofoam cup of lukewarm water]]
[[order usual coffee]]
[[sit down on the floor]]
[[return to the apartment]](t8n:"dissolve")+(t8n-time:3s)["You sure like looking outside huh?" Job says.
[[look at the counter -> look at the counter 2]]
[[leave Job -> coffee shop]]](t8n:"dissolve")+(t8n-time:3s)["You sure like looking at that counter huh?" Job says.
[[gaze outside -> gaze outside 2]]
[[leave Job -> coffee shop]]](t8n:"dissolve")+(t8n-time:3s)[Bob looks down at the pocket where Job stashed the silver key.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "What are you looking for, the key?", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job takes the key out from his pocket.](click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Is there something you need with it?", "continue")
(t8n:"dissolve")+(t8n-time:3s)+(link:"nod your head")[Bob nods his head(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Is this something to do with your boss?", "continue")
(t8n:"dissolve")+(t8n-time:3s)+(link:"nod your head")[Bob nods his head
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job's tone grows more serious.(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Is he in trouble?", "continue")
(t8n:"dissolve")+(t8n-time:3s)+(link:"nod your head")[Bob nods his head
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Job sighs.(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "He told me something might happen to him, I guess this is it. Here, do what you gotta do with it.", "continue")
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'ding', 'play')Job hands the key over to Bob.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[[[go to the office->go to the office]]]]]]]]]]]]]
(set: $silverkey to true)
(t8n:"dissolve")+(t8n-time:3s)[With the silver key, Bob goes to the office.]
[[scream]]
[[go to your boss's office]]
(track: 'city', 'fadeto', 2, 0.3)
(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
(after: 2.5s)[(track: 'walk', 'stop')]
(track: 'coffeeshop', 'fadeout', 1)<img src = ./scenes/boss.png>
Bob returns to the boss's office.(if: $rippedpainting is true)[The ripped painting behind the desk now looks very pathetic, a tragic waste.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[[[check the desk->check the desk]]
[[check the wall]]
[[check the window]]
[[go back to the apartment->return to the apartment]]]
(track: 'walk', 'fadeout', 1)
(tracK: 'city', 'fadeout', 5)
(group: 'playing', 'stop')(set: $nocoffee to true)(t8n:"dissolve")+(t8n-time:3s)[Bob continues to sit on the floor.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["Alright, that's it!" The barista yells angrily, "get out of here! You're not welcome here anymore!" The barista drags Bob outside the coffee shop.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob finally gets up.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob decides to go to the (t8n-arrive:"dissolve")+(t8n-time:3s)[[office->office]].](t8n:"dissolve")+(t8n-time:3s)[Bob leaves the shop and continues his journey to the office.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Once he steps inside the familiar office hallway, he realizes that nobody is here. The office is completely empty.
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob checks each cubicle, the meeting room, and the (t8n-arrive:"dissolve")+(t8n-time:3s)[[broom closet->broom closet]]. They are all (text-colour:red)[''empty''].
[[check your boss's office]]
[[check cubicle #1]]
[[check cubicle #2]]
[[check cubicle #3]]
[[scream]]]]]
(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
(after: 2.5s)[(track: 'walk', 'stop')]
(track: 'coffeeshop', 'fadeout', 1)(if:(history: where it is "Go back to the bedroom")'s length >= 3)[Bob finally leaves his apartment, today must've been quite a journey for him already.](else:)[Bob leaves his apartment.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob goes to visit the generic coffee shop, which is a refreshing morning routine in his otherwise mundane day.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Sadly, Bob realizes that he is no longer welcomed into the coffee shop after that incident on the floor. There's now a sign on the window that reads "Bob is not allowed in the coffee shop".
[[go to the office->office]]
[[look around]]
[[return to the apartment]]]
(track: 'walk', 'seek', 0.5)
(track: 'walk', 'play')
(after: 2.5s)[(track: 'walk', 'stop')](t8n:"dissolve")+(t8n-time:3s)[//the door reveals a large, dilapidated room//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//papers all over the ground, desks torn and broken cabinets on the ground//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//a dusty computer sits on the desk//
(t8n:"dissolve")+(t8n-time:3s)+(link:"turn on the computer")[(track: 'computer', 'play')//the screen whirs to life//
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//a small menu pops up on the screen//]
(t8n-arrive:"dissolve")+(t8n-time:3s)(click-goto:?page,"computer menu")]]
(track: 'metaldoor', 'seek', 12)
(track: 'metaldoor', 'play', 3)
(after: 3s)[(track: 'metaldoor', 'fadeout', 2)]
(track: 'street', 'fadeout', 2)
(track: 'breeze', 'fadeto', 2, 0.15)
(tracK: 'breeze2', 'fadeto', 2, 0.15)Bob goes back into his apartment.
(if: $nocoffee is false)[[[leave the apartment->leave the apartment]]](else:)[[[leave the apartment -> leave the apartment 2]]]
[[go to the bathroom]]
[[go to the bedroom]]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(track: 'coffeeshop', 'fadeout', 1)(track: 'city', 'loop', true)(track: 'city', 'seek', 15)(track: 'city', 'fadein', 3)###Narration Logs
Below are logs from previous interactions between older iterations of Bob and the Narrator.
`[REDACTED]`
`[REDACTED]`
[[#9 Bob Iteration]]
`[REDACTED]`
[[#68 Bob Iteration]]
`[REDACTED]`
`[REDACTED]`
`[REDACTED]`
[[#35 Bob Iteration]]
[[Run Current Bob Iteration->Run Current Bob Iteration]]
(t8n-depart:"blur")+(t8n-arrive:"blur")+(t8n-time:3s)[[RDEACTED->RDEACTED]]
(track: 'computer', 'fadeout', 3)
Narrator: Bob wakes up in his apartment in the city. He is a human. He has eyes and eyebrows and eyelashes and a nose. Perhaps his most distinctive feature is how average a person he is. He looks around his room.
Narrator: Bob checks the clock, it reads 7:45. There is not much else to say here.
Narrator: Bob looks under his bed, perhaps he's checking for monsters. Little does he know, he has quite a few items stashed under there.
Narrator: Bob picks up a flashlight.
`[REDACTED]`
Narrator: It was at this moment that Bob realizes that his boss has been trying to control him and the rest of the employees.
Narrator: Bob decides to save his coworkers and defeat his malevolent boss once and for all.
Narrator: Bob uses a trap`[REDACTED]`
[[return to menu->computer menu]] Narrator: Bob wakes up in his apartment in the city. He is a human. He has eyes and eyebrows and eyelashes and a nose. Perhaps his most distinctive feature is how average a person he is. He looks around his room.
`[REDACTED]`
Narrator: Very confused, the barista looks strangely at Bob. Bob shakes his head and quickly puts his hand down, he then orders a cup of latte.
Narrator: Now holding his cup of latte, he walks out the door and continues on his day.
Narrator: He lives like many other people–that is, he lives in a city, and as he walks out, he nods in satisfaction of the fact that he lives in a city.
Narrator: Bob leaves the store and continues his journey to the office with his hand again uncomfortably up close to his face.
Narrator: Bob's tired of getting all these mysterious messages on his computer every day he comes to file papers. He decides to ignore one.
`[REDACTED]`
Narrator: When Bob comes home, he hears knocks on the door.
Narrator: Bob decides to open the door and a dark figure hands him the blue key and says, "end`[REDACTED]`
Narrator: A struggle for the last key left Bob exhausted. His evil boss is around the corner, coming to end all of this. All the effort that Bob had put in to save his coworkers would've been nothing if his boss had caught him.
`[REDACTED]`
[[return to menu->computer menu]]
`[REDACTED]`
Narrator: Bob discovers that the boss has been using mind control to control his coworkers' every move.
Narrator: Bob's eyes widen in shock after the realization that he is going to be next.
Narrator: Bob decides that he must stop the boss before he can take control of any more people.
Narrator: A mundane day has now become a daring quest to stop a villain working behind the curtains.
Narrator: There will be no rest for Bob, he must find the keys to unlock his future.
`[REDACTED]`
Narrator: Bob smashes his boss's coffee mug on the ground, hurls his desk upside down, and wreaks havoc in his entire office. He must find his secret.
`[REDACTED]`
[[return to menu->computer menu]] Bob: Hello! Hello! Please. Please let me out. I'm not crazy.
Boss: I don't know what is going on with my employees this past few weeks. I'm very confused as well. But I know one thing for sure, you've all gone insane, trying to put me down for no reason.
Bob: Please!
Boss: It's too late now. I've had it. It's why I had a friend build this jail for me. I don't think the police will listen to any of us.
Bob: It wasn't me! I... I... have this thing controlling me. I can't even think straight. Something is bending my body to its will. I can't control myself anymore.
Boss: Just shut up now!
Bob: No! You don't understand! You gotta help m—! `*muffled cries and then silence*`
Boss: There you go. Finally. `*grabs door handle*` You got anything else to say?
`*Bob looks at the boss in terror, but cannot make any sound other than his breathing*`
Boss: Well, alright then. Don't worry, you'll have some company soon. `*door closes*`
[[return to menu->computer menu]](if: visits is 1)[(set: $ending to it + 1)]Ending $ending/7: A Normal Day
(t8n-arrive:"blur")+(t8n-time:3s)(click-goto:?page,"knock")
(track: 'ending', 'play')(t8n:"dissolve")+(t8n-time:3s)[(track: 'sigh', 'play')"What a pain in my buttocks," //the Narrator stops and lets out a disgruntled sigh,// "why does it have to be me to narrate these people? How come they are granted a voice to guide them but I am not?"]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)["But wait," //the Narrator pauses. He squints his eyes, looking as if he just had a moment of clarity,// "what if I have someone looking over me as well, what if I’m being told what to say and what to do, how to act and how to think, what if my every word is currently being thought of and written out at this very mom–"]
(click-goto:?page,"message")
(track: 'faint', 'play')(if:visits is 1)[(set: $ending to it + 1)]
(align:"=><=")+(box:"=XXX=")[//What a pain in my buttocks, let us begin anew.//]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'ending', 'play')Ending $ending/7: What A Pain In My Buttocks]
(click-goto:?page,"wake up")
(if:visits is 1)[(set: $ending to it + 1)](click:?page)+(t8n:"blur")+(t8n-time:5s)[(track: 'secretending', 'seek', 4)(track: 'secretending', 'fadein', 4)(track: 'secretending', 'fadeout', 2)//the room fades to black and Bob dissipates into nothingness//
(click:?page)+(t8n:"dissolve")+(t8n-time:4s)[Ending $ending/7: #70 Bob Iteration
(t8n-arrive:"blur")+(t8n-time:3s)(click-goto:?page,"wake up")
(track: 'breeze', 'fadeout', 2)
(track: 'breeze2', 'fadeout', 2)
]](t8n:"dissolve")+(t8n-time:3s)[Suddenly, Bob stops at the entrance of the shop. He proceeds to scratch his neck, his eyebrows furrows–he is thinking about something.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He looks around uneasily. He feels as if someone is watching him, detailing all his actions and gestures, and even has burrowed into his mind to gain access to his every thought and emotion.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He thinks he can almost hear a voice, talking over and over about him. It is always somewhere in the distance, as if coming from a room that suppressed much of its volume.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[He looks around uneasily. He feels as if someone is watching him, detailing all his actions and gestures, and even has burrowed into his mind to gain access to his every thought and emotion.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob feels his kidney start to pound against his stomach, perhaps because of the styrofoam cup of lukewarm water, his head also begins to spin, and suddenly, his vision (text-style:"fade-in-out")[''blurs''] and darkens, and Bob passes out on the street.]
(click-goto:?page,"Bob faints")(set: $hours to 2)(set: $seconds to 59)(set: $day to "pm")//While sleeping soundly like a baby, Bob is woken up by a strange knocking on the door.//
[[ignore the sound]]
[[check the time on the clock]]
[[check under the bed]]
[[go open the door]]
(track: 'knock', 'play')Bob returns to his bedroom.
[[check the time on the clock]]
[[check under the bed]]
(t8n-arrive:"blur")+(t8n-time:3s)[[go back to sleep->wake up]]
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(t8n:"dissolve")+(t8n-time:3s)[Bob walks over to Job.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Oh, hi again, uh... sir. What do you need?", "exit")
[[gaze outside]]
[[look at the counter]]
[[leave Job -> coffee shop]]
[[get the key]]]
(track: 'walk', 'fadeout', 1)Bob returns to the office hall.
[[return to the apartment]]
[[check cubicle #1]]
[[check cubicle #2]]
[[check cubicle #3]]
[[check your boss's office]]
[[scream]]
(track: 'whispers', 'fadeout', 1)(track: 'whispers2', 'fadeout', 1)
(t8n:"dissolve")+(t8n-time:3s)[Bob opens the curtains to his shower, he's not sure what he would find here except for a clean, smooth bathtub with a generic brand soap.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob smells his armpits and decides that he won't need to shower today.
[[check the drawer]]
[[check the mirror]]
[[sit on the toilet]]
[[wash your hands]]]
(track: 'toilet', 'fadeout', 1)
(track: 'washinghand', 'fadeout', 1)(t8n:"dissolve")+(t8n-time:3s)[Bob opens his drawers with all his sanitary needs. There's a tube of toothpaste, an Elmers glue besides it, a spare washcloth, five toothbrushes, five hairbrushes, and a photo of himself.
[[check the shower]]
[[check the mirror]]
[[sit on the toilet]]
[[wash your hands]]]
(track: 'toilet', 'fadeout', 1)
(track: 'washinghand', 'fadeout', 1)(t8n:"dissolve")+(t8n-time:3s)[Bob looks blankly at himself in the mirror. He lifts his cheeks and then smiles into the mirror. What a wholesome moment.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Bob notices a small sticky note on the edge of the mirror.
(t8n:"dissolve")+(t8n-time:3s)+(link:"read the note")[(dialog: "found a keycard in the trashcan in Boss's office, don't ask why I was digging around there. It was on the top, looks real important so I thought it must've accidently fell in, I thought I'd hang onto it until Boss shows up, it's been awhile now, kind of worried about where he is, anyways, if you want to check it out I left it in cubicle #3", "continue")
[[check the shower]]
[[check the drawer]]
[[sit on the toilet]]
[[wash your hands]]]]
(track: 'toilet', 'fadeout', 1)
(track: 'washinghand', 'fadeout', 1)(set: $poop to true)(t8n:"dissolve")+(t8n-time:3s)[Bob, out of nowhere(if: visits > 1)[ again], has an incredible urge to defecate. He slams onto the toilet and lets it all out.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[After a few minutes, he wipes and gets up, smiling with relief.(track: 'toilet', 'seek', 2)(track: 'toilet', 'play')(after: 2.3s)[(track: 'toilet', 'fadeout', 3)]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[
[[check the shower]]
[[check the mirror]]
[[sit on the toilet]]
[[go outside->hallway]]
[[wash your hands]]]]
(track: 'washinghand', 'fadeout', 1)(if:visits is 1)[(t8n:"dissolve")+(t8n-time:3s)[Bob walks up to the sink and turns on the water to wash his hands. It's never bad to keep yourself sanitized. He makes sure that he gets the narrow corners between his fingers and rubs his palm nice and smoothly.]](if:visits >= 2)[Bob washes his hands again. He makes sure that he gets the narrow corners between his fingers and rubs his palm nice and smoothly.]
[[check the shower]]
[[check the mirror]]
[[sit on the toilet]]
[[go outside->hallway]]
[[wash your hands]]
(track: 'washinghand', 'seek', 0.5)
(track: 'washinghand', 'play')
(after: 1s)[(track: 'washinghand', 'fadeout', 2)]
(track: 'toilet', 'fadeout', 1)
(if: $poop is true)[(set: $clean to true)]
(t8n:"dissolve")+(t8n-time:3s)[Bob steps out into the hallway. (if: $poop is true and $clean is false)[(track: 'relief', 'play')(after: 2.5s)[(track: 'relief', 'fadeout', 1)]He has either intentionally chosen not to wash his disgusting hands or he forgot by accident. Either way, he's content.](if: $poop is true and $clean is true)[(track: 'relief', 'play')(after: 2s)[(track: 'relief', 'fadeout', 1)]He feels relieved after his #2 and having his hands rubbed clean.]
[[go to the bathroom]]
[[go to the bedroom]]]
(track: 'toilet', 'fadeout', 1)
(track: 'washinghand', 'fadeout', 1)
(track: 'door', 'seek', 0.5)
(track: 'door', 'play')
(t8n:"dissolve")+(t8n-time:3s)[The door whizzes open. Bob steps inside the crowded room.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The other Bobs stare blankly at him. Bob waves his hand at the other people and they all wave back. It is like looking at a dozen mirrors, and Bob does not know what to do. He wonders why they are trapped in here.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[Suddenly, the Boss appears behind Bob and slides the door shut.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Hah hah hah. Finally. My plan has come to fruition. I got you all!", "continue")]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(text-style:"shudder")[The Boss laughs maniacally and—]
(live: 4s)[(t8n:"dissolve")+(t8n-time:3s)[(track: 'slap', 'play')(track: 'gasp', 'play')//Another Bob slaps Bob's face to regain his focus. He shows him the palm of his hands which has words written in ink.//(stop:)(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "Shhhh, (text-colour:red)[''he''] doesn't know that the Boss is trapped.", "continue")
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//He points somewhere in the back. The other Bobs move aside to let Bob see what the one Bob is pointing at.//
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[//The Bobs make an opening and reveals a message etched onto the wall.//(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(dialog: "The one who speaks was taken away. Free us and help us find him. He will reveal the truth.", "continue")
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[]
(t8n:"dissolve")+(t8n-time:3s)+(link:"free the Bobs")[//Bob nods and the other Bobs smiles and nods back. They walk outside and the one Bob looks back at him one last time before leaving the room.//(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[(track: 'ending', 'play')(if:visits is 1)[(set: $ending to it + 1)Ending $ending/7: Free The Bobs
(t8n-arrive:"dissolve")+(t8n-time:3s)(click-goto:?page,"wake up")]]]]]]]]]]
(track: 'slidingdoor', 'play')(t8n:"dissolve")+(t8n-time:3s)[Bob walks over to cubicle #1, hoping to find some clues as to where all his coworkers went.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The desk was clean and had a desktop setup just like his own. In fact, his entire cubicle space was organized like Bob's and everyone else's. There is a large desk in the front and two cabinets on the side.
[[check cubicle #2]]
[[check cubicle #3]]
[[check the computer]]
[[check the cabinets]]
[[leave->return to the office]]]
(track: 'keyboard', 'fadeout', 1)(t8n:"dissolve")+(t8n-time:3s)[Bob walks over to cubicle #2, hoping to find some clues as to where all his coworkers went.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[The cubicle doesn't have anything special, no hints as to where everyone went.
[[check cubicle #1]]
[[check cubicle #3]]
[[check the computer-> ctco 2]]
[[check the cabinets->ctc 2]]
[[leave->return to the office]]](t8n:"dissolve")+(t8n-time:3s)[Bob walks over to cubicle #3.]
(click:?page)+(t8n:"dissolve")+(t8n-time:3s)[It looks like nothing is out of place, the cubicle space looks just like his own, except for Bob's own very special bobblehead, which he likes to call 'bob'blehead.
[[check the computer->ctco 3]]
[[check the cabinets->ctc 3]]
[[check cubicle #1]]
[[check cubicle #2]]
[[leave->return to the office]]]
(t8n:"dissolve")+(t8n-time:3s)[Bob checks the computer, its screen is still turned on. A list of emails appear on the screen, but there's only one email. For some reason, the Boss decided to implement computers that can only send and receive emails into the office.
(t8n:"dissolve")+(link-repeat:"read the email")[(track: 'mouse', 'play')(dialog: "
Subject: Employees going awry
Hey Frank,
Some other employees been acting up a lot. Something ain't right. I need you can ask around, see what's going on with the others. I hope I can trust you with this.
Yours Truly,
The Man With The Plan,
P.S. This'll be your chance to grab employee of the month.", "exit")]
[[check the cabinets]]
[[check cubicle #2]]
[[check cubicle #3]]
[[leave->return to the office]]]
(track: 'keyboard', 'play')
(after: 1.5s)[(track: 'keyboard', 'stop')]Doesn't seem to be anything other than paperwork, there is however a small figurine of a cool robed figure.
[[check the computer]]
[[check cubicle #2]]
[[check cubicle #3]]
[[leave->return to the office]]
(track: 'cabinet', 'play')
(t8n:"dissolve")+(t8n-time:3s)[Bob checks the computer, its screen is still turned on. A list of emails appear on the screen, but there's only one email.
(t8n:"dissolve")+(link-repeat:"read the email")[(dialog: "
Subject: IMPTANT PLESE RAED
Stven,
I CNT TKAL ANYMORA! im strting to have grsat deel of truble writgn and typing too i dnt kno wuts goin on plaese hlep i thnk somone si messign wisth me i nvea yuso ato trelaisll the abasdooss ASLZNLI sIOA sdnaoihfgkslmxzlkksj
shhhh,", "exit")]
[[check the cabinets->ctc 2]]
[[check cubicle #1]]
[[check cubicle #3]]
[[leave->return to the office]]]
(track: 'keyboard', 'play')
(after: 1.5s)[(track: 'keyboard', 'stop')]There are stacks of papers piled neatly on top of each other.
[[check the computer-> ctco 2]]
[[check cubicle #1]]
[[check cubicle #3]]
[[leave->return to the office]]
(track: 'cabinet', 'play')(t8n:"dissolve")+(t8n-time:3s)[Bob checks the computer, he turns on the screen, which was not locked. There's one email that can be seen. Bob notices that it's a draft that has not been sent yet.
(t8n:"dissolve")+(link-repeat:"read the email")[(dialog: "
Subject: Crazy Jeremy
Hey George,
Have you seen Jeremy lately, he's been such a clown. Don't know what he's doing, been calling himself Bob for some reason. I heard that he's giving Boss quite the trouble. Breaking his furnitures, ripping apart his old painting of himself, and even smashing his 'I am the Boss' mug ever since the Boss went AWOL. If I were you I would go get some memorabilia out of this, show it to the kids one day.
Good Luck,
Norman", "exit")]
[[check the cabinets->ctc 3]]
[[check cubicle #1]]
[[check cubicle #2]]
[[leave->return to the office]]]
(track: 'keyboard', 'play')
(after: 1.5s)[(track: 'keyboard', 'stop')](t8n:"dissolve")+(t8n-time:3s)[Bob opens the cabinets and sees a mess, he fumbles through the wreck and finds a keycard.
(t8n:"dissolve")+(t8n-time:3s)+(link:"take the keycard")[(track: 'ding', 'play')(set: $keycard to true)Bob takes the keycard, it looks very important.]
[[check the computer->ctco 3]]
[[check cubicle #1]]
[[check cubicle #2]]
[[leave->return to the office]]]
(track: 'cabinet', 'play')
(t8n:"blur")+(t8n-time:5s)[(align:"=><=")+(box:"=XXX=")[
##Life of]]
(t8n:"blur")+(t8n-time:5s)[(align:"=><=")+(box:"=XXX=")[
#Bob]](t8n:"blur")+(t8n-time:5s)[(align:"=><=")+(box:"=XXX=")[by Jason Liu and Illustrated by Minsui Tang]]
(t8n-arrive:"blur")+(t8n-time:4s)(click-goto:?page,"intro")
(group: 'playing', 'stop')(track: 'title', 'loop', true)(track: 'title', 'fadein', 8)
title: ./audio/title_music.mp3
door: ./audio/door.mp3
alarm: ./audio/alarm.mp3
yawn: ./audio/yawn.mp3
city: ./audio/cityday.mp3
ding: ./audio/itemfound.mp3
walk: ./audio/walk.mp3
coffeeshop: ./audio/coffeeshop.mp3
pour: ./audio/pouring.mp3
barista: ./audio/barista.mp3
cheese: ./audio/cheese.mp3
sittingonfloor: ./audio/floor.mp3
Jgrunt: ./audio/Job.mp3
Bgrunt: ./audio/Boss.mp3
ending: ./audio/ending.mp3
secretending: ./audio/secretending.mp3
faint: ./audio/faint.mp3
sigh: ./audio/sigh.mp3
scream: ./audio/scream.mp3
wind: ./audio/wind.mp3
ominous: ./audio/ominous.mp3
breathing: ./audio/breathing.mp3
phone: ./audio/phone.mp3
paper: ./audio/paper.mp3
message: ./audio/message.mp3
breeze: ./audio/breeze.mp3
knock: ./audio/knock.mp3
figure: ./audio/figure.m4a
cabinet: ./audio/cabinet.mp3
keyboard: ./audio/keyboard.mp3
mouse: ./audio/mouse.mp3
button: ./audio/button.mp3
rippainting: ./audio/rippainting.mp3
washinghand: ./audio/washinghand.mp3
toilet: ./audio/toilet.mp3
whispers: ./audio/whispers.mp3
whispers2: ./audio/whispers.mp3
slidingdoor: ./audio/slidingdoor.mp3
gasp: ./audio/gasp.mp3
slap: ./audio/slap.mp3
jailcell: ./audio/jailcell.mp3
street: ./audio/street.mp3
running: ./audio/running.mp3
carhorn: ./audio/carhorn.mp3
car: ./audio/car.mp3
carcrash: ./audio/carcrash.mp3
breeze2: ./audio/breeze.mp3
metaldoor: ./audio/metaldoor.mp3
computer: ./audio/computer.mp3
relief: ./audio/relief.m4a
flooropen: ./audio/flooropen.mp3
scratching: ./audio/scratching.mp3
prison: ./audio/prison.mp3
annoyed: ./audio/femalesigh.mp3
(align:"=><=")+(box:"=XXX=")[Start game by clicking anywhere]
(click-goto:?page,"title")