Add The Aven
[aven.git] / aven.txt
1 $-- Copyright (C) 2019 Jason Self <j@jxself.org>
2 $-- SPDX-License-Identifier: GPL-3.0-or-later
3
4 You can redistribute and/or modify this under the terms of the GNU
5 General Public License as published by the Free Software Foundation,
6 either version 3 of the License, or (at your option) any later
7 version.
8
9 > "Space isn't lonely; it's all about perspective. You run a ship long
10 > enough, and you're bound to collide with something out there in the
11 > dark." --Captain Isaac Marshal, 1091 kNA.
12
13 Third shift was always a pain as far as Hector was concerned. It was
14 bad enough to miss out on precious sleep while the rest of the ship
15 dozed comfortably in their bunks, but what really killed him was how
16 boring it was. No coordinates to plot, no adjustments to make, no
17 orders to follow. I can't believe I'm wishing for someone to order me
18 around, he grumbled to himself mentally. Telltales flickered on the
19 control station in front of him indicating the ship's status.
20 Everything was running smoothly, just like it had been yesterday, and
21 the night before, and the one before that. He leaned back in his chair
22 and propped a foot up on the console. Napping on watch was strictly
23 forbidden, but it wasn't like anything was going to happen anyway.
24
25 At least, that's what he was in the middle of telling himself when the
26 beeping started. A light changed from green to pulsing yellow, and two
27 more that had been previously unlit now highlighted the contours of
28 his face with a bright blinking red. The sound of his feet hitting the
29 floor echoed through the small bridge as he began to manipulate the
30 controls. Something had set off the proximity alarm. They weren't due
31 at the trading post for another week, so this was definitely a
32 problem. Passive sensors couldn't tell him anything he didn't already
33 know - there was something out there big enough to endanger the ship
34 and it was statistically likely that they were going to hit it if he
35 didn't do something. Reaching across the console, his first order of
36 business was to get a second pair of hands at the controls. And heap
37 this responsibility on someone else, he thought, cursing his earlier
38 desire for something to do. "Captain to the bridge. I repeat, captain
39 to the bridge," his voice echoed through the ship's PA system. To his
40 credit, his tone sounded much calmer than he felt.
41
42 Cry for help accomplished, he began to frantically flip switches
43 across the board. Screens lit up as the active lidar scans began
44 reporting a more detailed picture of the space around the ship. Not an
45 asteroid or a comet, Hector confirmed. Not a planet, either, which at
46 least meant they hadn't accidentally drifted off course during his
47 shift. He couldn't decide if that was a silver lining or not.
48
49 "Status," came a gruff voice from over Hector's left shoulder as he
50 continued to probe the system.
51
52 He didn't have to look back to recognize who it belonged to. "Unknown
53 contact, sir, tripped over our passive sensor bubble one minute and
54 thirty-seven seconds ago. Might be space debris, or a derelict, but
55 all I know so far is that it's not natural and it's on a collision
56 course," reported the watchman.
57
58 "Well get us off a collision course, then. We can worry about what it
59 is after," the captain replied. Grey haired but physically fit enough
60 to make anyone give second thought to antagonizing him, the man held
61 an imposing presence.
62
63 "Aye aye, captain. Adjusting course by two degrees, vertical," Hector
64 acknowledged. Turning left or right would have potentially served the
65 same purpose, but even small changes in angle would exponentially
66 increase their travel time to the trading post over a long enough
67 distance. Better to go above or below whatever this object was and
68 recalibrate their y-axis accordingly later.
69
70 Another body plopped into the seat at the station to Hector's right;
71 this one a mess of gangly limbs and thick-rimmed glasses. "Can't leave
72 you alone for more than a few hours without you getting bored and
73 putting us in a game of chicken with the nearest planet, can we,
74 Hector?" taunted the crew member.
75
76 "Shove off, Liz, it's not a planet and I didn't do anything," retorted
77 Hector.
78
79 Liz, short for Elizabeth - although she would try and convince anyone
80 she met it was short for Lizard - snorted in amusement at Hector's
81 exasperation. "Enough of that, you two," reprimanded the captain.
82 "Hector, you're chair one. Maintain pilot's duties. Liz, chair two,
83 scanners. Tell me what we're dealing with here."
84
85 A chorus of "Chair one, aye," and "Chair two, aye," met the captain's
86 orders before the bridge fell into a professional silence. They
87 weren't a military vessel by any means, but there was a discipline to
88 the crew that came innate with the hazards of running a salvage ship.
89 It was dangerous work. People died with little to no warning when care
90 and attention to detail weren't heeded. Jokes and a lack of formality
91 were tolerated but, when necessary, the Aven became the tightest run
92 ship in the sector.
93
94 "Might be another ship, captain," Liz reported after just a few
95 moments.
96
97 "Distress signal?"
98
99 "Negative, sir. There's no emissions coming off that boat. No beacon,
100 no communications, nothing. Their engines aren't even lit - that's why
101 the computer had to take a minute to decide what it even was. The
102 non-organic shape triggered the funny-business alarms, but whatever's
103 over there is cold as a rock," she explained.
104
105 Sensing a bonus payday, Hector turned to face the captain. "Sounds
106 like a salvage opportunity to me, sir," he said, hopefully. "Should I
107 slow us down?"
108
109 Sitting with his chin resting on one hand like The Thinker made flesh,
110 the captain didn't reply immediately. Expectant silence filled the
111 bridge. Finally stirring, he shrugged slightly and said, "Bring our
112 relative velocity to zero, match course, and give me an estimate on
113 how much time this is going to add to our delivery date."
114
115 "Aye, aye, sir," Hector replied with a grin. Bending to the task, he
116 began to manipulate the flight controls. From an outside perspective,
117 the Aven made a sharp 145 degree turn before flipping backwards and
118 firing its boosters to apply the brakes. Inside, they felt no shift in
119 gravity from their seats. "Computer says that - not counting any time
120 we spend salvaging - re-accelerating and course correcting will add
121 roughly two days to our trip, sir," the pilot reported as they
122 completed their maneuver.
123
124 "Hopefully this is worth the delay," the captain mumbled in return.
125 Neither Hector nor Liz knew if he was speaking to them, or to himself,
126 so they agreed through their silence as they continued to monitor
127 their respective stations.
128
129 Time seemed to slow down now that the initial rush of activity had
130 passed. It would be a couple hours until they came alongside the ghost
131 ship. Liz had wandered off somewhere, only to return with half a
132 ration bar between her teeth. "Mith anthn?" she tried to vocalize.
133
134 Not bothering to look up from his console, Hector asked, "What?"
135
136 "I said, did I miss anything?"
137
138 "Nadda. We're still pinging 'em every fifteen minutes or so, but
139 nobody is picking up. Starting to look like she really is abandoned."
140
141 "Did we ever think she wasn't?" Liz replied.
142
143 "We shouldn't take anything at face value out here," interjected the
144 captain. "Liz, go wake up Chen and fill him in." Liz looked like she
145 was about to protest the fact that she'd just sat back down, but
146 thought better of it. Leaving the cabin, she went to wake the final
147 member of the salvage ship's crew. Chen was, for lack of a better
148 term, the muscle. Any operation that put suits outside the airlock had
149 Chen in the lead. He'd grown up on a heavy gravity world, and while he
150 wasn't the smartest spacer in the sector, his reaction times and his
151 considerable strength had saved everyone's life at least once.
152
153 A fresh beep came from Hector's station. Glancing down, he pressed a
154 few buttons before turning to address the captain, "Sir, the derelict
155 is in visual range."
156
157 "Shunt it over here, then," the old man replied. Moving a gimbal that
158 contained a screen towards himself, he waited for the relevant data to
159 appear on his command station. Numbers began to pour across the
160 display. Swiping away from the hard data on ship mass and other
161 minutiae, he brought up a graphic of the ship itself. Stubby and
162 bulbous, it reminded him of a collection of mushrooms growing off of
163 some central log structure. There was no obvious front or back, or any
164 visual place for any kind of thruster or engine. Stranger still was
165 the color. The nearest star shining light on their little piece of the
166 galaxy was a yellow dwarf a few hundred million klicks away, and it
167 bounced off the hull of this ship like an iridescent beetle. After a
168 moment of additional calculation, the computer suggested a depression
169 in the hull that was - as accurately as it could guess - a point of
170 entry. "This thing smells fishy as all hell, but anything this weird
171 is probably worth a decent chunk of coin, too," the captain thought
172 out loud.
173
174 Before Hector could discuss the suspicious nature of the vessel
175 further, Liz and Chen returned. Suited in standard EVA gear, the bulky
176 white outfit made the small bridge seem even more crowded than it
177 actually was. "We're ready whenever you are, captain," Liz said.
178 Grunting in acknowledgement, the old man stood and made his way
179 towards the back of the ship to find his own suit. Standard procedure
180 would have one man remain behind to mind the Aven, in this case
181 Hector, while the rest performed an initial valuation and then got to
182 looting.Silently happy to be the one left behind, Hector wanted
183 nothing to do with the strange ship now that he'd had time to study it
184 more. Humanity knew that they weren't alone in space. Encountering the
185 unknown wasn't the issue, not exactly. There was just something
186 unsettling about the design of the ship. Something inherently wrong,
187 like how certain patterns and colors would awaken an instinctual
188 wrongness - a genetic memory to ward off dangerous behavior. Stay away
189 from that poisonous creature, the brain says, you've never seen one
190 before, but you know it's trouble.
191
192 Liz and Chen wandered back out of the bridge as the moment of truth
193 drew nearer. "Testing, one, two, can you hear me, Heckler?" Chen's
194 baritone voice came through the console.
195
196 "Don't call me that," Hector replied, holding down the transmission
197 button.
198
199 No laughter came through the comms to taunt him, but he knew that Chen
200 and Liz were having another chuckle at his expense. Being the newest
201 member of the crew came with the expected downsides, but he couldn't
202 help acting the way he did. Heckler had stuck as a nickname after his
203 second ever salvage job, when he constantly tried to warn Chen how
204 irresponsibly dangerous he was being. The captain would have probably
205 reigned the behavior in eventually, but it was obvious that he
206 wouldn't get involved if he didn't need to. Chen wasn't entitled or
207 inherently rude, but it was easy to lose his respect by over-managing
208 him. The captain knew that. "Thirty seconds until airlock cycles,"
209 reported the familiar, commanding voice. Speak of the devil. "We won't
210 be deploying the tunnel or trying to pressurize against their hull.
211 Too uneven, and we don't even know if their atmosphere plays nice with
212 ours. Suits will be on tethers until I say otherwise."
213
214 Hector didn't need to reply unless he was asked a specific question or
215 the computer provided him with data the captain needed to hear, so he
216 kept the line clear and just listened. Mentally counting down the
217 seconds, he imagined he could feel the airlock opening as he hit zero.
218 It would have been entirely in his imagination, of course. Small white
219 figures emerged from the side of the Aven as he watched on one of the
220 close-range visual sensor screens. Each suit trailed a braided metal
221 harness that connected them to the open airlock door. They could
222 retract themselves manually at any time, or Hector could choose to
223 pull everyone back with the big red emergency button on his console.
224 It had been drilled into him over and over that no matter how anxious
225 he got, he shouldn't touch that button unless he was ready for the
226 captain to physically obliterate him. So far he'd managed to resist
227 the urge.
228
229 "Door's locked. Should we try knocking?" Chen asked as they
230 congregated around the area the computer had decided was an entrance.
231 Without waiting for an answer, he pulled a small laser welder from his
232 tool belt and ignited the tip.
233
234 "Careful, if that ship's pressurized, you might blow yourself away
235 when you put a hole in the hull," Hector reminded him, unable to
236 resist his need to interject on the quiet comm line.
237
238 A hand waved on the tiny screen, and Hector was pretty sure that Chen
239 was flipping the camera the bird. "This is why you're a heckler,
240 Heckler."
241
242 "The door, Chen," the captain's voice overruled any dispute before it
243 could escalate. Hector stilled in his chair, and Chen went back to
244 preparing his welder. Once he had the beam tip at a satisfactory
245 length, he went to work, cutting along a slight depression that could
246 have been the seal of a door. Or it could have been a fancy engraving
247 of the ship's name, for all we know, Hector thought to himself. The
248 Aven had actually been the Scavenger at one point in time, after all -
249 at least until the paint had worn off the front and back ends of the
250 label.
251
252 A few tense moments later, and a man-sized hole had opened up on the
253 side of the foreign craft. If the interior had been pressurized,
254 they'd either cut into a pocket of empty space between the hull and an
255 interior hallway, or the pressure was so low that it had simply leaked
256 out through the cut. One by one the shapes of the three salvage
257 operators disappeared into the hole, leaving Hector to stare at their
258 tether cables. "Hallways are empty. Clean, though, almost like they've
259 been recently maintained. Everything's that same strange rainbow hue
260 in here," Liz narrated for Hector's sake. "Doors every twenty meters
261 or so. Slightly smaller than human average. Good thing Chen's head
262 isn't too full since he's likely to knock it at least a couple times
263 in here."
264
265 "At least I don't go to school for eight years only to end up on a
266 salvage ship," Chen retorted.
267
268 "Low blow!"
269
270 Chuckles ensued as the good natured ribbing subsided. Hector was glad
271 they were having a good time, because he was a ball of nervous
272 anxiety. After a few moments of radio silence, he began to grow even
273 more uneasy. "Guys, you still there?" he asked.
274
275 Static crackled for a second before the response came though. "-at the
276 end of the hall. Going to crack it with the welder and hope the bridge
277 is on the other side," Chen said through the fuzzy connection.
278
279 "You're breaking up," Hector advised, "Partial copy on your last."
280
281 He was greeted only by more static, with the occasional flare of
282 volume. This is absolutely the last thing I need, he thought, glancing
283 at the big red emergency button. They weren't quite in 'worth getting
284 obliterated over' territory yet, but the urge was definitely rising.
285 After another two minutes of no contact, he stood from his chair and
286 began pacing. With the captain's chair and the two console stations
287 jutting up in the middle of the room, there wasn't much room to work
288 off his stress. As he lapped the room for the third time, "Hector!"
289 shouted out over the speakers, followed by garbled white noise.
290
291 Three quick, long strides put him in front of the console. Slamming
292 his hand down on the transmit button, he asked, "Say again, I repeat,
293 say again." Looking frantically over his screens while he waited for a
294 response, movement caught his eye on the visual of the outside of the
295 ship. Something dark was crawling around on the outside of the other
296 ship's hull. What the hell…? he thought, moving to try and adjust the
297 zoom. Before he could refocus the camera, however, one of the tethers
298 went slack, and his attention was drawn back to the entrance. Someone
299 slowly drifted out. Maybe they knew about the dark figure too, and
300 were going to investigate? No… there was something too stiff about the
301 way they were floating. Then their figure rotated, and Hector saw the
302 large red blotch on the front of the crisp white suite. "Oh, fu-"
303
304 A loud bang on the Aven's hull interrupted him. Flinching, he glanced
305 at the door leading towards the back of the ship. His first instinct
306 was to seal the compartments between him and the airlock. Halfway to
307 the first set of doors, he realized he was acting out of order in his
308 panic, and turned back to slam the retracting button on the tethers.
309 The other two lines hadn't gone slack, and he could only hope that he
310 was rescuing live people right now and not reeling in corpses. This
311 was so not part of my contract, he whined to himself as he ran towards
312 the back of the Aven. Through the galley, crew bunks, and medical,
313 each room passed like a blur before he arrived at the airlock.
314 Engineering was on the far side of the hall, but there wasn't anything
315 he could do to seal that without locking himself in the back of the
316 ship. Each section was divided by a large bulkhead door. Normally,
317 these doors would automatically seal in the event of an atmospheric
318 breach to a part of the ship. Now they would act as buffers between
319 himself and whatever was out there.
320
321 Yanking hard on a bright yellow handle caused a cacophony of gears and
322 counterweights to groan momentarily. Each door started to slide shut
323 slowly at first, then picking up speed to slam closed after a few
324 seconds. When was the last time these things got serviced? Hector
325 wondered. His fear was making his reactions sarcastically inane, but
326 he couldn't help it. How was he supposed to process what was going on
327 outside? Making his way back through each individual area, he repeated
328 the routine. Pull the lever, confirm the door seals, move on.
329
330 Once he made it back to the bridge, he went back to the screen showing
331 him the situation outside. The outside of the other ship's hull was
332 now covered in dark figures. It almost looked like they were a part of
333 the iridescent pattern; like black polka spots swarming and coalescing
334 along with the rainbow hues of the smooth, bulbous exterior. "Screw
335 this," Hector said out loud, grabbing at the pilot's controls.
336 Engaging the thrusters while people were still outside on tethers was
337 a big protocol no-no, but he didn't care at this point. Engines flared
338 and the ship kicked away from the assumed derelict. "Can anyone hear
339 me? Are you guys there?" he asked as he flew, hoping that whatever had
340 been jamming their communications wouldn't affect them any more.
341
342 Only silence replied, and a grim expression set itself on Hector's
343 face. He could check the airlock camera later. His first priority was
344 getting the hell out of Dodge. Another bang sounded somewhere against
345 the hull. Had one of those things managed to jump between the two
346 ships before he'd escaped? The Aven didn't have any guns on board.
347 Hyperventilating, Hector decided to try and run a series of sensor
348 scans on his own ship's hull. There would be some interference from
349 the overly short range, but he should still get something. Data began
350 scrolling across his screen. Metal composites, radiation, things that
351 you'd normally find on the surface of a spaceship. There. Something
352 organic, carbon-based, unknown origin. Whatever that was, it was
353 hitchhiking, and he wanted it off.
354
355 "Did you seal these doors, you asshole?" Liz suddenly shouted through
356 the comm net.
357
358 Nearly jumping out of his seat at the sudden sound, Hector yelped
359 embarrassingly. Good thing he wasn't transmitting unless he had the
360 button held down. He cleared his throat, and replied, "You're alive!
361 Yeah, I sealed them. I don't know what you guys found out there, but I
362 didn't want one of them getting in here."
363
364 "Well we are out here and we want in," Liz said angrily.
365
366 Hector wanted to snap at her for laying into him when they were
367 obviously dealing with bigger problems right now. Instead he asked,
368 "Who's hurt? I saw someone was injured on the video feed before I
369 pulled you all in."
370
371 Quiet filled the bridge and Hector was afraid that the radio had cut
372 out again when Liz finally said, "Chen didn't make it. I'm fine. So's
373 the captain, but he's unconscious. Knocked his head when you yanked us
374 out."
375
376 Hector took a deep breath. He was prepared to face casualties as a
377 part of life on a salvage ship, but not like this. Not from a hostile
378 force. Speaking of hostile forces… "Liz, one of those things is on the
379 Aven's hull, I'm pretty sure. Close that outer airlock door if you
380 haven't already. I'll come back and let you farther in soon."
381
382 "Soon better mean 'I'm walking back there now and the only reason I'm
383 not replying is because I can't stay and press the comms button'," she
384 replied, a note of fear undercutting her snark and anger.
385
386 Manually unsealing each door took a lot longer than closing them
387 initially had. Each one struggled to fully open. The one between the
388 bunk room and the infirmary didn't want to open at all, and Hector had
389 to scrounge around for something to pry at the gap with. Settling for
390 a metal tube that had originally acted as a curtain rod to separate
391 the ship's restroom from the common area, he managed to make a gap
392 wide enough to slip through. Please, please don't close again, he
393 prayed as he finished crossing through to the other side. These
394 bulkheads didn't have portholes, but he could imagine Liz standing on
395 the other side of the door fidgeting impatiently. He pushed the
396 emergency lever back up into its cradle and waited. At first nothing
397 happened, then the servo-mechanisms cranked to life and began to
398 retract.
399
400 Liz had already moved Chen's body and the captain's unconscious form
401 from the airlock proper to the small hallway between medical and
402 engineering. "About time," she said critically. Her helmet was off,
403 but she was otherwise still dressed in her bulky EVA suit. Same with
404 the captain. She hadn't bothered to remove Chen's, and Hector decided
405 that was fine by him.
406
407 "Let's get the captain on the other side of this door, and close it up
408 again," he said as he moved to position himself by the older man's
409 legs. Liz took his arms, and together they hobbled him through the
410 door. More banging echoed through the hull, and Hector crossed his
411 fingers that this thing didn't have the strength to breach the metal
412 shell on its own. "What happened over there, anyway? I lost contact
413 with you guys and the next thing I know Chen's body is floating out in
414 front of my camera."
415
416 Liz's gaze was unfocused, and when she started to reply it sounded
417 almost detached. "We started cutting on a door we thought might lead
418 to the front of the ship, but it was filled with these creatures. We
419 don't know if it was the bridge, a dormitory, or even a brig, but they
420 moved fast. Chen was at the front, of course, and one of them stabbed
421 him with a spear-looking thing. The captain threw a salvaging charge
422 at the entrance and we started booking it back down the hallway.
423 Explosion must have taken out at least ten of the suckers, but after
424 they regrouped they started coming after us on the floor, the walls,
425 the ceiling…" She stopped talking, staring down at the captain's limp
426 form. "He started pulling on Chen's tether, trying to get him out from
427 behind the swarm, but we took a wrong turn and got herded deeper into
428 the ship, so he gave up. I guess the swarm must have finished carrying
429 his body the rest of the way out the front door. Then you pulled us
430 back, right through the pack. It was like a haunted house roller
431 coaster."
432
433 Hector didn't know what to say. Deciding to focus on what he could do
434 here and now, he gestured towards the medical exam table in the middle
435 of the room. "Let's get the cap up on there and make sure he doesn't
436 have a concussion or anything." Liz nodded wordlessly. He'd need to
437 keep an eye on her, too. Watch for deeper symptoms of psychological
438 shock. But right now he needed her help, and maybe giving her
439 something to do would help distract her. More banging against the
440 hull. "Liz, I need you to take care of the captain. I'm going to try
441 and throw our hitchhiker off the ship."
442
443 She nodded again, moving mechanically as she pulled up a diagnostic
444 screen to check the captain's vitals. Hector quickly walked back
445 towards the bridge, determined to do whatever he had to to shake their
446 unwanted guest. Settling into the pilot's seat with a calm smoothness
447 that concealed the knot in his gut, he began flipping switches to warm
448 up various thrusters. Salvage ships were built to make minute
449 adjustments while working around dangerous conditions, and he was
450 going to abuse that fact now. Putting the Aven through an evasive
451 course of twists, rolls, and other high-g maneuvers was easy enough to
452 start. The hard part came when the internal gravity generators
453 couldn't keep up with the quick and random changes that he was
454 initiating. He began to feel his body being pulled around as he bucked
455 the ship like a wild bronco. Inertia strained, and warning lights
456 began to flicker on as he kept stressing the system. Maneuvering
457 thrusters burned out when they competed to push the ship in opposite
458 directions, victims of Hector's inability to precisely keep track of
459 every switch he was flipping in an effort to move as randomly as
460 possible. The hull itself began to groan. Another warning light
461 flickered red; this one telling him that if he kept his antics up,
462 he'd lose integrity.
463
464 Forced into easing up on his whipping about, he flipped a master
465 switch. All of the thrusters killed themselves at once, and the ship
466 settled into calmness. They were probably rotating wildly, but it was
467 all in one direction and the internal gravity could handle that. No
468 banging greeted him when he listened intently. Time to run another
469 scan of the hull. Fingers crossed, he started the process. "Well?" Liz
470 asked as she appeared behind him.
471
472 "We'll know in a second. How's the captain?"
473
474 "He's going to have one hell of a headache when he wakes up, but he'll
475 be fine," she said. Between riding out the gravity dancing, and
476 working the medical systems, she appeared to have recovered some of
477 her composure.
478
479 Data once again streamed onto the console screen, and Hector looked
480 for the telltale organics. Nothing. "We're clear," he breathed a sigh
481 of relief as he leaned back in his chair.
482
483 "Thank God," Liz said, echoing the gradual relaxation that seemed to
484 sweep throughout the ship.
485
486 Bending forward to work the console once more, Hector began the
487 arduous process of resetting their destination. After their impromptu,
488 erratic, off-course trip, the computer struggled to re-calibrate their
489 ETA to the trading station. "Might be two weeks instead of one, at
490 this point," he mused out loud.
491
492 Liz settled into the chair next to him, closing her eyes and propping
493 her feet on the console. "It could take a month, for all I care, as
494 long as the trip is nice and boring," she said idly. Amen to that, he
495 thought, glancing at a blinking light on his console. Labelled
496 'Transmitting,' it sat next to a looped video recording playing
497 innocuously on his screen. Bulbous shapes of rainbow sheen stared back
498 at him, along with bright green text showing a set of coordinates, and
499 a warning. Hopefully no one else would run afoul of the hostile
500 species any time soon. Chances were low that the message was even
501 necessary. Space was a big place, after all.