製作與 OS_ATS 相容的路線

要使列車能使用 OS_ATS 並不需要路線檔的配合,但一些功能例如保安系統、擋風玻璃水滴、中性區及燃料補充點就不能使用。

要使路線相容於 OS_ATS 並不是一件困難的事,只需要在指定位置加上 Track.Beacon 並使用特定的參數就能使路線相容於 OS_ATS。

在 BVE 4,路線檔新增了 Track.Beacon 指令:

Track.Beacon typeBeacon; structureIndex; section; n
在軌道上加上感應器,感應器的作用是把訊息由路線檔傳到列車插件中。

  • typeBeacon:感應器種類代號 (由列車插件定義)
  • structureIndex:使用的感應器物件編號
  • section:對應的信號燈項目
  • n:傳送給列車插件的參數 (必須為整數)

下表列出了能被 OS_ATS 識別的 Track.Beacon 參數,車速以公里每小時 (km/h) 作單位。

一般

指令 說明
.Beacon 20; structureIndex; 0; Length 開始無電區域 (中性區)。
Length 以米 (m) 作單位。
.Beacon 21; structureIndex; 0; Intensity 設定由此里數起下雨的強度,現時只能影響在擋風玻璃上的水滴顯示速度。
Intensity 最大值為 100;最小值為 0 (無雨)。
.Beacon 22; structureIndex; 0; Border 開始 / 結束燃料補充點的範圍。
如果 Border1 的話,表示在此里數開始燃料補充點範圍;如果 Border0 的話,表示在此里數結束燃料補充點範圍。
.Beacon 23; structureIndex; 0; Side 設定車門開啟的方向。建議在車站中放置兩個感應器:一個在停車範圍前,另一個就放在與停車站一樣的里數中。
如果 Side0 的話,表示列車在該車站不會開啟兩邊車門;Side1 的話,列車只會開啟右門;Side2 的話,列車只會開啟左門。

保安系統

指令 說明
.Beacon 44000; structureIndex; 1; 0 AWS 信號接近磁鐵。當下一信號燈並不是顯示通行時,AWS 警報會被取消。
.Beacon 44001; structureIndex; 0; 0 固定的 AWS 警告磁鐵,當列車駛過時,AWS 警報會被取消。
.Beacon 44002; structureIndex; 1; Speed TPWS 信號接近磁鐵。當下一信號燈顯示為危險及列車超速時,TPWS 會把列車剎停。
.Beacon 44003; structureIndex; 0; 0 TPWS / LU Trainstop。當鄰近的信號燈顯示為危險及列車同時駛過磁鐵時,列車會被剎停。
.Beacon 44004; structureIndex; 0; Speed TPWS 固定車速限制接近磁鐵。當列車超速時,TPWS 會把列車剎停。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *