post_apocalypse_story/ra--Emily_first_contact.html

89 lines
5.3 KiB
HTML

<!DOCTYPE html><html><head><title> &lt;Emily First Contact&gt; </title><link rel="stylesheet" type="text/css" href="html_resources/style.css"></head><body><svg class="hidden_filter"><filter id="crunchy_blur" x="0" y="0"><feFlood x="4" y="4" height="2" width="2"/><feComposite width="6" height="6" in2="SourceGraphic"/><feTile result="a"/><feComposite in="SourceGraphic" in2="a" operator="in"/><feMorphology operator="dilate" radius="1.4"/><feGaussianBlur stdDeviation="2.2"></feGaussianBlur></filter></svg><div class="home"><a href="index.html">&#8962;</a></div>
<h1> &lt;Emily First Contact&gt;</h1>
<!-- perspective: Emily -->
<p>
Emily closes the cage and puts the <span class="comment">whatever they
feed the mice</span> back into the cupboard. She double-checks that the
cage is really closed, then she steps out into the hallway, and starts
walking. The entire habitat is eerily quiet. Apart from her own
footsteps, she hears just the hum of the electrical systems and the
quiet whirr of the air circulation.
</p>
<p>
3 &ndash; 5 &ndash; 2 &ndash; 1 &ndash; Enter. The keypad beeps with
every button press. A computer voice announces
<span class="quote speech">Access authorized</span> and the door
slides up. She steps through into the main control center. The module
contains one large room with rows of integrated equipment desks arranged
in a crescent, curving to the right. Most of the seats face towards
the center, allowing a view of the biotope through a huge panorama window
to the left that is taking up the entirety of the wall. The biotope is
an even larger module with a ceiling of glass and support beams,
completely filled with plant life, trees, small critters, and a big pond.
The remaining walls hold large status panels with seven-segment displays
and lots of big status indicator symbols.
</p>
<p>
Emily walks down the shallow stairs towards the panorama window. In
front of the window are tables and chairs that were moved there recently
as the room had become more of a general hangout spot for the remaining
people. Now, it&apos;s just Lena and her.
</p>
<p>
Lena sits at one of the tables, cutting a piece of bread into slices.
In front of her is a bowl with fruit and a honey jar.
</p>
<p class="comment">
missing dialog about food and starting to eat
</p>
<p>
They get interrupted by all of the equipment in the room suddenly coming
alive. All of the computer desks that weren&apos;t perviously active
turn on. Some of the status indicators on the back wall start blinking.
A large, green triangle with the letters LINK next to it flickers and
then lights up. Emily looks at it in confusion.<br />
<span class="quote speech">What&apos;s going on?</span><br />
<span class="quote speech">That&apos;s them.</span><br />
<span class="quote speech">Earth people?</span><br />
<span class="quote speech">Yes</span>, Lena replies while quickly
finishing her meal, <span class="quote speech">They have some abilities
to remotely control things &ndash; including turning on the main radio
transmitter.</span><br />
<span class="comment">TODO: Emily already knows this, was mentioned in
the chapter where she wakes up</span><br />
She gets up and asks Emily to follow her to one of the consoles with a
terminal. She sits down in front of it, logs on and enters a few
commands.
</p>
<p class="comment">
corrupted chat, the connection has deteriorated in comparison to before
<ul>
<li class="comment">
bittersweet dialog
<ul>
<li class="comment">
Emily is conscious again
</li>
<li class="comment">
Lena is going to die
</li>
<li class="comment">
They talk about what will become of Emily
<ul>
<li class="comment">
Emily doesn&apos;t (yet) want to leave the moon -
she&apos;s afraid of leaving her entire world behind
</li>
<li class="comment">
The decision is made that whatever preparations can be
done, should be done, just in case
</li>
</ul>
</li>
</ul>
</li>
</ul>
</p>
<p class="copyright">Copyright &#169; 2023-2026 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;}fetch("./chapters.json").then(function(result){return result.json();}).then(function(json){let chapters=json.pages;for(let i=0;i<chapters.length;i++){if(chapters[i]===document.URL.replace(/^.*\//,"./")){let prevdiv=document.createElement("div");prevdiv.className="prev";if(i>0){prevdiv.innerHTML="<a href=\""+chapters[i-1]+"\">&#9667;</a>";}else{prevdiv.innerHTML="<p>&#9667;</p>";}document.body.appendChild(prevdiv);let nextdiv=document.createElement("div");nextdiv.className="next";if(i<chapters.length-1){nextdiv.innerHTML="<a href=\""+chapters[i+1]+"\">&#9657;</a>";}else{nextdiv.innerHTML="<p>&#9657;</p>";}document.body.appendChild(nextdiv);}}});</script></body></html>