英灵神殿同伴 - 矮人整理者

英灵神殿同伴 - 矮人整理者

雇佣一名矮人保持你的基地整洁。将硬币投入矮人付款箱,他就会在你的基地里走动,按类别整理箱子,或放入你锁定特定物品的箱子。他亲手搬运货物,清空满箱腾出空间,并能应对楼梯和多层基地。每整理一组收取1枚硬币。

[size=5][b]矮人物品整理员[/b][/size]
[i]雇佣一名矮人帮你整理基地里的箱子。你给他喂硬币,他来搬运。[i]

[line]

[size=4][b]功能说明[/b][/size]
建造一个[b]矮人付款箱[/b]并向其中投入硬币。一名矮人会现身,在你的基地中走动,整理 20 米范围内的所有箱子,并亲自搬运物品。只要箱子里还有硬币,他就会持续工作;硬币耗尽后他便休息。

[b]在迷雾之地解锁。[/b]付款箱造价为[b]10 个世界之树木、10 个黑大理石和 4 个铁[/b],需建造在[b]黑熔炉[/b]附近。运行成本:[b]每整理一组物品消耗 1 枚硬币[/b]。

[list]
[][b]按类别整理。[/b]木材归木材,矿石与金属归一起,兽皮归兽皮,武器、护甲、食物、蜜酒、战利品等等(共 17 组)。每个箱子会被分配到一个组并保持该职责,因此物品不会来回倒腾。[/]
[][b]由你决定物品去向。[/b]付款箱范围内的每个箱子都会出现一个挂锁按钮。锁定一个箱子后,其中的物品种类即成为它的过滤条件:这些物品始终放入并保留在那里。任何落入已锁定箱子的其他物品都会被搬运到它该去的地方。未锁定的箱子则作为接收箱使用。把战利品倒在门口的一个箱子里,它就会被归置好。[/]
[][b]真正地搬运物品。[/b]他会拾起物品,收起弩,用双臂抱着货物。你可以按 [b]E[/b] 从他手中取走,他会嘟囔几句并把东西放下。[/]
[][b]提前规划。[/b]如果某物品所属的箱子里装满了不该装的东西,他会先把那些东西取出来。交换和更长的移动链条也会被处理。[/]
[][b]自己找路。[/b]他根据你实际可以行走的地面构建自己的基地行走地图,包括楼梯、上层、地窖和门口。它不依赖 Valheim 的生物寻路,后者在基地内经常失效。他会开门(并在身后关上)、跨过楼梯边缘,如果卡住就传送回付款箱。地图在后台构建,因此游戏不会卡顿。[/]
[][b]消耗硬币。[/b]每将一组物品送达其最终箱子消耗 1 枚硬币。为腾出空间而挪动物品以及放回物品均免费。箱子最多可容纳 999 枚硬币。[/]
[][b]绝不丢失任何物品。[/b]每次移动都会先将物品放入目标位置,再从原位置移除。如果他被中断,他所携带的物品会被保存并放回箱子。[/]
[/list]
[line]

[size=4][b]使用方法[/b][/size]
[list=1]
[]到达[b]迷雾之地[/b]。找到其材料后,[b]矮人付款箱[/b]会出现在锤子的杂项标签页中:10 个世界之树木、10 个黑大理石和 4 个铁,需建造在[b]黑熔炉[/b]附近。(两者均可配置。)[/]
[]投入硬币:[b]E[/b] 增加 10 枚,[b]按住 E[/b] 快速填充(约 10 秒填满),[b]Shift+E[/b] 投入你所有的硬币。[/]
[]一名矮人会抵达并开始整理 20 米范围内的箱子。他每 30 秒检查一次新工作。[/]
[]可选:打开范围内的一个箱子并点击[b]挂锁[/b],锁定该箱子的用途。[/]
[/list]
你的箱子保持正常:无论是否锁定,你都可以照常打开、取出和放入物品。若要让某个箱子完全不被整理,在其 1.5 米范围内放置一个牌子,文字中包含 [b]#nosort[/b]。

[line]

[size=4][b]前置要求[/b][/size]
[list]
[][url=https://thunderstore.io/c/valheim/p/denikson/BepInExPack_Valheim/]BepInExPack Valheim[/url][/]
[]无需其他。它不使用 Jötunn。[/]
[/list]与其他模组一样,这会将你的游戏标记为已装模组,这是 Iron Gate 对模组作者的要求。

[size=4][b]安装[/b][/size]
将 [b]DvergrSorter.dll[/b] 放入 [b]Valheim\BepInEx\plugins\DvergrSorter\[/b]。模组管理器会为你处理。

[b]多人游戏:[/b]每位玩家[b]以及[/b]专用服务器都需要该模组,且版本一致。矮人和付款箱是共享的世界对象。

[line]

[size=4][b]设置[/b][/size]([i]BepInEx\config\com.chase.dvergrsorter.cfg[/i])
[list]
[][b]SortRadius[/b](20):付款箱周围的整理半径,单位为米。[/]
[][b]CoinsPerStack[/b](1):每组送达物品消耗的硬币数。[/]
[][b]RescanSeconds[/b](30):他检查新工作的频率。[/]
[][b]WalkToChests[/b](true):关闭后为瞬间整理,无需走动(仍消耗硬币)。[/]
[][b]CloseDoorsBehind[/b](true):关闭他打开的門。[/]
[][b]UnreachableRetryMinutes[/b](3):跳过无法到达的箱子的时长。[/]
[][b]ItemBlocklist[/b]:他绝不应移动的物品,例如 $item_coins。[/]
[][b]ChestRecipe[/b] / [b]CraftingStation[/b]:付款箱的造价及建造地点(默认:黑熔炉处的迷雾之地材料)。[/]
[/list]
[b]自定义分组:[/b]编辑 [i]BepInEx\config\DvergrSorter.groups.txt[/i] 来更改类别。每行是一个组名,后跟物品类型和/或名称模式。更改会在他下一轮工作时生效,无需重启。

[line]

[size=4][b]控制台命令[/b][/size](F5;以 [b]-console[/b] 启动游戏。这些不是作弊命令,无需 devcommands。)
[code]dsort plan 显示将会移动什么,而不实际移动任何东西
dsort homes 列出哪个箱子存放哪个组
dsort rehome 从头重新分配箱子分组
dsort grid 将他的行走地图图片保存到 BepInEx\dsort_grid.png
dsort come 让矮人走向你(寻路测试)
dsort forget 清除他的无法到达箱子列表
dsort cleanup 移除遗留的矮人("cleanup all" 仅保留最近箱子的矮人)[/code]
[line]

[size=4][b]已知限制[/b][/size]
[list]
[]分组整理基于物品名称和类型;少数特殊物品可能会落入"其他材料"。可在分组文件中修正。[/]
[]他无法使用梯子或传送门,也不会跳过缺口。如果你走不过去,他也走不过去。[/]
[]非常大的 SortRadius 值(40 米及以上)会使地图构建耗时更长。它在后台运行,但在准备就绪前他会以旧方式行走。[/]
[]已在单人玩家的专用服务器上测试。多名玩家同时使用相同箱子应该是安全的(任何东西都不会被删除),但尚未充分测试。欢迎提交错误报告。[/]
[/list]
[size=4][b]兼容性[/b][/size]
应与大多数模组兼容。更改箱子或物品栏工作方式的模组(额外容器容量、自动堆叠、从容器中制作)尚未测试。