潜行者

创作者: Ezomic
已更新:2026-09-08 15:45:01
145KB

关于此 MOD

在海尔蒂的某个地下城中吹响号角,其小头目便会再次苏醒。

潜行

希尔迪卖一个号角。在她三个地牢中的任意一个里吹响它,你已击杀过的那个小Boss就会复活,让你能再次挑战它。

功能

  • 希尔德架子上的一只号角,默认售价500金币。
  • 在她的三个地牢之一内使用它,会清除小boss生成器上已消耗的标记。原版自身的生成器代码会在一秒后进行生成。
  • 唤醒小头目,其他一切不变。已搜刮的宝箱保持已搜刮状态,已砸碎的罐子保持已砸碎状态,已开采的矿脉保持已开采状态。
  • 每个地牢的冷却时间,以游戏内天数计算。默认为五天。
  • 只有当真有东西被唤醒时,号角才会被消耗。每一次拒绝都会在屏幕上标明原因。
  • 不删除任何已保存对象,从不重新生成地牢,从不修改地形,也从不写入全局键。

三座地下城

设置 地下城 生物群系
唤醒墓穴 阴燃之墓 黑森林
唤醒洞穴 啸叫洞穴 山脉
守塔 封印之塔 平原

Lur通过游戏在地牢生成器上设置的主题标记来找到它们(森林墓穴希尔德尔, 希尔德洞窟, 希尔德平原堡垒),而不是根据预制体或地点名称匹配。普通地穴、洞穴和 Fuling 营地永远不会被匹配。

使用号角

把它放到快捷栏上并在那里使用。从物品栏窗口里使用是没用的,只有通过快捷栏的途径才会生效。

你必须站在地下城内部。“内部”指的是在其中一个生成器自身房间盒的内部,并且 房间边距 米的松弛量。

当号角被接受时:

  1. 已消耗标记会在小头目的生成器上清除,如果它属于某个生成组,该生成组中的其他生成器也会一并清除。成组生成器会统计整个组的生成次数,因此只要相邻生成器已消耗,整个组就会继续保持关闭。
  2. 卢尔监视着那些生成器,最多持续 观看秒数 (默认30)并检查实际出现的内容是否与首领生成器所持有的生物一致。
  3. 在一场对局中,号角会被消耗,地牢会被打上当前世界时间的标记,冷却时间随之开始。
  4. 每次超时后,所有生成器都会恢复原样,而你会保留号角。
  5. 如果刷出了非首领生物,号角不会被消耗,日志中会说明。这种情况下生成器不会回滚,因为生成已经发生,恢复旧标记可能导致一只存活生物留在生成器旁边,从而可以再次生成。

他说的和它真正的意思

消息 含义
这里无人安眠。 不在这三个地牢中的任何一个内,该地牢在配置中被关闭,两个地牢在此处重叠,或其中未找到首领生成点。
石头还在沉降。 地牢房间仍在加载中。稍等片刻再吹响它。
此地尚未平息,还需N天。 冷却时间。以游戏内天数计算。
这里躺着一具无人认领的尸体。 地下城里有一块墓碑。先去收集它。
它已经醒了。 生成器从未触发,或者它生成的生物仍然存活。
这里建造的东西让它无法靠近。 有人在地牢里建了建筑,导致刷怪笼现在位于玩家基地范围内,原版机制下不会生成怪物。
这里没有东西回应号角。 生成器上的全局按键会将其封锁。
有什么醒来了。 成功。号角已用尽。
什么都没动。 没有及时刷出任何东西。号角未消耗。
另有动静。 有东西生成了,但不是首领。号角还没用掉;开启 诊断 并报告人口普查结果。

它不恢复什么

只是个小头目。你清空的宝箱依旧是空的,你打碎的物品依旧是碎的,你挖过的矿脉依旧是被挖过的。重复挑战只会让你再打一遍这场战斗、再拿一遍它的掉落和奖杯,而你之前已经拿走的东西不会有第二份。如果你想要一个会自动补货的地下城, 达尔拉 是那个的模组。

希尔德不会接受第二个任务宝箱。她的交付记录在世界数据中,而她自己的代码会在物品被拿走之前,拒绝世界已持有对应钥匙的献祭。因此无论你为此战斗多少次,每个世界只能获得一次外观奖励。

安装

需要 BepInEx 5.4.2350仅支持 BepInEx 5 API;与 BepInEx 6 不兼容。

通过模组管理器只需安装一次。手动的话,将 Lur.dll, 卢尔.obj 和 lur.png 在 BepInEx/plugins/Lur/该 .obj 和 .png 是角的模型和图标,在运行时从磁盘读取,因此没有它们就无法构建该物品。

先启动一次游戏再退出。首次运行会生成配置文件,而在模组加载之前该文件并不存在。

1.1.0 版专为英灵神殿 1.0.7 打造,无法在 1.0 之前的英灵神殿版本上运行。1.0.1 是支持旧版游戏版本的最后一个版本。

配置

文件是 BepInEx/配置/ezomic.valheim.lur.cfg每一条目上方都有注释说明其理由。

BepInEx 在首次运行时写入每个条目,已保存的值会覆盖代码中的新默认值,因此在已经运行过该模组的机器上,在新版本中更改默认值不会有任何效果。如果某个设置看起来被忽略了,请先查看 cfg 文件。

潜伏

设置 默认 效果
已启用 真 关闭后插件仍保持加载,从Hildir的库存中移除号角,并使其吹响时没有任何效果。已存在于物品栏中的号角保持不变。
道具名称 潜行 仅显示名称。预制体名称在代码中是固定的,因为重命名会导致世界中所有已保存的号角变成孤儿。
物品捐赠者 焰灵核心 原版物品从其借用机制:ZNetView、ItemDrop、Rigidbody、碰撞体、漂浮在水中。其外观未被使用。 焦灼核心 和 木头 如果指定的回退项缺失,则会尝试使用这些回退项。
音效预制体 空 香草效果预制体在号角吹响的位置播放。留空则无效果。无法解析的名称会记录一次并跳过。

地下城

设置 默认 效果
苏醒墓穴 真 允许唤醒闷燃之墓。
唤醒洞穴 真 允许唤醒呼啸洞穴。
唤醒之塔 真 允许唤醒封印之塔。
冷却天数 5 再次唤醒同一地下城前所需的游戏内天数。 0 让号角的价格成为唯一的代价。按世界时钟计算,因此无人在线的时间不计入,一个空置了一周的服务器不会回来时所有费用一次性到期。
房间内边距 1 每个房间在判定是否属于地牢内部时,其边界框所增加的余量米数。如果某个Boss拒绝唤醒,且日志显示其生成器就在边界外,则调高此值。
使用位置半径回退 假 同时将该地点自身半径范围内的任何内容都算作地牢的一部分,而不只是生成器生成的房间。范围更宽松,还能触及站在塔墙外的刷怪点。只有在诊断日志显示某个首领刷怪点完全不在任何房间内时,才启用此项。
观看秒数 30 等待生成物出现多久后放弃并放回生成器。超时后号角不会被消耗。必须明显超过生成器自身的间隔时间。

商店

设置 默认 效果
价格 500 希尔迪尔收取的费用,以金币计。她自己的库存从几百到一千多一点不等。
堆叠 1 一次购买能买多少个号角。原版会将其限制为物品的最大堆叠数量,即10个。
售后已售 空 希尔德在备货号角前需要一个全局按键。留空表示始终可购买,这是推荐设置,因为在首领仍存活的地下城中吹响号角本来就会被拒绝。 希尔德1 对于希望商店也受限的主机来说,这个值同样适用。未知键并非错误:该行只是永远不会出现。

诊断

设置 默认 效果
诊断 假 记录每个赫尔德地下城加载时的完整普查信息:包括其生成器、主题、房间,以及附近每个生成点及其在内或外的判定结果。如果号角没有反应,首先应开启此项。
详细 假 目前显示为无变化。无论哪种方式,其注释所描述的行都会写入日志。

多人游戏

在每个客户端和服务器上安装相同版本和构建的它。它会注册一个物品预制体,而无法解析该预制体的客户端不会大声报错:游戏会将保存的对象视为垃圾丢弃,某人箱子里的一只号角就这样消失了。

与 长屋核心 已安装后,Lur 会进行版本校验注册,服务器会拒绝版本或构建 ID 不匹配的客户端。Core 还会仅在内存中对已连接的客户端应用主机的配置值;你自己的配置文件不会被写入,断开连接后你的配置值会立即恢复。 诊断 和 详细 保持你的所有。其余一切都归主机,因为两个客户端对什么可以被唤醒产生分歧,就是两个客户端对世界的ZDO产生分歧。

没有核心模组,模组依然能运行。失去的是强制机制:没有任何东西会拒绝没有该模组的客户端。

尚未测试多名玩家的情况。其所有功能均已在单人模式下测试过,即你同时作为服务器的情况。

兼容性

三个 Harmony 补丁,全都打在游戏已提供的接缝上:一个前缀作用于 人形生物.使用物品 对于快捷栏,一个后缀 地牢生成器.唤醒 那只能记录日志,以及一个后缀 商人.获取可用物品 商店那一行。没有任何补丁涉及移动、生成或区域系统。

商店条目会被追加到希尔迪分发的列表中,而不是添加到 商人 预制件,因此其他添加商人库存的模组不受影响。哈尔多未做改动。

故障排除

希尔德不卖号角。 寻找 希尔迪尔将以500金币上架 Lur 在……里 BepInEx/LogOutput.log. 如果缺少该行,则说明物品尚未注册,常见原因是 鲁尔·奥布 不在插件文件夹中。如果该行存在但该行不可见,请检查 售后钥匙:一把世间不存在的钥匙,读作“她不卖它”。

号角在地牢中无法使用,本该可以生效的。 开启 诊断,重新进入地下城,并阅读人口普查记录 BepInEx/LogOutput.log它列出了生成器、其主题、房间以及每个生成点,并标注了内部或外部的判定。一个被判定为仅在外部的首领生成点需要更高的 房间内边距完全不在任何房间里的那个才是关键 使用位置半径回退 为……而存在。

原版机制出故障了。 游戏玩法异常会归入 应用数据\本地低权限\铁门\瓦尔海姆\玩家日志,不在 BepInEx 的日志中。

已知限制

  • 未测试多人玩家情况。
  • 封印之塔是三者中实战检验最少的。它的地下城位于地面而非空中,而它的首领生成器是否位于生成的房间内则是个问题。 使用位置半径回退 存在的意义就是回答问题。
  • 详细 已绑定但无人读取。

Bug 反馈

在以下地点报告 迪斯科德 或在 问题追踪器. 有用的可附接物品:

  • BepInEx/LogOutput.log,最好能 诊断 开启后,再次进入地下城时生效。
  • 无论你是在服务器上还是单人游戏中。
  • 是三个地下城中的哪一个。
  • AppData\LocalLow\IronGate\Valheim\Player.log 如果一个原版机制坏了。
  • 你的 艾佐米克·瓦尔海姆·鲁尔配置文件 如果你对其中的内容做了任何修改。

Discord

discord.gg/hJzAVaZ5wb 获取模组信息、更新、支持、Bug反馈及兼容性问题的相关说明。

服务器

还有一个运行该整合包的小型欧盟服务器,如果你想找个地方玩的话。详情在 Discord 里。

建筑

net462,不使用 NuGet。它引用游戏文件夹中 Valheim 的托管 DLL,以及它所部署到的任意配置文件中 BepInEx 的托管 DLL,因此全新克隆的代码无需还原任何内容即可生成。 个人资料目录 默认使用仓库自身的 测试档案.

被选来与之对比的六种号角形状被保存在 资源/变体/,每项的理由如下 工具/潜伏者设计.py即将发货的那一个 滚动.

长屋的一部分

卢尔在 长屋 整合包会锁定其随附的确切版本。单独安装时,其行为完全相同。

许可证

MIT。见 许可证. 作者:Robbin Thijssen,Thijssen Software。

Valheim: 英灵神殿 的热门 MOD

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

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