Compare commits

...

6 Commits

4 changed files with 117 additions and 202 deletions

View File

@ -3,12 +3,12 @@
<h1> Wake Up! </h1> <h1> Wake Up! </h1>
<p> <p>
<span class="quote speech">Ahh fuck!</span> Jack exclaims in pain as he <span class="quote speech">Ahh fuck!</span> Jack exclaims in pain as he
wakes up. He has a terrible headache. As he moves his hands up to hold wakes up. He has a terrible headache. While moving his hands up to hold
his head, he realizes that his entire body hurts.<br /> his head, he realizes that his entire body hurts.<br />
<span class="quote speech">Owwowwowwowwoww... Ouch!</span><br /> <span class="quote speech">Owwowwowwowwoww... Ouch!</span><br />
<span class="quote speech">Emergency defrost complete. Entering low power <span class="quote speech">Emergency defrost complete. Entering low power
mode.</span> announces an automated voice. <br /> mode.</span> announces an automated voice. <br />
He thinks to himself: <span class="quote thought">Get it together, Jack! He thinks: <span class="quote non-speech">Get it together, Jack!
You knew this was gonna happen. You have trained for this. Where are the You knew this was gonna happen. You have trained for this. Where are the
meds again? ...</span> meds again? ...</span>
</p> </p>
@ -17,9 +17,9 @@
chamber until he is fully awake. As he stands there, he looks out of the chamber until he is fully awake. As he stands there, he looks out of the
small window in the door. The bunker looks different from yesterday - small window in the door. The bunker looks different from yesterday -
not yesterday! That was how ever many years ago... Besides the point. not yesterday! That was how ever many years ago... Besides the point.
It looks different. Not just &quot;things have moved around&quot; It looks different. Not just <span class="quote non-speech">things have
different, it looks almost like a lost place. Unexpected but moved around</span> different, it has the vibe of a lost place.
whatever... Unexpected but whatever...
</p> </p>
<p> <p>
The pressurized air hisses in the lines as the door of the preservation The pressurized air hisses in the lines as the door of the preservation
@ -29,18 +29,15 @@
across the room, are covered in dust and all exposed bits of metal have across the room, are covered in dust and all exposed bits of metal have
rust. The red night lights on the ceiling are dimly illuminating the rest rust. The red night lights on the ceiling are dimly illuminating the rest
of the bunker. He looks to the left: The wall is lined with other of the bunker. He looks to the left: The wall is lined with other
preservation chambers, all except one of them being powered down. In preservation chambers, all except one of them being powered down.
front of the rear wall are desks holding a radio, a terminal, and some In the corner is a minicomputer in a half-height rack and next to it a
boxes. To the left of the desks in the corner is a minicomputer in a teleprinter. Along the rear wall are desks holding a radio, a terminal,
half-height rack and a teleprinter, and above it a phone on the wall and some boxes &ndash; and above them a phone on the wall &ndash; nothing
&ndash; the usual Neotek equipment. He looks to the right: More out of the ordinary here. He looks to the right: More preservation
preservation chambers. Instead of a wall, there&apos;s the bunker door chambers. Instead of a wall, there&apos;s the bunker door &ndash; door is
&ndash; door is a bit of an understatement, it&apos;s a massive gate. a bit of an understatement, it&apos;s a massive gate. A small slither of
A small slither of light passes under it. light passes under it. <span class="quote speech">These fucking idiots...
<span class="quote thought">These fucking idiots... They didn&apos;t They didn&apos;t reseal it properly.</span>
reseal it properly.</span>
<span class="comment">not sure if this is speech or a thought or both
</span>
</p> </p>
<p> <p>
He walks over to the door&apos;s control panel. The paint is flaking off He walks over to the door&apos;s control panel. The paint is flaking off
@ -74,48 +71,35 @@
the computer. the computer.
</p> </p>
<p> <p>
<span class="comment">There needs to be a mention of him trying to turn Jack returns to the desk with the terminal. He flips the switch on the
on a lamp but it only flickers for a short moment.</span> desk lamp. It flickers for a moment and turns off again. He leans over
He leans over the desk with the terminal and flips the power switch. the terminal and pushes the power switch &ndash; Bonk! At least this
Bonk! <span class="quote thought">Seems to work, at least.</span> While seems to work. While waiting for the tube to warm up, he walks over to
waiting for the tube to warm up, he walks over to the rack and sits down the rack and sits down on the floor in front of it. He inspects the
on the floor in front of it. He inspects the status lights. status lights on the various devices thinking aloud:
<span class="quote thought">CPU is idle, serials are idle, primary hard <span class="quote speech">CPU is idle, serials are idle, cryogenics
drive is powered up &ndash; all good. Secondary hard drive is powered control unit sees one active chamber, primary hard drive is powered up
down, let&apos;s change that...</span> He pushes the power button and &ndash; all good. Secondary hard drive is powered down, let&apos;s
hears the spindle spinning up. The power button blinks. There is some change that...</span>
intermittent rattling from the drive, He pushes the power button and hears the spindle spinning up. The power
<span class="quote thought">probably a shot bearing</span>. It takes an button blinks. There is some intermittent rattling from the drive,
unusually long time for it to get up to speed. Impatiently sitting there, probably a shot bearing. He hears the platters inside accelerate for an
Jack waits for the drive to be ready. Clicking form the mechanism unusually long time. Impatiently sitting there, Jack waits for the drive
unlocking the heads followed by a ringing scratching noise. to be ready. Clicking from the mechanism unlocking the heads followed by
<span class="quote thought">Of course</span>, he thinks, quickly pressing a ringing scratching noise. <span class="quote speech">Of course.</span>
the power button again. The scratching stops and the spindle motor turns He quickly presses the power button again. The scratching stops and the
off. <span class="quote thought">That&apos;s gonna be an ugly head spindle motor turns off, followed by the platters slowly decelerating.
crash.</span> He looks around for other ways to get the manual. <span class="quote speech">That&apos;s gonna be an ugly head
He could try calling someone, maybe the lines to &lt;dome city&gt; still crash.</span>
work.
</p> </p>
<p> <p>
Not exactly excited by the prospect of calling random people, but not He gets up and walks over to the phone. Maybe, the lines to
seeing another option, he reaches for the phone. It lifts off the wall &lt;dome city&gt; still work. Not exactly excited by the prospect of
with a quiet click and Jack begins to dial. He holds the receiver to his calling random people, but not seeing another option, he reaches for
ear - silence. <span class="quote thought">Welp, that&apos;s that.</span> the receiver. It lifts off the wall with a quiet click and Jack begins
He puts it back on the wall. to dial. He holds the receiver to his ear - silence.
</p> <span class="quote speech">Welp, that&apos;s that.</span> He puts it
<p> back on the wall.
<span class="quote thought">I wonder what happened over the
years...</span>
He walks over to the the teleprinter and opens the lid to find that
something has eaten most of the paper. He removes the remains and opens
one of the cabinets under the desks. By some miracle, whatever ate the
paper didn&apos;t find the rest. He tears off a piece of the stack and
puts it into the printer, feeding the end into the tractor mechanism.
Then, he sits down at the terminal and logs on.
<span class="comment">This should be rephrased to indicate that there
is some purpose to him opening the lid in the first place, like him
wanting to change the ribbon bc it's no doubt deteriorated or something
like that.</span>
</p> </p>
<pre class="terminal"> <pre class="terminal">
Tue, 2106-06-01, 18:01 Tue, 2106-06-01, 18:01
@ -128,123 +112,14 @@ Welcome to INUX!
$ &#9608; $ &#9608;
</pre> </pre>
<p> <p>
<span class="quote thought">Over a hundred years, huh...</span><br /> <span class="quote thought">Over a hundred years, hm...</span><br />
He types a few commands. He types a few commands.
</p> </p>
<pre class="terminal">
$ ls
$ pwd
/home/jack
$ cd /var/log
$ ls
cron outpost dmesg.log wtmp
$ cd outpost
$ ls
comms comms_diag event logbook
$ cat logbook &gt; /dev/ttyS1
$ &#9608;
</pre>
<p>
The printer comes to life and starts printing. Jack gets up and walks
over to it. The printer prints. And it prints some more. The paper
reaches the floor. Jack picks up the end and holds it, folding the pages
along the perforated lines as they reach his hands. Finally, the printer
stops to print. Jack turns the wheel on the side of the printer, manually
advancing the feed mechanism, until he reaches the end of the page. Then,
he tears it off and takes the small stack of paper back to the terminal
desk. Trying his luck with the lamp again, he flips the switch multiple
times until it stays on.
</p>
<pre class="paper">
2000-01-01 Automated Announcement:
Happy New Year 2000!
//TODO: ASCII art of above line with fireworks
The outpost diagnostics suite reports no critical problems at any of
our outposts. The Lunar Biosphere has, so far, not needed assistance
from any of the outposts.
Good work, everyone!
The Future Is Bright.
2002-08-15 Lunar Biosphere:
Crew wakeup command
Message:
//TODO
//TODO: more log messages left by people
</pre>
<p class="comment"> <p class="comment">
Outline of missing section: Outline of missing section(s):
</p> </p>
<ul> <ul>
<li class="comment">
Jack goes to the back taking a look at the printer
<ul>
<li class="comment">
the printer shows a log with contents along the lines of this:
<ul>
<li class="comment">
2000 - Happy new year Y2K
</li>
<li class="comment">
2002 - incoming ground crew wake up command
<ul>
<li class="comment">
5 personnel got woken up
</li>
<li class="comment">
message warning of the still very contaminated atmosphere
</li>
<li class="comment">
they all die within the year
</li>
</ul>
</li>
<li class="comment">
2033 - incoming ground crew wake up command
<ul>
<li class="comment">
3 personnel got woken up, one died in an accident, 2 more
got woken up
</li>
<li class="comment">
another message warning of the atmosphere
</li>
<li class="comment">
they all die within 5 to 10 years
</li>
</ul>
</li>
<li class="comment">
2059 - critical failure: link to moon lost
<ul>
<li class="comment">
maybe some automatic diagnostics
</li>
<li class="comment">
the computer concludes it&apos;s a problem on their end,
no need to wake up anyone, just wait until the link is
established again
</li>
</ul>
<li class="comment">
2100 - Happy new year 2100
</li>
<li class="comment">
Tue, 2106-06-01 15:27 - critical failure imminent in
Jack&apos;s preservation chamber
<ul>
<li class="comment">
emergency wakeup
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="comment"> <li class="comment">
Jack checks on the food and clothes and that the kitchen and bathroom Jack checks on the food and clothes and that the kitchen and bathroom
are in working order and that he really has no tools and manuals are in working order and that he really has no tools and manuals
@ -256,22 +131,6 @@ $ &#9608;
</li> </li>
</ul> </ul>
</li> </li>
<li class="comment">
phone is broken
</li>
<li class="comment">
computer and terminal work still
<ul>
<li class="comment">
maybe need explanation as to why - at least something like
&quot;Jack is surprised&quot;
</li>
<li class="comment">
when trying to power on the additional hard drive that&apos;s
supposed to contain all sorts of data - including manuals - he
finds it corrupted or damaged
</li>
</ul>
<li class="comment"> <li class="comment">
Jack tries to dial into a bunch of known modems, finally succeeding Jack tries to dial into a bunch of known modems, finally succeeding
when reaching AgriWorks when reaching AgriWorks
@ -287,10 +146,7 @@ $ &#9608;
</ul> </ul>
</li> </li>
<li class="comment"> <li class="comment">
Annie conversation (duh) Annie conversation setup (duh)
</li>
<li class="comment">
something? Idk
</li> </li>
</ul> </ul>

View File

@ -5,15 +5,15 @@
beep beep beep beep
</p> </p>
<p> <p>
What was that? Annie turns around. What was that? Annie looks up.
</p> </p>
<p class="light"> <p class="light">
beep beep beep beep
</p> </p>
<p> <p>
That came from the hallway. She steps outside her office to see where That came from the hallway. She steps outside her office to locate the
this noise is coming from. Everyone else had already gone home and she source of this noise. Everyone else had already gone home and she was
was about to leave as well so this is weird. about to leave as well so this is weird.
</p> </p>
<p class="light"> <p class="light">
beep beep beep beep
@ -32,7 +32,7 @@
beep beep beep beep
</p> </p>
<p> <p>
The sound is clearer, it comes from down there. Annie walks down the It sounds clearer, it comes from down there. Annie walks down the
stairs and turns on the lights. She rarely goes to the basement, usually stairs and turns on the lights. She rarely goes to the basement, usually
just to add to the piles of archived paperwork on the rows of shelves, just to add to the piles of archived paperwork on the rows of shelves,
but she had no idea there was anything other than the archive down here. but she had no idea there was anything other than the archive down here.
@ -43,20 +43,20 @@
<p> <p>
The room is dimly lit by a few light fixtures on the walls. Looking The room is dimly lit by a few light fixtures on the walls. Looking
through between the rows of binders, boxes, and loose stacks of paper, through between the rows of binders, boxes, and loose stacks of paper,
she notices a small dark area in the back of the room. She starts she notices a small dark area in the back of the room. She begins to
walking towards it. walk towards it.
</p> </p>
<p class="heavy"> <p class="heavy">
beep beep beep beep
</p> </p>
<p> <p>
The noise is now very close. Behind the last shelf, sectioned off from The noise is now very close. Behind the last shelf, sectioned off from
the rest of the room, she finds a corner that looks like a small office. the rest of the room, she finds what looks to be a small office. There
There is a large desk with a comfortable-looking though well-worn leather is a large wooden desk with a comfortable-looking though well-worn
chair in front of it. Next to the chair is a floor lamp that was leather chair in front of it. Next to the chair is a floor lamp that was
apparently placed there in the absence of a desk lamp. The desk itself is apparently placed there in the absence of a desk lamp. The desk itself is
a mess (apart from a neatly organized row of books at the back of the a mess, apart from a neatly organized row of books towards the wall,
desk). Front and center is a terminal... holding all sorts of tools and cables. Front and center is a terminal...
</p> </p>
<p class="heavy"> <p class="heavy">
BEEP BEEP BEEP BEEP

View File

@ -30,5 +30,64 @@
Annie needs to go to meet the library guy Annie needs to go to meet the library guy
</li> </li>
</ul> </ul>
<p class="comment">
This has been moved here from chapter 1 &quot;Wake Up&quot;. It should
be integrated into this chapter instead.
</p>
<p>
He walks over to the the teleprinter and opens the lid to find that
something has eaten most of the paper. He removes the remains and opens
one of the cabinets under the desks. By some miracle, whatever ate the
paper didn&apos;t find the rest. He tears off a piece of the stack and
puts it into the printer, feeding the end into the tractor mechanism.
Then, he sits down at the terminal and logs on.
<span class="comment">This should be rephrased to indicate that there
is some purpose to him opening the lid in the first place, like him
wanting to change the ribbon bc it's no doubt deteriorated or something
like that.</span>
</p>
<pre class="terminal">
$ ls
$ pwd
/home/jack
$ cd /var/log
$ ls
cron outpost dmesg.log wtmp
$ cd outpost
$ ls
comms comms_diag event logbook
$ cat logbook &gt; /dev/ttyS1
$ &#9608;
</pre>
<p>
The printer comes to life and starts printing. Jack gets up and walks
over to it. The printer prints. And it prints some more. The paper
reaches the floor. Jack picks up the end and holds it, folding the pages
along the perforated lines as they reach his hands. Finally, the printer
stops to print. Jack turns the wheel on the side of the printer, manually
advancing the feed mechanism, until he reaches the end of the page. Then,
he tears it off and takes the small stack of paper back to the terminal
desk. Trying his luck with the lamp again, he flips the switch multiple
times until it stays on.
</p>
<pre class="paper">
2000-01-01 Automated Announcement:
Happy New Year 2000!
//TODO: ASCII art of above line with fireworks
The outpost diagnostics suite reports no critical problems at any of
our outposts. The Lunar Biosphere has, so far, not needed assistance
from any of the outposts.
Good work, everyone!
The Future Is Bright.
2002-08-15 Lunar Biosphere:
Crew wakeup command
Message:
//TODO
//TODO: more log messages left by people
</pre>
<p class="copyright">Copyright &#169; 2023 Jan Danielzick (aka. BodgeMaster) &ndash; All rights reserved.</p><script>let spans = ["<span class=\"paper green\">", "<span>"]; let pre_texts = document.getElementsByTagName("pre"); for (let i = 0; i < pre_texts.length; i++) {if (pre_texts[i].className != "paper") continue; let lines = pre_texts[i].innerHTML.split("\n"); let result = ""; for (let j = 0; j < lines.length; j++) {result = result + spans[j%2] + lines[j] + " ".repeat(80-lines[j].length) + "</span>\n";} pre_texts[i].innerHTML = result;}</script></body></html> <p class="copyright">Copyright &#169; 2023 Jan Danielzick (aka. BodgeMaster) &ndash; All rights reserved.</p><script>let spans = ["<span class=\"paper green\">", "<span>"]; let pre_texts = document.getElementsByTagName("pre"); for (let i = 0; i < pre_texts.length; i++) {if (pre_texts[i].className != "paper") continue; let lines = pre_texts[i].innerHTML.split("\n"); let result = ""; for (let j = 0; j < lines.length; j++) {result = result + spans[j%2] + lines[j] + " ".repeat(80-lines[j].length) + "</span>\n";} pre_texts[i].innerHTML = result;}</script></body></html>

View File

@ -115,14 +115,14 @@ span.quote.speech::after {
span.quote.non-speech { span.quote.non-speech {
color: #303030; color: #303030;
} }
span.quote.thought::before { span.quote.non-speech::before {
color: black; color: black;
content: "\25b9"; content: "\25b9";
font-size: 0.75em; font-size: 0.75em;
position: relative; position: relative;
bottom: 0.15em; bottom: 0.15em;
} }
span.quote.thought::after { span.quote.non-speech::after {
color: black; color: black;
content: "\25c3"; content: "\25c3";
font-size: 0.75em; font-size: 0.75em;