魔法书 HUD

魔法书 HUD

简单的模组,作为你所有魔法书的额外HUD。

[center][img]https://staticdelivery.nexusmods.com/mods/6234/images/2414/2414-1793616875-1291309720.jpg[/img][/center]
[b][size=4]描述:[/size][/b]
在生命条上方略微增加一个紧凑的游戏内 HUD,用于直接从玩家背包中浏览和使用魔导书物品,无需打开背包界面。

[b]前置要求:[/b]
1. [url=https://www.nexusmods.com/dragonsdogma2/mods/8]REFramework[/url]
2. [url=https://www.nexusmods.com/dragonsdogma2/mods/1261]D2DX[/url]
3. [url=https://fonts.google.com/specimen/Alegreya]Alegreya-Regular[/url] 字体(已包含)

[b]以下工具仅在准备或提取图标资源时需要。每次启动游戏时并不需要[/b]:
- Python 3.12 或更新版本。[url=https://www.python.org/downloads/release/python-31216/]Python[/url]
- 适用于 Python 的 Pillow。打开命令提示符并输入以下命令:python -m pip install pillow
- REtool.exe,[url=https://residentevilmodding.boards.net/thread/10567/pak-tex-editing-tool]REtool[/url],在提取原版游戏图像时由单独的《龙之信条2》纹理提取工具使用。

[b][size=4]主要功能:[/size][/b]
- 支持 17 种魔导书物品。
- 自动检测支持的魔导书并读取其当前背包数量。
- 每个 HUD 页面最多显示八件物品。
- 选择更改后,平滑地将之前选中的物品恢复正常大小。
- 为 HUD 页面之间的切换添加动画过渡。
- 播放原版游戏内 UI 音效,用于打开/关闭、物品选择和页面切换。
- 记住菜单关闭并重新打开时最后选中的物品和页面。
- 游戏内 HUD 支持[b]波兰语[/b]、[b]英语[/b]、[b]德语[/b]、[b]法语[/b]和[b]西班牙语[/b],
以及魔导书名称、提示和错误消息。
- 支持手柄,几乎拥有完全可自定义的选项。启动 MOD 后,使用前需要自定义你的手柄选项。[b][u]未经测试![/u][/b]
- HUD 大小应会自动适应你的分辨率。

[b][u]键盘操作:[/u][/b]
1. 使用 [b][color=#ff7700]~[/color][/b] 打开/关闭 HUD
2. 鼠标滚轮选择,中键单击翻页。
3. 使用 [b][color=#ff7700]E[/color][/b] 选择魔导书

[b][size=4]安装说明:[/size][/b]
1. 下载模组并将其安装到 reframework\autorun 中。不需要 FluffyMod。
2. 下载 REtool 压缩包。将其安装到一个文件夹中,例如: C:\Users\<username>\Downloads\REtool\REtool.exe)
3. 从 https://www.python.org/downloads/ 安装 Python 3.12 或更新版本。
4. 安装 Pillow:要安装 Pillow,只需打开 CMD 并输入提示: python -m pip install pillow
5. 完全按照所列内容解压模组文件。
6. 原始图标 PNG 是本地游戏资源,不包含在此压缩包中。模组期望以下文件位于:reframework/images/tiles/
7. 要提取图标 PNG:
[list]
[]前往 <game directory>tools/,右键单击 image_installer.py 并选择打开方式 > Python 3.12。按照 GUI 提示操作。这将在 reframework/images/tiles/ 中创建必要的 PNG 文件[/]
[][b]删除[/b] tiles 文件夹中任何不是魔导书的其他图像[/]
[/list]
[b]正确且最终安装后的文件结构:[/b]
[code]Dragons Dogma 2:
📁 reframework
📁 autorun
📄 DD2_GrimoireItemMenu.lua (73.4 KB)
📁 data
📁 DD2GrimoireItemMenu
📄 icon_bounds.lua (1.7 KB)
📁 fonts
📄 Alegreya-Regular.ttf (250.0 KB)
📁 images
📁 DD2GrimoireItemMenu
📁 glow
📁 tiles
📄 hud_background_fade.png (4.9 KB)
📁 tools
📄 prepare_grimoire_icon_assets.py (5.0 KB)

[/code][b][size=4]致谢:[/size][/b]
- 本模组深受 [url=https://www.nexusmods.com/dragonsdogma2/users/268309915]Wandd3rer[/url] 及其模组 [url=https://www.nexusmods.com/dragonsdogma2/mods/1242]Item Belt[/url] 的启发。感谢他的出色工作!
- REFramework
- REtool
- 物品图像:© CAPCOM(资源未包含)

[b][size=4]已知问题:[/size][/b]
- 未测试对手柄的支持。不过应该可以正常工作。
- 使用非建议字体可能导致纹理行为异常。
- 安装不当可能导致模组行为异常。
- HUD 中显示的部分游戏内魔导书名称可能略有不同。这是因为该 MOD 读取的是魔导书的索引名称,而不是背包中的名称。
- 在超宽显示器上可能无法正常工作。

这是我的第一个模组,大量使用了 AI 以及我自己有限的知识进行 vibe coding。如有任何错误,请见谅!

如果你喜欢我的作品,欢迎[url=https://ko-fi.com/niyaruza]请我喝杯咖啡[/url] :)