Compare commits

...

4 Commits

Author SHA1 Message Date
BodgeMaster f63cdb43aa 'zd' Nova Metropolis: revision 2025-07-02 22:59:55 +02:00
BodgeMaster 6b45d241bd 01 Wake Up, 'zb' Pancakes: minor revision 2025-07-02 22:33:18 +02:00
BodgeMaster 3e9f710186 deployment-script.sh: Add support for questionmarks in filenames. 2025-07-02 22:26:08 +02:00
BodgeMaster 6f5ff07760 'jc' Night Watch: new chapter 2025-07-02 22:25:00 +02:00
5 changed files with 93 additions and 36 deletions

View File

@ -19,7 +19,8 @@
different from yesterday - not yesterday! That was years ago, probably
decades... Besides the point. It looks different. Not just
<span class="quote non-speech">things have moved around</span> different,
it gives off the vibe of a full-on lost place. Unexpected but whatever...
it gives off the vibe of a full-on lost place. Unexpected, but he brushes
the thought aside for the moment...
</p>
<p>
The pressurized air hisses in the lines as the door of the preservation

View File

@ -4,7 +4,7 @@ cp html_resources/index_template.html index.html
function genlinks {
for FILE in $(find . -maxdepth 1 -type f -name "??-*.html" | sort); do
echo "$FILE" >&2
echo -ne " <li><a href=\"$FILE\">\n"
echo -ne " <li><a href=\"$(sed -e 's/\?/%3F/g' <<< "$FILE")\">\n"
echo -n " $(sed -e 's|^\./||;s/-.*//' <<< "$FILE") <span class="'"chapter">'
grep -oe "<title>.*</title>" $FILE | sed -e 's/<title> //;s| </title>|</span>|'
echo " </a></li>"

57
jc-night_watch.html Normal file
View File

@ -0,0 +1,57 @@
<!DOCTYPE html><html><head><title> Night Watch </title><link rel="stylesheet" type="text/css" href="html_resources/style.css"></head><body><div class="back"><a href="index.html">&lt;</a></div>
<h1>
Night Watch
</h1>
<p>
There&apos;s the station. Michelle looks up at the clock. 06:41.
The morning twilight gives the sky a pink hue.<br />
<span class="quote speech">Shit! Two minutes.</span><br />
She runs for the platform. Warm air hits her face as she enters the
station &ndash; and the all too familiar stench of piss. She looks up at
the signs. Something is off but she can&apos;t quite tell what.
She runs along, looking for her platform, until she reaches the other
end of the tunnel.<br />
It hits her: <span class="quote non-speech">Wait...
Where the fuck is platform 6?</span><br />
She runs back. Platform 6 is nowhere to be seen. Someone grabs her by
the shoulder.<br />
<span class="quote speech">Michelle?</span><br />
She opens her eyes and lifts her head, looking around in confusion.
It&apos;s dark. A tiny bit of flickering light illuminates the room
around her. Jack leans forward and sets a lantern with a candle on the
table.<br />
<span class="quote speech">Don&apos;t you wanna sleep in your bed?
Your body would thank you.</span><br />
She remembers. She was supposed to be on night watch until two.
<br />
<span class="quote speech">What time is it?</span><br />
<span class="quote speech">Three AM.</span><br />
<span class="quote speech">Sorry.</span><br />
<span class="quote speech">All good, nothing happened.</span><br />
<span class="quote speech">What about the fire?</span><br />
<span class="quote speech">Still embers.</span><br />
She stands up, holding onto the table with one hand and moving her hair
out of her face with the other. She thinks
<span class="quote non-speech">When did I fall asleep?</span>
Last thing she remembers, it was still bright outside.
<span class="quote non-speech">8 PM? No, it's June. 9 PM?</span>
</p>
<p>
Wolves howling outside get their attention. Michelle suddenly feels very
awake. Jack grabs a gun and checks that it is loaded. Michelle grabs her
bow and quiver with arrows. They walk over to the entrance and look
around. It&apos;s still dark, but bright enough to see. The sky over the
mountain ridge to the north-east is a faint green, the rest is deep blue
and some stars are visible. A pack of wolves is down by the river,
minding their own business. The two watch the wolves for a while before
concluding they probably aren&apos;t a concern for now. Jack puts the gun
into the <span class="comment">holster?</span> on his belt and Michelle
lays bow and quiver down and sits next to the embers.
</p>
<p>
She grabs a few sticks of dry fir, needles still attached, and pushes
them into the embers. After a bit of blowing on them, they go up in
flames. Jack dumps a pile of dry fir and other sticks on it and they
both blow on the flames.
</p>
<p class="copyright">Copyright &#169; 2023-2025 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++) {if (lines[j].length >= 80) result = result + spans[j%2] + lines[j] + "</span>\n"; else result = result + spans[j%2] + lines[j] + " ".repeat(80-lines[j].length) + "</span>\n";} pre_texts[i].innerHTML = result;}</script></body></html>

View File

@ -14,10 +14,10 @@
the engine.
</p>
<p>
Annie swings her legs out of bed to sit up straight. She stretches,
gets up, and walks <span class="comment">shuffles?</span> over to the
table. Jack puts a large plate with a pile of pancakes in the center and
grabs plates for everyone. He also places a few jars on the table:
Annie swings her legs out of bed and sits up. She stretches and yawns,
gets up, and shuffles over to the table. Jack puts a large plate with
a pile of pancakes in the center and grabs plates for everyone.
He also places a few jars on the table:
Honey, Chocco <span class="comment">TODO: Add an advert for Chocco
somewhere earlier in the story. It&apos;s the in-universe equivalent
of Nutella.</span>, and cinnamon with sugar <span class="comment">Is that

View File

@ -1,18 +1,15 @@
<!DOCTYPE html><html><head><title> &lt;Nova Metropolis&gt; </title><link rel="stylesheet" type="text/css" href="html_resources/style.css"></head><body><div class="back"><a href="index.html">&lt;</a></div>
<h1>&lt;Nova Metropolis&gt;</h1>
<!DOCTYPE html><html><head><title> Nova Metropolis </title><link rel="stylesheet" type="text/css" href="html_resources/style.css"></head><body><div class="back"><a href="index.html">&lt;</a></div>
<h1>Nova Metropolis</h1>
<p>
Michelle continues driving the bus for a couple hours without further
incidents. They pass a bunch of smaller towns, some of them being
incidents. They pass a bunch of smaller towns, some reduced to
basically piles of wood and rubble while others have buildings still
standing. James had gone to sleep and Annie is enjoying the view,
making occasional conversation with Michelle about landmarks or anything
remarkable.
</p>
<p class="comment">
Maybe add some comment about what Annie sees/perceives?
</p>
<p>
Michelle gets her attention: <span class="quote speech">Look, over
Michelle gets her attention: <span class="quote speech">Look, almost
there!</span><br />
She getures to the left. Annie leans out of her seat and back to see what
Michelle is pointing to. An undefined shape is visible in the far
@ -21,8 +18,8 @@
skyline of a large city.
</p>
<p>
They pass a sign with completely washed-out colors off to the side
that still faintly reads <span class="quote non-speech">Welcome to
They pass a huge sign with completely washed-out colors that still
faintly reads <span class="quote non-speech">Welcome to
Nova&nbsp;Metropolis</span>. Quickly, they find themselves the city
outskirts. Many of the single family homes in the area are still
standing, some of them even in remarkably good condition. The city
@ -38,9 +35,9 @@
<span class="quote speech">50? That's faster than the speed limit in
Sunside Cove yet this feels so slow...</span><br />
Michelle chuckles.<br />
<span class="quote speech">This is what it feels like after doing 120
for a while. Jack was right about the wind. Under normal circumstances,
a bus like this one would struggle to reach 100.</span>
<span class="quote speech">This is what it feels like coming off the
highway. Jack was right about the wind. Under normal circumstances,
a bus like this one would struggle to reach 100, we were doing 120.</span>
</p>
<p>
The buildings around them get taller and taller. The mix of smaller and
@ -50,35 +47,37 @@
over over the road. Annie points them out:<br />
<span class="quote speech">Looks like this was all abandoned just
recently. Not even a smashed window.</span><br />
<span class="quote speech">Over there. But you&apos;re right. Barely any
damage &ndash; and surprisingly little sand, I thought we&apos;d find
a bunch of buried ruins.</span><br />
<span class="quote speech">Over there.</span><br />
<span class="quote speech">Okay, one smashed window.</span><br />
<span class="quote speech">I mean you&apos;re right. Barely any
damage &ndash; and surprisingly little sand, I thought we&apos;d
find a bunch of half-buried ruins.</span><br />
Michelle pulls up at a bus stop and parks the bus.<br />
<span class="quote speech">Time to wake up the guys.</span>
</p>
<p>
While enjoying a small meal, they decide to explore the time capsule that
Over a small meal, they decide to explore the time capsule that
is Nova Metropolis. Well, all of them but Jack.<br />
<span class="quote speech">I thought sleep was for the weak?</span>
Michelle teases him.<br />
Michelle says: <span class="quote speech">I thought sleep was for
the weak?</span><br />
<span class="quote speech">I'm just gonna own that one today.</span><br />
He throws himself into his bed, not even making an effort to lay down in a
comfortable position. Through the mattress, they hear a muffled
<span class="quote speech">Good night</span>.
He throws himself onto his bed, not even making an effort to lay down in
a comfortable position. His words are muffled through the mattres:
<span class="quote speech">Good night.</span>
</p>
<p class="comment">
missing section (and maybe a missing chapter of Jack getting the radio)
</p>
<p>
<span class="quote speech">Jack is gone</span>, Annie notices while
entering the bus. She goes to the kitchen area.<br />
entering the bus. She looks around.<br />
<span class="quote speech">There&apos;s a note on the table: &quot;Will
be back at 6:30&quot;</span><br />
Michelle looks at her watch. <span class="quote speech">It <i>is</i>
6:30.</span><br />
<span class="quote speech">I guess there&apos;s nothing to do but wait.
He&apos;ll show up soon enough.</span> James chimes in.<br />
James chimes in: <span class="quote speech">I guess there&apos;s nothing
to do but wait. He&apos;ll show up soon enough.</span><br />
Michelle says: <span class="quote speech">I sure hope so.</span><br />
They place their bags full of found goodies on the floor and sit down
around the table.
</p>
@ -91,16 +90,16 @@
the bus. Annie opens the door.<br />
<span class="quote speech">Where have you been?</span><br />
<span class="quote speech">I went on my own little adventure and may or
may not have forgotten where the bus was parked.</span><br />
<span class="quote speech">Didn&apos;t you go to sleep?</span><br />
may not have procured some radio equipment.</span><br />
<span class="quote speech">Didn&apos;t you want to sleep?</span><br />
<span class="quote speech">Well yeah... And then I had a dream that
inspired me to go looking for a radio.</span> He points to the car he
inspired me to go looking for stuff.</span> He points to the car he
arrived in. <span class="quote speech">It&apos;s in the trunk.</span><br />
<span class="comment">said dream is him running a radio station talking
to Emily</span><br />
<span class="comment">said dream is him running a radio station and Emily
calling in as a guest</span><br />
Michelle facepalms. Annie and James look at both of them in confusion.<br />
<span class="quote speech">Is it one of these radios?</span> Michelle
makes a gesture like turning a dial.<br />
makes a gesture showing a big box.<br />
<span class="comment">Yes, it is. Make this clear when Jack picks it
up.</span>
</p>