雇佣维京人
招募维京同伴和工人,建立聚居地。记得还债……否则后果自负。
各生物群系如今都有流浪维京人。与他们交谈,以金币或承诺付款的方式雇佣他们,带他们参战,或安置在基地担任伐木工、矿工、农夫、厨师等。每位维京人都有姓名、特性、忠诚度、朋友和仇敌。他们会升级,也会穿戴你给他们的装备。他们可不会忘记谁欠了钱。
其他发布平台:Thunderstore(r2modman / Thunderstore Mod Manager);Hexium(Gale)。各平台文件相同。
**语言:**英语和俄语(跟随游戏语言)。
**状态:**早期版本。模组可用且正在积极游玩,但仍可能有不完善之处。报告错误时请附上 BepInEx/LogOutput.log。
1.4.0 新增:让聚居地活起来
用房间标牌标记厨房或医务室,然后按 E 关联家具,或按 Shift+E 取消关联。居民会聚在一起吃晚饭;没有厨房时则在火边聚会。守卫会在你摆放的假人和射箭靶旁训练,导师会教导等级低于 10 的维京人。
可选医疗系统会引入因雨中工作而生病、战斗后流血、医护人员以及救援倒地工人等机制。医护人员和守卫会把伤员抬到床上。医务室的床恢复效果最好,普通床恢复慢得多。治疗不消耗物品;设置 MedicalSystem = false 可关闭整个系统。
可在聚居地旗帜处设置资源上限。系统会统计该聚居地所有箱子中的库存,工人和添火工因此会停止生产已达到上限的资源。基地商人可以直接出售半径 100 米内可访问的聚居地箱子物品;玩家背包和箱子物品分列不同标签页。在旗帜范围内按 J 打开名册,可召来一名工人,但不会永久改变其工作安排。
友善的自由民如今可能会原谅冲突。意外击中同伴时会先警告且不造成伤害;离开两天后,小规模仇怨会消退。杀死居民或破坏建筑需要赔偿;因杀人损失的声望不会恢复。
还包含此前尚未发布的改进:埃克希尔之后会解锁法外之徒营地和强盗,并随首领进度增强;同伴会避开灰烬之地的岩浆,进入地牢时不再消失;NPC 对话更易阅读;“稍息”可让同伴休息;Y 轮盘新增命令,避免你游泳上岸时他们把你从水里拉走。完整列表见更新日志。
1.3.0 新增:重写聚居地寻路
本次更新主要重写了寻路系统。游戏原有导航网格针对怪物在开阔地形行走设计,不适合玩家房屋:楼梯无法通过楼板开口连接,陡峭的阶梯无法通行;门会被当成实心墙,维京人会困在房间里;转角过于生硬,可能原地打转;建造或拆除后导航网格也不一定可靠地更新。现在模组会扫描聚居地中的地面、各层楼板、楼梯和门道,创建自己的地图,维京人可以在楼层之间沿平滑路径移动。系统会记住玩家走过的路线,维京人也会优先沿着这些路线行走。
此外:农夫会在整个基地的耕地上播种;工作状态会说明缺少什么(例如“没有可装载的亚麻”);维京人醒来后会离开床;坐着卡住的维京人会先站起来再走。完整列表见更新日志。
1.2.0 新增:模块
模组由核心和可选模块组成,全部包含在同一个压缩包中:
- **ValheimNpc.dll:**核心,始终必需;提供维京人、雇佣、特性、心情、等级、名册和窗口等功能。
- **ValheimNpc.Companions.dll:**同伴跟随和战斗、命令和 Y 轮盘、小队 HUD、船只和传送门。
- **ValheimNpc.Settlement.dll:**聚居地、旗帜、工作、住所及离开玩家时的模拟。
- **ValheimNpc.Factions.dll:**外来聚居地;自由民村庄友善,法外之徒营地敌对,强盗在道路上游荡。
- **ValheimNpc.Traders.dll:**商人、订单和债务。
- **ValheimNpc.World.dll:**世界事件,包括赏金猎人、差事、隐士、决斗、难民、流浪铁匠和极光。
可删除不需要的模块,模块可任意组合。完全不装模块时,所有功能都会启用,与此前相同。多人游戏中,服务器和所有玩家必须使用相同的模块组合。
**性能:**可在设置中选择 PerformanceMode(High / Balanced / Low);“8 - Debug”中有“Measure load”按钮,可将计时表写入 LogOutput.log。
功能
流浪维京人
- 和平的旅行者会出现在每个生物群系,拥有随机外观、北欧姓名和适合当地生物群系的装备(从草地的燧石斧到深北境的黄金)。部分维京人是弓箭手或法师。
- 按 E 交谈:花钱雇佣、承诺以后付款、付费请对方为你担保,或请求差事(收集物品、猎杀生物、带回战利品)。完成差事后,可半价雇佣对方。
- 信任值(-100 至 100)保存在角色上。守信很重要:违背承诺会使维京人反目,并获得 +200% 伤害和护甲。信任值过低时,赏金猎人会来找你。
同伴
- 每击败一个世界首领获得一个小队名额(埃克希尔提供 1 个,古树长老提供 2 个,之后依此类推)。
- 通过游戏自带的 Y 键轮盘下达命令:跟随、队形、等待、守卫、巡逻、攻击目标或地点、被动/主动、撤退、收集战利品、砍树、破坏岩石、矿石、树桩和外来建筑(不会破坏你自己的建筑),以及“照我做”——你攻击什么,他们就帮你攻击什么。
- **战斗角色:**近战、坦克(嘲讽并承受较少伤害)、弓箭手、治疗者(治疗、复活倒地同伴并保持距离;可用彩色光效识别)、法师(携带真正能驱散迷雾地带雾气的 Wisplight)和狂战士。
- 最高可升至 20 级,携带负重 200 的背包,并穿戴你放入背包的最佳装备。曾尝试加入格挡和闪避,但每秒多次检查每名维京人附近的挥击和箭矢会造成过高性能开销,因此在 1.2.0 中关闭。
- 倒地后不会直接死亡:按 E 复活,或等待他们自行起身。
- 他们会按玩家适用的规则穿过传送门,也能进入地牢、登船和骑马。落后时会追上,也可以从任何地方召集整个小队。
- 他们不会推挤玩家或堵住走廊;玩家可以穿过他们。
聚居地与工人
- 在任意位置放置 聚居地旗帜(锤子,“杂项”分类)。给维京人安排最多三项工作,即可让他成为该聚居地的工人:伐木工、矿工、采集者(包括蜂蜜)、农夫、添火工、维修工、厨师、酿酒师、分拣员、猎人、动物饲养员和守卫。
- 工人会使用真实工具和工具等级,在远离建筑的地方砍树,把采集物按类别放进箱子;晚上睡在自己的床上,并会因缺床、缺暖或缺蜂蜜酒而抱怨。
- 遭遇袭击时,区域内所有人都会保卫基地。
- **名册(J):**查看世界任何位置、包括未加载区域中的所有维京人,查看位置、工作和生命值。点击条目可在地图上显示其位置,也可远程解雇(背包会返还给你)并取消当前差事。
- 提供地图标记、小队 HUD,以及头顶状态图标(睡觉、受伤、寒冷、缺蜂蜜酒、空闲等)。
商人
- 大约每十个流浪者中有一名未武装的商人,提供专用交易窗口:左侧为其所在生物群系及更早生物群系的货物,右侧为他会从你背包收购的物品。
- 可邀请商人到聚居地,在旗帜旁开摊;他需要一张床。每日费用按生物群系计算:草地 1 枚金币、黑暗林山 2 枚、沼泽 3 枚,依此类推,并计入欠款。
- 欠款达到 30 天时,商人会来收债。他会一直跟着你;若仍不还钱,就会杀死你,然后每天再来一次。支付哪怕一部分欠款,也会让他回到摊位。
个性
- **特性:**坚韧、强壮、神射手、狂暴、胆怯、迅捷、勤劳、懒惰、酒鬼、瞌睡虫、贪婪、谦逊、开朗、暴躁、幸运。
- **忠诚度:**忠诚的维京人攻击力更强;维京人之间会形成友谊和竞争,会互相打趣,偶尔也会争吵。
- 他们会回应玩家的表情动作,也会在宴会上与你举杯。
操作
- **E:**交谈 / 雇佣 / 交易 / 复活。
- **Y:**小队命令轮盘;附近没有同伴时可召集小队。
- **J:**打开所有维京人的名册。
- **':**设置(Configuration Manager);“8 - Debug”区段提供单人游戏、主机和管理员可用的测试按钮(例如生成维京人或商人)。
依赖要求
安装
- 安装 BepInEx、Jotunn 和 YamlDotNet。
- 使用 Vortex,或解压压缩包,使文件位于
Valheim/BepInEx/plugins/ValheimNpc/,其中包含 ValheimNpc.dll、模块 DLL 和 README.txt。更新时直接覆盖旧版本即可。
- 启动游戏。首次使用时请使用新世界或备份过的世界:已雇佣的维京人会保存在世界存档中。
**多人游戏:**每位玩家和服务器都必须安装此模组;连接时会检查版本。设置会由服务器同步,只有管理员能修改。
**卸载:**已雇佣的维京人保存在世界存档中;不安装模组时他们不会出现。信任值会保留在角色上。
兼容性
已与 TradersExtended、BetterArchery、CameraMod、FarmGrid、UnrestrictedPortals、EasySpawner 和 Configuration Manager 一起使用。交易窗口由本模组自行提供,因此交易系统改造类模组不会干扰。修改原版轮盘菜单的模组可能与 Y 键菜单冲突。
俄语说明
**雇佣维京人:**维京人会在各个生物群系游荡。按 E 与他们交谈,可花金币雇佣,也可承诺稍后付款;还可以向他们领取差事。可带他们参战,或让他们在基地工作。
- **小队:**每击败一个首领增加一个名额。
- **Y 轮盘命令:**跟随、列队、等待、守卫、巡逻、攻击、停止攻击、撤退、收集战利品、砍伐、破坏,以及“照我做”。
- **战斗角色:**坦克、弓箭手、治疗者(治疗并扶起伤员)、法师(带有真正的驱雾灯)和狂战士。
- 同伴会升级,穿戴背包中的装备(格挡和闪避曾尝试实现,但每秒多次检查每位维京人附近的每次攻击和箭矢会造成过高性能负担,因此在 1.2.0 中关闭)。他们能跟随你穿过传送门、进入地牢、登船和骑马。
- **聚居地:**通过锤子 →“杂项”放置旗帜。工人最多可有三种职业:伐木工、矿工、采集者、农夫、添火工、维修工、厨师、酿酒师、仓库管理员、猎人、动物饲养员和守卫。
- 工人会把采集物分类放入箱子,睡在自己的床上;缺少温暖或蜂蜜酒时会抱怨。遭遇袭击时,所有人都会保卫基地。
- **名册(J):**查看世界各处的维京人;可在地图上定位、远程解雇和取消差事。
- **商人:**有专属交易窗口。可邀请商人到聚居地,每日费用取决于其所在生物群系(草地 1 枚金币、黑暗林山 2 枚等),费用计入欠款。欠款达到 30 天后商人会来收债;若不还钱就会杀死你,此后每天都会再来。支付部分欠款也会让商人回摊位。
- **个性:**具有特性、忠诚度、维京人之间的友谊与仇怨,并会回应表情动作。
- **信任:**违背承诺会使债权人报复(伤害和护甲 +200%)。声望太差会招来赏金猎人。
**模块(1.2.0):**始终需要核心 ValheimNpc.dll。其他模块分别提供同伴、自己的聚居地、外来聚居地、商人和世界事件;可按需组合。完全不装模块时,所有内容都会启用。多人游戏中,服务器和所有玩家的模块组合必须一致。详情见压缩包内的 README.txt。
**依赖:**BepInExPack for Valheim、Jotunn 和 YamlDotNet(Jotunn 需要)。多人游戏中所有玩家和服务器都必须安装此模组。
**设置:**按 '(俄语键盘布局下为 Э)。模组语言跟随游戏语言(俄语或英语)。
来源与文件
前往 N 网打开所选文件。安装与下载要求以原作者及平台说明为准。
<!-- aoe-mods-source:nexusmods:valheim:4057 -->