埃尔登搜索

埃尔登搜索

《艾尔登法环》物品栏的搜索栏。输入内容时,网格会随之进行筛选。

当你在一个存档上投入五十个小时后,背包就像一堵墙。两百种制作材料、四十个叫不出名字的护符,而你正在找的东西藏在滚动屏幕第三屏之后。

Elden Search 在背包里加入了一个搜索框。输入文字,游戏自带的网格就会筛选出匹配项——边输入边筛选,无需打开任何东西或离开菜单。

它不只是按名称搜索。游戏知道每件物品的作用,这个模组也一样:输入“耐力”,恢复耐力的护符就会出现,尽管它们名字里都没有这个词。输入“打刀”,你拥有的所有打刀都会出现。输入“出血”,就会看到红毒刀。

没有任何东西被替换或重绘。这就是游戏本身的背包,只是隐藏了你没找的东西。


MOD ENGINE 2

  1. 将“Elden Search”文件夹放入你的 Mod Engine 2 文件夹中。

  2. 打开 config_eldenring.toml,将其添加到 external_dlls 中:

    "Elden Search/elden_search.dll",
    
  3. 使用 launchmod_eldenring.bat 启动。

安装在其他位置?使用完整路径并双写反斜杠: "D:\\Mods\\Elden Search\\elden_search.dll"


ELDEN MOD LOADER

elden_search.dllEBGaramond.ttfsounds 文件夹复制到 ELDEN RING\Game\mods\ 中。

DLL 文件必须直接放在“mods”文件夹里——该加载器不会读取子文件夹。sounds 文件夹可以保持文件夹形式。

不要以两种方式安装。 Elden Mod Loader 即使通过 Mod Engine 2 启动时也会运行,因此模组会加载两次。


在游戏内按 F9 打开设置。所有内容都可以在那里调整,并以你自己的语言保存到 esb.ini 中。

  • 边输入边筛选。 无需确认键,无需重新打开菜单。

  • 按功能查找物品。 “耐力”、“出血”、“韧性”、“冰冻”——这些词来自游戏本身的语言和物品表格,而非我手打的列表。

  • 统计当前标签页。 显示“3 / 50”,旁边是跨所有标签页的总数。

  • 跳转到下一个有匹配的标签页。 两个箭头,或你自定义的按键。

  • 适用于所有列出物品的界面。 背包、仓库,以及每个装备栏位选择器。

  • 支持八种语言,跟随游戏语言。 物品名称来自游戏本身,所以在所有语言下都是正确的。

  • 可调整。 位置、大小、颜色、按键、声音——都在 F9 面板中,全部写入纯文本文件。

  • 支持《艾尔登法环》1.16 版本。 无需《黄金树幽影》DLC——它只是我测试用的版本。模组通过搜索游戏代码而非固定地址来查找所需内容,因此对其他版本也有一定兼容机会,但仅在此版本上运行过。

  • 需要 Mod Engine 2 或 Elden Mod Loader。 不需要其他工具。

  • 离线游玩。 这是一个 DLL 模组,在线状态下运行有封号风险。两个加载器都会以禁用 EAC 的方式启动游戏;安装后切勿通过 Steam 启动。


兼容性

它可能会阻止另一个覆盖层模组绘制自己的界面。请只运行其中一个。

它使用《艾尔登法环》默认的标签页按键(X 和 Z)来刷新网格。如果你在游戏设置中更改了这些按键,请在 esb.ini 中设置 refresh_nextrefresh_prev——否则网格不会随输入而更新。


致谢

Gleepborg——谢谢你。

Erd-Tools 和 SoulsFormats,它们的签名和文件布局让我得以读取游戏自身的表格,而不是去猜测。

Dear ImGui(Omar Cornut)和 MinHook(Tsuda Kageyu)。

EB Garamond 由 Georg Duffner 和 Octavio Pardo 设计,遵循 SIL 开源字体许可证——正是它让搜索栏看起来像是游戏原生的一部分。

Kenney 和 OpenGameArt,他们的 CC0 音效让模组有了清脆的点击声。