Compare commits

...

4 Commits

Author SHA1 Message Date
BodgeMaster b78b7fb107 'ta' No U Don’t Have Train: Add a new chapter
This is currently just a dialog between Jack and someone from
Sunside Cove’s train company. Just the raw speech quotations,
no fluff.

This will probably be moved to another point in the story,
wherever it fits.
2024-07-03 00:05:20 +02:00
BodgeMaster fd6a8fadb3 'ja' Erosion: Revision 2024-07-03 00:02:00 +02:00
BodgeMaster 6c365a8425 html_resources/style: Fix elements inside quotes not having the right color
(also forces class=comment to be gray)
2024-07-03 00:01:16 +02:00
BodgeMaster ecefa735b0 notes: fix whitespace errors 2024-06-18 19:08:35 +02:00
7 changed files with 197 additions and 105 deletions

View File

@ -158,6 +158,9 @@ span.quote.speech::after {
position: relative;
bottom: 0.15em;
}
span.quote.speech * {
color: #303030;
}
span.quote.non-speech {
color: #303030;
@ -176,6 +179,9 @@ span.quote.non-speech::after {
position: relative;
bottom: 0.15em;
}
span.quote.non-speech * {
color: #303030;
}
/*TODO: Remove and replace with speech/non-speech where appropriate*/
span.quote.thought {
@ -222,5 +228,5 @@ button.back {
.comment {
font-style: italic;
color: gray;
color: gray !important;
}

View File

@ -2,75 +2,103 @@
<h1>Erosion</h1>
<p>
<span class="quote speech">Morning Michelle!</span><br />
<span class="quote speech">Morning, Michelle!</span><br />
<span class="quote speech">Ugh.</span><br />
She feels dizzy and her body is filled with a burning sensation.
She takes a step out of her preservation chamber and sits down on the
floor in front of it, putting her arms over her knees to rest her head.
She stumbles forward, out of her preservation chamber, and sits down
on the floor in front of it, putting her arms over her knees to rest
her head.
<br />
<span class="quote speech">I&apos;m gonna ... need a moment.</span><br />
<span class="quote speech">Water?</span><br />
She raises her head and Jack hands her a glass. After taking a couple
sips, she sets it down, unsure whether it helps or makes it worse, and
rests her head again.<br />
<span class="quote speech">Just let me sit here for a moment.</span>
<span class="quote speech">Just let me sit here for a while.</span>
</p>
<p>
After a while, she lifts up her head again:<br />
A few minutes later, she lifts up her head again:<br />
<span class="quote speech">What year is it? ... and what&apos;s our
mission?</span><br />
<span class="quote speech">Twenty-one-oh-six. We don&apos;t have an
explicit mission, uplink&apos;s dead.</span><br />
<span class="quote speech">Twenty-one-oh-six. There is no explicit
mission, uplink&apos;s dead.</span><br />
<span class="quote speech">You&apos;re kidding.</span><br />
<span class="quote speech">Nope.</span><br />
<span class="quote speech">How&apos;d you get woken up then?</span><br />
<span class="quote speech">Technical failure.</span><br />
<span class="quote speech">Technical failure. My preservation chamber
died.</span><br />
<span class="quote speech">You survived that?</span><br />
<span class="quote speech">That was the least of my challenges.</span>
<br />
Jack briefly recounts his side of the events of the past
<span class="comment">amount of time</span> as well as some of the things
he had read in the logs or talked about with Annie.
He chuckles and briefly tells her how he found himself trapped inside
and that the people of the dome city helped him repair the door.
</p>
<p>
Michelle&apos;s dizziness goes away and the burning sensation in her body
begins to fade. She slowly gets up, takes a few cautious steps forward to
the table, and leans on it.<br />
<span class="quote speech">So?</span> She looks at Jack.
<span class="quote speech">What now? Any plans?</span><br />
<span class="quote speech">I guess, for now, exploring the area and
taking a look at the uplink. I wanna see if we can fix it.</span><br />
Michelle&apos;s dizziness starts to go away and the burning sensation
in her body begins to fade. She slowly gets up, takes a few cautious
steps forward to the table, and leans on it.<br />
<span class="quote speech">So? What now? Any plans?</span><br />
<span class="quote speech">I guess, for now, taking a look at the uplink.
I wanna see if we can fix it.</span><br />
Michelle thinks for a moment.<br />
<span class="quote speech">Sorry but I don&apos;t quite feel ready for
a hike like that. I&apos;m gonna need a little bit longer.</span><br />
<span class="quote speech">Take your time.</span>
<span class="quote speech">Sounds good &ndash; but I don&apos;t feel
quite ready for a hike like that.</span><br />
<span class="quote speech">Take your time, you just woke up.</span><br />
She pulls back one of the chairs and sits down. Jack picks up her glass
and sets it down on the table.<br />
<span class="quote speech">Thanks.</span><br />
She takes another sip.<br />
<span class="quote speech">The people who helped you, do you think
they&apos;d help us with the uplink too?</span><br />
<span class="quote speech">Don&apos;t know, but they can&apos;t.
They&apos;re stuck inside the dome city and need our help.</span><br />
<span class="quote speech">How? Even if the tunnels have collapsed,
I can think of quite a few other ways to break&nbsp;out.</span><br />
<span class="quote speech">From what I know, they aren&apos;t physically
trapped inside, the people in charge just don&apos;t want anyone to
leave.</span><br />
Jack sits down as well and retells everything that happened in detail,
starting with his preservaton chamber breaking down. It takes him about
an hour, including answering Michelles questions.
</p>
<p class="comment">ToDo: tie this together</p>
<p>
After a short pause, Jack walks over to the kitchen area, saying:
<span class="quote speech">If you want, I got some leftover baked potato
wedges...</span><br />
<span class="quote speech">Ooh yeah, something to eat would be really
nice right now. Did you make your usual spicy dip to go with them?</span>
<br />
<span class="quote speech">How have you been dealing with food?
I imagine the stockpile was already pretty low?</span><br />
<span class="quote speech">Actually not, the others seem to have mostly
hunted and foraged for themselves.</span><br />
<span class="quote speech">I wonder what they found to still be
edible...</span><br />
<span class="quote speech">Speaking of food, I got leftover baked
potatoes. Want some?</span><br />
<span class="quote speech">Now that you ask, I&apos;m slowly getting
hungry. Did you make your usual spicy dip?</span><br />
<span class="quote speech">Yup.</span><br />
He places a small bowl filled with a dark red paste on the table.
Then, he takes the <span class="comment">Backblech?</span> with the
wedges and puts it in the oven to reheat them.
He gets up and walks over to the kitchen area, grabs a small bowl filled
with a dark red-ish paste, and sets it on the table.<br />
<span class="quote speech">I had to improvise a little because of
a distinct lack of fresh ingredients but I think it still turned out
pretty good.</span><br />
<span class="quote speech">Oh wow, that looks almost kinda scary.</span>
<br />
<span class="quote speech">The flakes they left us just aren&apos;t
the same as fresh peppers. I had to add <i>a lot</i> to get even close
to the usual spiciness.</span><br />
He grabs the <span class="comment">Backblech?</span> with potatoes
and puts it back in the oven to re-heat them.
</p>
<p>
Michelle turns around and picks up the glass off the floor before sitting
down at the table.
<span class="comment">Idk they eat, guess I&apos;ll need to describe that
in a bit more detail... Then they get ready to leave.</span>
in a bit more detail... Michelle might be having a really good and really
bad time at the same time. Jack eats like three of them potatoes with
roughly a ton of the dip. Then they get ready to leave.</span>
</p>
<p>
They step outside and, following what remains of the old path, start
walking. It is narrow and winded, overgrown, and has partially
disappeared. Jack walks ahead, only half following the path, half making
it up as he goes. Michelle struggles to follow, slowly falling behind.
</p>
<p>
After a while, Jack stops abruptly, looking down at something, then up,
After a while, he stops abruptly, looking down at something, then up,
then down again. Then, he turns to Michelle who is catching up to him
and says: <span class="quote speech">Well, that could be a reason why
the uplink is down &ndash; it literally <i>is down</i>...</span>.

View File

@ -0,0 +1,58 @@
<!DOCTYPE html><html><head><title> No U Don&apos;t Have Train. </title><link rel="stylesheet" type="text/css" href="html_resources/style.css"></head><body><a href="index.html"><button class="back">&lt;</button></a>
<h1> No U Don&apos;t Have Train. </h1>
<p>
<span class="quote speech">Why wouldn&apos;t they work outside? It&apos;s
not like they&apos;re magically gonna come off the rails once they leave
the dome.</span><br />
<span class="quote speech">All of your trains are outfitted with fail-safe
emergency brakes. On power loss, you have about 15 seconds before they
are applied and the train comes to an abrupt, unscheduled halt.
You can&apos;t even tow these things without power.</span><br />
<span class="quote speech">I thought you said the tracks were in decent
shape? Why would the <span class="comment">contacts? sliders?</span>
come off the power rail for that long?</span><br />
<span class="quote speech">A) I didn&apos;t, I said they are in
<i>surprisingly</i> decent shape after being exposed to the elements
for a century without any maintenance. B) That power rail isn&apos;t
gonna be of any use because it doesn&apos;t deliver any power.</span>
<br />
<span class="quote speech">What do you mean? Why not?</span><br />
<span class="quote speech">Where does the rail get its power from?</span>
<br />
<span class="quote speech">The power grid.</span><br />
<span class="quote speech">Not quite, but close enough. What do we not
have outside?</span><br />
<span class="quote speech">Of course there is a power grid outside.
It&apos;s what powered the old world just as ours powers the city.</span>
<br />
<span class="quote speech">There used to be one, that much is correct,
but it hasn&apos;t been used or maintained in a century. Even if you did
somehow manage to get part of it working, I still wouldn&apos;t trust it.
And where would you wanna get the electricity to run it from?</span><br />
<span class="quote speech">From a substation. We fix up one of those and
use it to power the grid.</span><br />
<span class="quote speech">Great, now you have a local grid attached to
the high voltage grid. And what do you wanna power that with?</span><br />
<span class="quote speech">What? The substations make the power.
It&apos;s where all the power in the city comes from: Two substations
&ndash; one in the wall next to this airlock and the other one is by
the other airlock.</span><br />
<span class="quote speech">There is a third one deep below Central
Square. These are indeed where the electricity in the city comes from
but they don&apos;t make it. They get it from a power plant outside,
a bit northeast of here.</span><br />
<span class="quote speech">The dome powered by the outside world?
People be believing strange things these days...</span><br />
<span class="quote speech">I don&apos;t have to believe. I was there when
the city was built and, more recently, I helped replace a failing
generator at said power plant. You might have noticed the power
outage.</span><br />
<span class="quote speech">Uhuh, sure buddy. Since you&apos;ve been doing
nothing but spewing nonsense all this time, I&apos;m just gonna have one
of our guys drive a train up there and we&apos;ll see what happens.</span>
<br />
<span class="quote speech">I&apos;ll get some popcorn; watching this is
gonna be fun. Wouldn&apos;t be the first time a train got stuck in these
tunnels...</span>
</p>
<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>