Rift Rail (裂隙铁路)


Simple asymmetric portals for cross-surface train teleportation. Primarily developed for personal use. Supports LTN for automated logistics. 作者自用的非对称跨地表铁路传送门。实现简单的单向传送功能,支持 LTN 自动化物流。

Content
4 hours ago
2.0
1.21K
Transportation Logistics Trains Cheats

FAQ

Q: What logistics mods are supported?

A: Rift Rail currently features native integration with LTN (Logistic Train Network). * Note on Cybersyn: Support for Cybersyn has been removed in v0.10 due to architecture conflicts.


Q: Where is Cybersyn support?
A: Native compatibility with Cybersyn has been permanently removed starting from version 0.10.2 due to architecture conflicts.
If you strictly require Cybersyn integration, you must downgrade your mod version:

  • v0.10.1: Last version with N-to-M (Many-to-Many) Cybersyn support.
  • v0.8.2: Last version with 1-to-1 Cybersyn support.

⚠️ Warning: These are legacy versions. We DO NOT provide maintenance, bug fixes, or support for any Cybersyn-related issues on older versions. Use them entirely at your own risk.


Core Features: N-to-M Routing

Q: Can I connect one Entry portal to multiple Exits? (One-to-Many)
A: Yes! As of v0.10, you can connect an Entry portal to up to 5 Exit portals simultaneously.

Q: If an Entry is connected to multiple Exits, where does the train go?
A: The destination is determined by a strict priority list:

  1. Circuit Control (Absolute Priority): If the train's schedule contains a circuit condition like riftrail-go-to-id = [ID], and a connected portal with that ID exists, the train will always teleport to that specific portal. This signal overrides all other logic.

  2. Default Exit (Primary Fallback): If no valid circuit signal is provided, the train will teleport to the designated Default Exit.

    • How to Set: You can set the Default Exit in the Entry portal's GUI by selecting a connected portal from the list and clicking the "Set as Default" (pin) button. The default is highlighted in green.
    • Automatic Assignment: If you have connected more than one exit but have not manually set a default, the first portal you connected will be automatically assigned as the default during the next teleportation.

There is no lower priority. If a train has no signal, it will always go to the Default Exit.

Q: How do I find the "Unit Number ID" of a portal?
A: Open the GUI of any portal; the ID is usually displayed in the title bar or debug info.


Logistic Train Network (LTN) Setup

Q: How do I set up cross-surface LTN deliveries?
A: The setup logic has been updated in v0.10. To create a working route between Surface A and Surface B:

  1. Requirement: Two-Way Path: The LTN dispatcher requires a return path to calculate the route validity.
    • Build Entry A -> Exit B (e.g., Nauvis to Vulcanus).
    • Build Entry C -> Exit D (e.g., Vulcanus to Nauvis).
  2. Enable Switches: Open the GUI for all 4 portals involved and turn on the "LTN" switch.
  3. Manual Activation: Unlike previous versions, the switch now only affects the specific building you clicked. You must ensure it is enabled on both the Entry and Exit sides.
  4. Universal Network (ID -1): All Rift Rail portals are now permanently set to Network ID -1. They function as universal bridges for all LTN networks. The option to assign specific Network IDs to portals has been removed to simplify configuration.

问:目前支持哪些物流模组?

答: Rift Rail 目前与 LTN (Logistic Train Network) 拥有原生集成。 * 关于 Cybersyn: 由于架构冲突,我们在 v0.10 版本中已移除了对 Cybersyn 的支持。


问:Cybersyn 兼容功能去哪了?
答: 由于底层架构冲突,我们从 v0.10.2 版本开始已永久移除了对 Cybersyn 的原生兼容。
如果您必须使用 Cybersyn 集成,请降级您的模组版本:

  • v0.10.1: 支持 多对多 (N-to-M) Cybersyn 兼容的最后一个版本。
  • v0.8.2: 支持 一对一 (1-to-1) Cybersyn 兼容的最后一个版本。

⚠️ 警告: 以上均为已停止维护的旧版本。作者绝对不会处理任何与 Cybersyn 相关的错误反馈,也不会对旧版本进行任何修复。请自行承担使用风险。


核心功能:多对多 (N-to-M) 路由

问:我可以将一个入口连接到多个出口吗?(一对多)
答: 可以! 从 v0.10 开始,您可以将一个入口同时连接到最多 5 个出口传送门。

问:如果连了多个出口,火车会去哪一个?
答: 系统会遵循以下严格的优先级顺序来决定目的地:

  1. 信号控制(绝对优先): 如果列车的时刻表中包含电路条件,例如 riftrail-go-to-id = [ID],并且存在一个已连接且 ID 匹配的出口,那么列车将必定传送到该指定出口。此信号会覆盖所有其他逻辑。

  2. 默认出口(主要备选): 在没有有效信号指令的情况下,列车将前往您指定的“默认出口”

    • 如何设置: 您可以在入口传送门的 GUI 中,从下拉列表里选中一个已连接的出口,然后点击旁边的“设为默认”(图钉)按钮。默认出口在列表中会以绿色高亮显示。
    • 自动指派: 如果您连接了多个出口,但从未手动指定过默认出口,那么在下一次传送发生时,系统会将您连接的第一个出口自动设为默认出口。

不存在更低的优先级。只要列车没有信号指令,它就一定会去往默认出口。

问:我怎么知道传送门的“ID”是多少?
答: 打开任意传送门的 GUI,ID 通常会显示在标题栏或调试信息中。


LTN 物流网络设置

问:如何设置跨地表 LTN 运输?
答: v0.10 更新了设置逻辑。要建立地表 A 和地表 B 之间的 LTN 通路,您需要:

  1. 硬性要求:双向往返。LTN 调度器需要计算回程路径才能成功派单。
    • 建立 入口 A -> 出口 B (例如:Nauvis 到 Vulcanus)。
    • 建立 入口 C -> 出口 D (例如:Vulcanus 到 Nauvis)。
  2. 开启开关: 打开这 4 个建筑 的 GUI,全部开启 "LTN" 开关
  3. 手动激活: 与旧版本不同,现在的开关只影响您点击的那个建筑。您必须分别在入口侧和出口侧都手动开启。
  4. 通用网络 (ID -1): 所有 Rift Rail 传送门现在固定使用 网络 ID -1。它们充当所有 LTN 网络的通用桥梁。为了简化配置,自定义传送门网络 ID 的功能已被移除。