文档

实时列车

全图列车追踪、缩放细节与列车详细信息。

全维度列车追踪

从 1.5.2 版本开始,无论列车离玩家有多远,只要在当前维度内运行,你都能在 Xaero 世界地图和 JourneyMap 上看到它们的实时移动。

想要开启全图追踪,客户端和服务端需要同时安装匹配版本的 MTR Map Overlay 和 MTR。如果服务器没有安装本模组,客户端就只能看到 MTR 原生同步给玩家附近的少数列车。

列车的权威物理位置由 MTR/TSC 计算提供,客户端在收到紧凑的参考点后进行平滑插值,绘制出抽象的 2D 列车车厢。列车数据的同步目标频率约为 4 Hz(每秒约更新 4 次);无论你在地图上怎么缩放或拖动视口,整个维度的列车都会在后台持续同步,不会被视口限制。

显示细节与操作控制

  • 缩放自适应:地图缩远时,列车显示为小巧的带方向箭头的圆点;放大地图后,则会显示出每节独立的车厢以及车身两侧的线路颜色。
  • 鼠标悬停信息:把鼠标移到车厢上,可以查看车型、所属路线、终点站以及编组车厢数(如果 MTR 缺少对应元数据,会明确显示不可用)。
  • 图层开关:不想在地图上看到列车时,输入 /mtrmap config trainCars false 即可隐藏,输入 true 即可重新开启(默认开启)。
  • 状态一目了然:界面会明确区分当前是全网数据、正在加载、数据已过期,还是只有身边列车的纯客户端回退模式。

在单人游戏打开 Xaero 全屏地图时,游戏世界会在后台保持运行,让 TSC 列车调度继续运作而不至于卡停。需要注意的是,目前列车悬停信息里暂时没有下一站剩余距离或进站倒计时——如果你想看精确的到站倒计时,可以使用 **1.5.3 新增的站点到站屏(PIDS)**功能,详见站点到站预测与 PIDS。