扩展护符槽位

扩展护符槽位

一个DLL模组,允许你自定义库存中可用的护符槽位数量(最多可增加8个额外的护符槽位)

扩展护符槽


这是一个 DLL 模组,允许你自定义库存中可用的护符槽数量,突破《艾尔登法环》的常规上限。

额外槽位的数量可配置为 1 到 8 个,当四个原版槽位全部解锁后,总计最多可拥有 12 个护符槽

我尝试过将这些额外槽位直接添加到装备界面,但该界面对于可显示的装备槽位数量有硬性限制,因此本模组在 [color=#ffd966]赐福点[/color] 菜单中新增了一个 [color=#ffd966]扩展护符槽[/color] 选项。

img

此菜单会显示你所有可用的护符槽,包括通过护符皮袋解锁的原版槽位,以及通过本模组配置的额外槽位。 赐福点菜单中显示的槽位与常规装备菜单是同步的,这意味着在原版槽位(库存)中装备的护符也会出现在扩展菜单中,反之,在扩展菜单中所做的更改也会同步反映到库存页面(对应已解锁的槽位)。

img

本模组不会替换或自动解锁原版槽位,它会读取你当前的游戏进度,并在此基础上添加配置数量的额外槽位。

本模组仅改变可装备护符的数量。你仍然需要在游戏过程中正常获得每一个护符。

如果你想应用任何护符效果,请查看我的另一个模组 自定义护符效果

img


配置

配置文件只有一个选项,用于启用模组并选择你想要的槽位数量(额外槽位最多 8 个)。

默认情况下,模组带有 3 个新的护符槽。你可以根据需要随意调整数字。

[talisman_slots]
enabled=1
slots=3

安装

选项 #1:ModEngine3 (me3),推荐

点击展开

安装 me3(me3_installer.exe

打开你的 ME3 配置文件文件夹 - 将此路径粘贴到资源管理器的地址栏中并按回车:

%localappdata%\garyttierney\me3\config\profiles\eldenring-mods

将存档内容解压到该文件夹(...\eldenring-mods)中。

使用任意文本编辑器打开 eldenring-default.me3 ,并添加以下行:

[[natives]]
path = "eldenring-mods\\ExpandedTalismanSlots.dll"

像平常一样通过 ME3 启动游戏。

选项 #2:ModEngine2

点击展开
  • 获取 ModEngine2 并将其解压到任意位置(不要解压到游戏文件夹内)
  • 将存档内容解压到 ModEngine2 目录中(与 launchmod_eldenring.bat 同级)
  • config_eldenring.toml 中,找到 [modengine] 部分,注册 DLL:
external_dlls = [ "ExpandedTalismanSlots.dll" ]

或者,如果你安装了多个模组,只需将 ExpandedTalismanSlots 添加到现有列表中:

external_dlls = [
"EldenMods\\ermerchant.dll",
"EldenMods\\ertransmogrify.dll",
"ExpandedTalismanSlots.dll"
]
  • 运行 launchmod_eldenring.bat

致谢

  • TsudaKageyuMinHook,用于在运行时拦截游戏函数。
  • The Grand ArchivesElden Ring Cheat Table,用作游戏函数和结构的逆向工程参考。
  • DasaavlibER,用作《艾尔登法环》内部结构和内存布局的参考。
  • ZyantificZydis,用于反汇编和分析《艾尔登法环》的可执行代码。