冒险背包

创作者: fedorovdgap
已更新:2026-09-11 02:53:31
46.4MB

前置 MOD

使用 冒险背包 时将自动安装

关于此 MOD

Vapok冒险背包的非官方重制版,适用于英灵神殿1.0更新。修复了启动崩溃和两个损坏的转译器。所有功劳归Vapok所有;请切换回官方版本。

非官方兼容分支 — 冒险背包

这不是正式版本。 这是对……的重建 瓦波克的冒险背包 为《英灵神殿》1.0更新,该更新将游戏迁移至Unity 6,导致模组在启动时损坏。

什么坏了

  1. 全体RPC 成为了 常量. 字面量字段没有运行时存储,因此 加载静态字段 编译进捆绑的 瓦波克·瓦尔海姆·通用 扔出 缺失字段异常.
  2. 添加物品 获得两个参数 (拾取, 背包满时丢弃)。Harmony补丁锁定了旧的8参数重载,所以 全部修补 扔出 醒醒! ——这意味着其余的初始化从未运行。大量的 键未找到异常:寒冷抗性 日志中的内容是那件事的一个征兆,而不是一个独立的漏洞。
  3. 两个转译器硬编码了局部变量索引。 瓦尔海姆1.0对它们重新编号了:在两者中 拥有所需物品 和 玩家.消耗资源, V_2 现在是循环索引,而 Piece.Requirement 已移至 V_3。旧代码推送了一个 整数 在哪里 要求 按预期生成 无效程序异常:无效的IL代码. 消耗资源 更糟的是:它的匹配模式(栈3) 完全不再发生,因此它本会静默地修补失败并错误计算已装备物品,而日志中却没有任何错误。
  4. 背包格子元素 被提升为顶级 背包元素,以及它的 位置 战场上出现了一位 位置 属性。
  5. 可传送 获得了一个 允许所有物品. 读取游戏IL可以确认 真 短路为“可传送”,因此 假 是保留原始行为的方式。

改动内容

源代码更改仅限于上述兼容性修复;未触及任何功能或平衡性。 NET标准 添加该引用是因为 Unity 6 程序集面向 netstandard 2.1。

瓦波克·瓦尔海姆·通用 它作为预构建的NuGet包被使用,是针对旧版游戏编译的,因此无法重新构建。它的7个过时调用点改为在IL层面进行了修补。

与官方版本的已知差异

对……的呼唤 接口管理器.补丁器 是 已移除该库并未公开分发,也无法从已发布的程序集中提取。只有当多个不同的模组嵌入同一个 冒险背包.API 并且需要统一使用同一份副本——如果你还运行了其他依赖此模组 API 的模组,请改用官方发行版。出于同样的原因,开发者 API 压缩包不在此处提供。

鸣谢与支持

一切工作都属于 Vapok。一旦瓦尔海姆1.0版本发布,请尽快切换回官方冒险背包,并且 不要将此分支的问题报告给原作者。

MIT 许可,与上游相同。

不要与原版AdventureBackpacks同时安装 两者注册了相同的 BepInEx 插件 GUID。


Vapok的冒险背包

这个英灵神殿模组旨在将背包概念引入英灵神殿的整个进度流程中。从一个在宁静的青青草原上翻找物资的小维京人开始,你会偶然发现一些材料,并认为它们终将引领你走向更有意义的命运。从鹿皮斗篷 onwards,你很快就能学会制作属于自己的冒险背包!去吧,漫游吧,你这漫游者的漫游者!


如何使用冒险背包

  • 像游玩《英灵神殿》一样游玩。当你制作物品和探索材料时,你将学会新的冒险背包配方。
  • 默认快捷键是 I 打开已装备的背包。
  • 每个背包在形态、功能和大小上都完全不同。升级背包将根据该背包所配合的进度解锁额外功能。
  • 查看配置以了解修改这些包的所有不同方式。
  • 按键绑定和操作支持控制器

如何安装冒险背包

  • 冒险背包模组使用R2ModMan安装时效果最佳
    • JVL 和 YamlDotNet Mod 是前置依赖
  • 将冒险背包安装到它自己的文件夹中,位于 BepInEx/plugins 文件夹。
    • 创建一个名为以下名称的文件夹 翻译 并确保所有翻译文件都存储在那里。
      • 翻译文件应命名为 冒险背包.<language key>.json
  • 冒险背包是一个客户端 和 服务端模组,需在双方都安装。
    • 如果在专用服务器上使用:
      • 配置锁定与同步已为已配置的管理员自动启用
        • 所有可同步设置将同步至已连接的客户端,且服务器配置将强制执行。
        • 管理员可以使用配置管理模组或直接在服务器上调整配置文件来更改服务器配置。
    • 网络兼容性强制已启用。
      • 这是为了防止在专用服务器上,如果一个客户端安装了模组而另一个没有安装时造成数据丢失。特别是,如果有人打开了一个箱子但没有安装该模组,你可能会丢失背包以及里面的所有物品。

本模组新增的装备

  • 6款原版冒险背包如下:
    • 背包 - 一个小背包,可以装东西。
    • 粗犷背包 - 一个结实的背包,配有搭扣和精致的皮带。
    • 血包湿巾 - 用防水血袋密封的耐用背包。
    • 北极夏尔巴套装 - 一款适合在山间长途跋涉的极地背包。
    • 罗克兽皮背包 - 用极其耐用的猛犸牛皮制成的冒险背包。
    • 探险家鬼火背包 - 精心制作的神秘背包,自带一个次元收纳箱。没人完全清楚它的原理。

背包功能

  • 冒险背包API可用
    • 文档
    • 从GitHub下载ABAPI.DLL
      • API功能包括:
        • 注册你自己的状态效果
        • 注册你自己的背包(包括模型)
        • 获取玩家所背背包的信息。
          • 是否为背包物品
          • 背包已装备
          • 获取背包信息(包括任意背包物品的库存,不仅限于已装备的)
          • 获取激活的背包效果
        • 查看已注册到探险背包的效果
  • 每个背包生物群系都可以针对进度进行完整配置。
    • 配置尺寸
      • 背包的每个品质等级可以有不同的物品栏网格大小。只需在配置中为每个品质等级调整宽度和高度即可。
    • 配置配方
      • 默认配方可在配置中找到。
    • 配置掉落
      • 生物和掉落率均可完全自定义。
      • 掉落物为 已禁用 默认情况下。(截至1.6.3版本)
    • 配置效果
      • 每个背包生物群系都可以配置此模组中包含的任意数量的效果。没有任何效果是硬编码的。
    • 配置最大负重
      • 允许配置每级背包所允许的额外负重调整。
    • 配置速度修改
      • 配置速度修改(减速)。
        • 背包每次品质升级,速度修正都会降低(但不会消失)。
    • 设置背包与物品栏的打开方式
      • 启用后,打开背包库存时同时显示玩家库存,无需额外操作
      • 也可以设置鼠标、键盘和手柄的按键绑定。
    • 配置悬停加交互开启背包
      • 启用后,在玩家背包中悬停并按下打开热键时,将打开背包。
      • 此功能会覆盖“关闭库存”操作。
  • 背包物品保护装置
    • 每个背包物品栏都由托尔亲自处理,并会监控任何可能损害你背包中物品存续的交互行为。
    • 背包里不能放背包,这是唯一不可配置的功能。全父就是这么设想的。
    • 当前已验证的兼容库存模组列表:
      • 快速堆叠存放
      • 快速物品转移(功能包含在背包中)
      • 多用户宝箱
  • 背包监控系统
    • 完整支持传送门技术,确保玩家物品栏中背包内不会藏有不需要的物品。
      • 此功能适用于任何使用以下内容的传送门/传送模组: 背包.是否可传送() 方法。
        • 小提示:不要使用 人形.IsTeleportable() 因为它不会遵循背包库存规则。
        • 已验证传送门兼容性列表:
          • 英灵神殿原生传送门
          • 高级传送门
          • 传送门
          • 传送门
    • 已存储的按键 已装备背包 将激活相应的锁门,无需将钥匙移入玩家物品栏。
      • 墓穴沼泽钥匙
  • 可选右键快速转移(物品快速转移)
    • 允许单击右键在玩家背包和任意打开的容器之间转移单件或整组物品
    • 这与独立模组提供的功能相同 快速转移物品 安装冒险背包时该功能会被禁用
  • 向外逃跑模式
    • 按下快速丢弃键(默认是 Y,将立即卸下装备的背包并将其掉落在玩家身后的地面上。
    • 此功能为可选功能,默认处于禁用状态。

本模组使用的效果

  • 此模组会根据背包及品质等级触发以下效果:
    • 负重修改
    • 速度修改
    • 冰霜抗性
    • 寒冷抗性
    • 巨魔护甲套装
    • 防水
    • 缓落术
    • 除雾器(清除迷雾之地的薄雾的鬼火效果)
      • 除雾器配置设置可在“灵光客户端设置”中找到
        • 用快捷键切换鬼火之光
          • 默认:“L”键
        • 雾光在非雾隐之地自动关闭的生态逻辑。
          • 默认:启用

当前可用翻译

  • 捷克语 / čeština
  • 简体中文
  • 繁体中文
  • 英语
  • 法语 / Français
  • 德语 / 德语
  • 日语 / 日本
  • 韩语 / 韩国人
  • 挪威语
  • 波兰语 / 波兰语
  • 巴西葡萄牙语 / 巴西葡萄牙语
  • 俄语 / Русский
  • 西班牙语 / Español
  • 瑞典语 / svenska
  • 土耳其语 / 土耳其语
  • 乌克兰语 / 乌克兰语
  • 没看到你的语言?我正在征集更多语言的翻译。请在 Discord 上找我(见下方链接)或提交 Pull Request!

当前补丁说明

冒险背包补丁说明

兼容模组(已验证)

  • 史诗战利品 0.9.3+
    • 加入我们的Discord,即可获得史诗战利品补丁,让掉落的背包变为史诗战利品!
  • 额外栏位
  • 高级传送门
  • 传送门
  • 传送门
  • 快速堆叠存放
  • 自动拆分堆叠
  • 阿祖创意工坊盒子
  • 多用户宝箱
  • 快速转移物品
  • 珠宝加工
  • 给我护盾,兄弟!
  • 切布的亡灵法术
    • 幽魂束缚背包
      • 死灵护甲状态效果
      • 死灵法术技能修正
  • 可能还有很多其他模组。这个模组对大多数模组都很友好。不过如果你发现冲突,请告诉我!

不兼容的模组

  • 尤顿背包
    • 这会转换背包,但可以安全地还原为JotunnBackpacks。

关于Vapok Gaming

Vapok Gaming

作者: 瓦波克

来源: GitHub

Discord: 瓦波克的模组社区

补丁说明: GitHub 补丁说明

Valheim: 英灵神殿 的热门 MOD

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

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