存储

创作者: SpikeHimself
已更新:2023-11-07 17:08:59
59KB

关于此 MOD

一次性打开多个箱子、重命名它们,并将物品/堆叠移至最合适的箱子。
储存箱

XStorage让你可以一次打开多个箱子,重命名它们,并将物品/堆叠移动到最合适的箱子中。




功能

给你的箱子命名

按下替代交互(Shift + E 默认情况下,你可以给箱子起个名字。鼠标悬停在箱子上时会显示这个名字,打开箱子时物品栏上方的面板中也会显示。

打开多个宝箱

为了显示多个箱子,XStorage 会在 UI 中创建一个新面板。该面板会自动扩展以尽可能容纳更多箱子。你可以在 XStorage 的配置中限制其宽度和高度。

当您打开的宝箱数量超过XStorage能在屏幕上显示的上限时,此面板将变为可滚动。

将物品/堆叠移动到最合适的箱子

当你将物品从背包中自动移动时(通过 Ctrl + 单击),XStorage会尝试寻找最合适的箱子来存放物品/堆叠。它的做法是,从所有仍有空位的已打开箱子中,挑选出包含你所移动物品数量最多的那个箱子。

Ctrl + 点击在任何一个箱子中移动物品或堆叠时,总是会将其放入玩家背包(与原版行为相同)。

多人游戏

在多人游戏中,所有玩家都需要安装XStorage,否则将无法使用。如果你在专用服务器上玩,服务器也必须安装XStorage。

模组兼容性

自v1.1.3起,如果打开的箱子被标记为XStorage的“SkipMark”,则可以阻止XStorage打开附近的箱子。这允许其他模组,例如 神谕宝箱,以按预期运作。

为此,请设置 跳过标记 到 真 在容器的ZDO中,如下所示:

container.m_nview.GetZDO().Set("XStorage_SkipMark", true);


如果你需要这方面的帮助,请通过以下方式联系我 XStorage的GitHub页面.

已知缺陷

现阶段,XStorage 在以下几方面做得不够好,或者完全没做:

  • 手柄输入:XStorage完全不处理手柄输入。也就是说,使用手柄时UI会出现问题。我以后会研究这个问题,但目前这个模组基本上只支持鼠标和键盘。


在16:9比例、UI缩放95%或更小的情况下,XStorage的显示效果最佳。


配置

XStorage的配置文件,可在以下位置找到 \Valheim\BepInEx\config\yay.spikehimself.xstorage.cfg,包含以下设置:

附近宝箱范围

寻找附近宝箱的半径(单位:米)。设置过高可能会导致性能问题!

最大开启宝箱数

一次最多可开启的宝箱数量。0或更少表示无限。

面板位置

面板位置部分包含每个面板(按面板尺寸)保存的屏幕位置。不建议手动编辑这些值。

最大列数 和 最大行数

XStorage 可将容器面板扩展到的最大行数和列数。

面板缩放

XStorage 面板的相对大小。可以是 0.5 到 1.5 之间的任意值,其中 0.5 = 50%,1 = 100%,1.5 = 150%


安装说明

XStorage 是一个 BepInEx 插件。因此,你必须安装BepInEx。大多数其他英灵神殿模组也是BepInEx插件,所以很可能你已经装了。

XStorage利用了 约顿巨人 库,因此你必须在安装XStorage之前安装它。如果你没有安装Jotunn,XStorage将不会被你的游戏加载,也无法正常工作。

我强烈建议使用模组管理器,例如 漩涡 或 r2modman他们会为你处理好一切,你无需操心哪个文件该放到哪里。我建议不要手动安装。


要在专用服务器上安装 XStorage,请将以下位置的所有内容复制到 'plugins\' 在下载的.zip文件中找到的目录 'Valheim\BepInEx\plugins\' 你服务器上的目录。


错误报告和功能请求

如果您有问题或反馈,请使用XStorage的 GitHub 页面.

要报告bug,请导航至 问题页面,点击 新问题,选择 错误报告,并填写模板。

如需申请新功能,请选择 功能请求 在 新问题 页。


我也做了更多!

也请看看我的另一个模组! 传送门 让你可以从现有传送门列表中选择一个目的地,这样就不用再匹配传送门标签了。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!