//Mutex
Jump to navigation
Jump to search
介紹
閉塞區間牌可用於構造一個閉塞區間,當某一列車已進入閉塞區間(佔用)時,其他列車將不能駛入。閉塞區間出清後,其他列車才能駛入。閉塞區間牌可以和道岔牌互相配合,避免列車相撞。當閉塞區間被佔用時,控制牌底座連接的拉杆會輸出紅石信號。
可通過將多個閉塞區間命名為相同的名稱來進行組合,從而組建形狀複雜的閉塞區間。
語法
- 第一行:[train](無需激活)。
- 第二行:mutex,通過簡單設置參數,如 1x2x1(分別表示 x/y/z),即可創建一個長方體閉塞區間。當後面只跟着一個整數值時,該數值會一次性設置長方體的 x/y/z 半徑值(以控制牌控制的鐵軌為中心的半徑)。當後面跟着兩個整數值時,第一個數值設置長方體的 x/z 半徑值,第二個數值設置長方體的 y 半徑值。使用三個數值,分別設置長方體的 x/y/z 半徑值。
- 第三行:名稱(可選),多個相同名稱的閉塞區間可組合形成更大更複雜的閉塞區間。
- 第四行:語句(可選),每個相同名稱的控制牌都會添加到語句列表中。在前面添加「&」或「|」來表示「與」和「或」。
智能閉塞區間
智能閉塞區間會檢測列車通過區間的路線,允許路線不互相影響的列車通過。這允許多列車同時穿過交叉路口,前提是路線不會互相影響。
預測
檢測列車通過智能閉塞區間的路線時,會考慮轉轍器,因此並不需要擔心軌道的方向狀態。
路線閉塞區間
路線閉塞區間能以更可靠的方式替換掉等待控制牌。當列車激活路線閉塞區間時,路線閉塞區間會預測列車的路線。預測的路線會形成臨時的閉塞區間。其他列車會被阻止進入該區間,若有列車已經在這條路線上,列車就會在控制牌前停下。
語法
pathmutex / pmutex:根據前方的路線創建閉塞區間。
spmutex: 根據前方的路線創建智能閉塞區間。
第一個數值設置閉塞區間的路線距離。第二個數值(可選)設置寬度,即列車與路線之間的距離。設置更高的數值可避免列車相撞。
減速
設置列車等待加減速度屬性,列車將在接近佔用的閉塞區間時自動減速,而不是立即停止。
調試
使用/train debug mutex短暫顯示附近閉塞區間的精確邊界。
