第一章 废墟中的闪光
小米的颊囊快炸了。左边塞着半颗锈螺丝,右边挤着两块不知道能不能用的电路板,嘴唇中间还叼着根从旧玩具车上拆下来的弹簧。弹簧尾巴随着他在垃圾山上爬的动作一颠一颠,活像根不安分的金属胡须。
“今天必须找到能用的打火机罐,”他含含糊糊地嘟囔,“喷气滑板的燃料只够再飞三分钟了。”
这是他当坚果联邦第七区废品回收员的第三十七天。也是第三十七次跟自己说,只要攒够材料造出件像样的装备,特战队总会正眼看他。背上那台喷气滑板是他用三个打火机罐、一块废电路板和玩具车推进器拼的——能飞是能飞,就是落地必散架,飞三次修两次,剩下一次还在修理台上躺着。
垃圾山是沉默的巨人坟场。人类走后留下的东西比任何教科书都诚实:他们当年有多爱造方便的小玩意儿,现在这些破烂就有多值钱。废电视机壳是悬崖,断PVC管是隧道,缠成一团的充电线是藤蔓,踩错一块松电路板,整面山坡都能塌下去。
小米喜欢这儿。不是因为能捡到好东西,是因为这儿安静。没人会指着他说“你太瘦了”,没有表格会在“体格评估”那栏画个大红叉。那圾不会嫌弃他。
他扒开一块碎电子屏,指尖突然碰到个温热的东西。
不是体温的温。是发光的热。
一抹金色从裂缝里渗出来,像地底漏出来的第一缕晨光。小米屏住呼吸,两根爪子小心拨开碎玻璃——
是颗葵花籽。但比任何葵花籽都大,外壳泛着液态黄金的光泽,掌心能感觉到它里面轻轻的、持续的震颤,像颗微型心脏在跳。
“黄金葵花籽。”他的声音小得像蚊子叫。
传说里能撑整个联邦核心运转一年的顶级能源。一颗能换一百辆钻地车、一千台喷气滑板。一颗就能让特战队的大门,为他这种小不点敞开。那些趴在修理台上睡着的夜晚,他不止一次幻想过:要是能捡到一颗黄金葵花籽,申请表上就不用填“体重”那一栏了。没人会拒绝一个带着金色传说的回收员。
低沉的轰鸣声打断了他的梦。
不是风声。是引擎。
小米猛地回头。三对冷白车灯刺破风沙,从废墟高处同时钉死了他的位置。三台改装遥控车,轮胎比他脑袋还大两圈,车身上焊着糙金属装甲,驾驶舱里各坐一只灰褐色变异鼠,眼珠泛着不正常的暗红。
铁爪的标准侦察编队。不多不少,正好三只——刚好够杀掉一个迷路的回收员。
中间那台的扩音器刺啦响了一声:“发现目标。代号‘金核’,立即回收。”
小米把葵花籽塞进颊囊。动作快得连自己都吓了一跳,等反应过来时,脚已经踩上喷气滑板了。燃料大概还剩三分钟。
“别追我,”他小声说,“我就是个捡破烂的。”
然后按下启动键。
蓝色火焰从滑板尾巴喷出来,废品回收员和他的破烂滑板,带着联邦最值钱的秘密,一头扎进了风沙弥漫的废墟迷宫。身后三对车灯同时发动,枪声响起,第一颗子弹擦着他左耳飞过,打在铁管上溅起一溜火星。
小米在剧烈的颠簸里咬紧嘴里的弹簧,脑子里只有一个念头:三分钟。要么够他逃出去,要么够他证明自己不是废物。
他在废墟缝隙里疯跑——左拐绕开一台锈洗衣机,右拐钻过一根斜排水管。喷气滑板在脚下抖得像要散架,第三个燃料罐已经开始漏气,蓝火里混着橘红色的杂焰。他太了解自己的滑板了:这是要熄火的前兆。
身后三台车分成三路。一台直追,两台绕向两侧。标准的三角围猎阵。
他跑不掉了。除非这个阵被打破。
前面是个岔道口。左边是死胡同,堆着小山似的发泡胶。右边通往更深的废墟。小米在岔道口急刹,滑板侧着滑出半米。正要往右转,余光扫到左边死胡同里的动静——
两只变异鼠正在围攻一只灰仓鼠。
那仓鼠动作极快,但左前爪在滴血,手里的弹射器断了半边皮筋,只剩单边还能勉强发射。他背靠生锈的铁罐,用断了的弹射器逼退对手,动作已经明显慢了,再拖半分钟就要被扑倒。
追兵在身后不到三十米。
左边是死路,加一只快死的陌生仓鼠。右边是生路,但三台车迟早会堵住他。
小米没来得及权衡利弊。他只是看到了那只灰仓鼠的眼睛——不是恐惧,是不甘心。那种眼神他太熟了,在每一面被拒绝的镜子前,他都见过。
他用脚跟踩下滑板尾部的转向板,原地甩尾九十度,车头对准了死胡同。
“让开!”
他吼了一声,同时把油门踩到底。蓝色火焰在这一刻拉成一道笔直的尾迹,滑板载着他冲进死胡同——他没掏武器,滑板本身就是武器。车头侧面撞翻左边那只变异鼠,对方尖叫着滚进了发泡胶堆。
右边那只还没反应过来,小米已经从颊囊里掏出了唯一一枚瓜子地雷。这是他自己做的——引信不稳,爆炸半径只有三十厘米,扔出去可能炸也可能不炸。但现在不是计较概率的时候。
他拔掉引信,精准丢到敌人脚边。
爆炸声不大,更像一声闷响,但足够把那只变异鼠掀翻。
灰仓鼠在爆炸的余波里抬头看他。深灰色的毛沾满灰土,眼睛在暗处泛着微弱的光,像两颗磨薄了的石头。
“你是谁?”
“小米,”他喘得厉害,“废品回收员。现在,是你们的盟友。”
灰仓鼠没说话。盯着他看了三秒,然后迅速爬起来,用没受伤的爪子捡起弹射器。动作干净得没有一丝多余——捡起、检查、上弹,三秒完成。
“影爪,”他的声音毫无起伏,像在报一个编号,“特战队侦察员。”
身后追兵的车灯已经涌进了岔道口。三对白光把死胡同的出口封得严严实实。
小米转头看了影爪一眼。两只仓鼠对视了一瞬。
“你的弹射器还能打吗?”
“能。但不准。”
“够用了。”小米抬手比了个手势——先指自己的滑板,再指岔道口的发泡胶堆,最后竖起两根爪子。
影爪没问为什么。只看了半秒,然后点头。
这就是他们的第一次配合。
影爪用弹射器射出一颗石子,不是打敌人,是打向岔道另一边的废铁堆。“铛”的一声巨响,三对车灯同时朝那个方向转了一瞬。
同一秒,小米踩下油门。不是逃跑,是冲向敌人。低姿态贴地滑行,从中间那台指挥车的底盘下钻过去,穿过的瞬间——把第二枚也是最后一枚瓜子地雷,塞进了底盘的散热格栅。
穿车而出。身后闷响。指挥车当场瘫痪,驾驶员狼狈地跳出驾驶舱,被气浪掀了个跟头。
“跟着我!”小米喊。
影爪已经跟在他身后了。两人钻进发泡胶堆后面的窄管道——这是小米常年在垃圾山摸爬滚打才知道的路。管道只容一只仓鼠通过,变异鼠的改装车进不来,只能下车追。从“三对一载具战”变成“两只变异鼠对两只仓鼠”,实力瞬间拉平。
黑暗的管道里只有喘息和爪子刮擦管壁的声音。
两人一左一右,利用阴影和回声分散敌人。影爪用单边皮筋射出碎玻璃,不打要害,打头顶摇摇欲坠的旧电路板——电路板砸落,封住一只变异鼠的退路。
小米面对另一只。打火机罐里还剩最后一点蓝燃料——他没点燃,而是把燃料全喷在了敌人脸上。不是杀伤,是致盲。变异鼠尖叫着后退,影爪从它头顶跳下,两爪合击,精准击中后颈。变异鼠闷哼一声,软倒在地。
最后那只刚挣脱电路板,看到两个队友都倒了,愣了一秒,转身就跑。
战斗结束了。
两人靠在管道尽头的阴影里喘气。影爪的左前爪又开始渗血,他撕了块碎电线胶皮缠上,动作利落得像做过一万次。小米检查燃料罐——彻底空了。但黄金葵花籽还在颊囊里,隔着腮帮子能看到淡淡的金色光晕。
影爪盯着他看了三秒,说了第一句完整的话:“你刚才撞向三台车的时候,不怕死?”
“怕。”小米把空燃料罐扔到一边,擦了擦脸上的灰,“但我算了算。三分钟燃料,一颗地雷,再加一个看起来挺能打的灰色家伙——这个阵容,可以赌一把。”
影爪沉默了一会儿。嘴角动了动——不是笑,但也不是不笑。
“算得不准,”他说,“我弹射器坏了。”
“那我下次重新算。”
影爪转过身,朝管道深处走去。走了三步,停了一下。
“跟我走。”
“去哪?”
“特战队基地。”
小米愣了一下,然后从地上弹起来,抓起喷气滑板的残骸跟上去。他的脚步比刚才逃命时还要快。
远处,垃圾山的最高处,被打跑的那只变异鼠发射了一发信号弹。血红色的光升上夜空。那不是一支编队在回应——那是一整支正在集结的军团。而在小米的颊囊里,那枚小小的葵花籽还在发烫,像一小块还没烧起来的未来。
第二章 不是谁都能叫特遣队
基地训练场是用废弃地铁站改的穹顶空间。旧轨道改成了机动测试跑道,站台成了观战台,检票口的闸机拆了,换成一面武器陈列墙。墙上挂着瓜子加特林、瓶盖盾牌、橡皮筋弹射器——全是制式装备,擦得锃亮,跟垃圾山捡来的破烂完全不是一回事。
小米站在训练场中央,觉得自己走错了地方。
清一色的壮硕仓鼠正在热身。最小的那只也比他高半个头,肩膀宽得能并排站两个小米。他们背心上都绣着特战队的徽章——一枚裂开的核桃壳,里面冒出一颗金色葵花籽。小米低头看了看自己的背心:灰扑扑的,胸口什么都没有。
铁锤是第一个注意到他的。壮硕的金黄色仓鼠从双杠上跳下来,落地时地面都震了一下。他走到小米面前,上下打量一圈,然后转向带他进来的影爪。
“你在垃圾山捡了个幼崽回来?”
影爪没理他,径直走到装备柜前,把破损的弹射器放在最上层。那是博士的待修区。
铁锤又看向小米,这回眼神更仔细了。他看到小米颊囊里露出半截金属零件——是用旧手表齿轮和弹簧做的微型引信。他看到了,但没当回事。
“小家伙,你知道这是什么地方吗?”
“特战队基地。”小米的声音比自己预想的要镇定。
“知道就好。这里入门测试是负重跑三公里,最轻的负重是五颗坚果。”铁锤抱起胳膊,那条胳膊比小米的腰还粗,“你体重多少?”
小米没回答。他知道那个数字说出来只会引来笑声。
果然,周围几只训练的仓鼠都停了下来,好奇地往这边看。一只耳朵上有旧伤疤的突击手甚至笑出了声:“影爪,你下次巡逻能不能捡点有用的?上次是半张破地图,这次是个还没枪高的——”
“吵死了。”
声音从观战台上方传来。一只毛发花白的老仓鼠从控制室探出头,玻璃珠眼镜滑到鼻尖,手里还攥着半截焊到一半的电路板。博士。特战队的装备研发师,据说他改的武器比联邦军工厂的都好用。
“新来的?”博士从楼梯上走下来,直接无视了其他人,凑到小米面前。他没看小米的脸,眼睛死死盯着那截露出来的引信。
“这个是你自己做的?”
小米点头。
“用旧手表齿轮做触发片?有意思。”博士推了推眼镜,“灵敏度高,但稳定性差,引爆延迟在零点三到零点五秒之间飘。你自己算过?”
“算过。所以只能近距离扔,远了要么提前炸要么不炸。”
“对。你加了什么补偿?”
“弹簧预压。提前把撞针压到半程,延迟能压到零点一秒以内。”
博士的眼睛在镜片后面亮了一下。他没说“不错”,只是从口袋里掏出一块旧怀表零件,塞到小米手里。“下次用这个。比手表齿轮耐造。”
然后转身走回控制室,丢下一句话:“今天下午有模拟对抗。新来的也参加。”
铁锤看着博士的背影,又看看小米,张了张嘴,最后只挤出一句:“博士是不是脑子也老化了?”
“他脑子比你加特林转速还快。”影爪不知什么时候回来了,站在训练场边缘,手里多了一把备用的标准弹射器。他看了小米一眼,那眼神不是鼓励,是审视——像在说:机会给你了,接下来看你自己。
当天下午的模拟对抗,是3v3障碍赛。场地模拟地下管道遗迹,金属管交错,头顶三层走廊,脚下是排水沟,只有墙角的荧光苔藓发着微弱的绿光。规则很简单:摸到对方核心区的光标就算赢。
小米被分在替补组。队友是两个刚进预备队的小家伙,一个叫豆子,一个叫扁豆——确实是兄弟,毛色都是浅褐色,配合经验基本为零,但至少不嘲笑他。
对手是三个主力队员,包括那个耳朵有疤的突击手山猫,另外两个是他的固定搭档。山猫热身时故意从小米身边走过,用刚好能让他听到的声音说:“三个替补。我赌他们撑不过五分钟。”
小米攥紧爪子,没说话。他早就习惯了这种眼神。但这次他不打算忍——不是因为生气,是因为他颊囊里揣着博士刚给的怀表零件,掌心还留着废墟里喷气滑板的余温。他做到过一次不可能的事。他可以再做第二次。
哨声响起,对抗开始。
山猫那边直接中路压过来。三个主力配合默契,脚步几乎同步——一个正面突,一个侧翼包,一个远程压,站位是完美的三角。制式装备火力充足,训练用橡皮弹打得墙壁啪啪响,节奏快得像暴雨。
小米这边只有基础款瓶盖盾牌,武器是训练用轻型弹弓——橡皮筋的动力,打出去的石子连瓶盖都穿不透。
“我们往左边撤。”小米说。
两个队友愣了一下:“左边是死路啊。”
“对。所以他们不会猜我们去左边。”
他领着两人钻进左侧管道尽头。山猫果然没追——他大概觉得没必要。三个替补把自己逼进死胡同,等时间到了再瓮中捉鳖,省事。
小米蹲在管道尽头。把弹弓拆开,取出橡皮筋,然后从颊囊里掏出三样东西:两根弹簧、一个旧打火机的压电点火器、一小卷绝缘胶带。加上博士给的怀表零件,刚好能凑出一个完整的震动触发器。
“借我一根皮筋。”他对豆子说。
边组装边压低声音解释:“我们的弹药打不穿他们的盾牌。但训练场里有一样东西比弹药好用——声音。”
他要做一个噪音发生器。原理很简单:用弹簧蓄力,拨动压电打火器,把打火器抵在金属管壁上释放,整个管道会变成一口大钟。声波在密闭空间里来回反射,足够震得敌人耳朵暂时失灵。但这东西只能用一次,时机必须掐准。
三人沿管壁摸回战场中央。这里地形最复杂,头顶三层走廊,脚下排水沟,荧光苔藓在墙角忽明忽暗。山猫小队已经占领了高处,正在搜索他们的位置——看得出来,山猫有点不耐烦了,他大概没想到三个替补能撑过前两分钟。
小米开始分配任务,声音又低又快,像在咬一颗特别硬的坚果:
“豆子去中层管道,用弹弓打对面的铁板。别打人,就打铁板,制造假动静。
扁豆蹲在排水沟里,等他们被声音吸引过去,就打掉头顶那盏训练灯。
我爬到最高的管道交叉处,架噪音发生器。灯灭三秒后,我启动。”
他顿了顿,补充了一句:“记住——我们不和他们打。我们让他们和自己打。”
假动静响起时,山猫果然转了方向。他打了个掩护手势,三人呈搜索队形朝铁板声的方向移动——队形整齐,步调一致,这是他们刻在肌肉里的记忆。
然后是吊灯熄灭。
训练场瞬间陷入半暗。只剩墙角的荧光苔藓发着微弱的绿光,勉强能照出轮廓,但看不清细节。最要命的是,山猫他们习惯了靠视觉确认彼此位置——突然看不见,动作同步率瞬间掉了下来。他们开始靠声音找人,这正是小米在等的。
他低声数完三秒,按下了噪音发生器。
金属撞击声在管道里被放大了十倍。不是“响”那么简单——频率刚好和管道结构共振,整段管子同时嗡嗡作响,像一百只铁皮桶同时滚下楼梯。声响在交叉处共鸣扩散,盖住了所有脚步声,三个主力瞬间失去了听觉定位。在他们听来,到处都有人在跑,到处都有动静。
山猫在通讯器里喊了一句什么。但他的队友听不清。
包抄手往后退了一步,没注意脚下,一脚踩进排水沟,整个人失去平衡栽了下去,卡在了里面。
远程手在黑暗里找不到安全射界,怕误伤队友,不敢开枪。
混乱持续了十五秒。当荧光苔藓成为唯一光源时,人的眼睛会本能地追着光走。但小米恰恰利用了这一点:他不是往暗处躲,而是贴着光最亮的那面墙,在他们眼皮底下低伏爬过去。仓鼠的本能反应——在微光里,注意力会集中在最亮的地方,反而会忽略从光源方向靠近的目标。
山猫正对着通讯器吼“重新集结”的时候,小米已经从他身后不到两个身位的地方滑过,伸出爪子,轻轻碰了一下核心区的光标。
裁判系统发出一声清脆的提示音。
战斗结束。
应急灯重新亮起,训练场恢复全亮。
全场安静了整整五秒。
山猫三人站在场地中央,你看我我看你,满脸都是“我是谁我在哪”的不可置信。他们连一次正面射击的机会都没捞着,就输了。山猫的表情尤其精彩,嘴张开又合上,像在嚼什么特别难吃的东西。
铁锤在观战台上张着嘴。他本来抱着胳膊准备看笑话,现在胳膊不知什么时候已经放下来了。
博士在控制室里扶正滑下来的眼镜,在笔记本上快速写了几行字。写完最后一个字,在后面画了个小小的星号。
影爪靠在训练场最远的墙角。他全程没离开,也全程没出声。此刻他嘴角动了动——那个幅度小到几乎看不见,然后他转身走了,脚步比平时轻了一些。
小米还站在核心区光标旁边。他喘着气,颊囊里的零件散了一地,爪子还在微微发抖。不是怕。是痛快。是他第一次在这么多人面前,在正式的训练场上,用自己想出来的办法,赢了。
豆子和扁豆冲上来。一个捶他的背,另一个语无伦次地比划:“你怎么知道他们会往右看?你怎么知道排水沟会绊倒他?你怎么——”
话没说完,铁锤从观战台跳下来,落在他们面前。他肩宽背厚,把灯光遮住大半,压迫感极强。
他盯着小米。
小米仰头看着他。
“你那个噪音什么玩意儿的,”铁锤闷声闷气地说,“帮我做一个。我的加特林太响了,听不见队友说话。”
不是夸奖。但比任何夸奖都实在。
小米咧嘴笑了:“材料费你出。”
山猫从场地里走出来。他在小米面前停下来,但没有低头。眼神复杂——不是敌意,更像是某种别扭的重新审视。“下次不会输给你。”
“下次我们一队。”小米说。
山猫愣了一下,然后极细微地点了个头,走开了。
那天晚上,小米在机修间整理工具。博士来了,手里拿着一份文件。
“特遣队临时队员资格。”博士把文件放在桌上,“正式任命要等上面批,但我的实验室有自主招募权。你愿不愿意?”
小米看着那份文件。上面有特战队的核桃壳徽章,空白处等着填名字。
“为什么是我?”他问,“今天只是一场模拟战而已。”
“因为你有一样他们都没有的东西。”博士推了推眼镜。
“什么?”
“你会问‘如果’,然后把它做成‘可以’。”
小米填了名字。笔迹不算好看,但一笔一划写得很用力。
从今天起,他是仓鼠特遣队临时队员。不是因为他打败了山猫,不是因为博士赏识他,不是因为影爪把他带回来。是因为他终于不再问自己“够不够格”,而是开始回答那个问题。
答案在桌上。在噪音发生器的残骸里。在颊囊还微微发烫的金色光芒里。
第三章 粮仓
模拟战结束不到四十八小时,警报突然炸了。
坚果联邦第七区粮仓——存着整个东区仓鼠群落两个月口粮的核心设施——被铁爪锁定了。影爪带回来的情报看得人头皮发麻:至少二十只变异鼠、三台重型破墙锤、一整支运输车队。指挥官是黑牙手下的头号打手碎骨,一头左半边脑袋镶着金属板的灰白色巨鼠。
简报室里,博士调出全息投影。粮仓结构图悬浮在空中:地上三层是储存区,地下有一条废弃排水管直通外围。敌人把兵力全堆在正门和东西两侧,重型破墙锤正对着大门。他们选在午夜动手——满月夜会削弱仓鼠的夜视能力,这是常识。
影爪站在投影旁边,一只耳朵微微转着,手指点了点粮仓南侧:“满月对我们不利,对他们也一样。变异鼠的瞳孔在强光下收缩慢,从暗处突然暴露在月光里,会有两秒的视觉盲区。”
小米盯着投影,手指沿着那条地下排水管划了一下。他的眼睛在快速扫图——不只看地形,是看路径、看节点、看那些标着红点的破墙锤位置。“不止两秒。”他抬头看博士,眼神里有种计算后的笃定,“您的跑轮发电机,最大输出能撑多久?”
“峰值输出大约三十分钟。但要做什么?”
“我要把他们照瞎。”
简报散场后的走廊里,铁锤从后面追上来。他背上已经挂好了加特林的弹链,走起路来叮叮当当响。
“小米。”
小米回头。
铁锤的表情不像是要去打仗,更像有话憋着。他挠了挠后脑勺:“上次你说帮我做消音装置的事——”
“打赢这仗回来就做。”小米说。
铁锤咧开嘴,那一瞬间他的脸和一小时前在观战台上张着嘴的表情叠在了一起。“材料我早就备好了。你可别死了。”
小米笑了一下。没说话,但那个笑本身就是回答。
午夜,满月当空。
铁锤驾驶的坚果壳装甲车从正东方的废弃隧道口冲出来。车顶改装的扩音器开到最大,循环播放一首联邦战歌。他选这首歌不是因为鼓舞士气,是因为这首歌节奏快、鼓点重,能让敌人误判我方人数。
瓜子加特林开始旋转。六根枪管轮番喷吐弹幕,每一颗瓜子在黑暗中划过橙色弹道,打在最前排的破墙锤装甲上,叮叮当当像暴雨砸铁皮棚。
“就这点火力!”铁锤一边扫射一边用更大的嗓门盖过枪声,“二十只耗子就来了三台破车?你们老大黑牙是不是克扣你们军饷了!”
三台破墙锤同时转向。
碎骨就在中间那台指挥车上。他用金属爪子敲了敲通讯器,声音冷静得不像是被人正面挑衅:“东西北三个方向的都压过去,那肥仓鼠一个人扛不住——等等。”
他顿了一下。
“南边呢?南边为什么没有动静?”
通讯器里传来外围哨兵的回复:“南边安静,只有月光。”
碎骨的独眼眯了起来。
安静不是好事。
但他没时间细想。铁锤的装甲车已经冲得太前,牙膏管火箭筒扛在肩上,瞄准最东侧破墙锤的履带。
“这只是见面礼!”
火箭弹带着白烟命中目标。履带炸断。破墙锤在原地转了一圈,撞上第二台车,两台车卡在一起堵住了粮仓正门的进攻路线。正面战场,一只仓鼠,一把加特林,一根火箭筒,拖住了三台重型装备。
铁锤深吸一口气,按下通讯器:“影爪,我的屁股快晾干了,你那边好了没?”
粮仓南侧,月光最明亮的区域。外围有三只哨兵——一只在高架水塔上架着机炮,两只在围墙阴影里巡逻。
影爪趴在距离围墙二十米处的废弃卡车底盘下。他把侦察无人机放在掌心——这台无人机是博士用蝉蜕外壳和微型电机做的,飞行无声,像夜风里的一片枯叶。
他在等。等一片云飘过来。
满月被云遮住的瞬间,影爪动了。他不需要完全黑暗,只需要变异鼠瞳孔从暗到亮的那两秒盲区。月亮从云层边缘重新浮现的一刹那,三名哨兵同时眯眼。
三秒。
第一秒,无人机从哨兵视野外飞过,洒下一把碎玻璃。碎玻璃落在水塔东侧,声音清脆。两只巡逻鼠转头。
第二秒,影爪从卡车底下滑出,橡皮筋弹射器瞄准的不是敌人,是粮仓外墙上的老式排水管固定螺栓。一发命中,螺栓断裂,整根铁管从四楼高度坠落,砸进水塔下的蓄水池。水花溅起的声音比枪声更让人紧张,它在所有可能的方向同时响起。
机炮手往水塔边缘挪了一步,想看清下面。
第三秒,影爪已在三秒内从水塔另一侧攀上。两条后腿勾住栏杆,身体倒挂,从腰间抽出训练用橡皮弹——连正式弹药都没用。近距离开火,一发命中机炮手后颈。变异鼠闷哼一声,软倒。
底下两只巡逻鼠这才发现不对。同时抬头,只看到倒挂着向他们瞄准的影爪,和月光下冷冷反射的两只眼睛。
“哨站清空。南侧安全。”
南侧清空的同一秒,小米驾驶的微型钻地车已经在地下六寸处就位。
排水管道比他想象的窄。改良后的钻地车拆除了所有装甲板,只剩骨架、引擎和钻头。从驾驶舱里伸手就能摸到两侧湿漉漉的管壁。头顶传来闷雷般的爆炸声——那是铁锤在正面战场折腾。小米咬着牙,推下加速杆。
“九十秒。”他对自己说。
这是博士给他的过载模块能撑的极限。超过九十秒,引擎会烧毁。他必须在九十秒内穿过排水管道、进入粮仓地下层、找到藏在普通粮仓地下的黄金葵花籽战略储备库,并且在里面可能存在的敌人身上打开缺口。
钻头搅碎一根横穿管道的树根。泥水从裂缝喷溅出来,车身的抖动让他的牙齿不停打架,颊囊里两枚微型炸弹硌得腮帮子疼。
通讯器里传来博士的声音:“小米,检测到地下有热源反应。敌人也在往下挖。”
“多少人?”
“三个独立热源。但移动方式不像活物——可能是工程机器人。”
更糟。机器人不怕黑,不怕窄,不会分心。
钻地车冲出管道口,哗啦一声跌入处理池。水只没到轮轴。小米抹了把脸上的泥水,抬头看见检修口的铁梯——就在这时,地下洞穴的东侧土层轰然塌陷,一台半人高的金属钻探机器人破土而出。它的前端没有眼睛,只有感应器,瞬间锁定小米车灯的光源。
“发现目标。回收金核。”
又是这句台词。小米从这句台词里听出了铁爪的傲慢——他们永远只派三台。三台侦察车、三台破墙锤、三台钻探机器人。这是黑牙的用兵习惯:他太相信数量优势,太相信钢铁,太相信自己的战术不会出错。
“博士,”小米按住通讯器,“九十秒从现在开始计时。”
他按下过载模块的按钮。
钻地车的引擎发出前所未有的一声嘶吼,仪表盘上的灯光从蓝变红。车身猛地从水里跃起,不是后退,而是冲向那台机器人。
钻头对钻头。
在两个钻头即将咬合的刹那,小米猛打方向,车身横移——不是硬碰硬,是擦着机器人的侧面滑过去。车尾甩出的泥水浇透了机器人的传感器阵列,让对方短暂失明。然后他从颊囊里掏出第一枚微型炸弹,顺手塞进机器人侧面散热口。
两秒后爆炸。
一台瘫痪。
剩余两台同时转向。
仪表盘上数字还在跳动:七十五秒。两台机器人一左一右逼过来,小米的钻地车在洞穴里急转。博士的声音从通讯器里传来,他在后方通过监控中继器看着全息地图:“小米,你两点钟和十点钟方向各一个。”
“收到。”
他不再跑。他利用博士提供的实时坐标在洞穴里做起机动穿插——撞倒一排废弃铁架,压住第二台机器人;从颊囊里掏出最后一枚炸弹,精准投入第三台机器人的履带间隙。
第二次爆炸。第三次。
九十秒倒计时归零。
钻地车的引擎发出一声哀鸣,彻底熄火,滑行着撞向地基墙角。小米从驾驶舱里被惯性甩出来,滚了两圈,浑身泥水,大口喘气。但他抬头看到的,是粮仓地基检修口的铁门已被炸开,内部金光微微渗出——那正是黄金葵花籽储备库的入口。
耳机里铁锤在吼:“小子你还活着吗!”
小米笑了一下,声音嘶哑:“活着。入口打开了。你们下来搬东西。”
“搬东西?”铁锤嚷嚷着,“我们是来打仗的,不是来进货的——”
“打完仗正好搬。空车回去多亏。”
地面上,铁锤在正门已经快打光弹药。加特林枪管红得像刚从炉子里夹出来的铁,他把最后一条弹链压进供弹口,不是瞄准敌人,而是朝天扫射。橙红色的弹道在夜空中画了一个圈——那是给博士的信号。
博士在基地里收到信号,把跑轮发电机的输出功率推到最大值。胡萝卜激光炮的炮管缓缓升起,瞄准粮仓上方的夜空。第一发光束呈扇形射出,不是打敌人,是照亮战场本身——他将整个战场照得如同白昼。
不是攻击。是照明。是让地面上每一个角落都亮到变异鼠睁不开眼。
“所有单位注意,”博士的声音通过全频段传入所有人耳中,“现在是满月。头顶上不止一个月亮。”
影爪在南侧高处看清了整个战场:铁锤在正前方死扛,博士的激光炮把战场照得通透,而小米的信号正在地下深处快速移动。他从腰间摸出一枚微型信号中继器,架起弹射器,一发射程极远的曲线弹道,精准地将中继器钉在粮仓正中央的水塔顶端。
全息地图瞬间补全了地下部分。小米的位置、剩余敌人的位置,博士在控制台上一目了然。
碎骨站在指挥车残骸旁边。他的三台破墙锤全部报废,钻探机器人全部离线,手下还能站着的不足五只。他往南边看了一眼——那里安静依然,月光依然。那只深灰色的仓鼠从头到尾没出过声。
“撤。”他咬着牙对这个字下了命令。
铁爪的第一次粮仓攻势,崩在一群仓鼠手上。
地下储备库入口处。铁锤的两只手臂都缠着绷带,加特林搁在一旁,枪管还在丝丝冒着热气。他撕开一包战备坚果,仰头往嘴里倒了一半,另一半递给小米。
小米接过来,塞了一颗进嘴里。是核桃味的。
“你那钻地车的引擎,”博士蹲在已经烧焦的钻地车残骸旁,用爪子敲了敲变了形的引擎外壳,“是你上次提到过的三手玩具车底盘改的,对吧?”
“是。”小米咬着坚果,含糊不清,“跑了三场战斗。值了。”
“回去我给你换新底盘。我在仓库里存了一个遥控坦克的变速箱,扭力是这台的三倍。”
正在检查弹射器皮筋的影爪抬起头,看了博士一眼。然后他转向小米:“给新钻地车留个武器挂架。我在南侧清障时,需要他能自保。”
这句话很轻,像是顺便提的。但小米听懂了。
“好。”他说。
他把坚果袋又往影爪面前推了推。影爪沉默了一会儿,从中拿了一颗。这一刻他不再是废墟里那只浑身带刺的独行鼠了。他自己大概还没意识到。
铁锤在边上打了个哈欠,受伤的那条腿翘在坚果罐头上:“刚才谁说打完仗要搬东西来着?不会真打算让我扛吧。”
“你的加特林还缺个消焰器,”小米站起来拍拍身上的泥,“我会做。材料费一样,你出。”
“这算趁火打劫吗?”
“算团队建设。”
博士终于笑出声来。声音不大,但在空旷的地下室里来回荡了好几圈,让黄金葵花籽储备库的暖光都跟着颤了颤。
月光从粮仓顶棚的破洞漏下来,照在四个人身上。满月还是那个满月,但他们不再是一个捡破烂的、一个莽撞的、一个独行的、一个古怪的四只仓鼠。
他们是特遣队。
第四章 裂痕
粮仓保卫战之后整整一周,基地里弥漫着一种不真实的安全感。
铁锤每天在食堂多吃两顿,说这是“补充正面战场亏空的能量储备”。他的吃相依然豪放,一碗坚果汤能仰头倒进去,嚼都不嚼,咽完了才说好喝。
博士把烧毁的钻地车引擎拆成十七个零件,泡在松脂溶剂里除锈。他的工作台上永远摊开着三张以上的图纸,分别画着喷气滑板的改良方案、跑轮发电机的升级图纸和一张他拒绝透露用途的神秘蓝图。那张蓝图被盖在最下面,小米偷偷瞥过一次,只能看出一个模糊的轮廓——很大,大概有四只仓鼠加起来那么大。
小米得了正式编制,领到一套合身的战术背心,胸口终于有那枚裂开的核桃壳徽章。背心有两个专用工具袋,一个放颊囊炸弹的引信,一个放精密螺丝刀。他现在在走廊里走过时,有仓鼠会对他点头——不是客套,是那种认出了某个人、知道他做了什么的点头。
影爪还是不怎么说话。但他在食堂角落、训练场边缘和简报室最后一排这三个位置之间建立起了一个固定路线。他不加入任何聊天,不评论任何训练,只是待着,像一只终于肯停在屋檐下的鸟,不确定要不要进窝,但至少不再盘旋。
然而在这个看似平静的第七天傍晚,警报响了。不是常规入侵警报。是最高等级——三短一长,重复三次,然后沉默。这种警报的含义只有一种:敌人已经突破外围防线,正在向核心区域推进。
敌人已经进来了。
铁爪这次没有派侦察队,没有派试探部队。黑牙调动了整个第七区战役集群:八台重型破墙锤从四个方向同时掘进,主攻隧道由碎骨亲自带队。变异鼠军团数量不下百只,装备全面升级——不再是改装遥控车,而是统一制式的掘进机甲,每台配备重型钉枪和火焰切割器。
但真正的杀招不是兵力。是情报。
影爪站哨的南侧暗道,是只有特遣队内部才知道的秘密入口。那晚南侧没有哨声。破墙锤从暗道直接掘进基地下层,第一批变异鼠突破时,防御系统连启动都没来得及。
第一声爆炸来自弹药库。冲击波顺着走廊疾冲,将所有简报室的灯同时熄灭。备用电源切换到红色应急灯,整个世界被染成了暗红色。
小米从机修间冲出来。走廊里全是烟,头顶的通风管道垂下半截,断口处嘶嘶喷着热气。脚下的地面在震动,那不是一次爆炸,是连续的——弹药库、车库、东侧兵营,一个接一个。
通讯器里一片混乱。
铁锤的声音最大:“正门!正门被撞开了!他妈的——至少二十只!我在往车库撤——”
然后是博士,声音断断续续还能辨认:“我的实验室!小米——去博士的实验室——他还在里面——”
博士说的是“他还在里面”。博士说的是自己,用的是第三人称,像在汇报一个与自己无关的战损。这种冷静比任何尖叫都让小米心悸。
他转身就往实验室跑。基地的结构他闭着眼睛都能走,但现在烟雾和坍塌把每一条走廊的样貌都扭曲了。走廊墙壁上的联邦旗帜被气浪撕掉一半,踩过去时脚下踩到碎玻璃——那个样品柜,那些玻璃珠眼镜的备片,散了一地。
实验室的门已经被炸开。内部一片狼藉。文件柜斜着倒塌,压住操作台下方的空间。博士就在那里——一条腿被压在文件柜下面,眼镜碎了一只镜片,只有一只眼睛还能看人。但他怀里死死抱着跑轮发电机的核心储能模块,抱得那么紧,像抱着一颗还在跳动的心脏。
小米冲过去把文件柜拖开。铁架子刮过地面的声音尖锐刺耳。他把博士扶起来,老仓鼠的身体轻得不像话。
“我没锁实验室的门……”博士的声音虚弱但不含糊,像是在汇报一桩实验数据,“有人从内部切断了南侧的感应器。我查了日志。是两小时前。”
“谁?”
博士没回答。他摘下碎了一只镜片的眼镜,用袖子擦了擦完好的那只眼睛。那只眼睛看向小米,瞳孔深处倒映着红色应急灯的光。
两小时前,影爪最后一次出现在简报室。然后他说去南侧例行巡逻。然后入侵警报从南侧开始。
小米的手在博士肩上停了一瞬。
然后他把博士背起来,声音压得很平:“我们先出去。”
车库方向传来连串巨响。
铁锤的坚果壳装甲车堵在通往居住区的隧道口。车体已经变形,左侧装甲板被掀掉一半,露出里面用废铁皮临时焊上的补丁。三台变异鼠机甲正用切割器一点点撕开障碍。火花像瀑布一样淋在隧道壁上,映得铁锤金黄色的毛发忽明忽暗。
他的瓜子加特林枪管已经打到发红。他把它横过来,像一根烧红的铁棍抵在身前。缠在手臂上的冷却水袋早就空了,一条腿在刚才的爆炸中被弹片划伤,绷带是从背心上临时撕下来的,血的痕迹从车位一直滴到脚下,已经凝成一小摊暗红色。
“小米!”他对着通讯器吼,“博士找到了吗?”
“找到了!往你那边撤!”
“别走主通道——走通风井!”铁锤换掉打空的弹链,那是他最后一条备用弹链,语速快得像在咬核桃,“他们炸塌了B区和C区之间的走廊,整个基地只剩东南角还在我们手里——”
话没说完。一台变异鼠机甲突破了路障,前爪的切割器已经抡到距离他头顶不到一个身位的地方。
铁锤没躲。
他把过热到几乎熔化的加特林直接横过来当棍子砸过去。枪管和切割器撞在一起溅出一圈火星,然后是闷响——机甲手腕被砸偏,切割器在他头顶三寸处划过,削掉一缕金黄色的毛发,缓缓飘落在布满弹壳的地面上。
第二下,他用肩膀撞翻那只变异鼠,连人带机甲一起滚下碎石堆。等变异鼠爬起来,铁锤已单膝跪地扛起牙膏管火箭筒,瞄准的不是敌人,而是隧道顶部。
“我再重复一次。这条隧道——不给过。”
火箭弹没射出去。发射管在刚才的近战中被撞变形,哑火了。但他保持着瞄准姿势,一动不动,受伤的那条腿在微微发抖,上半身纹丝不动。那只变异鼠看到他浑身是土、一只眼睛被血糊住、嘴角挂着一丝笑——像在说“你可以试试”——它犹豫了。
就犹豫这两秒,铁锤身后通风井的盖子被从内部一脚踹开。小米探出半个身子,一把抓住他的后领。
“别笑了。走。”
两人跌进通风井。铁锤在最后一刻把哑火的火箭筒砸向隧道口,筒身卡在两块坍塌的混凝土之间,堵住唯一的缝隙。身后变异鼠的增援正在涌入。身前黑暗的通风井通往基地仅剩的安全区。
东南角安全区是临时征用的旧储藏室。货架上还堆着半年前过期的坚果罐头,空气里有股陈年的核桃味。备用电源还能撑六个小时,通讯中继器也完好。但此刻没有人说话。
博士靠在墙角,腿已简单固定,怀里还抱着那个储能模块。铁锤蹲在门口,手里攥着一把从地上捡的训练用橡皮弹——加特林丢了,火箭筒丢了,只剩这个。他把一颗橡皮弹反复摁进空弹链又拔出来,手指的力道很重,像在发泄某种无法说出口的情绪。
小米站在通讯台前,盯着南侧暗道入口的监控画面。画面里什么都没有。感应器被人从内部物理断开了。手法干净利落——断口没有破坏痕迹,不是强行扯断的,是用工具拧开的。知道感应器型号、知道拆卸顺序、知道如何不触发远程报警的人,整个基地只有四个。有一个现在不在。
他调出两小时前的走廊监控。南侧通道,影爪独自走过。在感应器面板前停留了四十七秒。画面里他回头看了一眼——不是看身后有没有追兵,而是看向走廊尽头居住区的方向。那个方向住着铁锤,住着博士,住着小米。
然后他拆下感应器面板。画面切断。
小米关掉屏幕。
铁锤看到他的表情,问:“怎么了?”
“南侧是他放的。”
铁锤愣了一秒,随即摇头:“不可能。影爪——那家伙在粮仓救过我们所有人的命。”
“我知道。”
“那你还——”
“粮仓那次他救了我们。”小米的声音很轻,不是愤怒,而是某种更沉的东西。他的爪子还放在已经黑掉的屏幕边缘,指尖微微发白,“但这次,他没守住南侧。不是没守住。是没守。你明白吗?”
铁锤不说话了。他攥紧橡皮弹,指关节——爪关节——发白。他张了张嘴,想说“一定有原因”,但发不出声。他认识影爪三年。三年前影爪在北边矿区执行潜伏任务,一个人待了四个月,归队的时候瘦得皮包骨头,但一句抱怨没说。问他那么久在想什么,他说“回来”。他想回来。一个把“回来”当作坚持理由的仓鼠,不会无缘无故背叛。但他说不出口。因为证据就在屏幕上,在南侧,在那四十七秒里。
博士靠在墙上,一直没有说话。此刻他终于开口:“影爪……我给他做过心理评估。他在联邦边缘地带执行过不止一次长期潜伏任务。独处时间太长,对阵营的认同感本就脆弱。如果有人找到他的弱点——”
“什么弱点?”铁锤问。他的语气不是追问凶手,是在求救。
博士没有看任何人。他抱着储能模块,像是自言自语:“他怕失去我们。”
沉默持续了很久。头顶传来一声遥远的闷响。又一条隧道塌了。
凌晨时分,敌人终于找到东南角。铁爪没强攻——碎骨终于学乖了。他让掘进机甲从储藏室上方开始挖掘,打算把整个安全区从头顶压塌,把他们全埋在废墟里。天花板开始掉灰,货架上的罐头一个接一个滚下来砸在地上,核桃味弥漫得越来越浓,像是仓促的告别。
小米的大脑在飞速运转。东南角唯一还没被堵死的出口是垃圾处理井,直通基地外围的旧排污渠。那条通道窄,只容一只仓鼠通过。出口在基地外墙三米高处,底下是混凝土地面。正常人跳下去会摔断腿。除非有人接。
他蹲下来,把跑轮发电机的核心模块从博士怀里接过来。这个模块还在微微发烫——博士从实验室逃出来到现在,一直用身体的温度护着它。
“博士,这个模块还能供电多久?”
“峰值输出的话……最多三十分钟。”
“够了。”小米转向铁锤,“排污渠出口下边是三米高的落差。你抱着博士跳。其他队员依次滑出管道。我最后走。”
铁锤明白了:“你要把发电机留在最后。”
“峰值功率加上最后的超载输出,几十秒内能驱动一次激光炮级别的能量释放。”小米把储能模块抱在怀里,“把它烧到极限,可以在我们撤离后把管道炸掉,封住追兵。”
铁锤想说什么,但他看着小米的眼睛,把话咽回去了。不是同意,是信任。他信这个小不点说到就能做到。
突围开始。
铁锤背着博士钻进垃圾处理井。管道只够他侧着身子,每滑下一寸都用后背蹭着管壁当刹车,怀里还紧紧护着老仓鼠。出口处他深吸一口气,抱着博士直接跳下——落地时一条腿跪在地上,旧伤重新裂开,红色从绷带边缘渗出来。但怀里的博士安然无恙。
然后是其他幸存者。豆子和扁豆从管道里滑出来,然后是炊事员、通讯兵,一个个被铁锤用没受伤的那只手接住。无论如何,全下来了。
最后一个是小米。
管道尽头开始塌方。水泥块砸在他背上的战术背心上,力道大得像有人在后面抡圆了胳膊扇他。他从管道口滑出,身体在空中坠落三米——三米够他做一件事:把跑轮发电机超载到极限,将最后的能量脉冲注入排污渠入口。
爆炸封住了追兵的通道。
落地的瞬间,他摔得滚了好几圈。左肩重重磕在碎石上,痛得眼前发白。但他撑起来了。
“清点人数。”他的声音嘶哑。
铁锤扫了一眼:“全部。包括炊事员。”
他们在黎明前最暗的时刻撤到了旧排污渠尽头——废弃的水泵房。墙壁长满苔藓,天花板完整,没有坍塌风险。幸存者一共十一只仓鼠,包括特遣队核心三人(除影爪)和七名基地人员。失去的是整个基地。
“雨”开始下了。地下生态都市的“雨”不是天上的水,是地表水从岩层裂隙渗下来的细密水珠,落在伤口上凉得像冰。
博士靠着墙角,腿上敷着固定板,抱着那块已经烧焦的储能模块。他没有说话,只是用手指一遍遍拂过模块表面烧熔的痕迹,像是在和一个老战友道别。铁锤坐在水泵房门口,背对所有人。他把那几颗捡来的橡皮弹一颗接一颗摁进空弹链,拔出来,再摁进去。动作很慢,很用力。
小米坐在靠门口的位置。左肩用从炊事员围裙上撕下的布条简单缠着,止住了血。手里握着一小截没用完的绝缘胶带,在黑暗中反复摩挲,始终没放进工具包。
没人说话。逃亡的安静比炮火更响。
铁锤先开口。他没回头。“我认识影爪三年。三年前他在北部矿区执行潜伏任务,一个人待了四个月。归队的时候瘦得皮包骨头,但一句抱怨没说。后来我问他在矿洞里想什么,他说想‘回来’。他想回来,所以才待得住。”
没人接话。
铁锤把最后一颗橡皮弹压进弹链。“如果他这次也想回来,我亲手揍他。揍完再问为什么。”
小米把头靠在墙上。他想起模拟战时,噪音发生器需要一根备用皮筋,影爪一言不发把自己的递过来。递过来时没看他,只说了三个字:“拿去用。”
当时以为那是冷淡。现在想起来,那是他在那一刻能给的所有的东西。
“我把黄金葵花籽藏在他知道的地方,”小米对所有人说,声音不大但很稳,“天亮前我们往东撤离,和联邦东部哨站汇合。那里有备用装备,有通讯塔,可以联系上总部。”
“然后呢?”铁锤问。
“然后重建。基地没了可以再挖,装备没了可以再造。但有件事——”他看着铁锤,看看博士,看看水泵房里每一只疲惫但活着的仓鼠,“碎骨想把我们打散,想让我们各自逃命。但我们没散。一个都没少。”
夜雨持续了很久。不知谁在角落里轻轻说了一句“特遣队”。没人应声。但空气变了。
小米靠着墙,闭上眼。颊囊里那枚黄金葵花籽隔着腮帮子散发着微弱的温度,像一颗在废墟底下还没熄灭的炭。
他知道这只是中场。黑牙在赢了一局之后一定会乘胜追击,而自己手中还有最后一张底牌。
他需要知道影爪是不是真的走了一半。
第五章 深渊的回声
水泵房的雨停时,影爪已在地底深处走了整整一夜。
他走的不是逃亡的路。他走的是通往铁爪前线指挥部的地下古道——一条连联邦勘探队都没标注过的废弃矿道。四个月前,他第一次在黑牙给的陈旧地图上看到这条路。现在,脚下碎石踩上去像骨片。头顶的岩壁越压越低,空气越来越冷,像从某个没有阳光的地方渗出来的。
他在一条地下暗河边停下。水声在狭窄的空间里被放大,震得耳膜嗡嗡响。但水声里还混着另一种声音——爪子刮擦金属的细响,有节奏,一下,两下,像在敲某种古老的门。
“你慢了七个小时。”
黑牙从暗处走出来。机械义眼在黑暗中发出冷白色的光,半边改造过的脸看不出表情。脚步没有声音——他那么大的一只黑仓鼠,走在碎石上居然一点声都没有。影爪知道这意味着什么:他的后腿也改造过了。
“基地拿下了。”影爪说。
“拿下了。”黑牙重复了一遍。他走得更近,近到影爪能看清他义眼上细密的机械纹路,像冰面上的裂纹。“但你放走了他们。”
影爪不做声。
“碎骨汇报说,在东南角围住了至少十只仓鼠,包括特遣队的核心成员。但你的感应器在关键时刻断电了。”黑牙微微偏头,那束冷白的光在影爪脸上慢慢扫过,“你亲口告诉我,那个感应器能持续运行十二个小时。”
“电路老化。我高估了。”
“你没高估过任何装备。”黑牙在河边一块平整的石头上坐了下来。他叹了口气,那口气在矿道的冷空气中凝成一小团白雾,“你只是不想他们都死在里面。”
沉默长达十几秒。暗河的水流过影爪脚边的碎石,声音像无数细小的齿轮在同时转动。
黑牙站起来,走到影爪面前。他用改造过的那只手托起影爪的下巴,力道不大,但不容挣脱。金属手指触到影爪颈部皮毛时发出极细微的嘶嘶声,像烙铁碰到冷水。
“我不生气。你知道为什么吗?因为我从来就没指望你会彻底背叛他们。我只需要你做一件事——让我弟弟知道,连他最信任的人都会抛弃他。一个人被打败不可怕,被‘相信’打败,那才会真的爬不起来。”
影爪的眼神没有闪躲。灰色瞳孔在义眼的白光里没有退缩,也没有反击——只是承受着这份重量,像一块正在开裂的石头。
黑牙松开手,转身走向矿道深处。背影融入黑暗时,声音穿了回来,像箭一样从看不见的地方射中影爪的后背:“不过,交易还没完成。你还欠我最后一样东西——那枚黄金葵花籽的位置。”
影爪站在原地。暗河在他身后流过,他的拳头攥紧又松开,反复了三次。然后他终于开口,声音很轻:“我知道小米藏在哪了。”
但他说的位置是假的。
他将坐标偏移了整整一个扇区,指向一处早已荒废的旧哨站。那里除了几罐过期的坚果罐头,什么也没有。
他骗了黑牙。
他走完了他能走的那一半背叛,然后回头。
同一时刻,数十里外。
东部哨站是第七区最古老的联邦前哨,藏在废弃变电站地下。通讯设备已经老化,但还能用。小米肩伤已重新包扎——炊事员的围裙布换成了正经的医用绷带;铁锤腿上的伤口也缝了十二针,缝针时一声不吭;博士躺在临时病床上,腿上的夹板换成了更牢固的固定支架,但他坚持在床架上架了一块木板当工作台。
他花了半小时用仅剩一只的镜片凑近通讯台,手稳得像在做手术,终于恢复了与联邦主网的连接。
通讯接通后,屏幕亮起来。然后所有人的眼睛同时瞪大。
不是联邦指挥部的调度员。
黑牙。他的脸占满了整块屏幕,身后的冷白色灯光照出巨鼠机甲半完成体的骨架——那东西大得离谱,光是肩部关节就比整只仓鼠还高,骨架的影子投在墙上像一只张开翅膀的怪物。
“晚上好,弟弟。”
小米没有后退。他伸手按住桌子边缘,指甲嵌进木质桌面。“信号源追到了。他想让我们听。”他对身后压低了声音。
黑牙靠在椅背上,语气像在回忆旧事,甚至还带着一点几不可闻的笑意:“小时候你总喜欢跟在我后面爬通风管道,胖乎乎的,老卡在半路。每次卡住你就喊‘哥哥救我’,每次我都回头。”
小米没说话。铁锤看到他的另一只手慢慢攥成了拳头,指关节发白。
“后来他们在事故报告上写‘大麦阵亡’。”黑牙用改造过的右手食指敲了敲自己左半边脸的金属颧骨,发出清脆的声响,“没死。只是变成了这个。你捧着那枚阵亡勋章,每年忌日去纪念碑前放一粒坚果。你以为我不知道。”
“你活着。”小米的声音不是哭腔,是咬着牙从牙缝里挤出来的,“活着你为什么不回来?”
“回来?”黑牙反问,“回来继续让那些高高在上的联邦议员决定谁值得被救?那个时候我是特战队最年轻的主力,他们把我送进实验舱,说‘这是为了联邦的未来’。后来爆炸了,他们第一件事不是救人,是封锁新闻。你猜他们花了多长时间把你的名字从烈士家属补贴名单上划掉?三天。”
他的声音始终平静,但机械义眼的光越来越亮。那是一颗被改装的机械眼球,但愤怒是原装的。
“所以我不回来了。我要重建一个不需要牺牲弱者的新联邦。你的特遣队可以加入我——你们四个是我见过最好的小队。我可以给你们资源、装备、你们想象不到的武器。只要你把黄金葵花籽交出来。”
小米往前走了一步,离屏幕很近,近到能看清黑牙义眼里自己的倒影。那双眼睛里现在映着两只仓鼠——一只站在屏幕这头,伤痕累累但站得很直。
“我的小队,”他一字一顿,“有只仓鼠被你逼到背叛我们。有只老仓鼠现在还绑着夹板。还有只不爱说话的,正在某个我不知道的地方被你的人追着跑。你管这叫‘最好的小队’?”
黑牙没说话。
“你刚才说小时候我卡在通风管道里喊你。我现在不喊了。”小米的声音低下去,但更硬了,“不是因为你变了。是因为我身后,有人会拉我——”
话说到一半,通讯突然被切断。
不是黑牙关的。是博士。老仓鼠从病床上半撑着身子,用备用遥控器强行切断了频道连接。他的手在发抖,但操作的速度比任何时候都快。
“他们在追踪信号。再聊十秒,碎骨的炮就能锁定我们的坐标。”博士没有看任何人,他已经在拆卸通讯台的加密模块了,那只没受伤的手灵巧得不像是刚夹过固定板,“他这次不是来劝降的。他是来确定我们活着,然后定位。”
铁锤猛地站起来:“那刚才——”
“够了。”小米按住他的肩膀。他的眼神没有愤怒——有某种更锋利的东西正在他眼睛里成型,像一块被打碎又重新烧制成型的陶瓷,“他给了我想要的。”
“你得到什么了?”
“他提到了影爪。他说——‘不指望影爪彻底背叛’。他说他只需要影爪‘走一半’。”小米转过身,看向博士和铁锤,“黑牙说话从来不刻意。他从小就这样——习惯性把所有人当棋子,但他不撒谎。他说影爪只会走一半,那就真的只有一半。影爪没有把一切都给他。他还留了一半。”
博士停下拆卸的手,在病床上调整了一下坐姿。“如果影爪只走了一半,”他说,语气不再是虚弱的老人,而是正在推演战术的分析师,“那他知道的黄金葵花籽位置,很可能是他手里最后一张牌。他可能会告诉黑牙——但未必是真的。”
“只有影爪知道真正的藏匿点。”小米说。
“那就赌他那一半是对的。”博士挪开骨折的腿,将重新接好的追踪器推给小米,“去找他。我在这里继续联系总部,做后方支援。”
铁锤看着小米。他的眼睛里有某种刚刚点燃的东西——不是愤怒,不是恨意,是那种认识了某个人很久、突然发现自己其实还没完全了解他的眼神。
“你信他。”
“信。”
铁锤停了一秒,然后用力捶了一下自己的瓶盖盾牌。“那我去准备东西。路上吃的。”
“你上次说帮他做的消焰器呢?”博士头也不抬。他手里的加密模块正被拆解成精密零件。
“还没做。”小米已经在检查喷气滑板的燃料罐了。他的动作重新变得利落,手指不再微微发抖。
“做完再走。我这里有边角料。”博士用下巴指了指工作台底层的废料盒,那是他永远随身携带的东西——哪怕在逃命中,也没丢。
铁锤突然咧嘴笑了一下。这是基地陷落以来他第一次笑。“打完这仗,材料费全算你的。”
“算我的。”小米说。
地下古道在黎明前最暗。但喷气滑板的新燃料罐里装满了他们仅剩的全部燃料——足够小米走一个来回。
他沿影爪留下的痕迹追了四个小时。不是脚印,影爪不会留脚印。是更细微的东西:一根被压弯但没折断的苔藓、一处用爪子刻在管道壁上的暗记——三道斜线,左边深右边浅,那是他在基地训练时教过小米的定向标记、半截被踩断但没清理的枯藤。影爪没打算完全隐藏行踪。这不是陷阱,这是信号。他在说:跟我来。
古道尽头是地下暗河的源头——一座被遗弃的旧泵站。泵站的天花板上悬着锈蚀的管道,水珠沿着管壁一滴一滴往下坠。黄金葵花籽就藏在泵站废旧的涡轮机壳里,外层裹着小米从机修间拆下来的铅箔。知道这个位置的只有两个人。
影爪坐在涡轮机旁边。背对着入口,弹射器横在膝上,是修好的那把,皮筋换了新——不是铁爪的装备,他把旧的修好了,断面打磨过,接头处用细铜丝重新缠紧。
小米没有掏出任何武器,走过去,在影爪身后两步的地方坐下。用的动作和废墟遭遇战结束后,两人靠在管道尽头大口喘息时一模一样。那时候他们刚打完第一场仗,还不知道对方的名字。现在他们已经一起做过太多无法用言语概括的事。
“你为什么不直接拿走?”小米问。他的声音没有指责,不是审问——就是问问。
影爪没有回答这个问题。他对着涡轮机说话,不是对小米:“我只是……想让你知道被抛下的感觉。哪怕一次。”
“你怕失去我们。”
影爪没有说话。他看着涡轮机外壳上自己模糊的倒影,那块生锈的铁皮映出一只深灰色仓鼠的轮廓,边缘被锈迹侵蚀得像一张旧照片。
“铁锤说,你一个人在北边矿洞里待了四个月,靠嘴里的坚果和自己说话。归队的时候瘦得只剩骨架,但一句抱怨没说。唯一想的事是‘回来’。”
他低下头。弹射器横在他膝上,新皮筋的接头被他反复抚过。他的爪子很稳——弹射器从来没有被修得这么好过。手指却止不住轻微地颤抖。
“你早就回来了。”小米说。他的声音很轻,像在废墟里对着一个刚打完仗的陌生人报出自己的名字。“只是自己不知道。”
影爪终于转过头。灰色瞳孔在暗河的微光里映出细碎的波光,他的声音像从很深的地方挖出来的石头,表面粗粝,底下是湿的:“我还能回吗?”
“刚才黑牙在通讯里叫我弟弟。他叫我的时候不是劝降,是展示。他说‘你的特遣队可以加入’,不是来收编我们,是来拆散我们。他怕——怕的不是我。”小米站起来,往影爪面前走了一步,“是你刚才说的‘我们’。你当年在北边矿洞里想的也是——回来。不是活着,回到某个地方去。”
影爪沉默了很久。
他把弹射器横过来,托到小米面前。像当初把皮筋递给他一样。没看他的眼睛,只说了三个字:“拿去用。”——和模拟战那天一模一样的三个字。
然后他又加了一句,这一句是新的。“南侧的感应器,我只切断了警报,没切断后备电源。碎骨本来可以更早攻进东南角。我拖了他四十分钟。”
小米接过弹射器。他的动作很慢——然后他把弹射器重新放回影爪膝上。
“下次别拖。直接叫我们。”
影爪顿了一下。然后嘴角极轻极轻地动了一下。他站起来,走到涡轮机前,把那枚裹着铅箔的黄金葵花籽取出来,放进小米手心。葵花籽隔着铅箔仍然微微发烫,金光从两颗仓鼠爪缝间渗出来,照亮旧泵站锈迹斑斑的天花板,也照亮了影爪灰色瞳孔里不再是独行的那个倒影。
“下一次,是黑牙的总部。”影爪恢复了他惯常的简洁,“我画了地图。”
他说“下一次”,不是“如果”。像上一次说“跟我走”一样——不多解释,不附加条件,只是给出一件事。这是他的表达方式,从废墟遭遇战到水泵房,从来没有变过。
就在这时,小米的备用通讯器响了。博士的声音,断续但清晰:追踪到影爪在东三区边界,同时铁爪主力正在黑牙总部落方向大规模集结——巨鼠机甲的信号已经启动,预计黎明前完成最终调试。
是下一场仗的开始。也是最后一场仗的倒计时。
小米把通讯器推到嘴边,答了一句。不是惯常的“收到”。他的声音压得极低,但每一个字都像齿轮咬合:
“特遣队,集合。”
第六章 齿轮
决战前夜,东部哨站的备用电源只能撑到天亮。
铁锤在角落里调试借来的旧式加特林。这把不是他的——他的在基地陷落时丢在了车库。这把是从哨站武器库里翻出来的备用品,枪管比他那把短一截,射速慢百分之十五,扳机偏紧,握把上还有前任主人刻的名字“长耳”。长耳大概是退役了,也可能牺牲了。铁锤没去问长耳是谁,他只是把那条刻了别人名字的握把拆下来,换上自己旧枪上唯一捡回来的那块防滑垫。防滑垫上烧焦了一角,他也不肯扔。
博士靠在工作台旁,腿上还绑着固定板,但手指没停。他在组装胡萝卜激光炮的最后几个核心部件,用仅剩那只完好的眼睛校对焦距镜片。另一个镜框空着,碎掉的那只镜片还没找到备件,他就那么一只眼眯着,用单眼视差估算距离,误差不超过零点三毫米。
影爪蹲在门口。用磨刀石一下一下磨弹射器的皮筋挂钩,动作极慢,像是在给一件乐器调音。他的深灰色毛发在应急灯的微光下泛着冷色,但他的眼睛不再闪躲任何人的注视。铁锤从他身边走过时在他旁边停了一秒,放下半包坚果。没说“原谅你”,没说任何话。影爪没有拿坚果,但也没有推回来。他磨完弹射器,把那半包坚果用爪子往工具包里拨了拨。
小米站在所有人中间。他把那枚黄金葵花籽从铅箔里取出来,放在临时会议桌中央。金光从葵花籽表面均匀地流淌下来,照亮桌上摊开的黑牙总部地图——那是影爪用爪子画的,线条粗粝但每一处火力点都标了编号,每条巡逻路线都画了时间。一张用背叛换来的地图。
“碎骨守在正门。”小米指着地图中央的大门区域,“破墙锤全部修复完毕,数量比粮仓战时多一倍,兵力的重头都压在正面。”
“他以为我们会从正面来。”铁锤说。他一边说一边用油布擦着借来的加特林枪管。枪管偏紧的扳机被他反复扣动,每一次都卡在同一个位置发出同样的咔哒声,像在给这场对话打着节拍。
“他以为我们上次在粮仓只是运气好。”小米纠正。
影爪没有抬头,但他接了一句:“正门火力点是密集阵型,适合被分割包抄。”
博士放下激光炮的校准镜片:“巨鼠机甲的弱点在什么位置?”
“核心动力舱在机甲背部肩胛骨之间。”影爪用磨好的弹射器指了指地图上一个画了红圈的位置,“但外部有装甲板覆盖。需要两样东西——先撕开装甲,再把炸弹塞进去。”
“谁撕?”铁锤问。
影爪抬起头,眼睛里没有表情,但声音比平时轻了半拍,像是在做一句简单的陈述:“我来。我欠一次近身。”
小米看着地图。黑牙总部是废弃的人类变电站改造的,主建筑有三层,外围有一圈高压电塔废墟形成的天然屏障。黑牙一定把巨鼠机甲藏在最深处,在那些锈蚀的变压器之间。他自己的哥哥。
“黑牙交给我。”他按住地图上标注指挥室的位置,“不是单挑。我去拖住他,给你们创造进攻窗口。”
博士放下镜片:“你不打算杀他?”
“他是我哥。”
四个字。不解释。和影爪当初说“拿去用”一样,不解释。
沉默持续了片刻。铁锤第一个打破安静:“那就不杀。但揍还是要揍的。”
影爪没说话。他把弹射器上好弦,放在膝上,然后伸出手——和所有人一起放在黄金葵花籽上方。博士第二个伸出手,那只刚组装完激光炮的手还在微微发抖,但落下来很稳。铁锤第三个——他把借来的加特林搁在一旁,把手叠上来。影爪最后一个,爪子上面还有磨刀石残留的金属碎屑,叠上来的动作很轻,像怕压碎什么东西。
没人说“为了联邦”。没人喊口号。他们只是把手放在那里。四只大小不一的仓鼠爪子,叠在一颗发烫的葵花籽上。
黎明,铁爪总部。
碎骨守在正门前。他身后是六台修复一新的破墙锤,两侧布满了固定火力点。变异鼠军团数量是粮仓之战的两倍,阵型密集。碎骨这次不打算再被一只肥仓鼠的火力秀拖住——他升级了通讯系统,改装了破墙锤的装甲,甚至在正门两侧埋了绊雷。他把所有筹码都押在正门。
然后他看到了铁锤。
铁锤驾驶着抢修过的坚果壳装甲车从正面冲出来。依然是老规矩——扩音器开到最大,战歌放得震天响。加特林开始旋转,弹幕比上次更密。他身后是小山猫和豆子扁豆驾驶的两台支援火力车——哨站翻出来的老古董,饼干盒改的,跑不快但炮弹管够。
碎骨冷笑。他等的就是这一刻。
“集中火力!正面打穿——”
话没说完,南侧哨塔突然爆出一团火花。机炮手软倒,火力点一片接一片哑火。碎骨猛地回头,只看到一道灰色的影子在最不可能的角度掠过——影爪没有潜伏在暗处,他就在月光最亮的那面墙上疾驰,把自己的踪迹完全暴露给所有敌人。他不再躲了。他把自己的位置当成诱饵,吸引正面火力网的注意力,每跑一步正面就有两处火力点被他身后的友军点掉。
碎骨的第一波阵型开始混乱。
地下深处,废弃变电站的电缆管道内,小米的钻地车在黑暗中无声推进。这辆是新造的——博士用遥控坦克变速箱改的引擎,扭力是旧款的三倍。车身左侧新增了影爪要的武器挂架,挂架上架着一枚颊囊炸弹专用发射器。他沿影爪提供的精确管道图一路避开了所有感应装置,钻到巨鼠机甲正下方。
就在碎骨拼命组织第二波防线时,一束高能激光从天而降——不,是从后方高处射来的。博士在距离战场数百米外的废弃水塔顶上,拖着固定板架起了胡萝卜激光炮。他只有一只眼睛能瞄准,但他把跑轮发电机的峰值输出全部调给激光炮,光束精准切割——不是切割敌人,是切割巨鼠机甲背部装甲板的焊接线。一条细如发丝的光束沿着接缝缓缓划过,铁水从机甲背部滴落,在地上烧出一个个焦黑的洞。
“装甲焊缝已切开。厚度两指。窗口预计维持十二秒。”博士的声音在全频段通讯里响起,不带任何情绪,只是在报一组实验数据。
“十二秒够了。”影爪回答。
他从南侧哨塔上跳下来,在半空中用弹射器射出绳索勾住巨鼠机甲肩部。身体荡过去时腿上的旧伤被风撕得生疼,但他没有减速。他落在机甲背部的瞬间,把颊囊炸弹专用发射器贴在被切开的焊缝中心,扣下扳机——那是小米给他的。过载模块启动的蜂鸣声在他耳边响起,像一声极短的尖叫。
炸弹命中核心动力舱。
巨鼠机甲发出震耳欲聋的轰鸣。八个关节同时冒出黑烟,像一头被刺中心脏的巨兽缓缓向前跪倒。
驾驶舱弹开。黑牙从里面滚出来,半边机械改造的身体擦着地面犁出一道深沟。他的左臂机甲已经失灵,右眼有机油从义眼边缘渗出来,但他还能站起来。他向小米走过去,速度不快,但每一步都很稳,像一个终于走回起点的棋手。
“你赢了。那颗葵花籽——你藏得比我以为的更好。”黑牙停在小米面前。他低头看着自己这只瘦小的弟弟,和他身后烟尘滚滚的战场。特遣队的成员正在远处收拢阵线追缴残敌,但没有人靠近这里。这是他们兄弟之间的事。
“但你还是不懂。”黑牙继续说,“联邦会忘掉今天的仗。他们会继续派弱者上前线,继续在实验报告上写‘可接受损失’。你守住的不是什么正义,只是一个更大的循环。总有一天你会明白——”
“我已经明白了。”小米打断他。
“明白什么?”
“明白你当年为什么进那个实验舱。不是为了联邦。是为了我。”
黑牙的独眼猛地收缩。
“你报名实验志愿者的那一天,”小米的声音很轻,没有责备,只是在说一件终于想通的事情,“联邦许诺给志愿者家属优先配给。妈妈说家里坚果不够了,那年收成不好。你当天下午就去了征兵处。”
“你怎么——”
“上次通讯之后,博士帮我调出了封存档案。”小米往前走了一步,“你不是为了联邦进实验舱。你是为了让我吃饱。”
黑牙没有说话。他喉咙里发出一个极轻微的气音——不是愤怒,是某个被压在心底太多年、突然被翻出来的音节。不是“不”,像是“是”。
“你说你要建立一个不需要牺牲弱者的世界,”小米看着自己的哥哥,没有后退,也没有攻击,“但你做的事,和联邦对你做的事,一模一样。你把影爪当成棋子,把碎骨当成工具。你身边,没有一个人会为你挡激光。”
黑牙的机械义眼暗了一下。
“我不是来给你讲道理的。”小米把空了的颊囊炸弹发射器丢在地上,“我是来带你回去的。联邦欠你一个道歉,我欠你十年。这两笔账,我们一笔一笔算。但不是在战场上。”
黑牙低头看着自己那只还完好的手,又看看小米的脸。这张脸和十年前那只卡在通风管道里喊“哥哥救我”的胖仓鼠叠在一起,瘦了,硬了,但眼睛没变。
“我已经……”黑牙的声音涩得像砂纸刮过金属,“走得太远了。”
“不。”小米伸出手,那只爪子很小,上面还缠着从水泵房带出来的旧绷带,“你只走了一半。”
黑牙怔住了。这句话是他说影爪的。现在弟弟还给了他。
他终于伸出手。握住了小米的爪子。这是十年来他第一次用还完好的那只手,握住有温度的东西。
远处,博士从水塔上被铁锤背下来。老仓鼠一边被颠得眼镜差点掉下来,一边还在念叨:“激光炮的聚焦镜片需要重新校准,刚才最后一发偏了零点五度。零点五度在百米距离就是好几毫米的误差,你们知道这意味着什么吗?”
“意味着你老了,”铁锤喘着粗气往下爬,“闭嘴休息。”
影爪从机甲残骸上滑下来,深灰色毛发上沾满机油,但弹射器还完好地挂在腰间。他走到铁锤面前。
两只仓鼠对视。从基地陷落那晚到现在,他们还没有说过一句话。
铁锤把博士放在地上,然后站起来。他的肩膀比影爪宽两倍,居高临下,像一座快要喷发的火山。火山沉默了很久。
然后一拳——不重。落在影爪肩窝上。不是战斗的力道,是兄弟打架之前先把对方推开的那种力道。看对方疼一下,自己就可以放心生气了。
“下次再一个人扛事,”铁锤的声音闷得像从加特林枪管里传出来的,“我揍你。不是刚才那种——是加特林砸脸那种。”
影爪揉了揉肩窝。没躲,也没还手。他的嘴角极轻微地动了一下,那是一个真正的笑——幅度不大,但比废墟遭遇战后在管道尽头的那次多了不止一毫米。
“好。”
一个字。和“拿去用”不一样。这一个字,不是给出什么——是接受。
远处的炮火声渐渐平息。铁爪军在失去指挥和机甲后开始溃散。碎骨被山猫抓捕时还在通讯器里嚷嚷着要重组阵线,没人理他。变异鼠军团像失去了磁极的铁屑,四面八方散入地下荒野。
阳光从变电站废墟顶部的破洞里漏下来。这是地下生态都市难得一见的自然光。阳光先落在战场中央那枚滚落的黄金葵花籽上——它在刚才的战斗中从小米的工具包里滑出来,外壳沾了机油和灰土,还在固执地发出淡淡的金色光芒。光不算亮,但在废墟的暗处,只要有一粒,就能被看见。
尾声 新的一天
铁爪组织彻底瓦解。变异老鼠军团溃散,黑牙被联邦军事法庭收押。但在小米的证词下,他的判决从终身监禁改为有条件监管劳动——在坚果联邦新成立的战备物资回收中心担任技术顾问。每周六,小米会去中心看他。第一次去时黑牙还在用改造过的那只手修理一台报废的钻探机器人。他修得比任何人都好,毕竟是曾经改造过自己身体的天才。
“进度怎么样?”小米问。
“慢。”黑牙没有抬头,“这台机器被前任主人虐待过。引擎烧了,传动轴歪了两毫米。大概要修一个月。”
“修好之后?”
黑牙停了一下。他的机械义眼在工具台的灯光下反射出冷白色的光,但他完好的那只眼睛里,有一丝很久没出现过的、不确定的东西。“修好之后。再造一台新的。”
他没有说“谢谢”,没有说“对不起”。那不是他们兄弟之间该说的话。但小米听懂了。
每次小米离开时,黑牙没有说过“再见”。但上周第六次探视结束时,他收拾工具的动作比平时慢了两秒。两秒,在黑牙的时间感里,等于一个告别。
黄金葵花籽重归坚果联邦。地下生态都市恢复往日的生机。第七区粮仓重建完毕,东区新建的跑轮发电机组开始稳定供电,基地废墟上竖起一座新的训练场——比原来更大,穹顶上用联邦新研发的荧光苔藓拼出了特遣队的徽章。
小米正式晋升为仓鼠特遣队队长。他在联邦建立新兵训练营,第一条营规是他亲手写的:“不接受以体型为由刷掉任何申请者。”第二条是铁锤加的:“但必须能吃。”第三条被博士划掉,改成:“必须会修自己打坏的装备。”影爪没加规则,但他在训练营第一堂潜行课上说的第一句话是:“信任不是弱点。”这是他说过最长的一句,也是唯一一次在超过两只仓鼠面前主动开口。
后来有学员问小米,这句话是什么意思。
“意思就是——你再厉害,一个人也打不赢一场仗。”小米把这句话用喷漆写在训练场上,每个字都有半只仓鼠高,用的是后来被第七区仓鼠戏称为“特遣队金句语录”第一条的固定格式。
新兵训练营第一届结业典礼上,阳光从训练场穹顶的裂缝漏下来,照在四只并排站立的仓鼠身上。铁锤的加特林已经换了两根枪管,但烧焦的那块防滑垫还在。影爪的弹射器皮筋换了好几次,每一次都是自己亲手缠的。博士的眼镜配了新镜片,但碎掉的那只他没扔,放在实验室抽屉最深处,标签上写着“备用——可能用到”。小米带着新一届特遣队队员站在他们面前,所有队员都穿着统一的战术背心,胸口绣着裂开的核桃壳徽章。最小的那只比小米当年还矮半个头,颊囊里鼓鼓囊囊,塞的不是弹药,是零食。
“队长,”小个子队员举手,“今天训练科目是什么?”
小米回头看了一眼。铁锤在往加特林弹链上刻新名字——是个新队员的代号,叫“松果”。博士在测试新一代钻地车的引擎噪音,嗡嗡声震得训练场天花板往下掉灰。影爪在南侧哨塔上例行检查感应器——他每天都要亲自检查两遍,不需要任何人要求他这样做。
小米回头看向新队员们,颊囊微微鼓起——里面藏着一颗普通的葵花籽,不是什么黄金能源,就是一颗正常的、烤得刚好的瓜子。他咧嘴笑了一下,阳光落在他胸口的核桃壳徽章上,那枚徽章已经被磨出了细细的纹路。
“今天跑障碍。五对五。输了那队——帮铁锤擦加特林。”
“擦多久?”
“擦到他满意为止。”
远处传来铁锤的吼声:“我要求换队长!”
“驳回。”小米头也不回。
铁锤嘟囔了一句什么,然后笑了一声。那笑声在训练场里回荡,和新兵们的嬉闹声、装备的碰撞声、引擎的测试声混在一起。
这些声音顺着管道和电梯井一路向上,穿过地下都市的层层穹顶,穿过旧人类废墟的残骸,一直传到地面上方的阳光里。
在那里,坚果壳铺成的街道,在阳光下安静。