(text-style:"blurrier")[//.//] (text-style:"blur")[//..//] (text-style:"smear")[//...//] //You wake up in a (text-colour:purple)[daze].// //You're not sure why you woke up, nor do you know how long you've been asleep for.// //Your (text-colour:cyan)[skin feels cold], and a (text-colour:yellow)[bright light] peers in from the corner of your eye.// You notice the sky is a soft blue... (click-replace:"You notice the sky is a soft blue...")[''You notice (text-colour:blue)[the sky is a soft blue]''...//perhaps (text-colour:navy)[a bit **too** blue] from what you recall.// //Come to think of it, //(text-colour:red)[[[shouldn't you be somewhere else right now?->Taking in your surroundings]]] ] //As some of your most recent memories fade back in, you last remember passing out in your comfy bed on a weekend night.// //You had a (text-colour:green)[soft foam mattress], (text-colour:cyan)[layers of blankets], (text-colour:yellow)[an overhead fan]...it was the comfiest you could be.// //But you're not in your bedroom anymore. You've realized this fact the moment you opened your eyes.// (text-colour:yellow)[[[You don't remember this place at all.->Viewing the landscape]]](set:$areLightsOn = false) (set:$bedRoomExplored = false) (set:$hasMedicalItems = false) (set:$scenarioTextColour = #bec9e0) (text-colour:#bec9e0)[//You know you're in a bed; an (text-colour:yellow)[uncomfortable one], at that. The pillows don't offer much cushion for your head, and the blankets are incomparable to the ones you remember having.//] (text-colour:#e7b818)[You rise up from the bed and stretch your body.] (click-replace:"You rise up from the bed and stretch your body.")[''You rise up from the bed and stretch your body.'' (text-colour:#bec9e0)[//As you remove the blankets, snow shuffling off the bed, you noticed that you're still wearing the clothes you wore the moment you passed out.// //How convenient, considering you were just (text-colour:blue)[covered in snow.]// //If only you still had your phone with you.// //More importantly, it appears you're in a room much different from your own. The walls and floor are a boring white-gray color, but the paint has mostly peeled off from their surfaces. The wooden ceiling is cracked and a noticeably large hole has been blown out above your bed. Small fragments of snow fall through the hole and cracks, piling up on the bed and floor. (text-colour:#8ef0b0)[Lamps dangle from the ceiling, but do not appear to be on.]//] (text-colour:#8000ff)[[[This place will not last much longer.->Start exploring]]] ](text-colour:$scenarioTextColour)[ (if: $bedRoomExplored is false)[//The building is quiet, and a slight gust of wind can be heard outside.//](else:)[//The building has a soft hum, and a slight gust of wind can be heard outside.//] //Now with some understanding of your surroundings, you should probably start trying to //(text-colour:#80ff00)[[[find your way to the exit.->Finding the exit]]] (if: $bedRoomExplored is false)[//Alternatively, you may find it beneficial to //(text-colour:#ff80c0)[[[take a look around->Examining the room]]]// and grab anything you can carry.//]] (text-colour:#bec9e0)[//You begin your departure from the (if:$bedRoomExplored is true)[hospital, prepared for the worst](else:)[building, eager to leave].// //The room you woke up in leads into a tight hallway, splitting off into //(text-colour:#3ac598)[three directions.] (click-replace:"three directions.")[''three directions.'' (text-colour:#bec9e0)[(text-colour:#c622dd)[[[The path straight ahead->Taking the straight-ahead path]]]// has been mostly blocked off by debris, but there might be a gap in the chunks large enough to slip through. You aren't sure what lies behind the debris, but you have a gut feeling something extraordinarily valuable resides within.// (text-colour:#c622dd)[[[To the right->Taking the rightmost path]]]// is a hallway that has noticeably deteriorated. Holes and cracks litter the walls and ceiling, and a large cavity stretches across the floor. You suspect you will find valuable resources, but you'll have to tread carefully.// (text-colour:#c622dd)[[[To the left->Taking the left path]]]// is a fairly normal-looking hallway. You doubt you'll find anything worthwhile in the storage cabinets, and the hallway seems quite long, but you think it's the safest route to the exit.// //You suspect that (text-colour:#d77328)[these paths will somehow converge to the exit one way or another.]//]]](text-colour:$scenarioTextColour)[ //Cabinets and drawers sit across the bed on the wall. Most of them seem to have remained untouched for a long time.// //What that fact entails, you are unsure of.// (if:$areLightsOn is false)[//Unfortunately, the light eminating from the faults in the ceiling is not very effective at illuminating the room. (text-colour:orange)[Searching the room without proper lighting will be difficult.] Perhaps you should try to //(text-colour:yellow)[[[switch on the lights.->Switching on the lights]]]](else:)[//The dim light provided from the ceiling lamps is just enough to allow you to //(text-colour:#21bdde)[[[search the cabinets and drawers for supplies.->Searching the cabinets and drawers]]]] //Or perhaps you //(text-colour:magenta)[[change your mind?->Start exploring]]](set:$areLightsOn = true) (text-colour:$scenarioTextColour)[//You flip a nearby light switch, expecting the worst to happen...//] (set:$scenarioTextColour = #faf372) (text-colour:$scenarioTextColour)[//...but the lamps above flicker on. The additional light will make searching the room substantially easier.// //As you question how this building still has power in its current state, you //(text-colour:#21bdde)[[[return to where you left off.->Examining the room]]]](set:$bedRoomExplored = true) (set:$hasMedicalItems = true) (text-colour:$scenarioTextColour)[//While opening up the various storage units, you come across an interesting selection of items; adrenaline, pills, bandages, and even surgical equipment.// (text-colour:#db8d24)[This must be a hospital.] (click-replace:"This must be a hospital.")[''This must be a hospital.'' (text-colour:$scenarioTextColour)[//You can only speculate as to why this place was abandoned and why you were placed here in the first place. Did something happen the night you slept? Why was I left here?// //You place your supplies into whatever pockets you can find and //(text-colour:#21bdde)[[[return to where you left off.->Start exploring]]]] ] ] (text-colour:#bec9e0)[//You decide to take the path straight ahead. The ceiling has caved in, resulting in the hallway being blocked off by concrete and furniture. Most of it refuses to budge, but you managed to find some weakpoints in the pile of debris.// (if: $hasMedicalItems is false)[//Unfortunately, (text-colour:#f58d8f)[without the proper equipment] the risk of cutting your hands and causing an infection is too great for the circumstances. (text-colour:#9a0e11)[Using your clothes as makeshift bandages will not work;] the (text-colour:cyan)[temperatures are freezing,and gusts of wind seep in through the cracks.] (text-colour:#0070b3)[Sacrificing even a fraction of your thermal protection will likely result in frostbite.] Defeated, you //(text-colour:#c622dd)[[[return to where the three paths connect.->Finding the exit]]]](else:)[(text-colour:#2bbac6)[With the proper equipment,]// and if you're willing to risk an injury or two, you can //(text-colour:#e8c84a)[[[move the debris and create an entrance,->Move The Debris]]]// but if you are not fond of getting your hands dirty, you may //(text-colour:#c622dd)[[[turn back and try another path.->Finding the exit]]]]](set: $unstableFloorAttempts = 1) (text-colour:#bec9e0)[//You decide to take the left path. As you walk down the hallway, you notice the cracks in the floor. Without realizing, you place your foot on what appeared to be solid ground, but it crumbles and falls down into a cavity below. You test another tile, but it remains stable. You should watch where you step in this hallway. (text-colour:#e3534f)[Choosing incorrectly will cause the entire floor to crumble under you, resulting in death.] If you can trust your instincts, you can choose to //(text-colour:#e8c84a)[[[tread carefully over the unstable floor,->Treading Over The Unstable Floor]]]// but if you do not fond of this route, you may //(text-colour:#c622dd)[[[turn back and try another path.->Finding the exit]]]] (text-colour:#bec9e0)[//You decide to take the rightmost path. You peer into the large pit, a dark abyss that swallows up everything unfortunate enough to fall down. (text-colour:#e3534f)[The wrong footing will certainly lead to death.] You can muster up the confidence and //(text-colour:#e8c84a)[[[push through,->On top of the wood foundation]]]// but if you do not like this decision, you may //(text-colour:#c622dd)[[[turn back and try another path.->Finding the exit]]]] (text-colour:#bec9e0)[//The wood foundation groans and creaks as you walk across it. Pebbles and dust fall into the depths below at every step of the way, and the floorboards bend to even the slightest weight. As you cross over the gap, you notice four closed doors adjacent to you:// (text-colour:#4ae892)[[[The door to your bottom left,->Bottom Left Door]] [[The door to your upper left,->Upper Left Door]] [[The door to your bottom right,->Bottom Right Door]] [[The door to your upper right->Upper Right Door]]] //(text-colour:yellow)[One of these doors may provide useful supplies], but you are unsure of which one is the correct door. The creaks continue to grow louder. At this rate, (text-colour:#e8994a)[you only have time to explore one room.]//] (text-colour:#bec9e0)[//Deciding on the bottom-left door, you turn the handle and //(text-colour:#9ce151)[swing the door open.] (click-replace:"swing the door open.")[''swing the door open.'' (text-colour:#bec9e0)[//. .. ... A storage room. It's empty. Dissatisfied and having wasted your time, you //(text-colour:yellow)[[[leave the room.->Crossing The Gap]]]]]] (text-colour:#bec9e0)[//Deciding on the upper-left door, you turn the handle and //(text-colour:#9ce151)[swing the door open.] (click-replace:"swing the door open.")[''swing the door open.'' (text-colour:#bec9e0)[//. .. ... It's a storage room. There are boxes scattered around the room. After opening the boxes one by one, you've only discovered stacks of books and magazines. Nothing particularly useful given the circumstances. You decide to take a few books with you and //(text-colour:yellow)[[[leave the room.->Crossing The Gap]]]]]] (text-colour:#bec9e0)[//Deciding on the bottom-right door, you turn the handle and //(text-colour:#9ce151)[swing the door open.] (click-replace:"swing the door open.")[''swing the door open.'' (text-colour:#bec9e0)[//. .. ... A locker room. It appears to be for faculty members only. There is a singular box sitting in the room, along with some lockers on the wall. You check the lockers first, but come up empty-handed. The box, however, contains an assortment of canned goods. After opening the box and reeping your rewards, you //(text-colour:yellow)[[[leave the room.->Crossing The Gap]]]]]] (text-colour:#bec9e0)[//Deciding on the upper-right door, you turn the handle and //(text-colour:#9ce151)[swing the door open.] (click-replace:"swing the door open.")[''swing the door open.'' (text-colour:#bec9e0)[//. .. ... A storage room. It's empty. Dissatisfied and having wasted your time, you //(text-colour:yellow)[[[leave the room.->Crossing The Gap]]]]]] (text-colour:#bec9e0)[//You cross over the rest of the gap, being as gentle as possible to keep the boards from snapping under your feet. As you reach the end of the gap and jump off, the boards finally give and break, falling into the darkness below. Too close. With no way back, you //(text-colour:#c98a36)[[[make your way further down the hallway.->Reaching The Split]]]](set: $numDebrisTries = 6) (set: $numCorrectRocksLeft = 4) (text-colour:#bec9e0)[//Not one to back down to a challenge, you decided on creating your own passage through the blockade. The wall of debris consists of a total of 16 rocks; 4 rows of rocks, with each row consisting of 4 rocks. (text-colour:#d2ce1e)[Rocks can be clicked on to reveal one of two colors:] (text-colour:#6f9625)[> (text-style:"superscript")[Green] rocks are (text-style:"underline")[safe and can be removed.]] (text-colour:#9c1f3f)[> (text-style:"subscript")[Red] rocks are (text-style:"underline")[not safe and will cause structural instability in the blockade.]] (text-colour:#b0e140)[After testing the blockade, you believe there are $numCorrectRocksLeft rocks that can be removed to safely tear down the debris.] (text-colour:#963c25)[You believe you have $numDebrisTries attempts to safely disassemble the wall.] (text-colour:#9a0e11)[If you budge too many incorrect rocks, the wall will tumble down and likely crush you.] Rock colors will only be revealed when you click on the rock.// (text-colour:#bec9e0)[//If you think you're ready, //(text-colour:#f58d8f)[[[proceed with caution.->Moving Debris Game]]]]] (text-colour:#bec9e0)[//With scratches and bruises all over your hands, you finally managed to tear down the debris safely enough to carve out a hole to squeeze through. After crawling through to the other side, you discover lots of boxes scattered about the hallway. You open one of the boxes and are presented with (text-colour:orange)[a few bags of dry food] and (text-colour:cyan)[a few bottles of water]. The other boxes contain similar items. After collecting some of these edibles, you bandage up your hands and //(text-colour:#c98a36)[[[make your way further down the hallway.->Quick and Resourceful]]]](set: $defaultColour = #bec9e0) (set: $correctColour = #6f9625) (set: $incorrectColour = #9c1f3f) (set: $numTries = 3) //(text-colour:#bec9e0)[With faith in your gut, you stride onto the unstable floor ahead. The floor consists of 5 rows of tiles, with each row consisting of 3 tiles. (text-colour:#d2ce1e)[Tiles can be clicked on to reveal one of two colors:] (text-colour:#6f9625)[> (text-style:"superscript")[Green] tiles are (text-style:"underline")[safe.]] (text-colour:#9c1f3f)[> (text-style:"subscript")[Red] tiles are (text-style:"underline")[unstable.]] (text-colour:#963c25)[You must make it to the end of the hallway without making more than $numTries mistakes.] Tile colors will only be revealed when you click the tile.]// (text-colour:#bec9e0)[//If you think you're ready, //(text-colour:#f58d8f)[[[proceed with caution.->Unstable Floor Game: 0%]]]] (text-colour:#bec9e0)[//Your gut has proven to be a valuable guide, as you have successfully crossed over the dangerous floor. (if:$unstableFloorAttempts is 1)[It only took $unstableFloorAttempts try.](else:)[It only took $unstableFloorAttempts tries.] A door to your left is cracked open. You walk inside and find some supplies-mostly candy bars and various flavors of juice pouches. Satisfied, you //(text-colour:#c98a36)[[[make your way further down the hallway.->Reaching The Split]]]] (if: $hasCrowbar is true)[(text-colour:#bec9e0)[//You slide the crowbar in the crack between the doors and push to the side. After some tension and strain, the sliding door jolts open. You proceed through the doorway and walk down the hallway until you come across yet another sliding door. (text-colour:#31ce8b)[(text-colour:green)["Exit"], the sign above the door says. At long last, you made it to the end of this bizarre experience. You stand in front of the door, ](text-colour:#bec9e0)[and it slides open. A cold breeze of air greets you.]// (text-colour:#bec9e0)[//You leave the building and view the unfamiliar landscape, now clearly the remains of a city from long ago. A massive storm of lightning and snow peers from above, entrapping the city within a tight vortex of wind and debris. You //(text-colour:#d2581e)[[[tread into the unknown,->Credits]]] uncertain of your destination and searching for answers.]]](else:)[(text-colour:#bec9e0)[//You put your hands in the gap between the doors and push with all the strength you have. The doors refuse to budge. Defeated, you //(text-colour:yellow)[[[return to where you left off.->Locating Another Way-The Exit]]]]] (text-colour:#bec9e0)[//Reaching the end of the hallway, you come across a relatively normal staircase. Some steps and rails are missing, but it's nothing to worry about. You are currently on the (text-colour:orange)[third floor.] At this point, you have //(text-colour:yellow)[two options:] (click-replace:"two options:")[''two options:''(text-colour:#bec9e0)[ //You can choose to //(text-colour:magenta)[[[go down the staircase,->Going Down The Staircase]]]// which will bring you to the exit and into the outside world. However, //(text-colour:magenta)[[[going up the staircase->Going Up The Staircase]]]// may provide an opportunity to get a view of the landscape and even a safer travel.//]]](set: $hasCrowbar to false) (text-colour:#bec9e0)[//You decided to go down the staircase. As you descend to the next floor, the surroundings become less degraded. The walls and floor have kept their paint, and the rails on the stairs are still intact. Regardless, you push on and reach the (text-colour:orange)[first floor.] You enter what appears to be a waiting room. There are toys scattered about the floor and a television that seems to be inoperational. While examining the room you notice the sliding doors at the end of the room that seems to lead into yet another hallway. You decide to //(text-colour:magenta)[[[walk towards the doors.->Locating Another Way-The Exit]]]](set: $keypadInput1 to -1) (set: $keypadInput2 to -1) (set: $keypadInput3 to -1) (set: $keypadInput4 to -1) (text-colour:#bec9e0)[//You decided to go up the staircase. With each step you take, the surroundings become increasingly more degraded. The rails are becoming no more than metal stilts, and steps are almost completely missing. Regardless, you push on and reach the (text-colour:orange)[fifth floor.] The stairway cuts off at the fifth floor, ending into a small concrete platform at the top. There are multiple doors on this floor, but most of them appear to be locked. The only exception are the two doors at the corner of the platform. You decide to //(text-colour:magenta)[[[examine the corner doors.->Locating Another Way-The Roof]]]] (text-colour:#bec9e0)[//You approached the doors at the corner of the room. One of the doors appears to be cracked open. The other appears to have a keypad. You pull on the door with a keypad, but it's locked. (text-colour:#80ff00)[The keypad requires a 4-digit code.] You should try to //(text-colour:yellow)[[[look around for clues->Explore Roof Rooms]]]// and identify the 4-digit code you need before you //(text-colour:orange)[[[interact with the keypad.->Playing Roof Game]]]] (text-colour:#bec9e0)[//You hear a beep as the door unlocks. You open the door to reveal an intact staircase, likely leading to the roof. You ascend the staircase until you come across a door. (text-colour:#daae47)[(text-colour:orange)["Roof"], the sign next to the door says. At long last, you made it to the end of this bizarre experience. You twist the handle and thrust the door open.] A cold breeze of air greets you.// (text-colour:#bec9e0)[//You enter the roof and view the unfamiliar landscape, now clearly the remains of a city from long ago. A massive storm of lightning and snow peers from above, entrapping the city within a tight vortex of wind and debris. You //(text-colour:#d2581e)[[[tread into the unknown,->Credits]]] uncertain of your destination and searching for answers.]] (text-colour:#bec9e0)[//You approach the sliding doors at the end of the room. One of the doors appears to be crooked. You step on the pressure-sensitive pad on the floor, but nothing happens. It seems that the doors are stuck. (text-colour:#48eae1)[(if: $hasCrowbar is false)[You don't have anything to use, except your bare hands.](else:)[You have a crowbar that you found in the nearby lockers.]] You can try to //(text-colour:yellow)[[[pry it open->The Exit]]]// or //(text-colour:orange)[[[explore the nearby rooms.->Explore Exit Rooms]]]] (text-colour:#ffd297)[Congratulations! You've reached the end of the game, in one way or another. This game has multiple endings. If you would like, you can (text-colour:lime)[**[[replay the game->Awakening]]**] and obtain a different outcome. Regardless of what you decide to do, thank you for playing!] (text-colour:#d3a3f3)[//- Brannon Eakles//](set: $unstableFloorAttempts to $unstableFloorAttempts + 1) (text-colour:#bec9e0)[//You take a step, but before you have time to react, the floor crumbles beneath your feet. (text-colour:#e3534f)[You plunge to your death.]//] (text-colour:#bec9e0)[//Unfortunate. Perhaps you were unlucky and would like //(text-colour:#80ff00)[[[another chance,->Treading Over The Unstable Floor]]]// or maybe it would be better to //(text-colour:#db8d24)[[[start anew?->Awakening]]]] (text-colour:#bec9e0)[//As you walk down the hallway, you notice that rather than connecting with the other two hallways, the end leads to a door. (text-colour:lime)["Balcony"], the sign next to the door says. You aren't sure where this balcony leads to, but at least you made it to the end of this bizarre experience. You twist the handle and thrust the door open. A cold breeze of air greets you.// (text-colour:#bec9e0)[//You enter the balcony and view the unfamiliar landscape, now clearly the remains of a city from long ago. A massive storm of lightning and snow peers from above, entrapping the city within a tight vortex of wind and debris. Surprisingly, a ladder is latched onto the side of the balcony, and seems to reach to the ground level. It seems to be in great condition; not a single step is missing, and even the paint has yet to start peeling off. Friend or foe, someone was recently here. You have a feeling you shouldn't stay around to find out which side they're on. You //(text-colour:#d2581e)[[[climb down the ladder and tread into the unknown,->Credits]]]// uncertain of your destination and searching for answers.//]](set: $tile1Colour = $defaultColour) (set: $tile2Colour = $defaultColour) (set: $tile3Colour = $defaultColour) //(text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numTries] |attemptCount>[attempts] left.]//(if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile1Colour)[**Tile 1 **] (text-colour:$tile2Colour)[**Tile 2 **] (text-colour:$tile3Colour)[[[**Tile 3 **->Unstable Floor Game: 20%]]]] (click-replace:"Tile 1 ")[(set: $tile1Colour = $incorrectColour)(text-colour:$tile1Colour) + (text-style:"subscript")[**Tile 1 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 2 ")[(set: $tile2Colour = $incorrectColour)(text-colour:$tile2Colour) + (text-style:"subscript")[**Tile 2 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 3 ")[(set: $tile3Colour = $correctColour)(text-colour:$tile3Colour) + (text-style:"superscript")[**Tile 3 **]] (text-colour:#bec9e0)[//You entered a nearby room and find several lockers. Fortunately, none of them appear to be locked. You hope that you can find the four-digit code to the door in this room. You can:// (text-colour:#4ae892)[[[Open the first locker,->Open Roof Locker 1]]] (text-colour:#4ae892)[[[open the second locker,->Open Roof Locker 2]]] (text-colour:#4ae892)[[[open the third locker.->Open Roof Locker 3]]] (text-colour:#4ae892)[[[or open the fourth locker.->Open Roof Locker 4]]] //If you're done exploring, you can //(text-colour:magenta)[[[go back to the keypad door.->Locating Another Way-The Roof]]]] (text-colour:#bec9e0)[//You entered a nearby room and find several lockers. Fortunately, none of them appear to be locked. You hope that you can find a tool that can pry the sliding doors open. You can:// (text-colour:#4ae892)[[[Open the first locker,->Open Exit Locker 1]]] (text-colour:#4ae892)[[[open the second locker,->Open Exit Locker 2]]] (text-colour:#4ae892)[[[or open the third locker.->Open Exit Locker 3]]]] (align:"=><=") + (box:"X")[//(colour:#bec9e0) + (text-style:"underline")[To unlock the door, you must input the correct 4-digit code.] (text-colour:#a9ce77) + (text-style:"underline")[Press "Clear" to clear the keypad input.] (text-colour:#dde85e) + (text-style:"underline")[Press "Enter" to enter in your input.] (text-colour:#d38872) + (text-style:"underline")[If nothing happens, then you've input the incorrect code.]// (colour:#bec9e0)[//If you can't figure out the code, you can choose to //(text-colour:#825aeb)[[[go back->Locating Another Way-The Roof]]]// and review the hints.//]] =|= (text-colour:green) + (align:"=><=") + (box:"X") + (text-style:"underline")[(link-repeat:"Enter")[(if: $keypadInput1 is 9 and $keypadInput2 is 4 and $keypadInput3 is 7 and $keypadInput4 is 3)[(go-to:"The Roof")]]] =|= (text-colour:blue) + (align:"=><=") + (box:"X") + (text-style:"underline")[Current Input: |input1>[$keypadInput1] |input2>[$keypadInput2] |input3>[$keypadInput3] |input4>[$keypadInput4]] =|= (text-colour:red) + (align:"=><=") + (box:"X") + (text-style:"underline")[(link-repeat:"Clear")[(set: $keypadInput1 to -1)(set: $keypadInput2 to -1)(set: $keypadInput3 to -1)(set: $keypadInput4 to -1)(replace: ?input1)[$keypadInput1](replace: ?input2)[$keypadInput2](replace: ?input3)[$keypadInput3](replace: ?input4)[$keypadInput4]]] |==| (text-colour:#cb9634) + (align:"=><=") + (box:"X")[(link-repeat:"0 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 0)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 0)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 0)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 0)(replace: ?input4)[$keypadInput4]]]] (text-colour:#cb9634) + (align:"=><=") + (box:"X")[(link-repeat:"1 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 1)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 1)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 1)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 1)(replace: ?input4)[$keypadInput4]]](link-repeat:"2 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 2)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 2)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 2)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 2)(replace: ?input4)[$keypadInput4]]](link-repeat:"3 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 3)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 3)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 3)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 3)(replace: ?input4)[$keypadInput4]]]] (text-colour:#cb9634) + (align:"=><=") + (box:"X")[(link-repeat:"4 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 4)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 4)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 4)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 4)(replace: ?input4)[$keypadInput4]]](link-repeat:"5 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 5)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 5)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 5)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 5)(replace: ?input4)[$keypadInput4]]](link-repeat:"6 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 6)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 6)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 6)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 6)(replace: ?input4)[$keypadInput4]]]] (text-colour:#cb9634) + (align:"=><=") + (box:"X")[(link-repeat:"7 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 7)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 7)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 7)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 7)(replace: ?input4)[$keypadInput4]]](link-repeat:"8 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 8)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 8)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 8)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 8)(replace: ?input4)[$keypadInput4]]](link-repeat:"9 ")[(if: $keypadInput1 < 0)[(set: $keypadInput1 to 9)(replace: ?input1)[$keypadInput1]](else-if: $keypadInput2 < 0)[(set: $keypadInput2 to 9)(replace: ?input2)[$keypadInput2]](else-if: $keypadInput3 < 0)[(set: $keypadInput3 to 9)(replace: ?input3)[$keypadInput3]](else-if: $keypadInput4 < 0)[(set: $keypadInput4 to 9)(replace: ?input4)[$keypadInput4]]]](set: $tile4Colour = $defaultColour) (set: $tile5Colour = $defaultColour) (set: $tile6Colour = $defaultColour) //(text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numTries] |attemptCount>[attempts] left.]//(if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile1Colour)[**Tile 1 **] (text-colour:$tile2Colour)[**Tile 2 **] (text-colour:$tile3Colour) + (text-style:"superscript")[**Tile 3 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile4Colour)[**Tile 4 **] (text-colour:$tile5Colour)[**Tile 5 **] (text-colour:$tile6Colour)[[[**Tile 6 **->Unstable Floor Game: 40%]]]] (click-replace:"Tile 4 ")[(set: $tile4Colour = $incorrectColour)(text-colour:$tile4Colour) + (text-style:"subscript")[**Tile 4 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 5 ")[(set: $tile5Colour = $incorrectColour)(text-colour:$tile5Colour) + (text-style:"subscript")[**Tile 5 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 6 ")[(set: $tile6Colour = $correctColour)(text-colour:$tile6Colour) + (text-style:"superscript")[**Tile 6 **]](set: $tile7Colour = $defaultColour) (set: $tile8Colour = $defaultColour) (set: $tile9Colour = $defaultColour) //(text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numTries] |attemptCount>[attempts] left.]//(if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile1Colour)[**Tile 1 **] (text-colour:$tile2Colour)[**Tile 2 **] (text-colour:$tile3Colour) + (text-style:"superscript")[**Tile 3 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile4Colour)[**Tile 4 **] (text-colour:$tile5Colour)[**Tile 5 **] (text-colour:$tile6Colour) + (text-style:"superscript")[**Tile 6 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile7Colour)[[[**Tile 7 **->Unstable Floor Game: 60%]]] (text-colour:$tile8Colour)[**Tile 8 **] (text-colour:$tile9Colour)[**Tile 9 **]] (click-replace:"Tile 7 ")[(set: $tile7Colour = $correctColour)(text-colour:$tile7Colour) + (text-style:"superscript")[**Tile 7 **]] (click-replace:"Tile 8 ")[(set: $tile8Colour = $incorrectColour)(text-colour:$tile8Colour) + (text-style:"subscript")[**Tile 8 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 9 ")[(set: $tile9Colour = $incorrectColour)(text-colour:$tile9Colour) + (text-style:"subscript")[**Tile 9 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]](set: $tile10Colour = $defaultColour) (set: $tile11Colour = $defaultColour) (set: $tile12Colour = $defaultColour) //(text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numTries] |attemptCount>[attempts] left.]//(if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile1Colour)[**Tile 1 **] (text-colour:$tile2Colour)[**Tile 2 **] (text-colour:$tile3Colour) + (text-style:"superscript")[**Tile 3 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile4Colour)[**Tile 4 **] (text-colour:$tile5Colour)[**Tile 5 **] (text-colour:$tile6Colour) + (text-style:"superscript")[**Tile 6 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile7Colour) + (text-style:"superscript")[**Tile 7 **] (text-colour:$tile8Colour)[**Tile 8 **] (text-colour:$tile9Colour)[**Tile 9 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile10Colour)[**Tile 10 **] (text-colour:$tile11Colour)[[[**Tile 11 **->Unstable Floor Game: 80%]]] (text-colour:$tile12Colour)[**Tile 12 **]] (click-replace:"Tile 10 ")[(set: $tile10Colour = $incorrectColour)(text-colour:$tile10Colour) + (text-style:"subscript")[**Tile 10 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 11 ")[(set: $tile11Colour = $correctColour)(text-colour:$tile11Colour) + (text-style:"superscript")[**Tile 11 **]] (click-replace:"Tile 12 ")[(set: $tile12Colour = $incorrectColour)(text-colour:$tile12Colour) + (text-style:"subscript")[**Tile 12 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]](set: $tile13Colour = $defaultColour) (set: $tile14Colour = $defaultColour) (set: $tile15Colour = $defaultColour) //(text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numTries] |attemptCount>[attempts] left.]//(if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile1Colour)[**Tile 1 **] (text-colour:$tile2Colour)[**Tile 2 **] (text-colour:$tile3Colour) + (text-style:"superscript")[**Tile 3 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile4Colour)[**Tile 4 **] (text-colour:$tile5Colour)[**Tile 5 **] (text-colour:$tile6Colour) + (text-style:"superscript")[**Tile 6 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile7Colour) + (text-style:"superscript")[**Tile 7 **] (text-colour:$tile8Colour)[**Tile 8 **] (text-colour:$tile9Colour)[**Tile 9 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile10Colour)[**Tile 10 **] (text-colour:$tile11Colour) + (text-style:"superscript")[**Tile 11 **] (text-colour:$tile12Colour)[**Tile 12 **]] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[(text-colour:$tile13Colour)[[[**Tile 13 **->Reached the end of the hallway]]] (text-colour:$tile14Colour)[**Tile 14 **] (text-colour:$tile15Colour)[**Tile 15 **]] (click-replace:"Tile 13 ")[(set: $tile13Colour = $correctColour)(text-colour:$tile13Colour) + (text-style:"superscript")[**Tile 13 **]] (click-replace:"Tile 14 ")[(set: $tile14Colour = $incorrectColour)(text-colour:$tile14Colour) + (text-style:"subscript")[**Tile 14 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]] (click-replace:"Tile 15 ")[(set: $tile15Colour = $incorrectColour)(text-colour:$tile15Colour) + (text-style:"subscript")[**Tile 15 **](set: $numTries to $numTries - 1)(replace: ?chances)[$numTries](if:$numTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numTries <= 0)[(go-to:"Death at Unstable Floor")]](set: $correctRockColour = #6f9625) (set: $incorrectRockColour = #9c1f3f) (text-colour:#cb9634) + (align:"=><=") + (box:"X")[You have |chances>[$numDebrisTries] |attemptCount>[attempts] left.] (text-colour:#cb9634) + (align:"=><=") + (box:"X")[You still need to find |correctRocks>[$numCorrectRocksLeft] correct |rockWord>[rocks].] (text-colour:#bec9e0) + (align:"=><=") + (box:"X")[ =|= Rock 1 Rock 5 Rock 9 Rock 13 =|= Rock 2 Rock 6 Rock 10 Rock 14 =|= Rock 3 Rock 7 Rock 11 Rock 15 =|= Rock 4 Rock 8 Rock 12 Rock 16 |==| ] (click-replace:"Rock 1 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 1 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 2 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 2 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 3 ")[(text-colour:$correctRockColour) + (text-style:"superscript")[**Rock 3 **](set: $numCorrectRocksLeft to $numCorrectRocksLeft - 1)(replace: ?correctRocks)[$numCorrectRocksLeft](if:$numCorrectRocksLeft is 1)[(replace: ?rockWord)[//rock//]](if:$numCorrectRocksLeft <= 0)[(go-to:"Created A Passage Through The Blockade")]] (click-replace:"Rock 4 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 4 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 5 ")[(text-colour:$correctRockColour) + (text-style:"superscript")[**Rock 5 **](set: $numCorrectRocksLeft to $numCorrectRocksLeft - 1)(replace: ?correctRocks)[$numCorrectRocksLeft](if:$numCorrectRocksLeft is 1)[(replace: ?rockWord)[//rock//]](if:$numCorrectRocksLeft <= 0)[(go-to:"Created A Passage Through The Blockade")]] (click-replace:"Rock 6 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 6 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 7 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 7 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 8 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 8 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 9 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 9 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 10 ")[(text-colour:$correctRockColour) + (text-style:"superscript")[**Rock 10 **](set: $numCorrectRocksLeft to $numCorrectRocksLeft - 1)(replace: ?correctRocks)[$numCorrectRocksLeft](if:$numCorrectRocksLeft is 1)[(replace: ?rockWord)[//rock//]](if:$numCorrectRocksLeft <= 0)[(go-to:"Created A Passage Through The Blockade")]] (click-replace:"Rock 11 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 11 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 12 ")[(text-colour:$correctRockColour) + (text-style:"superscript")[**Rock 12 **](set: $numCorrectRocksLeft to $numCorrectRocksLeft - 1)(replace: ?correctRocks)[$numCorrectRocksLeft](if:$numCorrectRocksLeft is 1)[(replace: ?rockWord)[//rock//]](if:$numCorrectRocksLeft <= 0)[(go-to:"Created A Passage Through The Blockade")]] (click-replace:"Rock 13 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 13 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 14 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 14 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 15 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 15 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (click-replace:"Rock 16 ")[(text-colour:$incorrectRockColour) + (text-style:"subscript")[**Rock 16 **](set: $numDebrisTries to $numDebrisTries - 1)(replace: ?chances)[$numDebrisTries](if:$numDebrisTries is 1)[(replace: ?attemptCount)[//attempt//]](if:$numDebrisTries <= 0)[(go-to:"Death at Move The Debris")]] (text-colour:#bec9e0)[//As you budge a small rock, you feel a slight rumble coming from the wall of debris. Soon enough, you witness the wall of debris toppling down and falling apart. (text-colour:#e3534f)[Before you know it, you are crushed by hundreds of pounds of rock and cement.]//] (text-colour:#bec9e0)[//Unfortunate. Perhaps you were unlucky and would like //(text-colour:#80ff00)[[[another chance,->Move The Debris]]]// or maybe it would be better to //(text-colour:#db8d24)[[[start anew?->Awakening]]]] (text-colour:#bec9e0)[//You observe the first locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... You find a note taped to the inside of the door. It reads: (text-colour:#e3534f)["4 comes before 7."] With one more piece to the code, you //(text-colour:yellow)[[[return to where you left off.->Explore Roof Rooms]]]]]] (text-colour:#bec9e0)[//You observe the first locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... The locker is empty. You close the locker door, but notice a piece of paper fall down to the floor. You pick it up and read the following: (text-colour:#e3534f)["9 is the first number."] With one more piece to the code, you //(text-colour:yellow)[[[return to where you left off.->Explore Roof Rooms]]]]]] (text-colour:#bec9e0)[//You observe the first locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... You find a piece of paper inside of the locker. It reads: (text-colour:#e3534f)["3 comes after 4."] With one more piece to the code, you //(text-colour:yellow)[[[return to where you left off.->Explore Roof Rooms]]]]]] (text-colour:#bec9e0)[//You observe the first locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... You find a message scratched into the back of the locker. While messy, it reads: (text-colour:#e3534f)["7 comes after 4, but before 3."] With one more piece to the code, you //(text-colour:yellow)[[[return to where you left off.->Explore Roof Rooms]]]]]] (text-colour:#bec9e0)[//You observe the first locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... It's empty. Perhaps you should try //(text-colour:yellow)[[[another locker?->Explore Exit Rooms]]]]]] (text-colour:#bec9e0)[//You observe the second locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... You find some some empty cans of food and crushed bottles of water. Nothing salvageable. Perhaps you should try //(text-colour:yellow)[[[another locker?->Explore Exit Rooms]]]]]](set: $hasCrowbar to true) (text-colour:#bec9e0)[//You observe the third locker and //(text-colour:#9ce151)[swing its door open.] (click-replace:"swing its door open.")[''swing its door open.'' (text-colour:#bec9e0)[//. .. ... You find a crowbar inside! Now that you have a tool, you can try to //(text-colour:yellow)[[[open the sliding doors.->Locating Another Way-The Exit]]]]]]