地图扩展

创作者: Alexandresys
已更新:2026-06-17 16:35:58
6.7MB

前置 MOD

使用 地图扩展 时将自动安装

关于此 MOD

MapExtension_Plugin 为 StarRupture 添加了本地地图数据查看器。它通过本地 HTTP 端点暴露地图数据,并附带基于浏览器的地图界面,用于显示货物、传送器、玩家以及包裹网络连接。
地图扩展插件

关于此Mod

地图扩展插件新增了 实时本地地图查看器 为《星裂》而战。

当游戏运行时,插件会读取本地游戏数据并将其提供给外部使用。 地图扩展查看器.html,这是模组附带的一个浏览器页面。通过它,你可以更清晰地查看货运网络、传送器、玩家以及破损周期时间线,无需替换游戏内界面。

目标很简单: 让世界更易读 一旦你的基地和运输布局变得难以管理。




功能特性
  • 显示 货物调度员 和 货物接收器 在本地地图上
  • 显示 链接 在货运建筑之间
  • 显示 物品移动中 通过货运网络
  • 显示 传送点位置
  • 显示 玩家站位
  • 显示[A] 破裂-循环时间线
  • 通过查看器使用的内置HTTP端点提供本地数据



更新日志 v0.4
  • 优化地图渲染,画面更清晰流畅。
  • 专用服务器性能优化,地图更新更流畅
  • 让断裂时间线更加稳定,也更易于追踪。
  • 改进了多人游戏会话中破裂追踪的稳定性
  • 更新了即将破裂的显示时间为2分钟,并新增了无人机禁用图标
  • 地图查看器现在自带了一个地图图片文件夹,该文件夹必须与HTML文件放在同一目录下。

更新日志 0.3
  • 新增地图背景
  • 为地图和断层数据添加了专用服务器同步支持
  • 更新了地图查看器的界面,采用更简洁的布局和更便捷的控制。
  • 新增地图标注及自定义注释功能。
  • 改进了地图背景及裂痕时间线的显示效果




运作方式

如果你第一次接触这类模组,原理其实很简单:

  • 这个 模组加载器 让StarRupture加载插件模组
  • 此插件在游戏运行时生效
  • 它在您自己的电脑上暴露本地数据
  • 在专用服务器模式中,客户端与服务器版本 地图扩展_插件 互相交换地图与断裂数据
  • 地图扩展查看器.html 读取本地数据并在浏览器中显示

这是 否 在线服务,且 未 独立的游戏客户端,仅为当前游戏会话提供本地查看功能。



你将看到什么
  • 你的货运建筑所在之处
  • 哪些货运建筑是相连的
  • 哪些物品正在通过这些链接传送?
  • 传送器放置位置
  • 玩家所在位置
  • 当前破裂周期时间线

当基地规模扩大时,这一功能尤其有用,可让你更清晰地查看布局、物流线路和裂隙活动概况。



支持单人模式与专属服务器

该插件在单人及多人模式下均可使用,但不同情况下破裂数据的获取方式并不相同。

  • 单机 / 本地主机: 插件可以从正在运行的游戏本地读取破裂数据。
  • 专用服务器: 安装服务器构建版本 地图扩展插件 在服务器上,以便客户端和服务器插件之间能够交换地图与破裂数据。

地图查看器在客户端上运行。在专用服务器模式下,客户端插件与服务器插件通信,服务器插件将地图和破裂更新发送回客户端插件。



需求
  • AlienX的模组加载器
  • 地图扩展插件 已安装至客户端
  • 专用服务器游戏可选设置: 服务器版本号 地图扩展插件 已安装至服务器插件文件夹



安装
  • 安装 AlienX的模组加载器 首先
  • 将Mod加载器解压到
    StarRupture/Binaries/Win64/
  • 复制 MapExtension_Plugin.dll 进入
    StarRupture/Binaries/Win64/Plugins/
  • 启动游戏一次,以便插件完成初始化并生成配置文件
  • 地点 Map扩展查看器.html 以及 地图瓦片 在电脑上随心所欲地整理文件夹
  • 双击 地图扩展查看器.html 在默认浏览器中打开
  • 使用地图查看器时保持游戏运行

若在专用服务器上游玩,请安装服务器版本。 地图扩展插件 在服务器中 插件 文件夹也要包含在内,这样客户端和服务端插件才能相互通信。



关于MapExtensionViewer.html

地图扩展查看器.html 这是模组使用的浏览器页面。

  • 可存放 你电脑上的任意位置 只要 地图瓦片 文件夹就在它旁边
  • 你可以移动它到你的 桌面 便于访问
  • 一个简单的 双击 在默认浏览器中打开
  • 确实如此 未 需要保持在游戏文件夹内
  • 这 地图瓦片 文件夹必须保持侧边显示 地图扩展查看器.html 所以地图背景才能正确加载
  • 游戏必须保持运行,页面才能从插件读取实时数据。



配置

首次启动时,插件将创建以下内容:

插件/配置/地图扩展_插件.ini

主要默认设置:

[通用]
启用=1

[Http]
端口=9000

[运行时]
刷新间隔毫秒=500

[聊天]
[RuptureCyclePrefix=【破裂循环】]


  • 已启用:开启或关闭插件
  • 港口: 查看器用于读取插件数据的本地端口
  • 刷新间隔(毫秒)运行时数据刷新频率
  • 破裂循环前缀: 旧版聊天前缀,保留用于与早期破裂周期来源的兼容性

大多数玩家无需更改任何设置。默认配置即可正常使用本模组。



高级笔记

高级用户可使用插件暴露的本地端点,供查看器调用:

  • 获取 /health
  • 获取 /cargo
  • 获取/破裂循环


你不必手动使用这些就能享受模组带来的乐趣。



常见问题解答

这会替代游戏内地图吗?

不。这是一个独立的本地浏览器页面,旨在为你提供更清晰的概览。

我需要让游戏一直运行吗?

是的。查看器会从正在运行的游戏读取实时数据。

我每次都需要从游戏文件夹里打开HTML文件吗?

不,你可以放置。 地图扩展查看器.html 您电脑上的任意位置,包括桌面,只要…… 地图瓦片 文件夹保持在其旁边。

这是客户端模组吗?

是的。 地图扩展插件 已安装于客户端。

专用服务器上需要准备什么吗?

可以。若要使用专用服务器游玩,请安装服务器版本。 地图扩展插件 在服务器中 插件 让客户端与服务器插件能够交换数据的文件夹。

使用前需要配置什么吗?

通常不需要。默认设置对大多数玩家来说已经足够了。



项目状态

此模组已可用,但仍在持续完善中。欢迎提供反馈、修复及贡献。



制作人员名单
  • AlienX的Mod加载器 为使基于插件的模组成为可能
  • 比特囤积者 用于 星裂星图,用于地图背景
  • 姆拉历山德西斯 为 地图扩展插件



示例文件夹树

安装后,您的文件应类似于这样:

星裂/
|-- Binaries/
| `-- Win64/
| |-- <模组加载器文件> (dwmapi.dll)
|-- Plugins/
| |-- MapExtension_Plugin.dll
```config/ ```
|-- MapExtension_Plugin.ini(自动创建)

您电脑上的任何位置
|-- MapExtensionViewer.html
-- map-tiles/
-- base_newmap_q70_2048/

例如,将其放置在您的桌面时
桌面/
|-- 地图扩展查看器.html
-- map-tiles/
-- base_newmap_q70_2048/

  • 模组加载器文件必须放在
    StarRupture/Binaries/Win64/
  • MapExtension_Plugin.dll 必须在内部
    StarRupture/二进制文件/Win64/插件/
  • 地图扩展查看器.html 以及 地图瓦片 文件夹可以存放在任何位置,包括你的桌面
  • 保持住 地图瓦片 文件夹及其内容位于旁边 地图扩展查看器.html

使用 Xmod 解锁 星际裂变 (StarRupture) 的全部潜力 — 今天就探索这些顶级 MOD!