
敌人弱点显示
在生命条上以图标显示敌人的弱点和抗性——但仅在你用该元素命中后才显示。已发现的资讯会保存。包含剧透模式。支持任何语言。需要UE4SS。
查看大图敌人弱点显示
在敌人生命条旁边显示敌人的弱点、抗性、免疫和吸收图标。
初始不会显示任何内容。当你用某种元素攻击敌人时,模组会记录该敌人的反应,并从此显示相应图标。已探索的信息会在游戏会话之间保存,因此一旦你发现了某类敌人的弱点,该图标就会在之后每次遇到该类敌人时一直显示。如果你不想自己探索,还有一个剧透模式可以立即显示所有信息。
工作原理
- 每次攻击都会对照游戏自身的亲和力数据进行检测,因此弱点、抗性、免疫和吸收总是被正确分类。被格挡或护盾抵挡的攻击不计为免疫。
- 弱点图标显示在生命条左侧,抗性和免疫图标显示在右侧。首领生命条有独立的位置和稍大的尺寸。
- 图标是游戏自带的元素图标,带有颜色边框来表示状态:绿色 = 弱点,橙色 = 抗性,红色 = 免疫,白色 = 吸收,灰色 = 受到普通伤害。
- 支持任何游戏语言。
- 可选文本列表:按 F9 可在角落显示敌人名称及其已知亲和力,独立于生命条图标。
要求
来自 GitHub 的 experimental-latest 版 UE4SS,安装到 <game>\Sandfall\Binaries\Win64\ 目录。
重要: 请使用上方链接的 experimental-latest 预发布版本。较旧的 UE4SS 构建版本(包括 3.0.1 正式版以及 Nexus 上流传的一些构建)与此模组组合使用时会导致游戏启动时崩溃。
已知限制
弱点和抗性检测已充分测试。免疫和吸收采用相同方式实现,但尚未针对后期游戏敌人进行验证——如果你看到错误的图标,请报告(在战斗中按 F6 后,UE4SS.log 中的相关段落会有很大帮助)。
安装
使用 Vortex
- 安装 UE4SS。
- 使用模组管理器下载并安装此模组。
手动安装
- 如果尚未安装 UE4SS,请将其安装到
...\Expedition 33\Sandfall\Binaries\Win64\目录。 - 将压缩包解压到游戏根目录(包含
Sandfall\的文件夹),例如C:\Program Files (x86)\Steam\steamapps\common\Expedition 33\。这会将脚本文件放置在Sandfall\Binaries\Win64\ue4ss\Mods\EnemyWeaknessDisplay\下,并将 pak 文件放置在Sandfall\Content\Paks\LogicMods\下。
卸载
使用 Vortex:在 Vortex 中禁用/移除该模组并部署。
手动卸载:删除文件夹 Sandfall\Binaries\Win64\ue4ss\Mods\EnemyWeaknessDisplay\ 以及 Sandfall\Content\Paks\LogicMods\ 中的三个 EWWDisplay.* 文件。
在以上两种情况下,如果你还想清除已保存的探索数据,可以删除 Sandfall\Binaries\Win64\ 下的 eww_*.json 文件。
快捷键
- F4 - 无需重启游戏即可重新加载 config.lua
- F5 - 显示/隐藏图标
- F6 - 将诊断信息写入 UE4SS.log
- F7 - 在探索模式与剧透模式之间切换
- F8 - 显示附近敌人的类型(持久生效,与 F7 不同)
- F9 - 显示/隐藏文本列表(敌人名称 + 已知亲和力)
按键可在 config.lua 中修改。
配置
所有选项都位于 Sandfall\Binaries\Win64\ue4ss\Mods\EnemyWeaknessDisplay\Scripts\config.lua 中:显示与探索模式、快捷键、图标位置、首领图标缩放以及文本列表是否默认启用(TextList)。如果默认图标位置不适合你,请在 InjectSlots 中修改数值,然后在游戏中按 F4 即可立即看到效果。
模组创建的文件
写入到 Sandfall\Binaries\Win64\:
eww_discovered.json- 你的探索进度。删除它可重新开始。eww_elementmap.json- 从游戏中读取的元素映射,会自动重建。eww_overlay.json- 当前显示状态,内部使用。
故障排除
- 没有图标:检查 UE4SS.log 中是否有 [EnemyWeaknessDisplay] 相关内容,并确认三个
EWWDisplay.*文件已放置在Content\Paks\LogicMods\中。 - 报告 Bug 时,请在战斗中按 F6,并附上 UE4SS.log 中的 [EnemyWeaknessDisplay] 部分。在 config.lua 中将 Verbose = true 可记录更多详细信息。
致谢
使用 UE4SS 构建。Pak 打包使用 retoc。图标和敌人数据在运行时来自游戏本身;备用名称列表基于社区 wiki 数据。大部分代码是在 AI(Claude)的帮助下编写的。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。