领主堡投入使用后的第二十七天,肯特要塞的晨间景象已经和兽潮期间截然不同了。南门内侧的登记桌依然摆在那里,但排队的队伍不再是等待出发去清理兽潮的冒险者了——有人是来咨询长期居住政策的,有人是来询问商业街剩余铺面租赁事宜的,还有几个穿着商人服饰的新面孔正站在公告栏前,仔细阅读张贴在上面的要塞规划图。那张规划图是几天前刚换上去的,上面标注了要塞目前已有的建筑分布,以及未来规划的学院位置和新居住区的位置,还用虚线标出了一块面积相当大的区域,旁边写着“多种族商业居住混合区”。这张规划图的尺寸比之前的任何一张都要大,纸张边缘用细木条压在公告栏的金属边框内,确保不会被风吹卷。图纸上的线条和标注都是用手工绘制的,字迹工整清晰,不同功能区的边界用不同颜色的墨水区分:灰色线条表示商业区,浅褐色线条表示居住区,绿色线条表示预留的公共绿地和广场。
灰爪站在南侧塔楼的垛口后面,把望远镜从左到右扫过一遍,确认远处的荒野依然干净,然后把望远镜放下来,靠在垛口边沿,看着下方那些正在南门内侧进进出出的人流。要塞南门在兽潮期间连续保持高度警戒之后又恢复到了日常的通行状态,每天进出的车辆和行人数量已经稳定,变化不大。更多的人则是在南门内侧聚集,围在公告栏前讨论那张规划图的内容,偶尔有人举起手指着图上的某个位置,像是在确认什么距离比例。灰爪不需要专门盯着他们看,只要确认人群中没有突然爆发混乱的迹象,就可以收回目光。他的观察数据显示,入城登记人数已经连续多日保持稳定,没有出现任何异常波动。主干道上的脚步声也恢复了正常的节奏,不再像兽潮期间那样急促而密集,取而代之的是一种更放松、更从容的步态。
在那张规划图上,最吸引眼球的正是那片新标注的“多种族商业居住混合区”。那片区域位于要塞的西南侧,靠近城墙但不紧邻,面积接近要塞已有建成区的三分之二。规划图上的分区用不同颜色的线条标出了街道和地块的边界,灰色的方形色块表示商铺的位置,浅褐色的长条状色块表示住宅区的用地范围,两者之间用细线画出并标注了不同种族区域的示意位置。规划师特意在图纸边缘用均匀的小字添加了一段简短的说明,用同一种字体和字号写明该区域将面向所有种族开放,允许不同种族居民在同一街区相邻居住或经营。这段话的字迹比图上的标注略小一些,但位置居中,字体端正,每一笔都写得很稳,不易被忽略。说明下方还附了一行更小的字,注明商业街现有店铺的承租商户同样享有优先选择新区地块的权利。
艾德里安在领主堡一楼的办公室里,正把那份规划图的正式副本铺在桌面上,对照肯特的意见做最后几处调整。他用炭笔在其中一条街道的走向上画了一道修正线,又在一个地块的边界标注了新的尺寸,然后放下笔,退后半步看了看整体效果,确认修改后的布局比原来的方案更合理。他没有立刻把图纸收起来,而是先站在原地又审视了片刻,确认新的布局确实比之前的方案更适合容纳不同种族的同时经营,然后才把图纸卷好放回文件筒中。他放下文件筒后并没有立即离开,而是站在桌边,把刚才修改的那几处地方重新回想了一遍,确认自己的调整没有影响到相邻地块的进出通道和排水布局,然后才转身走向门口。
当天下午,这份规划图的副本被张贴到了南门内侧的公告栏上,旁边附了一份简短的说明,写着该区域的设计原则和开放申请时间。消息在要塞内部迅速传开。商业街上几个正在喝茶聊天的冒险者围在一起讨论那片新区域的位置和规模,有人把它比作一个比现有商业街大三倍的市场,旁边又有人说它更像一座小型城镇嵌套在要塞内部。主干道上几个散步的居民也停下脚步,踮起脚尖张望公告栏上贴着的图纸。他们当中有人认出了艾德里安的笔迹,又弯下腰仔细看了看地形标注,确认了规划区域与团团族居住区的接壤方式,站直后和旁边的人交换了几句看法,随即顺着人流继续往前走。几个年轻的冒险者站在公告栏前,盯着那片新区域看了很长时间,其中一人用手指沿着图上的一条街道线划了一下,侧过头和同伴讨论了几句这条街的走向和相邻地块的尺寸,像是已经在考虑租下哪一处用来做店面了。
团团族的代表也在当天傍晚来到了领主堡。来的是两只成年团团族,它们的体表保持着惯常的深褐色湿润光泽,移动时贴着地面滑行,动作平稳,不快不慢。它们在领主堡门口停了一下,用身体侧面敲了敲门框作为示意,然后顺着门廊滑入大厅。肯特和艾德里安在一楼的办公区接待了它们。两只团团族蹲在地面上,用湿润的喉音和简单的通用语表达了自己的想法——它们对新区划的规划没有异议,但希望新区与团团族居住区之间的边界不要设置封闭的围墙,保持可通行的通道,方便它们前往新区采买物资和出售蘑菇。肯特在听完它们的表述后,用手指在规划图上的交界处画了一道虚线的通道标记,表示那里将保留开放通道,不设封闭结构。团团族在确认了那道虚线标记的位置后,没有多停留,沿着来路滑出了大厅,沿着主干道返回了居住区方向。在返回的路上,它们经过商业街时短暂地停了一下,看了一眼街上那些正在陆续关门的店铺,然后继续向前滑行。主干道上的石板缝隙间残留着白日里的余温,穿过它们的体表,为它们在巢穴附近活动时保持体温提供了充足的时间。
施工准备工作在第二天就开始了。工程队把规划好的区域用木桩和细绳标出了街道的轮廓和地块边界,每隔一段距离就在木桩上系一小块布条作为标记,布条的颜色按照区域功能做了区分——红色标记商业地块,蓝色标记住宅地块,绿色标记公共区域。工头带着几名石匠走了一遍新标出的街道走向,确认了主要街道的宽度足够容纳两辆板车并行通过,又用卷尺复核了几处转弯处的实际宽度是否与图纸一致。确认完所有数据后,工头让工人开始清理地面上的碎石和杂草,沿着街道线挖出浅沟,以便后续铺设基础排水管道。清出来的碎石被堆放在街道边缘指定区域,后续可以用作路基填充,没有随意倾倒在周边空地上。几只狗族半兽人在工地附近路过时放慢了脚步,蹲在路边看了一会儿沟渠的挖掘进度,没有打扰施工,只是安静观察了一段时间,然后沿着主干道方向离开了。它们离开时没有留下什么标记,只在地面上留下了浅淡的足迹,很快被施工人员的靴印覆盖了。
与此同时,商人和平民的迁入也在持续进行。第一批抵达的商人中有一位来自蓝藤要塞的药剂商,他在商业街租了一间铺面,正在把货架和药柜从板车上卸下来搬进店内,按照他在蓝藤要塞的店铺布局方式重新摆放。他的铺子开张当天就迎来了几个顾客——有人买了几卷绷带,有人买了两瓶基础治疗药膏,还有人买了点驱虫药粉。旁边新开的裁缝铺门口挂出了布料样品,店主是位年纪稍大的女裁缝,正在柜台旁边铺开一块深色布料画线裁剪。她一边在布料表面用粉笔画线,一边和路过的人有一句没一句地聊着,话题从要塞的天气逐渐转到新片区的规划上。第二天又有一家经营干粮和调味品的铺子在商业街靠近南门的位置开门营业,店主是个年轻男人,在柜台后面整理货架上的瓶瓶罐罐,把盐袋和香料包按照种类排好,又把新到的干饼码放在柜台侧面的木架上。他在摆放干饼时特意留出了一排空位,说那是留给新到的熏肉的。在他隔壁,一家修理旧装备的小铺子也正在装修,门口的招牌已经挂上去了,上面的字迹还没干透,能看清是用黑色墨汁写成的店铺名称,下面标注了常见的修理范围。
博纳尔主厨注意到,随着新城区的规划公布,团团族蘑菇田的供应量也在逐步增加。团团族在确认新区规划后扩大了种植规模,把蘑菇田边缘向外延伸了一段距离,用新运来的腐殖土覆盖了扩大的区域,表面撒了一层湿润的苔藓作为覆盖物,保持湿度。博纳尔和团团族的口头协议也在这段时间里变得更加明确——双方商定每周固定收购一定数量的蘑菇,价格根据品质和季节性波动调整。博纳尔蹲在蘑菇田边缘,用手背感受了一下新铺土层表面的湿度,又捏了一小块土捻了捻,确认湿润度合适,才起身回去。当天晚上,他用新收的蘑菇炖了一大锅浓汤,在灶台上用小火慢慢煨着,让蘑菇的鲜味和肉骨的味道充分融合,汤面浮着一层细密的油花。他舀了一勺尝了尝,满意地点了点头,盖上锅盖转身去准备明天的早饭。
住宅区的建设工作也在同步推进。那几排灰色石砖房屋的屋顶已经全部覆盖了防水木板,外墙的灰浆也已经干透。第一批申请长期居住的平民已经拿到了钥匙,正在陆续搬进新落成的住宅区。有人正在往屋内搬家具,一张桌子在进门时被卡在门框中间,他侧过桌角反复调整方向,终于把桌子送进了屋,然后蹲下来检查桌腿是否在搬运过程中松动。有人蹲在自家门口用铲子修整门前预留的小菜地,把土块敲碎、翻松、加入草灰,准备等季节合适时种上菜苗。也有人正在和邻居商量如何划分两家之间那块空地的使用权,没有争执,只是在各自的边界处插了几根细木条作为界限。新搬来的一户人家中,有个年轻女人正坐在门前的台阶上休息,旁边放着一只还没拆封的木箱,箱盖上用炭笔写着“厨房用具”,她看着街道上那些正在来来往往的人影,低头继续整理手边的东西。
在领主堡二楼的窗口,肯特看着那些正在陆续搬入新居的身影,有人扛着背包,有人抬着木箱,有人正蹲在门口调整门闩的松紧度。要塞在变化,它在从一座战斗据点向一座真正的城镇过渡。那片已经划好线的空地将在后续逐渐变成新的街区,而在此之前,要塞需要先让现有的居民熟悉自己的归属感。灰爪在换岗后沿着主干道走回住处,经过商业街时看到路边摆出了几件新到的瓷器和编织品。他没有停下脚步去看那些物件,只是侧头瞥了一眼,心里记下是哪几家铺子在经营,然后继续往前走。夜风沿着主干道从南门方向吹来,那些正在广场边缘闲聊的几位商人和一名身穿铁灰色外套的冒险者正在讨论新住宅区距离收购站有多远,大约需要走多久才能到。这些声音很快就被暮色吸收了,只剩下越来越细的说话尾音,像是夜风本身在重复着同一句话的不同片段。商业街上陆续有店铺点亮了灯,新开的那家裁缝铺的灯光从半掩的门板缝隙中漏出来,照在门口新铺的石板上,在地面上留出一块暖黄色的梯形光斑,边缘整齐,斜斜地延伸向街道中央。街道尽头,有一间还没搬完家具的住宅还敞着门,门内有人正蹲在墙角,在安装床架,他用手电筒照着床架连接处的螺丝孔,手指在调整角度时短暂停顿,几息之后继续旋转螺丝。他的身影在烛光里缩成一团,随着那盏灯一明一灭地变换着形状,不紧迫,也不拖延,只是按着自己的节奏在做今晚的最后几件事。光斑并没有完全铺满整片新石板,还在缓慢地向外延伸,等待着旁边的空地被别的灯填满。
规划图公布后的第十天,西南侧那片空地上已经不再是光秃秃的地面了。第一批街道的走向已经从图纸变成了实体的路面。工人们完成了主要街道的碎石铺装,把地面平整压实,又在路面两侧挖出了排水沟渠,用石板覆盖沟面,只留下几处检查口供日后清理时使用。街道两旁的建筑地块上,地基沟槽已经陆续开挖完毕,部分地块甚至已经开始垒砌第一层墙体。按照规划,新区的建筑形式将采用混合式的设计——底层作为商铺或工坊,上层作为居住空间,临街的立面统一退让出相同的距离,使街道保持均匀的宽度和视线连贯性。每条街道的宽度都经过测量,确保两端对齐,路面微微拱起以便雨水流向两侧排水沟。沟渠底部的坡度也经过调整,确保水流不会在转弯处滞留,街道尽头的出口处加装了一道细密的金属格栅,防止杂物堵塞管道。
最先动工的是靠近主干道入口处的几栋建筑。墙体用灰色石砖砌成,与要塞其他建筑的色调保持一致,但在转角处预留了更宽的窗洞。那些窗洞的尺寸比商业街的标准窗洞大了一圈,是为了方便体型较大的种族进出和采光。窗洞的上沿预留了木质过梁的安装槽,槽内的尺寸经过调整,确保木梁嵌入后与墙体齐平。墙体的接缝处填充的灰浆颜色比旧建筑略浅,边缘对齐,外墙表面平整。正在砌墙的工匠是一名经验丰富的中年人,他沿着墙根用铅垂线检查墙体垂直度,确认无误后让徒弟继续往上垒砖,自己在旁边用水平尺复核每一排砖面的平整度,每隔一段时间就会停下来用尺子量一下已经砌好的部分,确认高度没有偏差。在旁边地块上,有工人正在搅拌灰浆,把水泥和细沙按比例倒进槽里加水搅拌,用铲子来回翻动直到颜色均匀,然后转移到灰浆桶中送往建筑位置。
在新区内部的一条支路上,几栋建筑的外墙已经垒到了腰部高度。工地上的工人不多,但各自分工明确,有人在搅拌灰浆,有人在搬运石材,有人在测量下一段墙体的高度,没有多余的交谈或等待。旁边那片已经被划定为商业用地的地块上,地面已经平整完毕,沟槽已经挖好,只等待工人们安排好施工顺序后再向上推进。偶尔有冒险者从主干道方向绕过来看看,他们站在街道入口处,双手叉腰或垂在身侧,望向工地深处那些正在垒砌的墙体和已经初具雏形的街道骨架。有人和旁边的人低声交谈几句,然后转身离开,也有独自前来的人站在原地看完整个路口才走,没有留下多余的声响。其中一人蹲下身用手指敲了敲刚铺好的路面边缘,感受了一下石层的厚度和密实度,又看了看排水沟的深度,确认没有偷工减料后才起身离开。他的动作很轻,没有发出多余声响,也没引起施工人员的注意。
与此同时,要塞内部的商业活动也在逐步升温。那家来自蓝藤要塞的药剂铺开张一周后,每天的顾客数量开始趋于稳定。店主正在柜台后面整理新到的一批药材,把干草药按种类分装进密封罐里,在罐身上手写标签注明名称和入库日期。他一边整理一边跟柜台上的人聊着最近要塞里的人员流动,说最近有不少生面孔来买药,口音也不像是本地人,像是从其他要塞闻讯赶来的。旁边裁缝铺的生意也在慢慢好转,店主在门口挂出了几件已经完工的成衣样品,有一件浅灰色的外套被挂在门框侧面的铁钩上。一个路人经过时停了一下,伸手摸了摸那件外套的领口和袖口的缝线,问了价格和工期,然后说改天再来细看。他离开时步伐不快,像是已经把这件事记在了行程里。那件浅灰色外套在下午的光线中投下一道淡长的影子,顺着墙面缓缓滑落,沿着墙脚延伸到路面上,与来往行人的足印短暂交汇,然后被新落下的光重新覆盖。
新区与旧区之间的那处通道也被正式打通了。工程队在规划图标注的位置拆除了原本用于分隔区域的旧木栅栏,然后拓宽了通道口,重新铺平了地面,用碎石填充压实后形成一条与主干道相连的支路。通道口两侧新栽了几棵矮树,根部的土堆用石块围了一圈,以防被风吹散。这条路连接了新区与团团族居住区,使团团族居民可以更便捷地前往新区采购和出售物资。通道开通后的当天下午,就有一只团团族沿着那条新路滑了过去,在新区入口处停了一会儿,像是在确认方向,然后沿着街道外侧滑行了一段距离,停在了一处正在施工的建筑旁边,观察了片刻那些工人们垒砌墙体的过程,然后沿着原路返回了居住区。那只团团族回到居住区后,用湿润喉音向等候的同伴们确认了新路确实畅通,路面平整,宽度足以容纳多人并行通过。随后又有几只团团族沿着那条路依次滑了过去,它们没有进入工地内部,而是沿着街道外侧缓慢移动,在空旷的街角各自停驻片刻,用各自的方式感受新铺地面的温度与质地,像是要确认这块区域确实已经被纳入了要塞的日常版图之中。之后它们陆续返回居住区方向,在通道口依次消失,只留下几道浅淡的湿润痕迹,在干燥的石板地面上缓慢蒸发。
在领主堡的行政办公室里,长期居住申请的数量正在稳步增加。文员在整理当天的申请时注意到,申请人的来源地比之前更加分散了,不再局限于附近几个要塞,开始有从更远地区迁来的人。申请人中既有商人,也有非战斗职业的平民,还有几个明确表示想从事纹路刻画相关工作的年轻人。文员把这些申请按来源地和职业类型做了分类,在登记册上标注了各批次的汇总数据,然后整理好放回文件架上。当天最后一轮咨询结束后,文员把登记册翻到新的一页,在页首写下日期,在日期下方画了两条横线表示当日登记结束,然后合上册子放回抽屉里。
商业街上又有一家新铺子开业了。这次是一家出售基础家具和日用杂货的店铺,店内的木架上摆着几排新的陶碗和木盘,还有几捆细绳和一小摞布匹。店主是个中年男人,在灰石要塞经营过多年杂货,因为听说这边新规划了一片混合区,也计划着长期在这里定居。他的铺子开张后顾客以附近新入住的居民为主,买的东西也都是基础的生活用品——一口铁锅、几只陶碗、一块磨刀石。他每卖出一件就会在本子上记下价格和品类,等顾客走后用抹布擦拭一下柜台表面,把灰尘和杂物清理干净。一天下来,本子上记了十几笔交易,虽然金额不大,但数量不少。他收工时把本子合上放回抽屉里,又把货架上被顾客碰歪的陶碗重新扶正。新铺子的招牌在入夜后被点亮了,灯光把门前的石板照得通亮,和旁边几家店铺的光连在一起,在街道转角形成了一小块连续的光区。在城墙根下的那片空地附近,团团族蘑菇田的新一批采收又开始了。成年团团族蹲在田垄之间,用身体局部轻轻触碰那些已经完全成熟的蘑菇,用触感判断菌盖的硬度和边缘的卷曲程度,确认达到收获标准后将其从菌床上摘下,整齐地堆放在旁边干净的叶片上。它们把蘑菇按照大小和品相分成两堆,较大的单独存放,较小的另放一处。博纳尔在那天中午准时来到蘑菇田,站在田边和负责采收的团团族确认了当天的供应数量,然后把带来的空布袋放在指定的位置,一手交袋一手装货。他蹲下来检查了几颗蘑菇的品质,确认菌盖饱满、边缘紧实、断面没有变色,满意地点了点头。离开时他在棚子门口站了片刻,回头看了一眼蘑菇田新长出的那一茬蘑菇,确认下一批的供应量不会因为上一轮采摘而减少,这才继续往回走。他回到炊事班后,先把那一布袋蘑菇倒进清洗盆里,用水冲洗干净,又在通风处铺开晾干,备好明天早上的用量,在计划表上划掉了“蘑菇”这一行,然后才去处理其他食材。
入夜后,新区那些已经竖立起来的墙体轮廓在月光下依然清晰可见。那些新砌的石砖墙面在月色中呈现出均匀的浅灰色,与地面残留的碎石和尚未安装的门窗框叠在一起,投下一道道斜长的阴影。街道两侧的地基沟槽在夜色的覆盖下显得平整而均匀,像是被某种规范的力量反复测量过的线条,沿着街道的走向一直延伸到黑暗深处,在墙角处微微弯曲,依然保持一致。商业街上还有几家店铺亮着灯,裁缝铺的灯光从门缝里透出来,照着门口新铺的石板路面上,形成一道窄长的暖黄色光带。药铺门口的木架上放着一块写着“明日药材补货”的木板,字迹工整清晰,用细绳挂在门框侧面的铁钩上,随着夜风轻微晃动。主干道上的行人也稀疏了许多,有人正拎着刚买的东西沿街往回走,脚步声在石板路面上回响几下,然后逐渐远去,融入城墙根下那一排排正在缓慢熄灭的灯火里。商业街上几家店铺的门廊灯还没关,那些光从门缝和窗沿透出来,落在石板路面上,沿着街道排成断断续续的光带,在夜的边缘微微发亮,像是为第二天做好准备而留下的标记。夜空下,要塞的轮廓已经不再只是一座单纯的军事工事了。城墙依然立在那里,但城墙内正在生长出新的结构,那些结构和城墙之间形成了许多细小的连接,像从主干上生长出的枝条,在夜色中慢慢伸展、成形,织成一张新的脉络,逐渐填满了那些曾经空置的角落。在城墙根下那片区域,空蛙的呼吸在夜色的边缘变得均匀而绵长,那光带并没有完全铺满整片地面,还在沿着街道缓慢延伸,和路灯一样,等着被更多的光照亮。