分享地图

分享地图

分享地图和标记

描述

共享地图与标记(Shared Map & Pins)会自动保持所有玩家的地图同步。

在原版《英灵神殿》中,要共享探索进度和标记,意味着你得走回制图台,轮流往上面写入——而且只有最后一个写入的玩家的标记会留在制图台上。本模组彻底解决了这个问题:你探索过的地形和地图标记会持续与服务器上的其他玩家共享,无论你身在何处。

它直接基于游戏自带的制图台数据格式构建,而非另起炉灶,因此接收到的标记行为完全符合原版设计:它们会以灰色显示在你的地图上,点击即可将其采纳为你自己的标记。

安装说明

使用模组管理器(推荐)

  1. 如果你还没有安装 BepInEx for Valheim,请先安装。
  2. 通过 Vortex、r2modman 或 Thunderstore 安装 Shared Map & Pins。
  3. 启动游戏一次以生成配置文件。

手动安装

  1. 安装 BepInEx for Valheim。
  2. 解压压缩包,将 SharedMapPins.dll 复制到: <Valheim>/BepInEx/plugins/
  3. 启动游戏一次。配置文件将生成于: <Valheim>/BepInEx/config/tuxnux.sharedmappins.cfg

设置(均为可选)

General.Enabled        - 开启或关闭模组                (默认:true)
Sync.IntervalSeconds  - 广播之间的延迟,10-600        (默认:60)
Sync.SyncOnMapOpen    - 当你打开完整地图时,
                        请求其他玩家的地图             (默认:true)
Debug.Verbose          - 详细日志记录,有助于诊断      (默认:false)

主要功能

  • 自动在所有玩家之间共享已探索地形(战争迷雾)。
  • 自动共享地图标记——无需制图台,无需轮流操作。
  • 打开完整地图时会请求其他玩家发送他们的地图,让你在需要时立刻获得他们的标记。
  • 注重带宽:除非你的地图自上次广播后确实发生了变化,否则不会发送任何内容,且对请求的响应有频率限制。
  • 接收到的标记遵循原版行为:在你点击采纳之前显示为灰色。
  • 同步间隔完全可配置。
  • 在单人游戏中,或没有其他玩家连接时,不执行任何操作。
  • 在专用服务器上安全:服务器仅转发消息,无需自行安装本模组。

需求

  • BepInEx for Valheim(BepInExPack_Valheim 5.4.2333 或更高版本)。
  • 每个想要参与的玩家都必须安装相同版本的模组。未安装的玩家不受影响——他们只是不共享也不接收任何内容。
  • 专用服务器上无需安装任何东西:消息由服务器原生转发,服务器无需知晓本模组的存在。

致谢

  • Iron Gate Studio,感谢《英灵神殿》,以及一个足够干净、能够在其上构建的地图共享格式。
  • BepInEx 和 HarmonyX 团队,没有你们就没有这一切。
  • denikson,感谢维护 BepInExPack_Valheim。
  • 《英灵神殿》模组社区,感谢多年积累的记录与基础工作。