商队营地与成员
商队营地跟随你在世界地图上扎营并按存档保存位置,设施可以升级,成员随队提供修理、补给、训练等服务。本页说明营地位置规则、升级树、出行修正、成员与忠诚的作用;每项升级的具体材料与数值可使用大篷车规划器核对。
目录
营地位置与移动
营地坐标保存在存档中(caravanDataMap 的 gridX/gridY,初始 -1);世界地图上的商队营地标记把所在格写入这两项,搬营后旧营地的刷新时间戳被更新为当前时间(baseRespawn / growRespawn / containersCrimeRespawn)。玩家不在世界地图上(playerGridX == -4,如地下城/室内)时,相关读取按 -1 处理。
升级开放以存档中的已升级列表为准(scr_caravanUpgradeIsOpen):营地界面在营地区域内可用,按列表逐项开启并一次性扣除对应材料(o_caravanUpgrade_Other_10)。基础升级清单来自 scr_ds_init,共五项。
升级树
四棵升级树共 30 个节点:伙食、休整、行车、联络。5 个基础升级不需要材料(火堆、帐篷一、马匹一、车轮一、货箱一),其余节点消耗仓库中的对应物品。部分节点有前置依赖或总升级数门槛(联络树:Network 4,Rep / Info / Trade 10)。
休整树的祭坛按玩家种族创建:人类(神龛·人类)、矮人(神龛·矮人)、精灵(神龛·精灵),以种族角色的材料要求不同(见 Create 事件的分支)。
| 分支 | 节点数 | 内容 |
|---|---|---|
| 伙食 | 7 | 篝火、加工台、锅具、炼金、采集、鸡舍、香料 |
| 休整 | 7 | 帐篷、祭坛(按种族)、木桩、熏香、草药 |
| 行车 | 10 | 马匹、车轮、货箱逐级强化 |
| 联络 | 6 | 旗帜、信鸽、情报网、声望、信息、交易 |
升级物料清单
下表把规划器使用的同一份 30 节点物料映射投影到百科,按升级节点列出物料数量、前置和额外的完成数量门槛。基础节点明确标为无需额外物料;祭坛按玩家种族列出不同物料。需要合并多个节点、扣除已拥有物料或规划路线时,继续使用大篷车规划器。
| 升级 | 分支 | 物料 | 前置 | 完成数量门槛 |
|---|---|---|---|---|
| 火堆 | 伙食 | 无需额外物料 | 无 | 无 |
| 工作台 | 伙食 | 工具箱 ×1、钉子 ×2 | 火堆 | 无 |
| 做饭地方 | 伙食 | 大锅 ×1、勺子 ×1、炭块 ×2 | 火堆 | 无 |
| 炼金台 | 伙食 | 炼金器材 ×1 | 火堆 | 无 |
| 采集台 | 伙食 | 采集用具 ×1、铁锹 ×1、短把镰刀 ×1 | 做饭地方 | 无 |
| 鸡舍 | 伙食 | 鸡笼 ×1、粮食 ×1、桶 ×1 | 做饭地方 | 无 |
| 特殊香辛料 | 伙食 | 香辛料盒子 ×1、姜 ×2、绿薄荷 ×2、韭葱 ×2、大蒜 ×2、圆葱 ×2 | 做饭地方 | 无 |
| 秸秆垫子 | 休整 | 无需额外物料 | 无 | 无 |
| 小营帐 | 休整 | 帆布 ×1、绳子 ×1、线卷 ×1、秸秆 ×2 | 秸秆垫子 | 无 |
| 练习区域 | 休整 | 稻草假人 ×1、秸秆 ×2 | 秸秆垫子 | 无 |
| 安神香 | 休整 | 香炉 ×1、提炉 ×1、熏香 ×2 | 神台、小营帐 | 无 |
| 大营帐 | 休整 | 结实的帐篷布 ×1、绳子 ×1、线卷 ×1、秸秆 ×3 | 小营帐 | 无 |
| 草药 | 休整 | 药匣 ×1、金丝桃 ×2、百里香 ×2、地榆 ×2 | 小营帐 | 无 |
| 神台 | 休整 | 人类:圣会祭台 ×1、蜡烛 ×1、圣铃 ×1;矮人:低等符文石 ×1、头骨 ×1、蜡烛头 ×1;精灵:冥想台子 ×1、熏香 ×1 | 无 | 无 |
| 拴马桩 | 行车 | 无需额外物料 | 无 | 无 |
| 旧马车 | 行车 | 无需额外物料 | 无 | 无 |
| 旧箱子 | 行车 | 无需额外物料 | 无 | 无 |
| 牢固的车轮 | 行车 | 牢固的车轮 ×1、油 ×1、木工锤 ×1 | 旧马车 | 无 |
| 牢固的箱子 | 行车 | 牢固的箱子 ×1、绳子 ×1、钉子 ×3 | 旧箱子 | 无 |
| 马车装具 | 行车 | 上好缰绳 ×1、钉子 ×2、马蹄铁 ×8 | 拴马桩、牢固的车轮 | 无 |
| 箍铁车轮 | 行车 | 箍铁车轮 ×1、油 ×2、钉子 ×4 | 牢固的车轮 | 无 |
| 大箱子 | 行车 | 大箱子 ×1、绳子 ×2、钉子 ×4 | 牢固的车轮、牢固的箱子 | 无 |
| 订制马具 | 行车 | 加固马具 ×1、布 ×1、绳子 ×1 | 马车装具、箍铁车轮 | 无 |
| 箍铁箱子 | 行车 | 箍铁箱子 ×1、绳子 ×3、钉子 ×5 | 箍铁车轮、大箱子 | 无 |
| 车队旗帜 | 联络 | 组装式旗杆 ×1 | 无 | 无 |
| 信鸽 | 联络 | 鸽笼 ×1、粮食 ×1、桶 ×1 | 车队旗帜 | 无 |
| 人脉网络 | 联络 | 书信 ×1 | 车队旗帜 | 已完成非基础升级 ≥ 4 |
| 往日人情 | 联络 | 签了字的文书 ×1 | 信鸽、人脉网络 | 已完成非基础升级 ≥ 10 |
| 本地线报 | 联络 | 指示 ×1 | 信鸽、人脉网络 | 已完成非基础升级 ≥ 10 |
| 好客户 | 联络 | 营商许可 ×1 | 信鸽、人脉网络 | 已完成非基础升级 ≥ 10 |
已验证的出行修正
下表列出同版脚本可直接核算的修正链:各项以 1 为基准累加,再与成员特技的同类修正相加。
| 项目 | 规则 |
|---|---|
| 出行时间修正 | Wheels2 / Horses2 各 -20%;成员特技 caravanSpeed 值/100 |
| 出行价格修正 | Wheels3 / Horses2 各 -10%;成员特技 caravanTravelPrice 值/100 |
| 行程范围 | 基准 20 格;Wheels2 / Horses3 各 +25%;成员特技 caravanRange 值/100 |
| 出发准备时间 | 2 小时 × (1 + 0.33 × 成员数),再按 caravanDispatchTime 百分比修正(移动过场按 3600 秒/小时换算) |
| 扎营时间 | 森林格 6 小时、其他 2 小时 × (1 + 0.33 × 成员数) |
| 随营仓库交易范围 | 基准 2 格;成员特技 caravanTradeRange;Pigeon +1;Rep +2(仅在营地所在格或聚落格生效) |
成员与忠诚
三位成员通过「组建大篷车队」任务线入队(找到工匠 / 司务长 / 护林员),入队场景以任务阶段为条件(GatheringFollowers*_Meet*AtCamp)。忠诚值 0–100,分五档;每天全员固定 +1.5 忠诚(scr_timeEveryDayTrigger),对话选项与成员事件再增减。
| 档位 | 忠诚范围 | 效果 |
|---|---|---|
| 漠不关心 | 0–24 | 可以解锁前两个效果(忠诚 0% 即开槽 1–2)。 |
| 略有好感 | 25–49 | 可以解锁一个效果(忠诚 ≥25)。 |
| 热忱满腔 | 50–74 | 交易划算程度 +5%、修理价格 -10%;这个随行人员偶尔送你有用的东西。 |
| 志同道合 | 75–99 | 交易划算程度 +5%、效果耗费 -10%;可以解锁一个效果(忠诚 ≥75)。 |
| 全心投入 | 100–100 | 交易划算程度 +10%、修理价格 -10%、效果耗费 -10%。 |
成员特技
每位成员固定四个特技槽(PerksInit 初始化,部分特技默认激活)。槽位开锁规则:槽 1–2 任意忠诚开放,槽 3 需忠诚 ≥25,槽 4 需忠诚 ≥75;特技购买价在忠诚 ≥75 时 -10%,忠诚 ≥100 时再 -10%(最高 -20%)。下表为全员 12 项特技及按官方文本的效果;数值型修正(无效果文本的特技)列在随后的修正表中。
| 特技 | 成员 | 槽位 | 效果 |
|---|---|---|---|
| 紧急出发 | 达罗 | 槽位 1 | 每过3天,就可以花一次钱,让达罗立刻做好车队上路的准备,跳过平时的休整。 |
| 熟门熟路 | 达罗 | 槽位 2 | None |
| 车马平安 | 达罗 | 槽位 3 | None |
| 心灵手巧 | 达罗 | 槽位 4 | 达罗可以令所选装备的耐久上限提升25%,同时减少它的修理费用。这是有偿服务(每件装备只能提升一次) |
| 个人习练 | 雷夫 | 槽位 1 | 每过3天,就可以花钱让雷夫带你训练一次,令你获得经验,还可以获得选定的特殊正面效果,享受1天。 |
| 后勤保障 | 雷夫 | 槽位 2 | None |
| 物资增加 | 雷夫 | 槽位 3 | None |
| 采买 | 雷夫 | 槽位 4 | 每过5天,就能派雷夫去补充物资,他回营的时间取决于最近的城市或乡镇距离营地有多远。##雷夫会带来一些饲料,还会补充自己和其他随行人员的库存,同时令他们2天之内的库存扩大一倍,并令车队内部的成本加成定价-10%、修理费用-10%。 |
| 侦察 | 奥尔达 | 槽位 1 | 每过5天,就可以让奥尔达去探一探周边,需要大约几个钟头的时间。##奥尔达会在几个小时之后回来,提供方圆6个地图方格之内所有特殊地点的情报,还常常分享她猎到的部分收获。 |
| 了解当地 | 奥尔达 | 槽位 2 | None |
| 打猎诀窍 | 奥尔达 | 槽位 3 | 无论动物死前受到过哪些类别的伤害,“剖解”都有20%的几率获得毛皮。##击杀动物经验收益+50%。 |
| 护林汤 | 奥尔达 | 槽位 4 | 每过7天,奥尔达就会给你做一碗秘制汤。喝了这个可以获得以下效果,持续1天:##疲劳变化幅度-0.01%#饥饿抗性+25%#疼痛抗性+25%#能力精力消耗-10%#经验收益+10%#视野范围+5% |
数值型特技修正
下表是六项直接给出数值的特技修正(scr_caravanFollowerPerksGetModifiers);未列入的六项通过服务脚本实现(如强制行军、采买、训练、炖汤、侦察)。
| 特技 | 修正 |
|---|---|
| 了解当地 | caravanRange +20 |
| 熟门熟路 | caravanSpeed +10 |
| 车马平安 | caravanTradeRange +2、ambushChance -25 |
| 物资增加 | followerStockSize +25 |
| 紧急出发 | caravanDispatchTime -75 |
| 后勤保障 | caravanTravelPrice -10 |
成员商店库存
下表逐栏列出三位成员的实际商品池、出现概率和生成数量。百分比表示该栏本次是否出现商品;出现后,再从候选物品中等概率选择。酒类、药品和药草属于运行时分类池,会继续按类别、层阶与交易标签筛选,因此不伪造为固定物品清单。
成员没有可证明的固定周期:其 Restock_Time 为 0。新人物数据会先标记待补货;之后只有强制补货、适用的全局聚落补货标记或非零计时器到期才会刷新。当前资料不能证明移动中的商队按某个固定小时数补货。
| 成员 | 商品池 | 出现概率 | 生成数量 | 补货说明 |
|---|---|---|---|---|
| 达罗 | 维修工具、五金工具 | 50% | 1 件 | 补货时生成 |
| 达罗 | 捕兽夹、铁蒺藜、烟雾弹壳、开锁工具、撬棍、放血刀 | 100% | 1 件 | 补货时生成 |
| 达罗 | 捕兽夹、铁蒺藜、烟雾弹壳、开锁工具、撬棍、铁锹 | 100% | 1 件 | 补货时生成 |
| 达罗 | 捕兽夹、铁蒺藜、烟雾弹壳、开锁工具、撬棍、角杯 | 100% | 1 件 | 补货时生成 |
| 达罗 | 叶镞弩箭、锥头弩箭、阔镞弩箭 | 50% | 1 件 | 补货时生成 |
| 达罗 | 叶镞弓箭、锥头弓箭、阔镞弓箭 | 50% | 1 件 | 补货时生成 |
| 达罗 | 尖头弹、铅弹 | 50% | 2 件 | 补货时生成 |
| 达罗 | 钢套、钢件、钢盘、钢板 | 50% | 2 件 | 补货时生成 |
| 达罗 | 碎皮、皮片、皮板、加固皮革 | 50% | 2 件 | 补货时生成 |
| 达罗 | 碎布、布头、结实的布、绗棉布 | 50% | 2 件 | 补货时生成 |
| 雷夫 | 维修工具、五金工具、蛛血瓶子、尼斯特拉火焰瓶、捕兽夹、铁蒺藜、开锁工具、烟雾弹、撬棍 | 50% | 1 件 | 补货时生成 |
| 雷夫 | 水 | 100% | 1 件 | 补货时生成 |
| 雷夫 | 疗伤药膏、夹板 | 100% | 1/2 件 | 补货时生成 |
| 雷夫 | 绷带、水蛭 | 100% | 1/2 件 | 补货时生成 |
| 雷夫 | 抗毒素、赋活精华、乙醚、解毒针剂、手术工具、致眠海绵、药草精粹 | 50% | 1 件 | 补货时生成 |
| 雷夫 | 抗毒素、乙醚、解毒针剂、手术工具、致眠海绵、药草精粹 | 50% | 1 件 | 补货时生成 |
| 雷夫 | 阿库德、胡蜂蜜、星尘、尼卡夫、阿片酊、阿巴萨、瓶子 | 50% | 1 件 | 补货时生成 |
| 雷夫 | 叶镞弩箭、锥头弩箭、阔镞弩箭 | 100% | 2/3 件 | 补货时生成 |
| 雷夫 | 叶镞弓箭、锥头弓箭、阔镞弓箭 | 100% | 2/3 件 | 补货时生成 |
| 雷夫 | 尖头弹、铅弹 | 100% | 2/4 件 | 补货时生成 |
| 雷夫 | 面包、烟熏火腿、香肠、咸肥肉、咸瘦肉、咸嫩肉、咸大棒腿、卷心菜、鸡蛋 | 50% | 2 件 | 补货时生成 |
| 雷夫 | 盘子 | 100% | 1 件 | 补货时生成 |
| 雷夫 | 碗 | 100% | 1 件 | 补货时生成 |
| 雷夫 | 火把 | 100% | 1 件 | 补货时生成 |
| 雷夫 | 蜡烛 | 100% | 1/2/3 件 | 补货时生成 |
| 雷夫 | 酒类动态分类池 | 100% | 2/3 件 | 按商品分类、层阶与交易标签动态筛选;不是固定物品表 |
| 雷夫 | 药品动态分类池 | 100% | 2/4 件 | 按商品分类、层阶与交易标签动态筛选;不是固定物品表 |
| 雷夫 | 寻宝背包 | 100% | 1 件 | 忠诚 ≥75 后出现;购买后不再补货 |
| 奥尔达 | 铺盖卷儿 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 盐 | 100% | 2/4 件 | 补货时生成 |
| 奥尔达 | 森提亚调味料、斯卡迪亚香草、尼斯特拉佐料 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 烟雾弹、捕兽网、亡蜂瓶 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 烟雾弹、捕兽网、亡蜂瓶 | 50% | 2 件 | 补货时生成 |
| 奥尔达 | 水 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 疗伤药膏、绷带、夹板 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 疗伤药膏、绷带、夹板 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 熊皮、巨蛛口器、哈比毛、高鼻羚羊皮、野牛皮、狐狸皮、驼鹿皮 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 熊脂、鹿角、驼鹿角、高鼻羚羊角 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 瘦肉、肥肉、肉块、嫩肉、知更鸟、松鸦、鸭子 | 50% | 2 件 | 补货时生成 |
| 奥尔达 | 瘦肉、肥肉、肉块、嫩肉、知更鸟、松鸦、鸭子 | 50% | 3 件 | 补货时生成 |
| 奥尔达 | 叶镞弩箭、锥头弩箭、阔镞弩箭 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 尖头弹、铅弹 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 叶镞弓箭、锥头弓箭、阔镞弓箭 | 50% | 1 件 | 补货时生成 |
| 奥尔达 | 大盘子 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 碗 | 100% | 1 件 | 补货时生成 |
| 奥尔达 | 药草动态分类池 | 50% | 3 件 | 成员实例初始化时判定;不会在每次补货时重新抽取 |
| 奥尔达 | 露营背包 | 100% | 1 件 | 忠诚 ≥75 后出现;购买后不再补货 |
采买与库存强化
雷夫的「采买」和忠诚 50 的礼物交易事件是两套独立条件。下表按实际脚本分别列出触发、补货范围、持续时间与交易效果;两者不能合并成所有成员永久获得的奖励。
| 节点 | 进入条件 | 结果 |
|---|---|---|
| 采买:出发 | 忠诚 ≥75;未在采买、冷却或赌博事件中 | 基础 100 冠 + 最近聚落距离每格 25 冠,再应用成员服务价格修正;耗时等于该距离 |
| 采买:返回 | 雷夫完成派遣 | 获得饲料 25 至 25 + 2 * character_level;强制补货三位成员 |
| 采买:交易强化 | 返回后 3 天(运行时 4320 分钟) | 成员库存基数 +1、交易划算程度 +10%、商队维修价格 -10%;运行时冷却 3 天。官方特技文字仍写 2 天,本文以实际脚本为准并保留差异。 |
| 雷夫礼物交易事件 | 忠诚 ≥50 后触发事件 | 立即只补货雷夫;2 天内库存基数 +1、交易划算程度 +30% |
随营仓库存什么
随营仓库不是商店,也没有固定商品池。第一份仓库列表始终存在,货箱二、三、四依次开放额外列表;玩家存入的物品和任务、服务奖励会写进这些存档列表,新增奖励按已开放列表顺序放入第一个能容纳它的仓库。
成员事件与随营服务
事件数据库区分场景类(scene:忠诚达标 25 / 50 / 75 / 100 的剧情、任务阶段与地点/邻近副本触发)与机会类(event:修理、饲料、工具、赌博、消耗品、药品、香料、陷阱、狩猎等)。机会事件以 24 小时为持续时长(scr_caravanEventCheckTimePassed 按小时比较),触发条件类型包括忠诚、任务阶段、地点、任务完成、相处时间与物品持有等(scr_caravanEventEvaluateTriggerCondition)。
未核实细节
以下内容尚未在同版资料中闭合,本文不作断言(资料缺口):升级节点的逐项效果数值(官方文本之外未逐个核算)、除已列雷夫事件外的其他成员事件精确奖励与概率、出行费用公式中未出现在脚本内的常量,以及「物资增加」注册的 followerStockSize +25 最终消费者。全版交易参数路径没有读取该属性,因此不能把它写成已证明的最终库存数量 +25%。