Compare commits

...

3 Commits

Author SHA1 Message Date
BodgeMaster 8705d4274e 'mc' Welcome Home: continue writing 2024-02-02 09:23:11 +01:00
BodgeMaster 9ae32034d6 01 Wake Up: Finally translate "dial tone"
Yup, great achievement. It took meeting with someone irl
for feedback to finally get around to it.
2024-02-01 20:17:22 +01:00
BodgeMaster 5c881b9710 deployment-script: log files to stderr as they are added 2024-01-31 20:38:40 +01:00
3 changed files with 40 additions and 11 deletions

View File

@ -151,8 +151,8 @@ $ █
</p> </p>
<p> <p>
He gets up and reaches for the phone. It lifts off the cradle with a He gets up and reaches for the phone. It lifts off the cradle with a
quiet click. Jack holds it to his ear and starts dialing but realizes quiet click. Jack holds it to his ear and starts dialing but there is no
quickly that there is no <span class="comment">Freizeichen?</span>. dial tone.
<span class="quote speech">Welp, that&apos;s that.</span> <span class="quote speech">Welp, that&apos;s that.</span>
</p> </p>

View File

@ -3,6 +3,7 @@ cp html_resources/index_template.html index.html
function genlinks { function genlinks {
for FILE in $(find . -maxdepth 1 -type f -name "??-*.html" | sort); do 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=\"$FILE\">\n"
echo -n " $(sed -e 's|^\./||;s/-.*//' <<< "$FILE") <span class="'"chapter">' echo -n " $(sed -e 's|^\./||;s/-.*//' <<< "$FILE") <span class="'"chapter">'
grep -oe "<title>.*</title>" $FILE | sed -e 's/<title> //;s| </title>|</span>|' grep -oe "<title>.*</title>" $FILE | sed -e 's/<title> //;s| </title>|</span>|'

View File

@ -11,20 +11,48 @@
<p> <p>
<span class="quote speech">I smell fire.</span><br /> <span class="quote speech">I smell fire.</span><br />
<span class="quote speech">Yes, we&apos;re very close now.</span><br /> <span class="quote speech">Yes, we&apos;re almost there.</span><br />
Annie is slightly confused by his answer and how seemingly Annie is slightly confused by his answer and how seemingly unfazed he is.
<span class="comment">unfazed? Is that how you spell it?</span> he is.
<br /> <br />
<span class="quote speech">But ... Don&apos;t you want to do anything <span class="quote speech">Don&apos;t you want to do anything about
about it?</span><br /> it?</span><br />
<span class="quote speech">Fires out here aren&apos;t generally bad news. <span class="quote speech">Fires out here aren&apos;t generally bad news.
Sometimes, they are, but this one is our campfire.</span> Sometimes, they are, but this one is our campfire.</span>
</p> </p>
<p> <p>
They walk over a <span class="comment">Grat? Ausl&auml;ufer?</span>, They walk over a ridge, revealing a view of the small valley beyond.
revealing a view of the small valley beyond. The large, open bunker door The large, open bunker door is visible on the other side, in front of it
is visible on the other side, in front of it a small fire with a person a small fire with a person sitting next to it.<br />
sitting next to it. <span class="comment">Is there a word for a terrain feature like a valley
but a lot smaller?</span>
</p>
<p>
They make their way across and Jack introduces Michelle and Annie to each
other.<br />
<span class="quote speech">So you join us out here after all?</span><br />
<span class="quote speech">Well, I&apos;d rather be here unprepared than
in <span class="comment">prison? jail?</span>. Things kinda went south
quickly.</span></br />
They all sit down around the fire. Annie recounts the events of the recent
past and things going wrong. <span class="comment">Idk, something needs
to happen here. They start making food or whatever.</span>
</p>
<p>
Michelle tilts her head, then turns around. <span class="quote speech">Is
that a dog? There&apos;s a dog here!</span><br />
A medium-sized dog runs out of the bushes, barks and then turns around
and runs back. A moment latrer, it reappears, followed by an
<span class="comment">unkempt?</span> dude wearing a long coat
that has been patched a couple times. He holds a long staff, using it as
a <span class="comment">Wanderstab?</span>.
</p>
<p>
<span class="quote speech">Good evening, people!</span>
<span class="comment">realistic?</span><br />
Michelle replies: <span class="quote speech">Evening.</span><br />
<span class="quote speech">Dora, sit!</span><br />
The others greet the stranger as well. He asks for directions to the
Sentinel Shores observatory.<br />
</p> </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> <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>