Stoneshard Wiki

商队营地与成员

商队营地跟随你在世界地图上扎营并按存档保存位置,设施可以升级,成员随队提供修理、补给、训练等服务。本页说明营地位置规则、升级树、出行修正、成员与忠诚的作用;每项升级的具体材料与数值可使用大篷车规划器核对。

目录

营地位置与移动

营地坐标保存在存档中(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天,就可以花一次钱,让达罗立刻做好车队上路的准备,跳过平时的休整。
熟门熟路达罗槽位 2None
车马平安达罗槽位 3None
心灵手巧达罗槽位 4达罗可以令所选装备的耐久上限提升25%,同时减少它的修理费用。这是有偿服务(每件装备只能提升一次)
个人习练雷夫槽位 1每过3天,就可以花钱让雷夫带你训练一次,令你获得经验,还可以获得选定的特殊正面效果,享受1天。
后勤保障雷夫槽位 2None
物资增加雷夫槽位 3None
采买雷夫槽位 4每过5天,就能派雷夫去补充物资,他回营的时间取决于最近的城市或乡镇距离营地有多远。##雷夫会带来一些饲料,还会补充自己和其他随行人员的库存,同时令他们2天之内的库存扩大一倍,并令车队内部的成本加成定价-10%、修理费用-10%。
侦察奥尔达槽位 1每过5天,就可以让奥尔达去探一探周边,需要大约几个钟头的时间。##奥尔达会在几个小时之后回来,提供方圆6个地图方格之内所有特殊地点的情报,还常常分享她猎到的部分收获。
了解当地奥尔达槽位 2None
打猎诀窍奥尔达槽位 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%。

参考资料

资料版本 0.9.4.25

  1. 0.9.4.25 商队升级与特技官方文本
  2. 0.9.4.25 四棵升级树 Create 事件
  3. 0.9.4.25 成员/忠诚/特技脚本
  4. 0.9.4.25 营地运输与随营仓库脚本
  5. 0.9.4.25 成员事件数据库与触发判定
  6. 0.9.4.25 升级节点物料与物品映射
  7. 0.9.4.25 三位成员库存、补货与一次性商品脚本
  8. 0.9.4.25 雷夫采买与礼物交易运行时脚本
回到开头