<span class="gaster_container"><span class="gaster_back ">$GasterLine</span><span class="gaster_front gaster_content">$GasterLine</span></span>(display: "orange links")<span style="width: 100%; text-align: center;">
<span style="font-size: 200%; padding: 0 10px 0 10px; border: solid #f87c23 4px;">[[$LoadText->LOAD]]</span>
</span>
(if: $sequence is 0)[(display: "start values")(set: $sequence to 1)(set: $LoadText to "LOAD FURTHER")]
(elseif: $sequence is 1)[(set: $sequence to 2)(set: $LoadText to "FIND THEM")]
(elseif: $sequence is 2)[(set: $sequence to 3)(set: $LoadText to "FIX IT")]
(elseif: $sequence is 3)[(set: $sequence to 4)(set: $LoadText to "F..IN.D TH.E..M")]
(elseif: $sequence is 4)[(set: $sequence to 5)(set: $LoadText to "F..IX I..T")]
(elseif: $sequence is 5)[(set: $sequence to 6)(set: $LoadText to "T.HI..S H.U.R..TS")]
(elseif: $sequence is 6)[(set: $sequence to 7)(set: $LoadText to "L..O..A..D")]
(elseif: $sequence is 7)[(set: $sequence to 8)(set: $LoadText to "LOAD")]
(elseif: $sequence is 8)[(set: $sequence to 0)(go-to: "transition to slides")](display: "start values")(display: "orange links")<span style="font-size: 200%;">Clean Hands</span>
<img style="width: 300px; margin: 0 30px 0 0; float: left;" src="./clean_hands/cleanhands.jpg" /><span style="clear: both;" />
Based off the <a target="_blank" style="color: #41595a;" href='http://zarla-s.tumblr.com/'>work of Zarla-S.</a>
Written by <a target="_blank" style="color: #41595a;" href='http://www.abigailcorfman.com'>Abigail Corfman.</a>
All characters and everything related to <a target="_blank" style="color: #41595a;" href='http://www.undertale.com/'>Undertale</a> is unequivocally owned by Toby Fox.
<div style="width: 100%; text-align: center;"><span style="font-size: 200%; padding: 0 10px 0 10px; border: solid #f87c23 4px;">[[LOAD->LOAD]]</span>
</div>
(set: $sequence to 0)(set: $LoadText to "LOAD")
(if: $sequence is 0)[(set: $sequence to 1)(set: $GasterLine to "There are twenty-nine bones in each hand.")(display: "gaster")
(set: $GasterLine to "Phalanges, metacarpals, and carpals.")(display: "gaster")
[[Next slide.]] ](elseif: $sequence is 1)[(set: $sequence to 2)(set: $GasterLine to "Phalanges, finger bones. For fine control of blue magic.")(display: "gaster")
(set: $GasterLine to "Distal, middle and proximal.")(display: "gaster")
(set: $GasterLine to "Each chain of bone creates a conduit from your soul to the target.")(display: "gaster")
(set: $GasterLine to "Multiple conduits, colloquially called fingers, can be used for complex manipulation.")(display: "gaster")
[[Next slide.]] ](elseif: $sequence is 2)[(set: $sequence to 3)(set: $GasterLine to "Metacarpals, palm bones. For orientation of blue magic.")(display: "gaster")
(set: $GasterLine to "Distal, shaft, proximal.")(display: "gaster")
(set: $GasterLine to "Positioning of the metacarpus is essential in determining base gravitational direction.")(display: "gaster")
(set: $GasterLine to "The rewritten constant against which all other manipulation is based.")(display: "gaster")
(set: $GasterLine to "Hmm? You have a question?")(display: "gaster")
[[Ask question.->Next slide.]] ](elseif: $sequence is 3)[(set: $sequence to 4)(set: $GasterLine to "Yes, Subject Two, my ability to orient gravitational direction does suffer because of my injury.")(display: "gaster")
(set: $GasterLine to "Your sorrow is irrelevant. Concentrate on the lesson.")(display: "gaster")
[[Next slide.]] ](elseif: $sequence is 4)[(set: $sequence to 5)(set: $GasterLine to "Carpal, wrist bones. For powerful but imprecise control of blue magic.")(display: "gaster")
(set: $GasterLine to "Scaphoid, Lunate, Triquetrum, Pisiform, Trapezium, Trapezoid, Capitate, Hamate.")(display: "gaster")
(set: $GasterLine to "Used in conjunction, they allow us to manipulate the gravitational constant.")(display: "gaster")
(set: $GasterLine to "F = G (m1 * m2 / r)")(display: "gaster")
(set: $GasterLine to "Subject One, given that G is the gravitational constant, identify the other symbols.")(display: "gaster")
[[Next slide.]] ](elseif: $sequence is 5)[(set: $sequence to 6)(set: $GasterLine to "Subject One, are you listening?")(display: "gaster")
(set: $GasterLine to "Subject One, are you //awake//?")(display: "gaster")
(set: $GasterLine to "//(sighs)//")(display: "gaster")
<span class="papyrus">[[BROTHER...->Next slide.]]</span> ](elseif: $sequence is 6)[(set: $sequence to 7)(set: $GasterLine to "SUBJECT ONE.")(display: "gaster")
<span class="sans">zzzzzagh!twentyonetimestwelveistwohundredfiftytwo.</span>
<span class="sans">geeze.</span>
<span class="sans">i was sleeping.</span>
(set: $GasterLine to "So I surmised.")(display: "gaster")
(set: $GasterLine to "Since mathematics, it seems. Wonderful.")(display: "gaster")
(set: $GasterLine to "What a waste of my time.")(display: "gaster")
(set: $GasterLine to "Subject Two, turn off the projector.")(display: "gaster")
[[Turn off slide projector and turn on the lights.->lights on]] ](elseif: $sequence is 7)[(set: $sequence to 8)(display: "teal room")<span class="sans">sans: aww. no more leanin' today?</span>
(set: $GasterLine to "Gaster: Since you are clearly not invested I see no reason to continue expending effort on your education.")(display: "gaster")
<span class="sans">sans: what? i'm completely invested. don't stop teaching me math 'cause of one [[in-fraction]].</span>
<span class="sans">sans: i just get tired sometimes.</span>
[[Listen.->Next slide.]] ](elseif: $sequence is 8)[(set: $sequence to 9)(display: "teal room")(set: $GasterLine to "Gaster: We will perform a sleep study later to determine if your inability to focus is a condition or laziness.")(display: "gaster")
<span class="sans">sans: welp. that sounds comfy and fun.</span>
(set: $GasterLine to "Gaster: If you do not want to be experimented on, do not fall asleep in class.")(display: "gaster")
[[Listen.->Next slide.]] ](elseif: $sequence is 9)[(set: $sequence to 10)(display: "teal room")(set: $GasterLine to "Gaster: Now I have important matters to attend to.")(display: "gaster")
(set: $GasterLine to "Gaster: Go do children things.")(display: "gaster")
[[Continue->Next slide.]] ](elseif: $sequence is 10)[(set: $sequence to 0)(display: "teal room")Gaster leaves.
[[Talk to brother.->Talk to brother 1]] ]{<style>
body{
background-color: black;
}
.enchantment-link {
color: #f87c23;
}
.enchantment-link:hover {
color: #db630d;
}
tw-link {
color: #f87c23;
}
tw-link:hover {
color: #db630d;
}
.visited {
color: #f87c23;
}
.visited:hover {
color: #db630d;
}</style>}(if: $sequence is 0)[<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #e607f8;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
(set: $sequence to 1)
(go-to: "transition to slides")]]] ](elseif: $sequence is 1)[<span style="color: #f87c23;">GAME LOADED</span>
(display: "start values")
The moment is a quiet one in a dark room.
Lights play on the walls.
There are three people here. Two children. One adult.
The adult is speaking.
(set: $sequence to 0)
[[Listen.->Next slide.]] ](display: "teal room")<span class="sans">sans: you see what i said there?</span>
<span class="sans">sans: because in math, fractions are...</span>
(set: $GasterLine to "Gaster: I am perfectly aware of the duality you were trying to convey. Interpret my lack of response as discouragement.")(display: "gaster")
<span class="sans">sans: heh. okay.</span>
[[Listen.->Next slide.]] (display: "teal room")(if: $sequence is 0)[<span class="sans">sans: hey bro.</span>
<span class="papyrus">
|lazy>[PAPYRUS: SANS! YOU MUST STOP BEING SUCH A LAZYBONES OR WE WILL NEVER LEARN ANYTHING!]
|feeling>[PAPYRUS: SANS, YOU HAVE BEEN FALLING ASLEEP SO MUCH LATELY. ARE YOU FEELING ALL RIGHT?]
|gravity>[PAPYRUS: SANS. WHAT IS A GRAVITY C...C-THING?]
</span>](elseif: $sequence is 1)[<span class="sans">sans: i'm sorry bro, i just couldn't keep my sockets open.
sans: but don't worry. he likes explainin' stuff. we'll be back here with the words and numbers in no time.
sans: and if you want we can talk about what he said.</span>
<span class="papyrus">
|understood>[PAPYRUS: I THINK I UNDERSTOOD A LOT OF IT! I THINK.]
|gravity>[PAPYRUS: YES. AH. WHAT IS A GRAVITY C...C-THING?]
|feeling>[PAPYRUS: YOU HAVE BEEN FALLING ASLEEP SO MUCH LATELY. ARE YOU FEELING ALL RIGHT?] </span>](elseif: $sequence is 2)[<span class="sans">sans: oh yeah. don't worry about me.
sans: i'm just a little sleepy.
sans: a little sleepy-ton?
sans: nah. that doesn't work at all.</span>
<span class="papyrus">
|rest>[PAPYRUS: YOU SHOULD REST IN A PROPER BED. I DO NOT THINK THAT SLEEPING LIKE THAT ON THE TABLE IS GOOD FOR YOUR NECK.] </span> ](elseif: $sequence is 3)[<span class="sans">sans: gravitational constant. it's a fancy word for the thing that makes stuff fall towards the ground.
sans: when we make things blue, we're changing the good, old g.c. making them fall different.
sans: and we gotta use our hand-bones to do that right.
sans: like the doc said. it's all in the wrist.
sans: heh. that's a pretty good one.</span>
<span class="papyrus">
|understood>[PAPYRUS: OH. THAT MAKES MUCH MORE SENSE.]</span>](elseif: $sequence is 4)[<span class="sans">sans: good. great.
sans: you'r//(yawn)//
sans: that's really great.
sans: whoof.</span>
<span class="papyrus">
|rest>[PAPYRUS: YOU SHOULD REST IN A PROPER BED. I DO NOT THINK THAT SLEEPING LIKE THAT ON THE TABLE IS GOOD FOR YOUR NECK.] </span> ](elseif: $sequence is 5)[(set: $sequence to 0)<span class="sans">sans: yeah, you're right.
sans: no surprise.
sans: i'll go lie down in lab g.
sans: lemme know if you want to talk more.</span>
[[sans leaves.->Classroom (Lab D)]] ]{
(click: ?lazy)[(set: $sequence to 1)(go-to: "Talk to brother 1")]
(click: ?feeling)[(set: $sequence to 2)(go-to: "Talk to brother 1")]
(click: ?gravity)[(set: $sequence to 3)(go-to: "Talk to brother 1")]
(click: ?understood)[(set: $sequence to 4)(go-to: "Talk to brother 1")]
(click: ?rest)[(set: $sequence to 5)(go-to: "Talk to brother 1")]}
[[There will be consequences.]]
[[Our Cell]]
[[Classroom (Lab D)]]
(display: "start values")
(set: $can_go_to_our_cell to true)(display: "teal room")(if: $sequence is 0)[<span class="room_title">Classroom (Lab D)</span>
(if: $last_vision is "pain" and $cig_state is "papyrus")[Papyrus is unharmed.
(set: $stagger to true)
|cry>[Cry.]
|hide>[Hide.]
|moan>[PAPYRUS: nnnnugh...]
<span class="go_south">[[Leave the room.->Hall 3]]</span>
](elseif: $last_vision is "bone_circle" and $cig_state is "papyrus")[Not again.
<span class="go_south">Leave the room.</span>(set: $glitch_type to "pain")(display: "show glitch")](else:)[There is a table with two chairs.
There is a projector.
(if: $gaster_state is "talked" and $last_vision is "bone_circle" and $cig_state is "classroom")[|search_cigs>[Look for cigarettes.]
](if: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.]
]<span class="go_south">[[Leave the room.->Hall 3]]</span>]
](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THIS ROOM SAYS LAB D ON THE SIGN ON THE DOOR, BUT IT IS ACTUALLY THE CLASSROOM.
HERE WE LEARN MANY IMPORTANT THINGS LIKE MATH AND SCIENCE AND MAGIC AND PUZZLES!
MY BEST SUBJECT IS PUZZLES.
SANS' BEST SUBJECT IS EVERYTHING ELSE. MY BROTHER IS *VERY* CLEVER.
HE IS MY BEST TESTER FOR MY PUZZLES AND ALWAYS EXPLAINS AFTER WHEN $gaster_name_pap TALKS ABOUT THINGS I DO NOT QUITE UNDERSTAND.](elseif: $thinkMap's $currentPassage is "think_pain")[THIS ROOM SAYS LAB D ON THE SIGN ON THE DOOR, BUT IT IS ACTUALLY THE CLASSROOM.
HERE WE LEARN MANY IMPORTANT THINGS.
LIKE WHAT HAPPENS WHEN WE DISOBEY.]</span>
|thought>[Continue] ](elseif: $sequence is 2)[Papyrus searches the room.
He discovers a metal tin beside the projector.
The case says it is intended for mints, but it contains cigarettes.
$gaster_name_cap is very clever about hiding these from Asgore.
(set: $cig_state to "papyrus")(set: $holding to "tin of cigarettes")(set: $thinkMap's $currentPassage to "thought")(set: $cutscene to true)
|continue>[Continue] ](elseif: $sequence is 3)[Papyrus hides under the desk.
Time passes.
Nothing happens.
|continue>[Continue] ](elseif: $sequence is 4)[Papyrus sobs uncontrollably.
|continue>[Continue] ](elseif: $sequence is 5)[Papyrus gurgles as if his jaw is snapped.
But it is whole, and that somehow makes the sound more disturbing to him.
|continue>[Continue] ]{
(click: ?search_cigs)[(set: $sequence to 2)(go-to: $currentPassage)]
(click: ?hide)[(set: $sequence to 3)(go-to: $currentPassage)]
(click: ?cry)[(set: $sequence to 4)(go-to: $currentPassage)]
(click: ?moan)[(set: $sequence to 5)(go-to: $currentPassage)]
}(display: "gray room")<span class="room_title">Hallway</span>
A hallway with many doors.
<span class="go_north">[[Hallway->Hall 2]]</span>
<span class="go_west">[[Storage->Storage]]</span>
(if: $holding is "drill")[(set: $glitch_count to 1)](if: $sequence is 0)[(display: "gray room")<span class="room_title">Hallway</span>
A hallway with many doors.
<span class="go_north">|exit>[Exit]</span>
<span class="go_south">[[Hallway->Hall 1]]</span>
<span class="go_east">[[Hallway->Hall 3]]</span>
<span class="go_west">[[Cellblock->Cells]]</span>](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THAT IS THE DOOR TO THE REST OF THE WORLD.
WE ONLY GO THERE WITH $gaster_name_pap.
IT IS SOUNDPROOFED. $gaster_name_pap SAYS THAT IS BECAUSE LITTLE SKELETONS MAKE A LOT OF NOISE AND HE DOES NOT WANT US TO DISTURB ALPHYS.](elseif: $thinkMap's $currentPassage is "think_gaster")[THAT IS THE DOOR TO FREEDOM.
WE ONLY GO THERE WITH $gaster_name_pap.
IT IS SOUNDPROOFED. $gaster_name_pap SAYS THAT IS BECAUSE LITTLE SKELETONS MAKE A LOT OF NOISE AND HE DOES NOT WANT US TO DISTURB ALPHYS.](elseif: $thinkMap's $currentPassage is "think_bone_circle")[THAT IS THE DOOR TO FREEDOM.
WE NEVER GO THERE.
IT IS SOUNDPROOFED. $gaster_name_pap SAYS THAT IS BECAUSE LITTLE SKELETONS MAKE A LOT OF NOISE AND HE DOES NOT WANT US TO DISTURB ALPHYS.](elseif: $thinkMap's $currentPassage is "think_pain")[THAT IS THE DOOR TO FREEDOM.
WE NEVER GO THERE.
IT IS SOUNDPROOFED. $gaster_name_pap SAYS THAT IS BECAUSE SCREAMING WOULD DISTURB ALPHYS.]</span>
(set: $sequence to 0)
[[Continue->Hall 2]]]{
(click: ?exit)[(set: $sequence to 1)(go-to: "Hall 2")]
(if: $holding is "drill")[(set: $glitch_count to 2)]
}(display: "gray room")<span class="room_title">Hallway</span>
(if: $stagger is true and $last_vision is "pain" and $cig_state is "papyrus")[Papyrus staggers into the hall, clutching the tin of cigarettes.
(set: $stagger to false)
]A hallway with many doors.
<span class="go_north">[[Classroom (Lab D)->Classroom (Lab D)]]</span>
<span class="go_east">[[Hallway->Hall 4]]</span>
<span class="go_west">[[Hallway->Hall 2]]</span>
(if: $holding is "drill")[(set: $glitch_count to 3)](display: "gray room")<span class="room_title">Hallway</span>
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="papyrus">GET TO SANS.</span>](else:)[A hallway with many doors.]
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="go_north">[[Bedroom (Lab G)->Bedroom (Lab G)]]</span>
<span class="go_south">[[Laser (Lab H)->Not Sans]]</span>
<span class="go_east">[[Hallway->Not Sans]]</span>
<span class="go_west">[[Hallway->Not Sans]]</span>](else:)[<span class="go_north">[[Bedroom (Lab G)->Bedroom (Lab G)]]</span>
<span class="go_south">[[Laser (Lab H)->Laser (Lab H)]]</span>
<span class="go_east">[[Hallway->Hall 5]]</span>
<span class="go_west">[[Hallway->Hall 3]]</span>]
(if: $holding is "drill")[(set: $glitch_count to 4)](display: "gray room")<span class="room_title">Hallway</span>
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="papyrus">I HAVE TO FIND SANS.</span>](else:)[A hallway with many doors.]
(if: $last_vision is "gaster" and $bunny_state is "sans")[(set: $glitch_type to "outside_arena")(display: "show glitch")]
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="go_south">[[Big Room (Lab N)->Not Sans]]</span>
<span class="go_east">[[Office->Not Sans]]</span>
<span class="go_west">[[Hallway->Hall 4]]</span>](else:)[<span class="go_south">[[Big Room (Lab N)]]</span>
<span class="go_east">[[Office->Office]]</span>
<span class="go_west">[[Hallway->Hall 4]]</span>]
(if: $holding is "drill")[(set: $glitch_count to 5)](display: "teal room")(if: $sequence is 0)[<span class="room_title">Cellblock</span>
Another hallway with many doors.
But the doors here are lasers.
(if: $can_go_to_our_cell is true)[(if: $last_vision is "none")[[[Go to OUR cell.->Our Cell]]](else:)[|no_thank_you>[Go to OUR cell] ] ]
<span class="go_east">[[Hallway->Hall 2]]</span>](elseif: $sequence is 1)[<span class="papyrus">NO, UH, NO. I DO NOT THINK I WANT TO PLAY IN OUR OLD CELL RIGHT NOW.</span>
|continue>[Continue] ]{
(click: ?no_thank_you)[(set: $sequence to 1)(go-to: $currentPassage)]
}(display: "teal room")(if: $sequence is 0)[<span class="room_title">Our Cell</span>
(if: $last_vision is "gaster")[It's gone.
<span class="papyrus">|speak>[(if: $gaster_name is "Doctor Gaster")[PAPYRUS: D...DOCTOR?](else:)[PAPYRUS: F...FATHER?]]</span>
|stand_still>[Stand stock still and stare at the door.]
|run_away>[Run away.]
](else:)[A teal cell.]
(if: $bunny_state is "cell")[On the ground, there is a bunny rabbit made out of pillow stuffing.
](if: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.]
](if: $bunny_state is "cell")[|examine_bunny>[Examine bunny.]
]
(if: $bunny_state is "papyrus" and $last_vision is "none")[(set: $glitch_type to "gaster")(display: "show glitch")<span class="go_south">Leave the cell.</span>](elseif: $last_vision is "none")[<span class="go_south">[[Leave the cell.->Cells]]</span>] ](elseif: $sequence is 1)[<span class="papyrus">THIS IS OUR OLD ROOM!
WE LIVED HERE UNTIL THE QUEEN VISITED US.
SHE WAS VERY NICE AND GAVE US PIE AND I SHOWED HER ALL AROUND THE LAB AND I SHOWED HER OUR CELL AND OUR PILLOW BUNNY.
SHE WAS SO IMPRESSED THAT SHE WANTED TO TALK TO $gaster_name_pap ALONE. PROBABLY TO CONGRATULATE HIM ON WHAT GOOD TINY SKELETONS HE HAD!
THEY WENT OUTSIDE THE SOUNDPROOFED DOOR, PROBABLY BECAUSE SHE DID NOT WANT TO EMBARASS US WITH PRAISE.
THEY WERE GONE A RATHER LONG TIME.
WHEN THEY CAME BACK AND THERE WAS MORE PIE AND $gaster_name_pap SAID THAT MY BROTHER AND I WOULD BE STAYING IN A NEW ROOM WITH THINGS CALLED BEDS, WHICH ARE ALMOST AS NICE AS PIE, BUT COULD USE SOME IMPROVEMENT. PERHAPS RACING STRIPES.</span>
|thought>[Continue] ](elseif: $sequence is 2)[<span class="papyrus">THIS WAS OUR VERY FIRST TOY.
$gaster_name_pap GAVE IT TO US A LONG TIME AGO, WHEN WE LIVED IN THIS CELL.
SOME ASSEMBLY WAS REQUIRED.
SOMETIMES I BRING IT BACK HERE TO PLAY WITH IT.
FOR OLD TIME'S SAKE.</span>
|take_bunny>[Take bunny.]
|continue>[Do something else.] ](elseif: $sequence is 3)[Papyrus takes the pillow bunny.
(set: $bunny_state to "papyrus")(set: $holding to "bunny")(set: $thinkMap's $currentPassage to "thought")(set: $cutscene to true)
He sees something flickering near the entrance of the cell.
|continue>[Continue] ](elseif: $sequence is 4)[The doorway is empty.
|continue>[Continue] ](elseif: $sequence is 5)[There is no response.
|continue>[Continue] ](elseif: $sequence is 6)[(set: $sequence to 0)Papyrus runs as fast as he can out of the cell and out of the cellblock.
[[Continue->Hall 2]] ]{
(click: ?examine_bunny)[(set: $sequence to 2)(go-to: $currentPassage)]
(click: ?take_bunny)[(set: $sequence to 3)(go-to: $currentPassage)]
(click: ?stand_still)[(set: $sequence to 4)(go-to: $currentPassage)]
(click: ?speak)[(set: $sequence to 5)(go-to: $currentPassage)]
(click: ?run_away)[(set: $sequence to 6)(go-to: $currentPassage)]}(display: "tan room")(if: $sequence is 0)[<span class="room_title">Storage</span>
There are many boxes in this room.
There is also the operating table.
(if: $holding is "" and $last_vision is "pain")[|look_drill>[Look for drill.]
](if: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.]
]
<span class="go_east">[[Leave the room.->Hall 1]]</span>
](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THIS IS THE STORAGE ROOM!
REALLY, EVERY ROOM IS A STORAGE ROOM. OUR HOME IS VERY MESSY.
BUT THIS ROOM IS PARTICULARLY A STORAGE ROOM. THERE ARE MANY BOXES.
IT ALSO HAS THE SURGERY TABLE, WHICH IS WHERE $gaster_name_pap HAS US SIT WHEN HE NEEDS TO GIVE US CHECKUPS.
AND THAT ONE TIME WHEN SANS' HAND GOT CAUGHT IN MY RIBS.
AFTER THAT WE WERE NOT ALLOWED TO WRESTLE ANYMORE.](elseif: $thinkMap's $currentPassage is "think_pain")[THIS IS THE STORAGE ROOM.
MY NECK ACHES.]</span>
|thought>[Continue] ](elseif: $sequence is 2)[Papyrus finds the orange drill at the bottom of one of the cluttered boxes.
|take_drill1>[Take the drill.]
](elseif: $sequence is 3)[Papyrus doesn't want to.
|take_drill2>[Take the drill.]
|continue>[Leave it.]
]{
(click: ?look_drill)[(set: $sequence to 2)(go-to: $currentPassage)]
(click: ?take_drill1)[(set: $sequence to 3)(go-to: $currentPassage)]
(click: ?take_drill2)[(set: $sequence to 0)(set: $holding to "drill")(go-to: $currentPassage)]
}(if: $last_vision is "pain")[(display: "gray room")Papyrus can't go in there. If he does, Sans will see that he is upset, and that will make Sans upset and Papyrus doesn't want that.
[[Continue->Hall 4]] ](else:)[(display: "teal room")(if: $sequence is 0)[<span class="room_title">Bedroom (Lab G)</span>
There is a bed here.
(if: $sans_state is "asleep")[Sans is napping in the bed(if: $bunny_state is "sans")[, arms wrapped around a rabbit made out of pillow stuffing.](else:)[.]](else:)[Sans is sitting in the bed.]
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[|touch_sans>[Touch Sans.]
](else:)[(if: $sans_state is "asleep" and $last_vision is "none")[|examine_sleeping_sans>[Examine Sans.]
](if: $holding is "bunny")[|give_rabbit>[Give bunny to Sans.]
](if: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.]
]]
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="go_south">[[Leave the room.->Not Sans]]</span>](else:)[<span class="go_south">[[Leave the room.->Hall 4]]</span>]
](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THIS IS THE BEDROOM!
THERE IS ONLY ONE BED, AND THIS IS THE ROOM THAT IT IS IN.
MY BROTHER AND I SHARE IT.
SOMETIMES WHEN $gaster_name_pap HAS VERY LONG DAYS DOING IMPORTANT THINGS HE FORGETS THAT THIS IS OUR BED AND FALLS ASLEEP ON IT.
AND THEN WE ALL SLEEP TOGETHER.
I THINK PROBABLY HE DOESN'T ACTUALLY FORGET IT IS OUR BED.
$gaster_name_pap JUST ALWAYS NEEDS EXCUSES FOR HUGS.](elseif: $thinkMap's $currentPassage is "think_pain")[THIS IS THE BEDROOM.
THERE IS ONLY ONE BED, AND THIS IS THE ROOM THAT IT IS IN.
I DON'T REALLY SLEEP IN THE BED.
IT IS FOR WHEN I AM...
HURT.]</span>
|thought>[Continue] ](elseif: $sequence is 2)[<span class="papyrus">MY BROTHER'S ARMS ARE FOLDED INTO A CIRCLE, LIKE HE IS HOLDING SOMETHING THAT ISN'T THERE.
WE USUALLY SLEEP HOLDING EACH OTHER.
HE WOULD PROBABLY BE HAPPIER IF HE WAS HOLDING SOMETHING.
I AM TOO AWAKE TO NAP, BUT I WILL FIND HIM SOMETHING TO HOLD!
MAYBE THE PILLOW BUNNY?
(set: $can_go_to_our_cell to true)
I THINK I LEFT IT IN OUR OLD CELL.
I SHALL GO LOOK THERE.</span>
(set: $sequence to 0)
|continue>[Continue] ](elseif: $sequence is 3)[Papyrus slips the toy into Sans' arms.
Sans' eyes flicker, but do not light.
He smiles (more than usual), and shifts in his sleep.
|continue>[Continue] ]{
(click: ?examine_sleeping_sans)[(set: $sequence to 2)(go-to: $currentPassage)]
(click: ?give_rabbit)[(set: $holding to "")(set: $bunny_state to "sans")(set: $sequence to 3)(go-to: "Bedroom (Lab G)")]
(click: ?touch_sans)[(set: $sequence to 0)(go-to: "Talk To Sans")]}](display: "purple room")(if: $sequence is 0)[<span class="room_title">Laser (Lab H)</span>
This is the room with the big laser.
(if: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.]
]
<span class="go_north">[[Leave the room.->Hall 4]]</span>
](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THIS IS THE LASER ROOM.
I DO NOT LIKE IT VERY MUCH.
A LONG TIME AGO $gaster_name_pap DID SOME SCIENCE ON OUR EYES WITH IT.
BUT IT HURT.
SO HE STOPPED.](elseif: $thinkMap's $currentPassage is "think_gaster")[THIS IS THE LASER ROOM.
I DO NOT LIKE IT VERY MUCH.
A LONG TIME AGO $gaster_name_pap DID SOME SCIENCE ON OUR EYES WITH IT.
AND IT HURT.](elseif: $thinkMap's $currentPassage is "think_bone_circle")[THIS IS THE LASER ROOM.
I DO NOT LIKE IT VERY MUCH.
A LONG TIME AGO $gaster_name_pap DID SOME SCIENCE ON OUR EYES WITH IT.
AND IT HURT.
AND SANS...
IT JUST HURT.](elseif: $thinkMap's $currentPassage is "think_pain")[SANS HAS TWO EYES.
THEY BOTH WORK.
THEY BOTH GLOW.
THEY BOTH WORK.
SANS IS ALL RIGHT.
THIS IS THE LASER ROOM.]</span>
|thought>[Continue] ](display: "teal room")(if: $sequence is 0)[<span class="room_title">Big Room (Lab N)</span>
(if: $last_vision is "bone_circle" and $sans_state is "asleep")[<span class="papyrus">SANS.</span>](else:)[This is the biggest room in the lab.]
(if: $last_vision is "gaster" and $bunny_state is "sans")[<span class="go_north">Leave the room.</span>(set: $glitch_type to "bone_ring")(display: "show glitch")](else:)[(if: $last_vision is "bone_circle" and $sans_state is "asleep")[](elseif: $thinkMap's $currentPassage is not "thought")[|think>[Think about the room.] ]
<span class="go_north">[[Leave the room.->Hall 5]]</span>]
](elseif: $sequence is 1)[<span class="papyrus">(if: $thinkMap's $currentPassage is "think")[THIS IS THE BIG ROOM!
THERE IS SO MUCH SPACE, IT IS ALMOST LIKE BEING OUTSIDE!
SOMETIMES SANS AND I SNEAK DOWN AND RUN AROUND AND PLAY THROW-THE-BONE.](elseif: $thinkMap's $currentPassage is "think_bone_circle")[I WON'T.
I DIDN'T.
I WON'T.]</span>
|thought>[Continue] ](display: "purple room")(if: $sequence is 0)[<span class="room_title">Office</span>
This is $gaster_name's office.
(if: $holding is not "drill")[It is full of things, like a desk, a computer, a big tube, and lots of boxes.
]$gaster_name_cap is here. (if: $last_vision is "none")[He is glaring at the coffee maker.](elseif: $last_vision is "gaster")[ He has unplugged the coffee maker and is examining its pieces.](elseif: $last_vision is "bone_circle")[He has disassembled the coffee maker and is examining its pieces one by one. ](elseif: $last_vision is "pain" and $cig_state is "papyrus")[He is reassembling the coffee maker, but is having trouble getting some screws in.](elseif: $last_vision is "pain" and $cig_state is "gaster" and $holding is "")[He is waiting for Papyrus to fetch the drill.](elseif: $last_vision is "pain" and $cig_state is "gaster" and $holding is "drill")[He is smoking a cigarette and waiting for Papyrus to fetch the drill.
|give_drill>[Give him the drill.] ]
(if: $gaster_state is "will_talk")[[[Talk to $gaster_name_cap.->Talk To Gaster]]
](if: $thinkMap's $currentPassage is not "thought" and $holding is not "drill")[|think>[Think about the room.]
]{
<span class="go_west">[[Leave->Hall 5]]</span>
}](elseif: $sequence is 1)[<span class="papyrus">THIS IS $gaster_name_pap'S OFFICE.
THE MOST IMPORTANT THING IN THIS ROOM IS THE COMPUTER.
THAT THE BOX IS WHERE HE KEEPS ALL OF HIS SCIENCE.
THE SECOND MOST IMPORTANT THING IS THE COFFEE MACHINE.
I HOPE HE FIXES IT SOON.
IT IS VERY DEAR TO HIM.</span>
|thought>[Continue] ]
(if: $holding is "drill")[(set: $glitch_count to 6)]
(click: ?give_drill)[(set: $holding to "")(set: $cutscene to true)(go-to: "Give him the drill.")]{<style>
body{
background-color: #364444;
color: white;
}
.gaster_back{
color: #475555;
}
.glitch{
background-image: url("./clean_hands/glitch.gif");
}
</style>}(display: "teal room")The lights come on.
[[Continue.->Next slide.]]{<style>
body{
background-color: #434145;
color: white;
}
.gaster_back{
color: #333;
}
.glitch{
background-image: url("./clean_hands/glitch_purple.gif");
}
</style>}{<style>
body{
background-color: #605140;
color: white;
}
.gaster_back{
color: #504030;
}
</style>}{<style>
body{
background-color: #444643;
color: white;
}
.gaster_back{
color: #333;
}
.glitch{
background-image: url("./clean_hands/glitch_grey.gif");
}
</style>}{(set: $previous_passage to $currentPassage)
(set: $currentPassage to (passage:)'s name)
(if: $thinkMap is not 0)[(if: $thinkMap contains $currentPassage)[ ](else:)[]]
(if: $holding is not "" and $cutscene is false)[<span style="position: fixed; right: 5px; bottom:5px; font-style: italic;">Papyrus has a $holding.</span>]
<span style=" display: none; position: fixed; left: 5px; bottom:5px; font-style: italic;">|save>[SAVE] || |load>[LOAD]</span>
(click: ?save)[(save-game: "CurrentState","CurrentState")]
(click: ?load)[(load-game: "CurrentState")]
}{(click: ?think)[(set: $sequence to 1)(go-to: $currentPassage)]
(click: ?thought)[(set: $sequence to 0)(set: $thinkMap's $currentPassage to "thought")(go-to: $currentPassage)]
(click: ?continue)[(set: $sequence to 0)(go-to: $currentPassage)]
(click: ?next)[(set: $sequence to $sequence+1)(go-to: $currentPassage)]
(display: "glitch mass")
}{(set: $sequence to 0)
(set: $thinkMap to (datamap:
"Classroom (Lab D)", "think",
"Hall 2", "think",
"Bedroom (Lab G)", "think",
"Laser (Lab H)", "think",
"Big Room (Lab N)", "think",
"Storage", "think"
))
(set: $thinkMap's "Hall 2" to "think")
(set: $thinkMap's "Laser (Lab H)" to "think")
(set: $thinkMap's "Storage" to "think")
(set: $thinkMap's "Classroom (Lab D)" to "think")
(set: $thinkMap's "Big Room (Lab N)" to "think")
(set: $thinkMap's "Bedroom (Lab G)" to "think")
<div class="skull" style="width: 100%; height:90%; background-color: black;"></div><style>div.skull {background-position: right top;}
.skull{
background-image: url("./clean_hands/wholehand.jpg");
}</style>
<div class="skull2" style="width: 100%; height:90%; background-color: black;"></div><style>div.skull {background-position: right top;}
.skull2{
background-image: url("./clean_hands/break1.jpg");
}</style>
(set: $sequence to 0)
(set: $cutscene to false)
(set: $sans_knows_vision_gaster to false)
(set: $sans_knows_vision_bone to false)
(set: $gaster_knows_vision_gaster to false)
(set: $gaster_knows_vision_bone to false)
(set: $gaster_knows_vision_pain to false)
(set: $gaster_name to "Doctor Gaster")
(set: $gaster_name_cap to "Doctor Gaster")
(set: $gaster_name_pap to "DOCTOR GASTER")
(set: $last_vision to "none")
(set: $sans_state to "asleep")
(set: $gaster_state to "will_talk")
(set: $current_think to "think")
(set: $bunny_state to "cell")
(set: $cig_state to "classroom")
(set: $holding to "")
(set: $previous_passage to "")
(set: $current_passage to "")
(set: $target to "")
(set: $can_go_to_our_cell to false)
(set: $stagger to false)
<span style="color: black;">
<span class="papyrus">Load</span>
</span>
}(display: "teal room")(if: $last_vision is "bone_circle")[(if: $sequence is 0)[Papyrus touches his brother.
He is there. He is safe. He is not hurt.
Sans wakes up.
He sees Papyrus' face.
His eyes go briefly dark, and he sits up.
(set: $sequence to 1)(set: $sans_state to "awake")
[[Continue->Talk To Sans]]
](elseif: $sequence is 1)[<span class="sans">sans: what's wrong?</span>
<span class="papyrus">|denial1>[PAPYRUS: NOTHING IS WRONG! WHY WOULD YOU THINK SOMETHING IS WRONG? I JUST WENT ON A PERFECTLY NORMAL RABBIT-FETCHING EXPIDITION AND THEN ON A PERFECTLY NORMAL WALK TO THE BIG ROOM WHERE PERFECTLY NORMAL NOT AT ALL INTERESTING OR WRONG THINGS HAPPEN.]
|sans_track>[PAPYRUS: I SAW...I THOUGHT...YOU WERE HURT.]</span>
](elseif: $sequence is 2)[<span class="sans">sans: what's wrong?</span>
<span class="papyrus">|denial2>[PAPYRUS: I MEAN BOTH OF THOSE ROOMS ARE TEAL, AND TEAL IS THE MOST UNINTERESTING OF COLORS AND NOTHING INTERESTING EVER HAPPENS IN TEAL ROOMS. I SUSPECT $gaster_name_pap HAS SCIENCE TO CONFIRM THIS.]
|gaster_track>[PAPYRUS: I SAW SOMETHING IN OUR OLD ROOM.]</span>
](elseif: $sequence is 3)[<span class="sans">sans: okay. but what's wrong?</span>
<span class="papyrus">|denial3>[PAPYRUS: THOUGH I DON'T MEAN TO SAY THAT $gaster_name_pap'S LECTURES ARE NOT INTERESTING, EVEN THOUGH THEY HAPPEN IN A TEAL ROOM. WHAT I MEAN IS THAT //UNUSUAL// INTERESTING THINGS DO NOT HAPPEN IN TEAL ROOMS. SO NOTHING COULD HAVE HAPPENED. YOU SEE?]
|sans_track>[PAPYRUS: YOU WERE HURT...OR GOING TO BE HURT...AND I DIDN'T KNOW WHAT TO DO...]</span>
](elseif: $sequence is 4)[<span class="sans">sans: paps. breathe.</span>
<span class="papyrus">|denial4>[PAPYRUS: //(INHALE)//]</span>
](elseif: $sequence is 5)[<span class="sans">sans: you need to lie down?</span>
<span class="papyrus">PAPYRUS: NO. NO I DON'T THINK SO.</span>
<span class="sans">sans: okay.</span>
<span class="sans">sans: so you don't want to talk about what's wrong?</span>
<span class="papyrus">|denial5>[PAPYRUS: N-NO. I MEAN, NOTHING IS WRONG. EVERYTHING IS OKAY. TEAL, YOU KNOW?]
|sans_track>[PAPYRUS: I SAW...I THOUGHT...YOU WERE HURT.]
|gaster_track>[PAPYRUS: I SAW SOMETHING IN OUR OLD ROOM.]</span>
](elseif: $sequence is 6)[<span class="sans">sans: it's okay if you don't want to talk about it.</span>
<span class="sans">sans: i get that.</span>
<span class="sans">sans: ...</span>
<span style="font-weight: bold; letter-spacing: 4px;" class="sans">sans: did gaster do something?</span>
<span class="papyrus">|denial6>[PAPYRUS: WHAT? NO.]
|denial6>[PAPYRUS: NO, OF COURSE NOT.]
|denial6>[PAPYRUS: $gaster_name_pap? NO, HE LOVES US.]</span>
](elseif: $sequence is 7)[<span class="sans">sans: right.</span>
<span class="sans">sans: okay then.</span>
<span class="sans">sans: well, if anything else doesn't happen, i'm gonna be right here. okay?</span>
<span class="papyrus">|end_talk>[PAPYRUS: OKAY.]
|i_love_you>[PAPYRUS: I LOVE YOU.]
|rabbit>[PAPYRUS: I BROUGHT YOU THE PILLOW RABBIT.]</span>
](elseif: $sequence is 8)[<span class="sans">sans: i love you too.</span>
|end_talk>[Continue]
](elseif: $sequence is 9)[<span class="sans">sans: i know. you're the best.</span>
|end_talk>[Continue]
](elseif: $sequence is 10)[<span class="sans">sans: i'm not hurt.</span>
(set: $sans_knows_vision_bone to true)
<span class="sans">sans: see? yeah. totally intact.</span>
<span class="sans">sans: hip bone connected to the back bone. back bone connected to all the stuff it's supposed to be connected to.</span>
<span class="sans">sans: did you have a bad dream or somethin?</span>
<span class="papyrus">|sans_track2>[PAPYRUS: YES. IT WAS SORT OF A BAD DREAM. ONLY I WAS AWAKE AND WALKING AROUND IN THE BIG ROOM.]</span>
](elseif: $sequence is 11)[<span class="sans">sans: huh. well, that's happened to me. obviously.</span>
<span class="sans">sans: the falling asleep while walking around.</span>
<span class="sans">sans: maybe we've got the same condition.</span>
<span class="sans">sans: you should tell gaster about it.</span>
<span class="papyrus">|sans_track3>[PAPYRUS: OH NO...]</span>
](elseif: $sequence is 12)[<span class="sans">sans: oh no what?</span>
<span class="papyrus">PAPYRUS: YOU MEAN I...I...
PAPYRUS: I MIGHT BE A //LAZYBONES//?</span>
<span class="sans">sans: hehehe.</span>
<span class="sans">sans: it's called narcolepsy, paps.</span>
<span class="sans">sans: and yeah, if you're dreamin while you're walkin around, maybe.</span>
<span class="papyrus">|end_talk>[PAPYRUS: I WILL GO AND SEE $gaster_name_pap IMMEDIATELY! THERE MUST BE A CURE!]</span>
](elseif: $sequence is 13)[<span class="sans">sans: what did you see?</span>
(set: $sans_knows_vision_gaster to true)
<span class="papyrus">PAPYRUS: $gaster_name_pap.</span>
<span class="sans">sans: well, that's not weird. they're his cells.</span>
<span class="papyrus">PAPYRUS: THERE WAS SOMETHING DIFFERENT ABOUT HIM.</span>
<span class="sans">sans: yeah? what?</span>
<span class="papyrus">|gaster_know>[PAPYRUS: I DON'T KNOW.]
|gaster_face>[PAPYRUS: I COULDN'T SEE HIS FACE.]
|gaster_shirt>[PAPYRUS: HE HAD THE BLACK TURTLENECK ON.]</span>
](elseif: $sequence is 14)[<span class="papyrus">PAPYRUS: I DON'T KNOW.
PAPYRUS: HE WAS JUST DIFFERENT.</span>
(set: $sequence to 17)
[[Continue->Talk To Sans]]
](elseif: $sequence is 15)[<span class="papyrus">PAPYRUS: I COULDN'T SEE HIS FACE.
PAPYRUS: OR HE DIDN'T HAVE A FACE?
PAPYRUS: IT WAS ALL BLURRY AND WHITE.</span>
(set: $sequence to 17)
[[Continue->Talk To Sans]]
](elseif: $sequence is 16)[<span class="papyrus">PAPYRUS: HE HAD THE BLACK TURTLENECK ON.</span>
<span class="sans">sans: the one we wrecked when we were babybones?</span>
<span class="papyrus">PAPYRUS: YES. BUT IT WAS FINE AND HE WAS WEARING IT.</span>
(set: $sequence to 17)
[[Continue->Talk To Sans]]
](elseif: $sequence is 17)[<span class="papyrus">PAPYRUS: AND THEN HE DISAPPEARED.</span>
<span class="sans">sans: disappeared. disappeared like left, or disappeared like vanished?</span>
<span class="papyrus">PAPYRUS: VANISHED?</span>
<span class="sans">sans: now that's weird.</span>
<span class="sans">sans: that's not something we can do.</span>
<span class="sans">sans: you may want to tell the doc about this.</span>
<span class="sans">sans: it sounds like something to do with quantum reactions or timelines.</span>
<span class="sans">sans: he's studied stuff like that.</span>
|end_talk>[<span class="papyrus">PAPYRUS: OKAY.</span>]
]{
(click: ?denial1)[(set: $sequence to 2)(go-to: "Talk To Sans")]
(click: ?denial2)[(set: $sequence to 3)(go-to: "Talk To Sans")]
(click: ?denial3)[(set: $sequence to 4)(go-to: "Talk To Sans")]
(click: ?denial4)[(set: $sequence to 5)(go-to: "Talk To Sans")]
(click: ?denial5)[(set: $sequence to 6)(go-to: "Talk To Sans")]
(click: ?denial6)[(set: $sequence to 7)(go-to: "Talk To Sans")]
(click: ?i_love_you)[(set: $sequence to 8)(go-to: "Talk To Sans")]
(click: ?rabbit)[(set: $sequence to 9)(go-to: "Talk To Sans")]
(click: ?sans_track)[(set: $sequence to 10)(go-to: "Talk To Sans")]
(click: ?sans_track2)[(set: $sequence to 11)(go-to: "Talk To Sans")]
(click: ?sans_track3)[(set: $sequence to 12)(go-to: "Talk To Sans")]
(click: ?gaster_track)[(set: $sequence to 13)(go-to: "Talk To Sans")]
(click: ?gaster_know)[(set: $sequence to 14)(go-to: "Talk To Sans")]
(click: ?gaster_face)[(set: $sequence to 15)(go-to: "Talk To Sans")]
(click: ?gaster_shirt)[(set: $sequence to 16)(go-to: "Talk To Sans")]
(click: ?end_talk)[(set: $sequence to 0)(go-to: "Bedroom (Lab G)")]
}]<style>
.gaster .enchantment-link {
color: black;
}
.gaster .enchantment-link:hover {
color: #222;
}
.gaster tw-link {
color: black;
}
.gaster tw-link:hover {
color: #222;
}
.gaster .visited {
color: black;
}
.gaster .visited:hover {
color: #222;
}
</style>
(if: $glitch_type is "gaster")[
<img style="position: fixed; left: 40%; bottom: 10px;width: 140px; margin: 0 0 0 0; " src="./clean_hands/glitch.gif" />
<span class="gaster" style="position: fixed; left: 30%; bottom: 80px; width: 500px;"> [[And what will you do if I don't?->And what will you do if I don't?]] </span>](elseif: $glitch_type is "outside_arena")[
<img style="position: fixed; left: 60%; bottom: 10px;width: 140px; margin: 0 0 0 0; " src="./clean_hands/glitch_grey.gif" />
](elseif: $glitch_type is "bone_ring")[
<img style="position: fixed; left: 52%;
bottom: 33%; width: 140px; margin: 0 0 0 0; " src="./clean_hands/glitch.gif" /><span class="gaster" style="position: fixed; left: 50%; bottom: 35%; width: 500px;"> [[There will be consequences.->There will be consequences.]] </span>
](elseif: $glitch_type is "pain")[
<img style="position: fixed; left: 35%; bottom: 15px;width: 140px; margin: 0 0 0 0; " src="./clean_hands/glitch.gif" />
<span class="gaster" style="position: fixed; left: 30%; bottom: 80px; width: 500px;"> [[A lesson is in order.->A lesson is in order.]] </span>](else:)[<img style="width: 100px; margin: 0 0 0 0; " src="./clean_hands/glitch.gif" />]<span class="papyrus">THERE IS SOMEONE IN THE DOORWAY.
IT IS |trigger1>[$gaster_name_pap.](click: ?trigger1)[<style>#gaster_image{opacity: 0.02 !important;}</style>
<span class="bump_right">BUT IT'S |trigger2>[NOT.]</span>(click: ?trigger2)[<style>#gaster_image{opacity: 0.03 !important;}</style>
HIS HEAD IS |trigger3>[WRONG.](click: ?trigger3)[<style>#gaster_image{opacity: 0.04 !important;}</style>
<span class="bump_right">WHITE |trigger4>[FIRE.]</span>(click: ?trigger4)[<style>#gaster_image{opacity: 0.05 !important;}</style>
HE HAS NO |trigger5>[EYES.](click: ?trigger5)[<style>#gaster_image{opacity: 0.06 !important;}</style>
<span class="bump_right">HE LOOKS AT |trigger6>[ME.]</span>(click: ?trigger6)[<style>#gaster_image{opacity: 0.07 !important;}</style>
I AM SO |trigger7>[SCARED.](click: ?trigger7)[<style>#gaster_image{opacity: 0.08 !important;}</style>
I AM SO SCARED [[ALL THE TIME.->flicker]] ]]]]]]] </span>{
<style>
.bump_right{
margin: 0 0 0 250px;
color: #555;
}
</style>
<img id="gaster_image" style="position: fixed;
right: 0;
bottom: 0;
height: 60vw;
opacity: 0.01;" src="./clean_hands/gaster4.jpg" />
(set: $thinkMap's "Hall 2" to "think_gaster")
(set: $thinkMap's "Laser (Lab H)" to "think_gaster")
(set: $last_vision to "gaster")
(set: $sans_state to "asleep")
(set: $gaster_state to "will_talk")
(set: $go_back_to to "Our Cell")
}(display: "purple room")(if: $last_vision is "none")[(if: $sequence is 0)[Gaster is glaring at the coffee maker and not paying any attention to Papyrus.
<span class="papyrus">|hello_gaster>[PAPYRUS: HELLO DOCTOR GASTER!]
|hello_father>[PAPYRUS: HELLO FATHER!]</span> ](elseif: $sequence is 1)[(set: $GasterLine to "Gaster: Hm?")(display: "gaster")
(set: $GasterLine to "Gaster: What is it?")(display: "gaster")
<span class="papyrus">|misbehave>[PAPYRUS: IS THE COFFEE POT MISBEHAVING?]</span> ](elseif: $sequence is 2)[(set: $GasterLine to "Gaster: Ngh.")(display: "gaster")
(set: $gaster_name to "father")(set: $gaster_name_cap to "Father")(set: $gaster_name_pap to "FATHER")
(set: $GasterLine to "Gaster: I have told you before, I am not technically...")(display: "gaster")
(set: $GasterLine to "Gaster: //(sighs)//")(display: "gaster")
(set: $GasterLine to "Gaster: What is it?")(display: "gaster")
<span class="papyrus">|misbehave>[PAPYRUS: IS THE COFFEE POT MISBEHAVING?]</span> ](elseif: $sequence is 3)[(set: $GasterLine to "Gaster: It is malfunctioning.")(display: "gaster")
(set: $GasterLine to "Gaster: I suspect the valve is clogged.")(display: "gaster")
(set: $GasterLine to "Gaster: Hopefully it is just the valve.")(display: "gaster")
<span class="papyrus">|help>[PAPYRUS: CAN I HELP?] ](elseif: $sequence is 4)[(set: $GasterLine to "Gaster: I am an unparalleled intellect and the most brilliant monster in the underground.")(display: "gaster")
(set: $GasterLine to "Gaster: I do not need help fixing a coffee machine.")(display: "gaster")
(set: $GasterLine to "Gaster: Go make sure your brother is resting.")(display: "gaster")
(set: $GasterLine to "Gaster: I don't want him falling asleep during my lecture and then gallivanting about playing.")(display: "gaster")
<span class="papyrus">|okay>[PAPYRUS: OKAY!]
|okay>[PAPYRUS: I AM SURE HE WOULD NEVER GALAVANT IN THIS SITUATION! AND I WILL!]</span> ](elseif: $sequence is 5)[(set: $GasterLine to "Gaster: Mmm.")(display: "gaster")
$gaster_name_cap turns his full attention back to the coffee machine.
(set: $gaster_state to "talked")(set: $sequence to 0)
[[Continue->Office]] ]{
(click: ?hello_gaster)[(set: $sequence to 1)(go-to: "Talk To Gaster")]
(click: ?hello_father)[(set: $sequence to 2)(go-to: "Talk To Gaster")]
(click: ?misbehave)[(set: $sequence to 3)(go-to: "Talk To Gaster")]
(click: ?help)[(set: $sequence to 4)(go-to: "Talk To Gaster")]
(click: ?okay)[(set: $sequence to 5)(go-to: "Talk To Gaster")]}](if: $last_vision is "gaster")[(if: $sequence is 0)[(set: $sequence to 1)<span class="papyrus">PAPYRUS: $gaster_name_pap.</span>
(set: $gaster_knows_vision_gaster to true)
(set: $GasterLine to "Gaster: What?")(display: "gaster")
<span class="papyrus">PAPYRUS: I SAW SOMETHING IN THE CELLS.</span>
(set: $GasterLine to "Gaster: What?")(display: "gaster")
<span class="papyrus">PAPYRUS: YOU.</span>
[[Continue->Talk To Gaster]] ](elseif: $sequence is 1)[(set: $sequence to 0)(set: $GasterLine to "Gaster: I don't have time for this now, Subject Two.")(display: "gaster")
<span class="papyrus">PAPYRUS: PAPYRUS.</span>
(set: $GasterLine to "Gaster: I don't have time for this now, Papyrus.")(display: "gaster")
(set: $GasterLine to "Gaster: Go away.")(display: "gaster")
(set: $gaster_state to "talked")
[[Go away.->Office]] ] ](elseif: $last_vision is "bone_circle")[(if: $sequence is 0)[$gaster_name_cap has disassembled the coffee maker and is examining its pieces one by one.
(set: $gaster_state to "talked")
<span class="papyrus">|denial1>[PAPYRUS: $gaster_name_pap?]
(if: $sans_knows_vision_gaster is true)[|timelines1>[PAPYRUS: $gaster_name_pap, WHAT ARE TIMELINES? ]
](if: $sans_knows_vision_bone is true)[|narc1>[PAPYRUS: $gaster_name_pap, SANS THINKS I HAVE NARCOLEPSY.]
](if: $gaster_knows_vision_gaster is true)[|narc2>[PAPYRUS: $gaster_name_pap, I SAW SOMETHING ELSE.]</span> ](else:)[|narc2>[PAPYRUS: $gaster_name_pap, I SAW SOMETHING STRANGE.]</span> ]
](elseif: $sequence is 1)[(set: $GasterLine to "Gaster: Hm? Oh. Subject Two.")(display: "gaster")
(set: $GasterLine to "Gaster: Papyrus.")(display: "gaster")
(set: $GasterLine to "Gaster: Papyrus, would you like to help me?")(display: "gaster")
<span class="papyrus">|denial2>[PAPYRUS: YES.]
|denial2>[PAPYRUS: YES!]
|denial2>[PAPYRUS: YES!!!]</span>
](elseif: $sequence is 2)[(set: $GasterLine to "Gaster: I need you to fetch my cigarettes.")(display: "gaster")
(set: $GasterLine to "Gaster: I cannot leave this project at such a delicate point.")(display: "gaster")
(set: $GasterLine to "Gaster: *(gestures to disassembled coffee maker)*")(display: "gaster")
(set: $GasterLine to "Gaster: I left them in Lab D.")(display: "gaster")
<span class="papyrus">|denial3>[PAPYRUS: BUT THE KING SAID YOU SHOULDN'T USE THOSE ANYMORE.]</span>
](elseif: $sequence is 3)[(set: $GasterLine to "Gaster: Do you want to help or not?")(display: "gaster")
<span class="papyrus">PAPYRUS: I WANT TO HELP!</span>
(set: $GasterLine to "Gaster: Then go.")(display: "gaster")
|leave>[Go!]
](elseif: $sequence is 4)[(set: $GasterLine to "Gaster: They are hypothetical other versions of our world, potentially accessible using Determination.")(display: "gaster")
(set: $GasterLine to "Gaster: Why?")(display: "gaster")
<span class="papyrus">|timelines2>[PAPYRUS: I SAW SOMETHING AND SANS THOUGHT IT MIGHT BE A TIMELINE.]</span>
](elseif: $sequence is 5)[(set: $GasterLine to "Gaster: Sans is not trained in dimensional analysis.")(display: "gaster")
(set: $GasterLine to "Gaster: And you both have overactive imaginations untempered by discipline or method.")(display: "gaster")
(set: $GasterLine to "Gaster: I understand that is an unfortunate byproduct of childhood.")(display: "gaster")
(set: $GasterLine to "Gaster: What is your evidence for this hypothesis?")(display: "gaster")
<span class="papyrus">|gaster_vision>[PAPYRUS: I SAW YOU IN THE CELLS AND YOUR FACE WAS WHITE AND BLURRY AND YOU HAD ON YOUR OLD TURTLENECK.]
|bones_vision>[PAPYRUS: I SAW SANS IN THE BIG ROOM AND SOMEONE WAS HURTING HIM. BUT THEN I RAN BACK TO THE BEDROOM AND HE WAS FINE.]</span>
](elseif: $sequence is 6)[(set: $GasterLine to "Gaster: That's mildly absurd.")(display: "gaster")
(set: $GasterLine to "Gaster: Which is a characteristic more easily attributable to you than to your brother.")(display: "gaster")
(set: $GasterLine to "Gaster: Why does he think that?")(display: "gaster")
<span class="papyrus">|narc2>[PAPYRUS: I WAS WALKING AROUND, BUT THEN I SORT OF HAD A DREAM WHERE I SAW SOMETHING.]</span>
](elseif: $sequence is 7)[(set: $GasterLine to "Gaster: What did you see?")(display: "gaster")
<span class="papyrus">|gaster_vision>[PAPYRUS: I SAW YOU IN THE CELLS AND YOUR FACE WAS WHITE AND BLURRY AND YOU HAD ON YOUR OLD TURTLENECK.]
|bones_vision>[PAPYRUS: I SAW SANS IN THE BIG ROOM AND SOMEONE WAS HURTING HIM. BUT THEN I RAN BACK TO THE BEDROOM AND HE WAS FINE.]</span>
](elseif: $sequence is 8)[(set: $GasterLine to "Gaster: You had a vision?")(display: "gaster")
(set: $GasterLine to "Gaster: Visions. Not expected, but not unprecedented, particularly given the early experimentation with the laser...")(display: "gaster")
(set: $GasterLine to "Gaster: It is good that you brought this to my attention.")(display: "gaster")
(set: $GasterLine to "Gaster: Good child.")(display: "gaster")
//($gaster_name_cap pats Papyrus on the head)//
|post_vision1>[//(Be ecstatic)//]
|hug>[//(Go for the hug)//]
](elseif: $sequence is 9)[(set: $GasterLine to "Gaster: Stop that.")(display: "gaster")
//($gaster_name_cap disentangles himself)//
|post_vision1>[Continue]
](elseif: $sequence is 10)[(set: $GasterLine to "Gaster: I will look into this once I have finished my current project.")(display: "gaster")
(set: $GasterLine to "Gaster: Hm.")(display: "gaster")
(set: $GasterLine to "Gaster: Would you like to help me with this?")(display: "gaster")
<span class="papyrus">|denial2>[PAPYRUS: YES.]
|denial2>[PAPYRUS: YES!]
|denial2>[PAPYRUS: YES!!!]</span>
]{
(click: ?denial1)[(set: $sequence to 1)(go-to: "Talk To Gaster")]
(click: ?denial2)[(set: $sequence to 2)(go-to: "Talk To Gaster")]
(click: ?denial3)[(set: $sequence to 3)(go-to: "Talk To Gaster")]
(click: ?timelines1)[(set: $sequence to 4)(go-to: "Talk To Gaster")]
(click: ?timelines2)[(set: $sequence to 5)(go-to: "Talk To Gaster")]
(click: ?narc1)[(set: $sequence to 6)(go-to: "Talk To Gaster")]
(click: ?narc2)[(set: $sequence to 7)(go-to: "Talk To Gaster")]
(click: ?bones_vision)[(set: $sequence to 8)(set: $gaster_knows_vision_bone to true)(go-to: "Talk To Gaster")]
(click: ?gaster_vision)[(set: $sequence to 8)(set: $gaster_knows_vision_gaster to true)(go-to: "Talk To Gaster")]
(click: ?hug)[(set: $sequence to 9)(go-to: "Talk To Gaster")]
(click: ?post_vision1)[(set: $sequence to 10)(go-to: "Talk To Gaster")]
(click: ?leave)[(set: $sequence to 0)(go-to: "Office")]
}](elseif: $last_vision is "pain")[(if: $sequence is 0)[$gaster_name_cap is reassembling the coffee maker, but is having trouble getting some screws in.
(set: $gaster_state to "talked")(set: $cig_state to "gaster")(set: $holding to "")
|pretend1>[Pretend everything is all right.]
|cry1>[Start crying.]
](elseif: $sequence is 1)[<span class="papyrus">PAPYRUS: (if: $gaster_name is "Doctor Gaster")[D-DOCTOR GASTER?](else:)[F-FATHER?]
PAPYRUS: I GOT THEM FOR YOU.</span>
|pretend2>[Hand over the cigarettes.]
](elseif: $sequence is 2)[(set: $GasterLine to "Gaster: Good.")(display: "gaster")
(set: $GasterLine to "Gaster: I'm almost done here.")(display: "gaster")
(set: $GasterLine to "Gaster: I just need to close this.")(display: "gaster")
(set: $GasterLine to "Gaster: Fetch me the drill form the storage room.")(display: "gaster")
<span class="papyrus">|pretend4>[PAPYRUS: YES $gaster_name_pap.]
|pretend3>[PAPYRUS: A...DRILL?]</span>
](elseif: $sequence is 3)[(set: $GasterLine to "Gaster: Yes. A tool used for inserting screws. Orange. Makes a whirring noise.")(display: "gaster")
(set: $GasterLine to "Gaster: You've seen me use it before.")(display: "gaster")
<span class="papyrus">|pretend4>[PAPYRUS: I REMEMBER.]
|pretend4>[PAPYRUS: Y-YES. I HAVE.]</span>
](elseif: $sequence is 4)[(set: $GasterLine to "Gaster: Go on then. Fetch it.")(display: "gaster")
(if: $gaster_knows_vision_gaster is true or $gaster_knows_vision_bone is true)[(set: $GasterLine to "Gaster: I promise I will begin to look into your visions as soon as this is done.")(display: "gaster")
]|leave>[Go.]
](elseif: $sequence is 5)[(set: $GasterLine to "Gaster: What are you...?")(display: "gaster")
(set: $gaster_knows_vision_pain to true)
(set: $GasterLine to "Gaster: Oh God.")(display: "gaster")
(set: $GasterLine to "Gaster: Shh. Shh.")(display: "gaster")
(set: $GasterLine to "Gaster: Not so loud. Your brother will hear you and set off a chain reaction.")(display: "gaster")
(set: $GasterLine to "Gaster: Ach. Damn it.")(display: "gaster")
(set: $GasterLine to "Gaster: Just...wait. A moment. Don't move.")(display: "gaster")
*(Gaster dials phone)*
|cry2>[Continue crying.]
](elseif: $sequence is 6)[(set: $GasterLine to "Gaster: Your majesty?")(display: "gaster")
(set: $GasterLine to "Gaster: What do I do about crying children?")(display: "gaster")
(set: $GasterLine to "Gaster: The large one. Papyrus.")(display: "gaster")
(set: $GasterLine to "Gaster: I don't know why! He just started spontaneously!")(display: "gaster")
|cry3>[Continue crying.]
](elseif: $sequence is 7)[(set: $GasterLine to "Gaster: I know, you've mentioned that technique before, but I try to reserve physical contact for positive reinforcement and spontaneous weeping is not a behavior I want to encourage!")(display: "gaster")
(set: $GasterLine to "Gaster: No you do not need to come down here.")(display: "gaster")
(set: $GasterLine to "Gaster: Yes fine. I will hug him. I am hugging him. I am currently hugging him.")(display: "gaster")
(set: $GasterLine to "Gaster: I am not lying.")(display: "gaster")
|cry4>[Wind down crying.]
](elseif: $sequence is 8)[(set: $GasterLine to "Gaster: Well, he's stopped so it's a moot point.")(display: "gaster")
(set: $GasterLine to "Gaster: You do not need to come down. I am handling this.")(display: "gaster")
(set: $GasterLine to "Gaster: Yes, your majesty. I will call back.")(display: "gaster")
(set: $GasterLine to "Gaster: Goodnight, your majesty.")(display: "gaster")
*(Gaster hangs up)*
|cry5>[Sniffle.]
](elseif: $sequence is 9)[(set: $GasterLine to "Gaster: What on earth was that all about?")(display: "gaster")
<span class="papyrus">|cry6>[PAPYRUS: I-I SAW...I-I-I FELT...BLUE AND IT HURT AND IT...HURT SO MUCH.]</span>
](elseif: $sequence is 10)[(set: $GasterLine to "Gaster: All right. Um. There there.")(display: "gaster")
(set: $GasterLine to "Gaster: Here. Physical contact. Positive reinforcement for stopping crying.")(display: "gaster")
(if: $gaster_knows_vision_gaster is true or $gaster_knows_vision_bone is true)[(set: $GasterLine to "Gaster: You had another vision and apparently it was traumatic?")(display: "gaster")](else:)[(set: $GasterLine to "Gaster: So, something has occurred related to blue magic, and it frightened you?")(display: "gaster")
(set: $GasterLine to "Gaster: Did your magic go off somehow?")(display: "gaster")]
<span class="papyrus">|cry7>[PAPYRUS: IT...IT...UM...]</span>
](elseif: $sequence is 11)[(set: $GasterLine to "Gaster: You're clearly incapable of giving an accurate account in this emotional state.")(display: "gaster")
(set: $GasterLine to "Gaster: And I...")(display: "gaster")
*(Gaster looks around at the disassembled coffee machine)*
(set: $GasterLine to "Gaster: ...need to finish this or pieces will be lost.")(display: "gaster")
|cry8>[Sniffle.]
](elseif: $sequence is 12)[(set: $GasterLine to "Gaster: Here. I have the solution.")(display: "gaster")
(set: $GasterLine to "Gaster: Go fetch me the drill from storage.")(display: "gaster")
(set: $GasterLine to "Gaster: That will give you time to calm down, and allow me to finish this project quickly.")(display: "gaster")
(set: $GasterLine to "Gaster: Efficient completion of current goals.")(display: "gaster")
(set: $GasterLine to "Gaster: All right? Do you understand?")(display: "gaster")
<span class="papyrus">|pretend4>[PAPYRUS: YES $gaster_name_pap.]
|pretend3>[PAPYRUS: A...DRILL?]</span>
]{
(click: ?pretend1)[(set: $sequence to 1)(go-to: "Talk To Gaster")]
(click: ?pretend2)[(set: $sequence to 2)(go-to: "Talk To Gaster")]
(click: ?pretend3)[(set: $sequence to 3)(go-to: "Talk To Gaster")]
(click: ?pretend4)[(set: $sequence to 4)(go-to: "Talk To Gaster")]
(click: ?cry1)[(set: $sequence to 5)(go-to: "Talk To Gaster")]
(click: ?cry2)[(set: $sequence to 6)(go-to: "Talk To Gaster")]
(click: ?cry3)[(set: $sequence to 7)(go-to: "Talk To Gaster")]
(click: ?cry4)[(set: $sequence to 8)(go-to: "Talk To Gaster")]
(click: ?cry5)[(set: $sequence to 9)(go-to: "Talk To Gaster")]
(click: ?cry6)[(set: $sequence to 10)(go-to: "Talk To Gaster")]
(click: ?cry7)[(set: $sequence to 11)(go-to: "Talk To Gaster")]
(click: ?cry8)[(set: $sequence to 12)(go-to: "Talk To Gaster")]
(click: ?leave)[(set: $sequence to 0)(go-to: "Office")]
}]<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #e607f8;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
(set: $cutscene to false)
(go-to: $go_back_to)]]]Current end of game.
Make Abigail make more.<span class="papyrus">|trigger1>[NO.](click: ?trigger1)[<style>#bone_circle{opacity: 0.01 !important;}</style>
|trigger2>[NO!!](click: ?trigger2)[<style>#bone_circle{opacity: 0.02 !important;}</style>
|trigger3>[YOU CAN'T MAKE ME.](click: ?trigger3)[<style>#bone_circle{opacity: 0.03 !important;}</style>
|trigger4>[YOU CAN'T //MAKE// ME.](click: ?trigger4)[<style>#bone_circle{opacity: 0.04 !important;}</style>
|trigger5>[I WON'T.](click: ?trigger5)[<style>#bone_circle{opacity: 0.05 !important;}</style>
|trigger6>[LEAVE HIM ALONE!!!](click: ?trigger6)[<style>#bone_circle{opacity: 0.06 !important;}</style>
|trigger7>[I'M NOT GOING TO KILL ANYTHING!](click: ?trigger7)[<style>#bone_circle{opacity: 0.07 !important;}</style>
{<span style="position: fixed; right: 40%; bottom: 30%;">I WON'T!</span>(live: 0.5s)[(stop:)
<span style="position: fixed; right: 30%; bottom: 40%;">I WON'T!</span>(live: 0.5s)[(stop:)
<span style="position: fixed; right: 45%; bottom: 35%;">I WON'T!</span>(live: 0.3s)[(stop:)
<span style="position: fixed; right: 35%; bottom: 35%;">I WON'T!</span>(live: 0.3s)[(stop:)
<span style="position: fixed; right: 35%; bottom: 55%;">I WON'T!</span>(live: 0.2s)[(stop:)
<span style="position: fixed; right: 45%; bottom: 20%;">I WON'T!</span>(live: 0.2s)[(stop:)
(set: $cutscene to false)
(go-to: "flicker")]]]]]]} ]]]]]]] </span>{
<style>
.bump_right{
margin: 0 0 0 250px;
color: #555;
}
</style>
<img id="bone_circle" style="position: fixed;
right: 0;
bottom: 0;
height: 100%;
opacity: 0;
z-index: -1;
" src="./clean_hands/bonecircle.jpg" />
(set: $last_vision to "bone_circle")
(set: $sans_state to "asleep")
(set: $gaster_state to "will_talk")
(set: $thinkMap's "Hall 2" to "think_bone_circle")
(set: $thinkMap's "Big Room (Lab N)" to "think_bone_circle")
(set: $thinkMap's "Laser (Lab H)" to "think_bone_circle")
(set: $go_back_to to "Big Room (Lab N)")}<span class="papyrus">THAT'S NOT WHERE SANS IS.</span>
|cont>[Continue](click: ?cont)[(go-to: $previous_passage)]<span class="pain"><span class="go_east">|trigger1>[Wham]</span>(click: ?trigger1)[<style>#pain_pic{opacity: 0.01 !important;}</style><span class="go_south">|trigger2>[CRACK]</span>(click: ?trigger2)[<style>#pain_pic{opacity: 0.02 !important;}</style><span class="go_west">|trigger3>[SMASH]</span>(click: ?trigger3)[<style>#pain_pic{opacity: 0.03 !important;}</style><span class="go_north">|trigger4>[crunch]</span>(click: ?trigger4)[<style>#pain_pic{opacity: 0.04 !important;}</style><span class="go_south2">|trigger5>[WHAM]</span>(click: ?trigger5)[<style>#pain_pic{opacity: 0.05 !important;}</style><span class="go_east2">|trigger6>[BASH]</span>(click: ?trigger6)[<style>#pain_pic{opacity: 0.06 !important;}</style><span class="go_center">|trigger7>[snap]</span>(click: ?trigger7)[<style>#pain_pic{opacity: 0.2 !important;}</style>
{ (set: $cutscene to false) (go-to: "flicker") } ]]]]]]] </span>{
<style>
.go_center{
position: fixed;
top: 50%;
left: 50%;
}
.go_south2{
position: fixed;
left: 25%;
bottom: 20px;
}
.go_east2{
position: fixed;
top: 40%;
right: 20px;
}
.pain{
font-size: 150%;
color: blue;
}
</style>
<img id="pain_pic" style="position: fixed;
right: 0;
bottom: 0;
height: 100%;
opacity: 0;
z-index: -1;
" src="./clean_hands/pain3.jpg" />
(set: $last_vision to "pain")
(set: $sans_state to "awake")
(set: $gaster_state to "will_talk")
(set: $thinkMap's "Hall 2" to "think_pain")
(set: $thinkMap's "Laser (Lab H)" to "think_pain")
(set: $thinkMap's "Storage" to "think_pain")
(set: $thinkMap's "Classroom (Lab D)" to "think_pain")
(set: $go_back_to to "Classroom (Lab D)")}{<style>
.glitch{
position: fixed;
width: 180px;
height: 235px;
margin: 0 0 0 0;
background-repeat: no-repeat;
background-position: right top;
background-size: 100% 100%;
}
</style>
(if: $glitch_count > 0)[<div class="glitch" style="left: -30px; bottom: -130px;" src=""></div>
](if: $glitch_count > 1)[<div class="glitch" style="left: -30px; top: -130px;" src=""></div>
](if: $glitch_count > 2)[<div class="glitch" style="left: 70px; bottom: -10px;" src=""></div>
](if: $glitch_count > 3)[<div class="glitch" style="left: 80px; top: -30px;" src=""></div>
](if: $glitch_count > 4)[<div class="glitch" style="left: -20px; top: 30%;" src=""></div>
<div class="glitch" style="left: -20px; bottom: 40%;" src=""></div>
](if: $glitch_count > 5)[
<div class="glitch" style="right: -50px; top: -130px;" src=""></div>
<div class="glitch" style="right: 70px; top: -10px;" src=""></div>
<div class="glitch" style="right: -30px; top: 30%;" src=""></div>
]}<div class="hand whole" style="width: 100%; height:90%; background-color: black;"></div>
<div class="hand break1" style="width: 100%; height:90%; background-color: black;"></div>
<div class="hand break2" style="width: 100%; height:90%; background-color: black;"></div>
<div class="hand break3" style="width: 100%; height:90%; background-color: black;"></div>
<div class="hand break4" style="width: 100%; height:90%; background-color: black;"></div>
<div class="hand plate" style="width: 100%; height:90%; background-color: black;"></div>
(live: 1s)[(stop:)
<div style="display:none;"><img src="!@#$" onerror="drillAndSnap();" /></div>
(live: 5.8s)[(stop:)<style>.break1{opacity: 100 !important;} .whole{opacity: 0 !important;} </style>
(live: 3s)[(stop:)<style>.break2{opacity: 100 !important;} .break1{opacity: 0 !important;} </style>
(live: 3s)[(stop:)<style>.break3{opacity: 100 !important;} .break2{opacity: 0 !important;} </style>
(live: 2.9s)[(stop:)<style>.break4{opacity: 100 !important;} .break3{opacity: 0 !important;} </style>
(live: 2.1s)[(stop:)<style>.plate{opacity: 100 !important;} .break4{opacity: 0 !important;} </style>
(live: 1s)[(stop:)(go-to: "Office Screaming")
]]]]]]] </span>{
<style>div.hand {background-position: right top;}
.hand{
opacity: 100;
position: fixed;
bottom: 0;
height: auto;
width: 100%;
right: 0;
margin: 0 auto;
z-index: -1;
background-image: url("./clean_hands/wholehand.jpg");
background-repeat: no-repeat;
background-position: right bottom;
background-size: auto 100%;
}
.break1{
opacity: 0;
background-image: url("./clean_hands/break1.jpg") !important; }
.break2{
opacity: 0;
background-image: url("./clean_hands/break2.jpg") !important; }
.break3{
opacity: 0;
background-image: url("./clean_hands/break3.jpg") !important; }
.break4{
opacity: 0;
background-image: url("./clean_hands/break4.jpg") !important; }
.plate{
opacity: 0;
background-image: url("./clean_hands/plate.jpg") !important; }
</style>
(set: $cutscene to false)
(set: $last_vision to "bone_circle")
(set: $sans_state to "asleep")
(set: $gaster_state to "will_talk")
(set: $thinkMap's "Hall 2" to "think_bone_circle")
(set: $thinkMap's "Big Room (Lab N)" to "think_bone_circle")
(set: $thinkMap's "Laser (Lab H)" to "think_bone_circle")
(set: $go_back_to to "Big Room (Lab N)")
(set: $glitch_count to 0)}
(if: $sequence is 0)[(display: "purple room")<span class="room_title">Office</span>
Gaster is fixing the coffee maker.
Papyrus begins screaming.
|next>[Continue] ](elseif: $sequence is 1)[(display: "purple room")Gaster stares at the small skeleton.
(set: $sequence to 0)
He sees the primal terror in the eyes of someone he identifies, on some level, as his son.
Softer, but no less primal instincts smash though his emotional walls and he reaches towards the child.
[[Cling to him.]]
[[Run from him.]]
[[Attack him.]] ](display: "purple room")(if: $sequence is 0)[Papyrus clings to Gaster like the doctor is the only solid thing in a |dissolve>[dissolving world.](click: ?dissolve)[
//That sentence is less metaphorical than anyone here understands.//]
Gaster mutters incredulity at the intensity of the child's reaction, but is cowed from his usually dismissiveness by said intensity.
|next>[Continue] ](elseif: $sequence is 1)[Sans arrives.
He holds his brother's hand and tells Gaster to stop when the scientist asks for explanations.
Talk later. [[Touch now.->Night Sum]] ](display: "purple room")(if: $sequence is 0)[Papyrus flees through the open office door.
He encounters Sans in the hallway, and collapses into his brother's arms.
|next>[Continue] ](elseif: $sequence is 1)[Sans holds him.
Gaster watches uncertainly from the doorway to the office.
[[Continue->Night Sum]] ](display: "purple room")(if: $sequence is 0)[A latticework of blue bones suddenly speckle the air between Papyrus and Gaster.
Three of the bones appear intersecting Gaster's hand. They vanish in red bursts of violence, sprouting small numbers that fade just as quickly.
The pain is slight, but instinct makes Gaster pull his hand back.
|next>[Continue] ](elseif: $sequence is 1)[Sans arrives.
Sans takes the defensive bone structure as a confirmation of all of his worst fears.
He attacks Gaster with a pinwheel of tiny blasters.
They are more surprising than dangerous.
But they are very surprising.
It takes some for Gaster to regain control of the situation.
[[Continue->Night Sum]] ]{(display: "purple room")
(set: $sequence to 0)
(set: $cells_machine to false)
(set: $arena_machine to false)
(set: $class_machine to false)
(set: $office_machine to false)
(set: $machine_fixed to false)
}Papyrus is incapable of clear communication for the rest of the day.
(if: $sans_knows_vision_gaster is false and $sans_knows_vision_bone is false and $gaster_knows_vision_gaster is false and $gaster_knows_vision_bone is false and $gaster_knows_vision_pain is false)[He didn't tell anyone about his visions, so no one can do anything about them.](else:)[(if: $sans_knows_vision_gaster is true)[He told Sans about the figure in the cell.(set: $cells_machine to true)](elseif: $gaster_knows_vision_gaster is true)[He told Gaster about the figure in the cell.(set: $cells_machine to true)](else:)[He told no one about the figure in the cell.]
(if: $sans_knows_vision_bone is true)[He told Sans about his brother being threatened in the arena.(set: $arena_machine to true)](elseif: $gaster_knows_vision_bone is true)[He told Gaster about his brother being threatened in the arena.(set: $arena_machine to true)](else:)[He told no one about his brother being threatened in the arena.]
(if: $gaster_knows_vision_pain is true)[Gaster discerned that something had happened in the classroom, on account of the crying.(set: $class_machine to true)](else:)[No one knows anything about what happened in the classroom.]
Gaster examines all of the vision locations he is aware of, and sets up strange machines to do strange things.(set: $office_machine to true)]
[[The Dreemurrs come to babysit.->It Is Night]](if: $sequence is 0)[<span class="room_title">Classroom (Lab D)</span>
(if: $class_machine)[There is a strange machine here.
(if: $machine_fixed is false)[The machine is dark. Is it broken?
|examine_machine>[Examine machine.]](else:)[It glows faintly <span style="color: cornflowerblue;">blue</span>, like an echo flower.]](else:)[The classroom is dark.]
<span class="go_south">[[Leave the room.->Hall 3 Night]]</span>](elseif: $sequence is 1)[It seems the machine has been unplugged.
That was probably one of the boss monsters.
They have trouble maneuvering around all these wires.
|plug_machine>[Plug it in.]
|continue>[Leave it.] ](elseif: $sequence is 2)[Papyrus plugs the machine back into the wall.
(set: $machine_fixed to true)
It begins to glow faintly <span style="color: cornflowerblue;">blue</span>, like an echo flower.
<span class="papyrus" style="font-size: 100%;">|continue>[Pretty]</span> ]{
(click: ?examine_machine)[(set: $sequence to 1)(go-to: "Classroom Night")]
(click: ?plug_machine)[(set: $sequence to 2)(go-to: "Classroom Night")]
}<span class="room_title">Hallway</span>
The hallway is dark.
<span class="go_north">[[Classroom (Lab D)->Classroom Night]]</span>
<span class="go_east">[[Hallway->Hall 4 Night]]</span>
<span class="go_west">[[Hallway->Hall 2 Night]]</span><span class="room_title">Hallway</span>
The hallway is dark.
<span class="go_north">[[Bedroom (Lab G)->Bedroom Night]]</span>
<span class="go_south">[[Laser (Lab H)->Laser Night]]</span>
<span class="go_east">[[Hallway->Hall 5 Night]]</span>
<span class="go_west">[[Hallway->Hall 3 Night]]</span>(if: $sequence is 0)[<span class="room_title">Hallway</span>
The hallway is dark.
<span class="go_north">|exit>[Exit]</span>
<span class="go_south">[[Hallway->Hall 1 Night]]</span>
<span class="go_east">[[Hallway->Hall 3 Night]]</span>
<span class="go_west">[[Cellblock->Cells Night]]</span>](elseif: $sequence is 1)[<span class="papyrus">NO THANK YOU.</span>
(set: $sequence to 0)
[[Continue->Hall 2 Night]]]{
(click: ?exit)[(set: $sequence to 1)(go-to: "Hall 2 Night")]
}<span class="room_title">Bedroom (Lab G)</span>
(if: $pap_awake is false)[(set: $pap_awake to true)Papyrus is in his bed with Sans.
The queen dozes in a chair near them.
Papyrus feels an intense desire to go to his old cell.](else:)[Sans is asleep in the bed.
The queen dozes in a chair.]
<span class="go_south">[[Leave the room.->Hall 4 Night]]</span><span class="room_title">Laser (Lab H)</span>
The room is dark.
<span class="go_north">[[Leave the room.->Hall 4 Night]]</span><span class="room_title">Hallway</span>
The hallway is dark.
<span class="go_south">[[Big Room (Lab N)->Big Room Night]]</span>
<span class="go_east">[[Office->Office Night]]</span>
<span class="go_west">[[Hallway->Hall 4 Night]]</span><span class="room_title">Big Room (Lab N)</span>
(if: $arena_machine)[There is a strange machine here.
It glows faintly <span style="color: cornflowerblue;">blue</span>, like an echo flower.](else:)[The big room is dark.]
<span class="go_north">[[Leave the room.->Hall 5 Night]]</span><span class="room_title">Office</span>
(if: $office_machine)[There is a strange machine here.
It glows faintly <span style="color: cornflowerblue;">blue</span>, like an echo flower.](else:)[The office is dark.]
$gaster_name_cap has fallen asleep at his computer.
<span class="go_west">[[Leave->Hall 5 Night]]</span><span class="room_title">Hallway</span>
The hallway is dark.
<span class="go_north">[[Hallway->Hall 2 Night]]</span>
<span class="go_west">[[Storage->Storage Night]]</span><span class="room_title">Cellblock</span>
(if: $cells_machine)[There is a strange machine here.
It glows faintly <span style="color: cornflowerblue;">blue</span>, like an echo flower.](else:)[The cellblock is dark.]
[[Go to our cell.->Our Cell Night]]
<span class="go_east">[[Hallway->Hall 2 Night]]</span><span class="room_title">Storage</span>
The room is dark.
<span class="go_east">[[Leave the room.->Hall 1 Night]]It is night.
(set: $pap_awake to false)
Papyrus [[wakes up.->Bedroom Night]](if: $sequence is 0)[<span class="room_title">Our Cell</span>
A human is here.
They are wearing a blue and pink shirt.
There is blood coming out of their nose and ears.
They are very determined.
They are very tired.
|next>[That's not quite right.] ](elseif: $sequence is 1)[(set: $sequence to $sequence +1)<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #e607f8;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
(go-to: "Our Cell Night")]]] ](elseif: $sequence is 2)[<span class="room_title">The Cell</span>
You are here.
You are wearing a blue and pink shirt.
There is blood coming out of your nose and ears.
You are very determined.
You are very tired.
Papyrus is also here.
He stares at you, confused and nervous.
|next>[Greet Papyrus.] ](elseif: $sequence is 3)[<span class="papyrus">PAPYRUS: HELLO?
PAPYRUS: UM.
PAPYRUS: I AM PAPYRUS.
PAPYRUS: WHO, OR, UM, WHAT ARE YOU?</span>
|human>[Explain that you are a human.]
|not_imp>[Say that's not important.] ](elseif: $sequence is 4)[<span class="papyrus">PAPYRUS: OH! A HUMAN!
PAPYRUS: I DON'T KNOW WHAT THAT IS.
PAPYRUS: I THINK $gaster_name_pap PERHAPS MENTIONED IT ONCE.</span>
|hurt>[Continue] ](elseif: $sequence is 5)[<span class="papyrus">PAPYRUS: OH NO. I AM SURE THAT YOU ARE QUITE IMPORTANT.
PAPYRUS: I MEAN, MOSTLY EVERYONE IS.
PAPYRUS: EVEN PEOPLE WHO DON'T RANDOMLY APPEAR IN SECRET UNDERGROUND LABS IMMEDIATELY AFTER I HAVE LOTS OF DISTURBING VISION THINGS.</span>
|hurt>[Continue] ](elseif: $sequence is 6)[<span class="papyrus">PAPYRUS: ARE YOU HURT?
PAPYRUS: YOU LOOK HURT.
PAPYRUS: CAN I HELP YOU?</span>
|next>[Explain that you're trying to help Papyrus.] ](elseif: $sequence is 7)[<span class="papyrus">PAPYRUS: OH! WELL, THANK YOU.
PAPYRUS: BUT...
PAPYRUS: I WOULD NOT WANT YOU TO HELP ME IF IT WILL HURT YOU.</span>
|next>[Tell Papyrus he doesn't understand.] ](elseif: $sequence is 8)[You tell Papyrus he doesn't understand.
You tell him that there's another world.
Another timeline.
Full of pain and lasers and cruelty and drills.
Where everything he's seen in flashes is happening all the time.
And that timeline |wants>[wants to be real.]
And the only thing holding it back is your
|next>[Determination.] ](elseif: $sequence is 9)[Papyrus is shaking.
<span class="papyrus">PAPYRUS: BUT YOU'RE HURT.
PAPYRUS: I THINK YOU'RE VERY HURT.
PAPYRUS: I SHOULD TAKE YOU TO THE QUEEN.</span>
|next>[Explain that you came back.] ](elseif: $sequence is 10)[You explain that you came back to save him and Sans.
You used a SAVE point embedded in his handplate.
You changed things.
But the old timeline is trying to come back
And you can't keep it away
And you think you need to RESET to this point
To make it permanent
And you're not sure what that will do to the future
Or you
But you don't see any other way.
And you need him to press select.
|next>[Because it's his SAVE file.] ](elseif: $sequence is 11)[<span class="papyrus">PAPYRUS: NO NO NO.
PAPYRUS: I DON'T UNDERSTAND WHAT YOU'RE SAYING, BUT I KNOW WHAT HOW YOU'RE SAYING IT MEANS.
PAPYRUS: YOU MUSTN'T HURT YOURSELF MORE.
PAPYRUS: I WILL BE ALL RIGHT.
PAPYRUS: IT'S OKAY.
PAPYRUS: YOU SHOULD GO HOME TO, UM, THE FUTURE.
PAPYRUS: I WILL BE ALL RIGHT.</span>
|next>[Tell Papyrus about Sans.] ](elseif: $sequence is 12)[<span class="papyrus">PAPYRUS: SANS?
PAPYRUS: YOU MEAN HE WILL...
PAPYRUS: HE WILL GO TO THE OTHER PLACE TOO?</span>
|next>[Yes.] ](elseif: $sequence is 13)[Papyrus stands frozen.
He stares at the options in front of him.
He does not understand, but he understands enough.
(set: $sequence to 0)
[[There is always a choice.->Final Decision]] ]{
(click: ?human)[(set: $sequence to 4)(go-to: "Our Cell Night")]
(click: ?not_imp)[(set: $sequence to 5)(go-to: "Our Cell Night")]
(click: ?hurt)[(set: $sequence to 6)(go-to: "Our Cell Night")]
(click-replace: ?wants)[|should>[should be real.]]
(click-replace: ?should)[|was>[was real.]]
(click-replace: ?was)[is becoming real again.]
<span style="position: relative; z-index: -1;">
<span style="position: fixed; top: 40%; left: 10%; text-align: center; width: 30%;">
<span style="width: 100%; text-align: center;">
<span style="font-family: 'wingdings'; font-size: 200%; padding: 0 10px 0 10px; border: solid #111 4px; color: #111; z-index: -1;">LOAD</span>
</span>
</span>
<span style="position: fixed; top: 40%; right: 10%; text-align: center; width: 30%;">
<span style="width: 100%; text-align: center;">
<span style="font-family: 'wingdings'; font-size: 200%; padding: 0 10px 0 10px; border: solid #111 4px; color: #111;">RESET</span>
</span>
</span>
</span>
}(display: "orange links")
<style>
.enchantment-link:hover {
font-family: 'determination_mono' !important;
}
tw-link:hover {
font-family: 'determination_mono' !important;
}
.visited:hover {
font-family: 'determination_mono' !important;
}
</style>
(set: $decision to "")
<div style="position: fixed; top: 10%; left: 10%; text-align: center; width: 30%;">
<span style="width: 100%; text-align: center;">
<span style="font-family: 'wingdings'; font-size: 200%; padding: 0 10px 0 10px; border: solid #f87c23 4px;">[[LOAD->LOAD GAME]]</span>
</span>
Send Papyrus and Sans back to Handplates. Save Frisk and the timeline.
</div>
<div style="position: fixed; top: 10%; right: 10%; text-align: center; width: 30%;">
<span style="width: 100%; text-align: center;">
<span style="font-family: 'wingdings'; font-size: 200%; padding: 0 10px 0 10px; border: solid #f87c23 4px;">[[RESET->RESET]]</span>
</span>
Eradicate the future and Frisk, but save Sans and Papyrus from Handplates.
</div>
(if: $cells_machine is true and $arena_machine is true and $class_machine is true and $office_machine is true and $machine_fixed is true)[<div style="position: fixed; top: 50%; left: 35%; text-align: center; width: 30%;">
<span style="width: 100%; text-align: center;">
<span style="font-family: 'wingdings'; font-size: 200%; padding: 0 10px 0 10px; border: solid #f87c23 4px;">[[BRANCH->BRANCH]]</span>
</span>
Create Mercyplates.
</div>](display: "orange links")(if: $sequence is 0)[Papyrus selects a button.
(set: $decision to "reset")
You RESET.
You can feel the future peeling away.
Sunlight gone.
Barrier returning.
Good.
If you can get to the surface by letting this happen
then you don't want the surface.
(set: $sequence to 99)
|next>[Continue] ](elseif: $sequence is 100)[You can feel yourself peeling away.
Fine.
There's always a choice.
You made it when you started this crazy scheme.
You've always been willing to sacrifice yourself for a perfect ending.
(set: $sequence to 0)
|next>[Continue] ](elseif: $sequence is 1)[The future is a strange land.
A royal child has two more friends
who talk him out of following
the grief-addled plan of his dying sister.
The underground has a prince.
|next>[Continue] ](elseif: $sequence is 2)[The future is a strange land.
A scientist has less on his mind and time to install guard rails.
|next>[Continue] ](elseif: $sequence is 3)[The future is a strange land.
Souls were never gathered.
Seven children pass through safely.
|next>[Continue] ](elseif: $sequence is 4)[The future is a strange land.
The ruins are barren, with no flowers and no keeper.
|next>[Continue] ](elseif: $sequence is 5)[Many years later
an eighth child does not fall.
That child never existed.
And the monsters live underground.
(set: $sequence to 0)
[[The End]] ](display: "orange links")(if: $sequence is 0)[Papyrus selects a button.
You LOAD.
(set: $decision to "load")
|next>[Continue] ](elseif: $sequence is 1)[Time snaps back into its natural shape.
You snap back into your last SAVE file.
Your head snaps back with a whiplash force only you can feel.
Blood is pouring out of your nose and leaking out of your ears.
You lose your grip on Papyrus' hand.
You lose the determination that the faint impression of the handplate through the glove had been filling you with just moments ago.
You lose your balance.
Toriel catches you before you hit the ground.
|next>[Continue] ](elseif: $sequence is 2)[(live: 1s)[(stop:). (live: 1s)[(stop:).
(live: 1s)[(stop:)peaceful (live: 1s)[(stop:)healing (live: 1s)[(stop:)unconsciousness
(live: 1s)[(stop:). (live: 1s)[(stop:).
(live: 1s)[(stop:) |next>[Wake] ]]]]]]]] ](elseif: $sequence is 3)[You wake up slowly.
You're in your own bed in your own room.
There's the familiar wardrobe and the |curtains>[familiar curtains] (click: ?curtains)[
//framing a night sky//
]the |lamp>[familiar lamp] (click: ?lamp)[
//not very conveniently shaped//
]and the |wall>[familiar skeleton] leaning against the wall.(click: ?wall)[
<span class="sans">hey,</span> says the skeleton.
|next>[Continue] ] ](elseif: $sequence is 4)[<span class="sans">sans: hey kid.
sans: you feeling okay?</span>
|okay>[Tell Sans that you're feeling okay.]
|not_okay>[Tell Sans that you're not feeling okay.] ](elseif: $sequence is 5)[<span class="sans">sans: you still hurt?
sans: tori thought she healed everything.</span>
|not_hurt>[Tell Sans you're not hurt.] ](elseif: $sequence is 6)[<span class="sans">sans: okay good.
sans: tori should get more sleep.
sans: healing you took a lot out of her.
sans: that and, you know, panic.
sans: you've been out for a while.
sans: you gave us all a scare.</span>
|preg_pause>[Continue] ](elseif: $sequence is 7)[<span class="sans">sans: good. tori'll be relieved.
sans: i'd wake her up and tell her, but she finally fell asleep.
sans: healing you took a lot out of her.
sans: that and, you know, panic.
sans: you've been out for a while.
sans: you gave us all a scare.</span>
|preg_pause>[Continue] ](elseif: $sequence is 8)[There is a pregnant pause.
|next>[Continue] ](elseif: $sequence is 9)[<span class="sans">sans: i know you didn't reset.
sans: because we're all still here.
sans: but i know something happened.
sans: so.</span>
|next>[Ask Sans if he remembers Gaster.]
](elseif: $sequence is 10)[<span class="sans">sans: gaster?
sans: geeze.
sans: sort of.
sans: i don't remember actually being there.
sans: but i've done my own research.
sans: found the anomalies.
sans: and when i went back...
sans: well, when i'm in the lab, i sort of remember.
sans: that's why paps never gets to go there ever.</span>
|next>[Tell Sans what happened.] ](elseif: $sequence is 11)[You tell Sans what happened.
You tell him that the handplates are linked to emotional points in the past that you can LOAD.
You tell him that you found out about Gaster.
You found the plot point where everything changed and you're not sure how but you just PUSHED and you changed it.
You tried to change it.
But you needed Papyrus to press RESET since it was his SAVE file.
And he pressed LOAD instead.
And saved you.
And went back to the other timeline.
|next>[Continue] ](elseif: $sequence is 12)[He doesn't say anything for a while.
|next>[Then...] ](elseif: $sequence is 13)[<span class="sans">sans: yeah.
sans: that sounds like him.</span>
|next>[Say you're sorry.] ](elseif: $sequence is 14)[<span class="sans">sans: shhhhhhh.
sans: you're such a perfectionist kid.
sans: it's the past.
sans: sure, every time i see papyrus get twitchy around power-tools i wish to hell and back it hadn't happened.
sans: or that i could wring the old bastard's neck with blue magic.
sans: but the fact that YOU got us out
sans: that's the best fuck you to him i could ever imagine.
sans: and i wouldn't want to lose that.
sans: call me sentimental.</span>
|next>[Sans looks out the window.] ](elseif: $sequence is 15)[<span class="sans">sans: hey. come 'n look at this.</span>
|next>[Get up and look out the window as well.] ](elseif: $sequence is 16)[You can see the front yard.
Papyrus is outside.
He is trying to feed spaghetti to a stray cat.
|next>[Continue] ](elseif: $sequence is 17)[You both watch him for a while.
(set: $sequence to 18)
|next>[Continue] ](elseif: $sequence is 19)[sans: heh.
sans: get back in bed.
sans: i'm gonna go wake tori up.
sans: she'll sleep better knowing you're okay.
(set: $sequence to 0)
[[The End]] ]{
(click: ?not_okay)[(set: $sequence to 5)(go-to: "LOAD GAME")]
(click: ?not_hurt)[(set: $sequence to 6)(go-to: "LOAD GAME")]
(click: ?okay)[(set: $sequence to 7)(go-to: "LOAD GAME")]
(click: ?preg_pause)[(set: $sequence to 8)(go-to: "LOAD GAME")]
}(display: "orange links")<span style="font-size: 200%;">The End</span>
(if: $decision is "branch")[You saved the future and created a version of the world where Sans and Papyrus had a good childhood.
Probably the best result possible in such a fucked up situation.
Good job.](elseif: $decision is "load")[You saved the future.
You left the children.](else:)[You saved the children.
You lost the future.]
There is always a choice.
[[Credits]]
(if: $decision is not "branch")[
<span style="color: #999; font-size: 80%;">//There is a |third>[third option.](click: ?third)[
Make sure Gaster builds the machines.
Make sure they're all on.]//</span>]
(display: "orange links")<span style="color: orange;">''Original Work''</span>
This game was based off the work of Zarla-S.
You can read the comic series //Handplates// <a target="_blank" style="color: #41595a;" href='http://zarla-s.tumblr.com/'>at her tumblr.</a>
<span style="color: orange;">''Writing''</span>
This game was written and programmed by Abigail Corfman.
You can play more of her games <a target="_blank" style="color: #41595a;" href='http://www.abigailcorfman.com'>at her website.</a>
<span style="color: orange;">''Art''</span>
Almost all of the art in this game is from Zarla's comic, used with her permission.
<span style="color: orange;">''Sounds''</span>
<a href="https://www.freesound.org/people/LuannWepener/sounds/326102/" target="_blank" style="color: #41595a;">Electric Screwdriver</a> by LuannWepener via freesound
<a href="http://www.soundscalpel.com" target="_blank" style="color: #41595a;">Bone Breaking</a> by Soundscalpel via freesound
<a href="https://www.freesound.org/people/asbestos%20bill/sounds/181277/" target="_blank" style="color: #41595a;">Metal Crash Noise</a> by Asbestos Bill via freesound
<span style="color: orange;">''Undertale''</span>
All characters and everything related to <a target="_blank" style="color: #41595a;" href='http://www.undertale.com/'>Undertale</a> is unequivocally owned by Toby Fox.
[[Play Again->LOAD]]
(set: $sequence to 0)(set: $LoadText to "LOAD")(display: "orange links")(if: $sequence is 0)[Papyrus selects a button.
(set: $decision to "branch")
You...BRANCH?
(set: $sequence to 99)
|next>[Continue] ](elseif: $sequence is 100)[Yes. YES. You can see how this will work.
Four machines, <span style="color: cornflowerblue;">blue</span> like echo flowers.
They create a shell around this timeline.
Protecting it. Sealing it.
You don't need to RESET, you just need to //push//.
|next>[Push] ](elseif: $sequence is 101)[This world pops out of your timeline.
A <span style="color: cornflowerblue;">blue</span> bubble of possibility.
It floats away from the danger of the old timeline.
The old timeline reverts, creating a clear path back to your future on the surface.
(set: $sequence to 0)
|next>[You LOAD.] ](elseif: $sequence is 1)[Time snaps back into its natural shape.
You snap back into your last SAVE file.
Your head snaps back with a whiplash force only you can feel.
Blood is pouring out of your nose and leaking out of your ears.
You lose your grip on Papyrus' hand.
You lose the determination that the faint impression of the handplate through the glove had been filling you with just moments ago.
You lose your balance.
Toriel catches you before you hit the ground.
|next>[Continue] ](elseif: $sequence is 2)[(live: 1s)[(stop:). (live: 1s)[(stop:).
(live: 1s)[(stop:)peaceful (live: 1s)[(stop:)healing (live: 1s)[(stop:)unconsciousness
(live: 1s)[(stop:). (live: 1s)[(stop:).
(live: 1s)[(stop:) |next>[Wake] ]]]]]]]] ](elseif: $sequence is 3)[You wake up slowly.
You're in your own bed in your own room.
There's the familiar wardrobe and the |curtains>[familiar curtains] (click: ?curtains)[
//framing a night sky//
]the |lamp>[familiar lamp] (click: ?lamp)[
//not very conveniently shaped//
]and the |wall>[familiar skeleton] leaning against the wall.(click: ?wall)[
<span class="papyrus">HELLO HUMAN!</span> says the skeleton.
|next>[Continue] ] ](elseif: $sequence is 4)[<span class="papyrus">PAPYRUS: IT IS VERY GOOD THAT YOU ARE AWAKE!
PAPYRUS: HER MAJESTY WAS VERY CONCERNED ABOUT YOUR SUDDEN SLEEPINESS.
PAPYRUS: AND YOUR SUDDEN ABILITY TO MAKE KETCHUP WITH YOUR NOSE.
PAPYRUS: I EXPLAINED THAT IT WAS BECAUSE HOLDING HANDS WITH THE GREAT PAPYRUS IS OVERWHELMINGLY AWESOME AND CAN OCCASIONALLY CAUSE FAINTING.
PAPYRUS: I AM SORRY THAT I MADE YOU FAINT WITH MY AWESOMENESS.
PAPYRUS: TO MAKE IT UP TO YOU I HAVE MADE YOU HEALTHFUL, HEALING SPAGHETTI.
PAPYRUS: IT HAS KALE!</span>
|next>[Continue] ](elseif: $sequence is 5)[Papyrus presents you with a dish of cold spaghetti.
Leaves of kale have been artfully piled on top of it.
|next>[Thank Papyrus.] ](elseif: $sequence is 6)[<span class="papyrus">PAPYRUS: YOU ARE VERY WELCOME!
PAPYRUS: NOW I MUST GO TELL EVERYONE THAT YOU ARE AWAKE AND NO LONGER PRODUCING CONDIMENTS.</span>
|next>[Tell Papyrus to wait.] ](elseif: $sequence is 7)[<span class="papyrus">PAPYRUS: YES HUMAN?</span>
|next>[Hug Papyrus.] ](elseif: $sequence is 8)[<span class="papyrus">PAPYRUS: OH!
PAPYRUS: HUGS!
PAPYRUS: MY FAVORITE!
PAPYRUS: YES HUMAN! I FEEL AFFECTION FOR YOU AS WELL!</span>
|next>[Continue] ](elseif: $sequence is 9)[<span class="papyrus">PAPYRUS: BUT YOU SEEM TO HAVE SOMETHING IN YOUR EYE.
PAPYRUS: IS IT TEARS?
PAPYRUS: YES, IT IS TEARS.
PAPYRUS: DO NOT WORRY HUMAN, WHATEVER IS UPSETTING YOU, THE GREAT PAPYRUS WILL MAKE IT BETTER.
PAPYRUS: BOTH THROUGH EFFORT AND MY MERE PRESENCE.
PAPYRUS: I PROMISE.</span>
(set: $sequence to 0)
[[Meanwhile]] ](display: "teal room")(if: $sequence is 0)[<span class="room_title">Our Cell</span>
Papyrus is alone in the cell.
The lights have come on.
There is a figure in the doorway.
|next>[Continue] ](elseif: $sequence is 1)[(set: $GasterLine to "Gaster: Papyrus?")(display: "gaster")
(set: $GasterLine to "Gaster: Why are you out of bed?")(display: "gaster")
|next>[Continue] ](elseif: $sequence is 2)[Papyrus stares at the him, silent for a disconcertingly long time.
For Papyrus.
|next>[Continue] ](elseif: $sequence is 3)[(set: $GasterLine to "Gaster: Did you have another vision?")(display: "gaster")
Papyrus nods slowly.
|next>[Continue] ](elseif: $sequence is 4)[<span class="papyrus">PAPYRUS: $gaster_name_pap.
PAPYRUS: WERE YOU...
PAPYRUS: HAVE YOU EVERY THOUGHT ABOUT DOING BAD THINGS TO US?</span>
|next>[Continue] ](elseif: $sequence is 5)[(set: $GasterLine to "Gaster: Why do you ask?")(display: "gaster")
(set: $GasterLine to "Gaster: Did you see something?")(display: "gaster")
<span class="papyrus">PAPYRUS: I DID.
PAPYRUS: PLEASE TELL ME.</span>
|next>[Continue] ](elseif: $sequence is 6)[They stand silently in the room, looking at each other.
|next>[Continue] ](elseif: $sequence is 7)[(set: $GasterLine to "Gaster: Papyrus.")(display: "gaster")
(set: $GasterLine to "Gaster: Whatever you've seen.")(display: "gaster")
(set: $GasterLine to "Gaster: Know that is not who I have decided to be.")(display: "gaster")
(set: $GasterLine to "Gaster: It is true that I made you to...")(display: "gaster")
(set: $GasterLine to "Gaster: That I made you for a purpose.")(display: "gaster")
(set: $GasterLine to "Gaster: But there is always more than one choice.")(display: "gaster")
|next>[Continue] ](elseif: $sequence is 8)[(set: $sequence to $sequence +1)<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #e607f8;}</style>(live: 0.1s)[(stop:)
<style>body{background-color: #67a4e0;}</style>(live: 0.1s)[(stop:)
(go-to: "Meanwhile")]]]
](elseif: $sequence is 9)[(set: $GasterLine to "Gaster: There is //always// more than one choice.")(display: "gaster")
(set: $GasterLine to "Gaster: I will never hurt you.")(display: "gaster")
(set: $GasterLine to "Gaster: I am here to protect you.")(display: "gaster")
(set: $GasterLine to "Gaster: I promise.")(display: "gaster")
|next>[Continue] ](elseif: $sequence is 10)[<span class="papyrus">PAPYRUS: AND YOU'RE HERE TO PROTECT SANS TOO?</span>
(set: $GasterLine to "Gaster: Regardless of how irritating he can be, yes, Sans too.")(display: "gaster")
|next>[Continue] ](elseif: $sequence is 11)[<span class="papyrus">PAPYRUS: MAY I HAVE A HUG?</span>
(set: $GasterLine to "Gaster: On the understanding that this hug is a reward for you promptly going back to bed, yes, you may have a hug.")(display: "gaster")
<span class="papyrus">PAPYRUS: CAN I HOLD YOUR HAND?</span>
(set: $GasterLine to "Gaster: Fine. But only as long as it takes us to return to Lab G.")(display: "gaster")
<span class="papyrus">PAPYRUS: CAN I HAVE A MARSHMALLOW?</span>
(set: $GasterLine to "Gaster: You're rather opportunistic for a trauma victim. Perhaps tomorrow.")(display: "gaster")
(set: $decision to "branch")
(set: $sequence to 0)
[[The End]] ](set: $sequence to 0)
(set: $cells_machine to true)
(set: $arena_machine to true)
(set: $class_machine to true)
(set: $office_machine to true)
(set: $machine_fixed to true)
[[Our Cell Night]]