[
<div class='title'>
(set: $title to
"<div class='start'>
start
</div>")
|title>[$title]
(click: ?title)[(go-to: "load")]
(set: $title2 to
"<div class='start'>
about
</div>")
|title2>[$title2]
(click: ?title2)[(go-to: "about")]
</div>
]
(set: $options to (a: "red", "redB"))
(set: $random to $options's random)<div class='centered'>
#what are your pronouns?
</div>
(click: ?page)[(go-to: "pronouns")][
<div class='container'>
<div class='topBackground'>
</div>
</div>
(set: $gender to
"<div class='question'>
she/her
</div>")
|gender>[$gender]
(click: ?gender)[(go-to: "female")]
(set: $gender2 to
"<div class='question'>
he/him
</div>")
|gender2>[$gender2]
(click: ?gender2)[(go-to: "male")]
(set: $gender3 to
"<div class='question'>
they/them
</div>")
|gender3>[$gender3]
(click: ?gender3)[(go-to: "nb")]
]
<div class='textBox3'>
Coding: Brianna Zhao
Art: Kitty Jiang and Belinda Zhao
Story: Brianna Zhao and Kitty Jiang
</div>
<div class='back1'>
[
(set: $about to
"<div class='start'>
back
</div>")
|about>[$about]
(click: ?about)[(go-to: "title")]
]
</div><div class='textBox1'>
are you sure?
</div>
<div class='confirm'>
[
(set: $confirm to
"<div class='question'>
confirm
</div>")
|confirm>[$confirm]
(click: ?confirm)[(go-to: "story")]
]
</div>
<div class='back2'>
[
(set: $back to
"<div class='question'>
back
</div>")
|back>[$back]
(click: ?back)[(go-to: "pronouns")]
]
</div>
(set: $sing to "they", $plur to "them")<div class='textBox1'>
are you sure?
</div>
<div class='confirm'>
[
(set: $confirm to
"<div class='question'>
confirm
</div>")
|confirm>[$confirm]
(click: ?confirm)[(go-to: "story")]
]
</div>
<div class='back2'>
[
(set: $back to
"<div class='question'>
back
</div>")
|back>[$back]
(click: ?back)[(go-to: "pronouns")]
]
</div>
(set: $sing to "she", $plur to "her")<div class='textBox1'>
are you sure?
</div>
<div class='confirm'>
[
(set: $confirm to
"<div class='question'>
confirm
</div>")
|confirm>[$confirm]
(click: ?confirm)[(go-to: "story")]
]
</div>
<div class='back2'>
[
(set: $back to
"<div class='question'>
back
</div>")
|back>[$back]
(click: ?back)[(go-to: "pronouns")]
]
</div>
(set: $sing to "he", $plur to "him")(set: $typewriterText to "it’s midnight. just like every other day, your energy is fully drained from your annoying supervisor at work. you are finally heading home.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "intro")]
]
]
}
</div>
</div>
(set: $typewriterText to "Dialogue")
<img src="https://hips.hearstapps.com/hmg-prod/images/dog-puppy-on-garden-royalty-free-image-1586966191.jpg?crop=0.752xw:1.00xh;0.175xw,0&resize=1200:*" class="rightimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''Character Name''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 150ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "temp2")]
]
]
}
</div>
</div>
<audio src="http://soundbible.com/grab.php?id=994&type=mp3" autoplay>(set: $typewriterText to "Dialogue2")
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Tabby_cat_with_visible_nictitating_membrane.jpg/250px-Tabby_cat_with_visible_nictitating_membrane.jpg" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''Character Name2''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 150ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "temp3")]
]
]
}
</div>
</div>
<audio src="http://soundbible.com/grab.php?id=1787&type=mp3" autoplay loop>(set: $typewriterText to "dragging your tired body, you arrive at your apartment building.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "intro2")]
]
]
}
</div>
</div>
(set: $typewriterText to "“… I could really go for some alcohol right now.”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "intro3")]
]
]
}
</div>
</div>
(set: $typewriterText to "standing in front of the elevator, you see a piece of paper beside the elevator door. the paper wasn’t there before, you decide to…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "introQ")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qOne to
"<div class='question'>
look at the paper
</div>")
|qOne>[$qOne]
(click: ?qOne)[(go-to: "qOne")]
(set: $qOne2 to
"<div class='question'>
ignore the paper
</div>")
|qOne2>[$qOne2]
(click: ?qOne2)[(go-to: "qOne2")]
]
</div>(set: $typewriterText to "“This is new… please don't be an eviction notice…”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "rules")]
]
]
}
</div>
</div>
(set: $typewriterText to "you are just too tired to read the paper. it can wait for tomorrow.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator")]
]
]
}
</div>
</div>
(set: $typewriterText to "grabbing the sheet, you begin to read it.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "rules2")]
]
]
}
</div>
</div>
<div class='textBox2'>
Elevator Rules to avoid “it”:
1. Avoid taking the elevator after midnight, if you must, press only the floor you intend to go to, DO NOT leave the elevator when it is not your floor, even if the door opens.
2. Before entering the elevator, make sure the hall call button is green, if it is red, do not take the elevator, wait for the next ride.
</div>
<div class='back1'>
[
(set: $next to
"<div class='question'>
next page
</div>")
|next>[$next]
(click: ?next)[(go-to: "rules3")]
]
</div><div class='textBox2'>
3. When all the floor buttons turn red, press the “open” button immediately, do not stop until the door opens, and leave.
4. If a figure wearing all black enters the elevator on the fourth floor, ignore him, ride the elevator as normal.
</div>
<div class='confirm'>
[
(set: $prev to
"<div class='question'>
previous page
</div>")
|prev>[$prev]
(click: ?prev)[(go-to: "rules2")]
]
</div>
<div class='back2'>
[
(set: $next to
"<div class='question'>
next page
</div>")
|next>[$next]
(click: ?next)[(go-to: "rules4")]
]
</div><div class='textBox2'>
9. If you sense a hand touching you, “it” has come, immediately exit the elevator, do not turn back.
10. When leaving the elevator, do not look back, even if you hear someone calling your name.
Please follow all the rules, hopefully you can avoid “it”.
Note by the Property Manager.
</div>
<div class='confirm'>
[
(set: $prev to
"<div class='question'>
previous page
</div>")
|prev>[$prev]
(click: ?prev)[(go-to: "rules5")]
]
</div>
<div class='back2'>
[
(set: $next to
"<div class='question'>
confirm
</div>")
|next>[$next]
(click: ?next)[(go-to: "intro4")]
]
</div>(set: $typewriterText to "“Hmmm, weird. Is this a prank?” you mumble while looking at your watch. “It’s past midnight already.”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "intro5")]
]
]
}
</div>
</div>
(set: $typewriterText to "you look at the stairs. wondering to yourself if you really want to walk up 49 floors.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qTwo to
"<div class='question'>
take the elevator
</div>")
|qTwo>[$qTwo]
(click: ?qTwo)[(go-to: "elevator")]
(set: $qTwo2 to
"<div class='question'>
take the stairs
</div>")
|qTwo2>[$qTwo2]
(click: ?qTwo2)[(go-to: "qTwo")]
]
</div>(set: $typewriterText to "you choose to take the stairs, but you're so tired that your footsteps are floppy. you start to take a break every time you reach the next floor, catching your breath.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor")]
]
]
}
</div>
</div>
(set: $typewriterText to "you press the up button next to the elevator.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator2")]
]
]
}
</div>
</div>
(set: $typewriterText to "you repeat this process until you reach floor 20. sitting down on the stairs, you stare into a blank wall. after what seems like a five minute break, you pull yourself up to continue the climb.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor2")]
]
]
}
</div>
</div>
(set: $typewriterText to "by the time you get to level 39, your neck is sore from looking up for so long. you give yourself a good stretch while turning your head to look out the window.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor3")]
]
]
}
</div>
</div>
(set: $typewriterText to "“… Why is it so bright out?”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor4")]
]
]
}
</div>
</div>(set: $typewriterText to "then your alarm goes off.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor5")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/501/501880_10557454-lq.mp3" autoplay loop>(set: $typewriterText to "“GET UP, GET UP, WORK TIME!” your phone rings.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor6")]
]
]
}
</div>
</div>(set: $typewriterText to "“… Oh shit.”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 150ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor7")]
]
]
}
</div>
</div>(set: $typewriterText to "you spent the whole night walking up the stairs and you haven't even reached your apartment. as you begin to internally spiral your supervisor calls.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor8")]
]
]
}
</div>
</div>
(after: 6s)[
<audio src="https://cdn.freesound.org/previews/476/476836_1481531-lq.mp3" autoplay loop></audio>
](set: $typewriterText to "“Hey, I left my water bottle at the office, go grab it and deliver it to my house ASAP. And by ASAP I mean right now.”")
<img src="https://i.imgur.com/AHjtpIv.png" class="rightimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''Supervisor''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor9")]
]
]
}
</div>
</div>(set: $typewriterText to "your supervisor turns to talk to someone else in the office, thinking they are far enough from their phone.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor10")]
]
]
}
</div>
</div>(set: $typewriterText to "“Yeah I'm making " + $plur + " grab it… I know right? Well " + $sing + " has to get it, I'm " + $plur + " boss.”")
<img src="https://i.imgur.com/AHjtpIv.png" class="rightimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''Supervisor''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor11")]
]
]
}
</div>
</div>(set: $typewriterText to "in the background of the call, you can hear the muffled noise of a soap opera. your supervisor laughs at the show before hanging up.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "floor12")]
]
]
}
</div>
</div>(set: $typewriterText to "you burst out into a loud scream, breaking down in frustration.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end1")]
]
]
}
</div>
</div>bad end
restart?
[[story]](set: $typewriterText to "“Groud f-f-lo-or!” a robotic voice says as the elevator arrives with a loud screeching noise, giving you a headache.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator3")]
]
]
}
</div>
</div>
<audio src="https://pouch.jumpshare.com/preview/vE_nRagxnh1Rdw1Js9j5LKgOCtBa2DMTOsmpBi2gjgue0pLwR9IaOZgSndFXG1WbT06DaLu-BKnqq_53DZRIdC9qp_-snt60NtgOKmb_qYpU1HHsDHIPT3PLe4PdNsoJ91T7obYXBSZFnXH7pEAGXW6yjbN-I2pg_cnoHs_AmgI.mp3" autoplay>
(set: $typewriterText to "cool, a glitching robotic voice. what a wonderful thing to hear at midnight. you shrug and lift your leg, beginning to step onto the elevator.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator4")]
]
]
}
</div>
</div>
(set: $typewriterText to "as you enter the elevator, the corner of your eyes catches the hall call button turning red… but nothing else seems off, the elevator light is still stable.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ2")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qThree to
"<div class='question'>
take it anyway
</div>")
|qThree>[$qThree]
(click: ?qThree)[(go-to: "qThree")]
(set: $qThree2 to
"<div class='question'>
wait for the next ride
</div>")
|qThree2>[$qThree2]
(click: ?qThree2)[(go-to: "qThree2")]
]
</div>(set: $typewriterText to "as you make the choice, you suddenly feel a gust of cold wind blowing towards you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death")]
]
]
}
</div>
</div>(set: $typewriterText to "somethings off about the red light, you decide to wait for the next ride.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "wait")]
]
]
}
</div>
</div><div class='centered'>
pain.
</div>
(click: ?page)[(go-to: "death2")]<div class='centered'>
''pain.''
</div>
(click: ?page)[(go-to: "death3")]<div class='centered'>
#PAIN.
</div>
(click: ?page)[(go-to: "death4")](set: $typewriterText to "you feel like your flesh is being torn apart by the wind. you can see your limbs and guts leaving your body.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death5")]
]
]
}
</div>
</div>
(set: $typewriterText to "now your arm is somehow on the ceiling of the elevator? you try to concentrate on your surroundings.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death6")]
]
]
}
</div>
</div>
(set: $typewriterText to "wait.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 200ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death7")]
]
]
}
</div>
</div>
(set: $typewriterText to "the ceiling has a face!")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death8")]
]
]
}
</div>
</div>
(set: $typewriterText to "it opens its bloody mouth and begins to chew on your detached arm. your mind slowly fogs.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death9")]
]
]
}
</div>
</div>
(set: $typewriterText to "you wonder which part of you is making the crunchy sound. does it taste good?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death10")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/792/792923_12846320-lq.mp3" autoplay>(set: $typewriterText to "what an asmr.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 150ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death11")]
]
]
}
</div>
</div>
(set: $typewriterText to "this is your last thought.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "death12")]
]
]
}
</div>
</div>
(set: $typewriterText to "before you could realize, you… well, what is left of you… fell to the ground, lifeless.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end2")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/325/325270_2104797-lq.mp3" autoplay>bad end
restart?
[[story]](set: $typewriterText to "you step back, letting the doors close. as you leave the elevator you hear an unsatisfied growl coming from inside the metal doors.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "wait2")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/77/77633_237568-lq.mp3" autoplay>
(set: $typewriterText to "does “it” actually exist? it's probably a prerecorded audio… right?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ3")]
]
]
}
</div>
</div><div class='centered'>
[
(set: $qFour to
"<div class='question'>
stick with the elevator
</div>")
|qFour>[$qFour]
(click: ?qFour)[(go-to: "qFour")]
(set: $qFour2 to
"<div class='question'>
take the stairs
</div>")
|qFour2>[$qFour2]
(click: ?qFour2)[(go-to: "qTwo")]
]
</div>(set: $typewriterText to "“What a fancy prank.” you chuckle to yourself.")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator5")]
]
]
}
</div>
</div>(set: $typewriterText to "you watch as the elevator escalates, and press the up button again. then you patiently wait for the next ride.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator6")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Ding~” the elevator door opens again, this time without the speaker glitching. you enter the elevator with a sigh of relief.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator7")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay>(set: $typewriterText to "you start to observe the inside of the elevator. the elevator wasn’t like this before…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator8")]
]
]
}
</div>
</div>
(set: $typewriterText to "the light overhead is barely a light source, making the space seem dim and shadowy. however, what unsettles you the most is the mirror… facing the metal doors.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator9")]
]
]
}
</div>
</div>
(set: $typewriterText to "the mirror's surface has started to peel away, leaving behind several irregular, dark gray patches. it makes your reflection appear fragmented.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator10")]
]
]
}
</div>
</div>
(set: $typewriterText to "to your left hangs an advertisement. the picture is shockingly ordinary. a perfect family smiling around a dining table.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator11")]
]
]
}
</div>
</div>
(set: $typewriterText to "when you look closer there is no food on the table, only empty plates. each family member is staring straight at you… expressionless… as if they are waiting for something. in the dim light… their hollow gazes seem to… slowly shift as you move.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator12")]
]
]
}
</div>
</div>
(set: $typewriterText to "is it just an illusion? you're utterly exhausted, after all… it wouldn't be surprising if your mind is playing tricks on you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator13")]
]
]
}
</div>
</div>
(set: $typewriterText to "you lift your hand and press the button to your floor, 49. you tap your feet while waiting as the elevator escalates. about ten seconds later, the elevator stops and the doors open.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "elevator14")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Third Floor.”")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 200ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ4")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay><div class='centered'>
[
(set: $qFive to
"<div class='question'>
look out the hallway, but stay in the elevator
</div>")
|qFive>[$qFive]
(click: ?qFive)[(go-to: "qFive")]
(set: $qFive2 to
"<div class='question'>
don't move, don't even look up
</div>")
|qFive2>[$qFive2]
(click: ?qFive2)[(go-to: "qFive2")]
]
</div>(set: $typewriterText to "you don't step out of the elevator, but you take a step forward, positioning yourself in the center of the metal box. calmly, you gaze out at the third floor beyond.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "thirdFloor")]
]
]
}
</div>
</div>
(set: $typewriterText to "you do not move, you just close your eyes until the doors close.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split")]
]
]
}
</div>
</div>
(set: $typewriterText to "the hallway lights are dimmer than the ones inside the elevator, and the emergency exit sign at the end glows an ominous green.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "thirdFloor2")]
]
]
}
</div>
</div>
(set: $typewriterText to "a blurred, human like shadow flashes through the green light at a speed impossible to replicate.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "thirdFloor3")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Who's kid is playing with a scooter in the hallway… in the middle of night?”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "thirdFloor4")]
]
]
}
</div>
</div>
(set: $typewriterText to "you watch as the door closes, the elevator begins to ascend smoothly. nothing seems too out of the ordinary, it has to be a prank. perhaps it’s from the naughty kid on their scooter at midnight.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "thirdFloor5")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/588/588508_10507437-lq.mp3" autoplay>(set: $typewriterText to "suddenly, the elevator lights begin to flicker. you see the word “leave” slowly emerge on the mirror behind you, written in bright red blood. you decide to…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ5")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qSix to
"<div class='question'>
wipe it clean
</div>")
|qSix>[$qSix]
(click: ?qSix)[(go-to: "qSix")]
(set: $qSix2 to
"<div class='question'>
ignore it
</div>")
|qSix2>[$qSix2]
(click: ?qSix2)[(go-to: "qSix2")]
]
</div>
(live: 10s)[(go-to: "fallB")](set: $typewriterText to "you frantically wipe away the blood and bow deeply to the mirror in apology.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "mirror")]
]
]
}
</div>
</div>
(set: $typewriterText to "you choose to do nothing. the lights continue to flicker, and the elevator starts to shake.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fall")]
]
]
}
</div>
</div>
(set: $typewriterText to "“I'm sorry, I'm sorry, I'm sorry.”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "mirror2")]
]
]
}
</div>
</div>
(set: $typewriterText to "gradually, everything returns to normal. you watch as the elevator begins to ascend again.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine")]
]
]
}
</div>
</div>
(set: $typewriterText to "the elevator arrives at the 49th floor. you can finally go home.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine2")]
]
]
}
</div>
</div>
(set: $typewriterText to "suddenly, you hear a loud crack.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fall2")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/518/518731_11141750-lq.mp3" autoplay>(set: $typewriterText to "in the next instant, the elevator begins to fall.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fall3")]
]
]
}
</div>
</div>(set: $typewriterText to "you get suffocated by the metal box around you, crushing you into a flat mush.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end3")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/705/705629_15253774-lq.mp3" autoplay>bad end
restart?
[[story]](set: $typewriterText to "“Fourty-Ninth Floor.”")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 200ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine3")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay>(set: $typewriterText to "you wait anxiously for the elevator doors to open, your nerves are stretched to the limit by now and the exhaustion from today's work is starting to hit like a truck. you can barely even move.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine4")]
]
]
}
</div>
</div>
(set: $typewriterText to "but you know one thing for sure. you cannot stay in this elevator any longer.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine5")]
]
]
}
</div>
</div>
(set: $typewriterText to "the moment the doors open, you run.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine6")]
]
]
}
</div>
</div>
(set: $typewriterText to "suddenly, a voice calls out from behind you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine7")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Hey! You left this!”")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "finalQ")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qFinal to
"<div class='question'>
turn around
</div>")
|qFinal>[$qFinal]
(click: ?qFinal)[(go-to: "qThree")]
(set: $qFinal2 to
"<div class='question'>
keep moving
</div>")
|qFinal2>[$qFinal2]
(click: ?qFinal2)[(go-to: "qFinal")]
]
</div>(set: $typewriterText to "without any hesitation you run straight into your apartment, slamming the door behind you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "good")]
]
]
}
</div>
</div>
(set: $typewriterText to "after your door shuts the walls seem to brighten, air feeling more fresh and clean.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "good2")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/550/550408_7107243-lq.mp3" autoplay>(set: $typewriterText to "after this whole experience, you make up your mind… your life can't be wasted on that shitty job anymore.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "good3")]
]
]
}
</div>
</div>
(set: $typewriterText to "you pull out your phone and call your supervisor.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "good4")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/162/162019_2406958-lq.mp3" autoplay loop>(set: $typewriterText to "“Hello? Why are you calling me so late? Do you want to get fired?!”")
<img src="https://i.imgur.com/AHjtpIv.png" class="rightimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''Supervisor''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "good5")]
]
]
}
</div>
</div>(set: $typewriterText to "“No… because I quit!”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "endFinal")]
]
]
}
</div>
</div>good end
restart?
[[story]](set: $typewriterText to "you feel a sudden chill coming from outside the doors. no sounds and no lights. only absolute silence.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split2")]
]
]
}
</div>
</div>
(set: $typewriterText to "an extremely faint, damp breathing sound can be heard from outside the door…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ6")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/722/722982_15435613-lq.mp3" autoplay loop><div class='centered'>
[
(set: $qSeven to
"<div class='question'>
you decide to step back a bit
</div>")
|qSeven>[$qSeven]
(click: ?qSeven)[(go-to: "split3")]
(set: $qSeven2 to
"<div class='question'>
you stay where you are
</div>")
|qSeven2>[$qSeven2]
(click: ?qSeven2)[(go-to: "split3")]
]
</div>(set: $typewriterText to "nothing happens. the weirdness is over and you wait for the elevator to ascend.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split4")]
]
]
}
</div>
</div>
(set: $typewriterText to "nothing will happen after all, because they are just pranks…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split5")]
]
]
}
</div>
</div>
(set: $typewriterText to "they are… pranks, right?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split6")]
]
]
}
</div>
</div>
(set: $typewriterText to "… are they?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 200ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split7")]
]
]
}
</div>
</div>
(set: $typewriterText to "but before you can ponder deeply, the elevator shakes. the doors swing open once more.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split8")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay>(set: $typewriterText to "cold air mixed with the scent of old leather floods in, as a tall figure steps inside. you turn to look at them.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split9")]
]
]
}
</div>
</div>
(set: $typewriterText to "they're wearing all black, the figure's head nearly touches the ceiling. their clothes are so tight that one could count each muscle on their body…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split10")]
]
]
}
</div>
</div>
(set: $typewriterText to "not that anyone's counting, of course…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split11")]
]
]
}
</div>
</div>
(set: $typewriterText to "half of the figure's face is covered by bandages.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "split12")]
]
]
}
</div>
</div>
(set: $typewriterText to "they don't press any floor buttons. the figure just stands silently between you and the mirror. completely blocking your reflection. you decide to…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ7")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qEight to
"<div class='question'>
try and minimize your presence
</div>")
|qEight>[$qEight]
(click: ?qEight)[(go-to: "qEight")]
(set: $qEight2 to
"<div class='question'>
such a hottie... hit on him!
</div>")
|qEight2>[$qEight2]
(click: ?qEight2)[(go-to: "qEight2")]
]
</div>(set: $typewriterText to "slowly turning back around to face away from the figure, you strain every muscle in your body to control your breath, trying desperately not to make any sound.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family")]
]
]
}
</div>
</div>
(set: $typewriterText to "your gaze climbs uncontrollably over the silhouette of their extra sexy muscles. it slides along the taut lines of their chest, traces the sharply defined blocks of their waist and abs…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt")]
]
]
}
</div>
</div>
(set: $typewriterText to "the moment your eyes meet, you notice the knuckles under their tactical gloves tighten slightly, veins pulsing faintly beneath the fabric on the back of their hand.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt2")]
]
]
}
</div>
</div>
(set: $typewriterText to "… nice.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 200ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt3")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Hey, handsome.” you wink at the figure.")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt4")]
]
]
}
</div>
</div>
(set: $typewriterText to "the next thing you know, you suddenly feel their sexy hands firmly gripping your neck.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt6")]
]
]
}
</div>
</div>
(set: $typewriterText to "maybe this is their way of expressing love.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt7")]
]
]
}
</div>
</div>
(set: $typewriterText to "then, with a crisp crack, your neck snaps right off. your body sways lifelessly as the figure tosses you aside with a disgusted look and vanishes into the shadows.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end4")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/524/524612_11502151-lq.mp3" autoplay>
bad end
restart?
[[story]](set: $typewriterText to "you can feel the icy chill coming from the figure behind you, along with a suffocating pressure that makes your scalp tingle.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family2")]
]
]
}
</div>
</div>
(set: $typewriterText to "every second seems to stretch into a century. thankfully, the elevator begins to ascend again.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family3")]
]
]
}
</div>
</div>
(set: $typewriterText to "faster, faster, faster… you silently pray. time passes and you are on the 29th floor, come on… come on… almost there.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family4")]
]
]
}
</div>
</div>
(set: $typewriterText to "feeling the elevator begin to heat up again, you slowly turn your head to see that the figure is gone.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family5")]
]
]
}
</div>
</div>
(set: $typewriterText to "you let out sigh of relief.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family6")]
]
]
}
</div>
</div>
(set: $typewriterText to "however, your sigh gets interrupted by you noticing your surroundings… the advertisment… it's different.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family7")]
]
]
}
</div>
</div>
(set: $typewriterText to "the family in the picture appear to be reaching out towards your direction now. the forks and knives in their hands have vanished, and their previously vacant expressions now have hints of desperation.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "family8")]
]
]
}
</div>
</div>
(set: $typewriterText to "did the youngest one always have… a smile?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ8")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qNine to
"<div class='question'>
I must be seeing things
</div>")
|qNine>[$qNine]
(click: ?qNine)[(go-to: "qNine")]
(set: $qNine2 to
"<div class='question'>
press the alarm button
</div>")
|qNine2>[$qNine2]
(click: ?qNine2)[(go-to: "qNine2")]
]
</div>
(live: 5s)[(go-to: "foodB")](set: $typewriterText to "suddenly, darkness overtakes your vision when a powerful force yanks you violently towards a direction.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "food")]
]
]
}
</div>
</div>
(set: $typewriterText to "you throw yourself at that red button, slamming it down with every ounce of strength you have.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm")]
]
]
}
</div>
</div>
(set: $typewriterText to "you fail to react in time.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "qNine")]
]
]
}
</div>
</div>
(set: $typewriterText to "you try to scream, but fail to make any sound.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "food2")]
]
]
}
</div>
</div>
(set: $typewriterText to "when your sight returns, you see three faces staring directly at you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "food3")]
]
]
}
</div>
</div>
(set: $typewriterText to "it's the family from the advertisement, all of their mouths stretched into wide grins.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "food4")]
]
]
}
</div>
</div>
(set: $typewriterText to "knives and forks in their hands, they reach out towards you…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end5")]
]
]
}
</div>
</div>
bad end
restart?
[[story]](set: $typewriterText to "you frantically reach to press the button, sweat dripping from your forehead.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm2")]
]
]
}
</div>
</div>
(set: $typewriterText to "instead of the expected ringing noise, only a dull thud echoes. like a broken doorbell.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm3")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/320/320882_1732887-lq.mp3" autoplay>(set: $typewriterText to "the lights snap off, drowning the elevator into nothing but dead silence and darkness.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm4")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/216/216093_3450800-lq.mp3" autoplay>(set: $typewriterText to "seconds later, the lights flicker back on, and the advertisement on the left returns to normal.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm5")]
]
]
}
</div>
</div>
(set: $typewriterText to "“I can’t take it anymore… What the fuck is all of this!”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "alarm6")]
]
]
}
</div>
</div>
(set: $typewriterText to "you slam the open button in a fit of rage. the door opens. but it's not your floor.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ9")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/320/320882_1732887-lq.mp3" autoplay>
(after: 3s)[
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay></audio>
]<div class='centered'>
[
(set: $qTen to
"<div class='question'>
i’m leaving
</div>")
|qTen>[$qTen]
(click: ?qTen)[(go-to: "qThree")]
(set: $qTen2 to
"<div class='question'>
it's not my floor yet
</div>")
|qTen2>[$qTen2]
(click: ?qTen2)[(go-to: "qTen")]
]
</div>(set: $typewriterText to "you grit your teeth as you back up, letting the elevator doors slam.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: $random)]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/588/588508_10507437-lq.mp3" autoplay>(set: $typewriterText to "the elevator slowly arrives at your floor-")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "red2")]
]
]
}
</div>
</div>
(set: $typewriterText to "all of the buttons turn red! is it a glitch caused by you pressing the open button earlier?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "red3")]
]
]
}
</div>
</div>
(set: $typewriterText to "in a panic, you try to fix it, so you…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "eleQ10")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qTen to
"<div class='question'>
press the open button
</div>")
|qTen>[$qTen]
(click: ?qTen)[(go-to: "fournine")]
(set: $qTen2 to
"<div class='question'>
press the alarm button
</div>")
|qTen2>[$qTen2]
(click: ?qTen2)[(go-to: "qThree")]
]
</div><div class='textBox2'>
5. If you suddenly smell rust, lower your head and do not look up, until the smell disappears.
6. If you are the only person in the elevator but it displays an overload warning, it means you are in the property of “it”, press the alarm.
</div>
<div class='confirm'>
[
(set: $prev to
"<div class='question'>
previous page
</div>")
|prev>[$prev]
(click: ?prev)[(go-to: "rules3")]
]
</div>
<div class='back2'>
[
(set: $next to
"<div class='question'>
next page
</div>")
|next>[$next]
(click: ?next)[(go-to: "rules5")]
]
</div><div class='textBox2'>
7. The advertisements in the elevator are printed on paper and SHOULD not change content, if the image of the ad changed, press the alarm immediately.
8. If the word “Leave” appears in blood on the mirror, wipe it clean immediately and apologize.
</div>
<div class='confirm'>
[
(set: $prev to
"<div class='question'>
previous page
</div>")
|prev>[$prev]
(click: ?prev)[(go-to: "rules4")]
]
</div>
<div class='back2'>
[
(set: $next to
"<div class='question'>
next page
</div>")
|next>[$next]
(click: ?next)[(go-to: "rules6")]
]
</div>(set: $typewriterText to "you took too long to decide.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fall")]
]
]
}
</div>
</div>
(set: $typewriterText to "the elevator reaches floor 35-")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "redB2")]
]
]
}
</div>
</div>
(set: $typewriterText to "all of the buttons turn red! is it a glitch caused by you pressing the open button earlier?")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "redB3")]
]
]
}
</div>
</div>
(set: $typewriterText to "in a panic, you try to fix it, so you…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "altQ")]
]
]
}
</div>
</div>
<div class='centered'>
[
(set: $qAlt to
"<div class='question'>
press the open button
</div>")
|qAlt>[$qAlt]
(click: ?qAlt)[(go-to: "escape")]
(set: $qAlt2 to
"<div class='question'>
press the alarm button
</div>")
|qAlt2>[$qAlt2]
(click: ?qAlt2)[(go-to: "qThree")]
]
</div>(set: $typewriterText to "you rush out of the elevator, acutely aware that it is not your floor.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape2")]
]
]
}
</div>
</div>
(set: $typewriterText to "“Shit… I know I'm not supposed to leave if it's not my floor… but then how am I supposed to leave if it's all red…”")
<img src="http://i.imgur.com/GLyppzZ.png" class="leftimage">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''You''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape3")]
]
]
}
</div>
</div>
(set: $typewriterText to "you look around the hall as you press the up button again.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape4")]
]
]
}
</div>
</div>
(set: $typewriterText to "you hear a growl in the distance, down the hall.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape5")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/77/77633_237568-lq.mp3" autoplay>(set: $typewriterText to "you dash behind a stray cleaning cart for cover, as you see a dark shadow pass by.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape6")]
]
]
}
</div>
</div>
(set: $typewriterText to "you hear the elevator ding as your phone begins to ring…")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "altQ2")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/467/467299_9895957-lq.mp3" autoplay>
(after: 2s)[
<audio src="https://cdn.freesound.org/previews/476/476836_1481531-lq.mp3" autoplay loop></audio>
]<div class='centered'>
[
(set: $qAltB to
"<div class='question'>
throw your phone
</div>")
|qAltB>[$qAltB]
(click: ?qAltB)[(go-to: "escape7")]
(set: $qAltB2 to
"<div class='question'>
pick up the call
</div>")
|qAltB2>[$qAltB2]
(click: ?qAltB2)[(go-to: "damnsuper")]
]
</div>(set: $typewriterText to "as you pick up the call, the monster eats you.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "end6")]
]
]
}
</div>
</div>bad end
restart?
[[story]](set: $typewriterText to "you fling your phone down the hall and dash into the elevator.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape8")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/491/491055_10397097-lq.mp3" autoplay>(set: $typewriterText to "slamming against the wall you quickly recover and smash the close button.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape9")]
]
]
}
</div>
</div>
<audio src="https://cdn.freesound.org/previews/320/320882_1732887-lq.mp3" autoplay>
(set: $typewriterText to "a shadowy arm squeezes through the gap in the door before the metal fully closes, slicing it off.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "escape10")]
]
]
}
</div>
</div>
(set: $typewriterText to "the arm disappears in a swirl of smoke as you approach your floor.")
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 50ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "fournine")]
]
]
}
</div>
</div>
(set: $typewriterText to "“...”")
<img src="https://i.imgur.com/VjIhgNt.gif" class="rightimage2">
<div class='container'>
<div class='topBackground'>
</div>
<div class='textBubble'>
''The Figure''
{
(set: $typewriterPos to 1)
|typewriterOutput>[]
(live: 500ms)[
(append: ?typewriterOutput)[(print: $typewriterText's $typewriterPos)]
(set: $typewriterPos to it + 1)
(if: $typewriterPos is $typewriterText's length + 1)[
(stop:)
(click: ?page)[(go-to: "flirt5")]
]
]
}
</div>
</div><img src="https://c.tenor.com/64BYBgDG41QAAAAC/tenor.gif" class="load">
</div>
<div class='centered'>
#LOADING ASSETS
</div>
(live: 50s)[(go-to: "start")]