快捷指示牌

创作者: Syloreon
已更新:2026-05-25 00:00:21
8KB

关于此 MOD

为所有标牌添加建造吸附点(角、边、中心),使其能够整齐地对齐到墙壁、横梁和立柱上。

醒目招牌

小的 BepInEx 插件用于 英灵神殿 给予征兆 构建吸附点,这样它们在放置时就能整齐地贴合墙壁、横梁、柱子和其他建筑部件——就像大多数建筑部件本来就能自动对齐一样。

默认情况下,原版告示牌没有吸附点,导致定位起来很麻烦。Snappy Signs 在以下位置添加了吸附点: 角落, 边中点,以及 居中 每个告示牌。

工作原理

插件会通过 Harmony 补丁修改 ZNetScene.Awake. 游戏注册完所有预制体后,会查找所有同时具有 标志 和 碎片 组件(因此适用于任何标志,包括模组/未来的标志——没有硬编码的预制体名称),并注入标记为空的子游戏对象 吸附点瓦尔海姆的放置系统(获取吸附点) 会自动读取那些直接子级。

吸附点位置根据每个标志的网格边界自动生成,因此能自动适配每种标志类型。已有吸附点的标志(原版或由其他模组添加)不会被改动,且该补丁可重复执行。

配置

运行一次后, BepInEx/配置/com.syloreon.snappysigns.cfg:

章节 键 默认 描述
通用 已启用 真 主开关。
吸附点 角落 真 吸附于四个角。
吸附点 边缘中点 真 吸附到每条边的中点。
吸附点 中心 真 吸附点位于棋盘中心。

更改将在下次加载世界/游戏时生效(预制体在场景初始化时已打补丁)。

建筑

需要 .NET SDK 和本地安装的 Valheim(用于获取游戏程序集)。

使用 VALHEIM_INSTALL 或 .csproj 中内置的默认路径 dotnet build -c Release 覆盖游戏路径并将 DLL 自动部署到你的插件文件夹:dotnet build -c Release \ -p:ValheimInstall="F:\SteamLibrary\steamapps\common\Valheim" \ -p:DeployDir="F:\SteamLibrary\steamapps\common\Valheim\BepInEx\plugins\SnappySigns"

已编译 SnappySigns.dll 已写入 bin/Release/.

安装中

  1. 安装 Valheim 的 BepInEx.
  2. 复制 SnappySigns.dll 进入 Valheim/BepInEx/plugins/.
  3. 启动游戏。

注释/限制

  • 吸附点放置在板件的中平面上。对于在同一网格中包含安装柱的标牌,计算出的板面可能会包含安装柱;这对常见的木质标牌来说没问题,但之后可能会进行优化。

开发

在AI辅助下开发(Claude)。此模组已标记 AI生成 在Thunderstore上。

Valheim: 英灵神殿 的热门 MOD

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

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