Difference between revisions of "TrainCarts/Signs/Mutex/zh"
Saionji Rin (talk | contribs) |
(Updating to match new version of source page) |
||
Line 3: | Line 3: | ||
+ | <div class="mw-translate-fuzzy"> | ||
==简介== | ==简介== | ||
+ | </div> | ||
闭塞区(mutex)控制牌可以用于生成一个闭塞区域,当某一列车已经占用了这个区域时,它会阻止其它列车继续进入。当前序列车离开闭塞区后,等待的列车就可以按照先来后到的顺序继续进入闭塞区。这个控制牌和Switcher道岔控制牌可以互相配合,防止列车相撞。此控制牌周围可以设置一个拉杆,当有列车在闭塞区的时候,拉杆会输出红石信号。 | 闭塞区(mutex)控制牌可以用于生成一个闭塞区域,当某一列车已经占用了这个区域时,它会阻止其它列车继续进入。当前序列车离开闭塞区后,等待的列车就可以按照先来后到的顺序继续进入闭塞区。这个控制牌和Switcher道岔控制牌可以互相配合,防止列车相撞。此控制牌周围可以设置一个拉杆,当有列车在闭塞区的时候,拉杆会输出红石信号。 | ||
Line 9: | Line 11: | ||
多个闭塞区可以拥有同一个名称,这样插件会将它们组合为一个闭塞区。一旦有列车进入其中的任何一个区域,其它相同名称的闭塞区也会禁止其它列车进入。这样一来,铁路系统可以拥有更复杂的闭塞区。 | 多个闭塞区可以拥有同一个名称,这样插件会将它们组合为一个闭塞区。一旦有列车进入其中的任何一个区域,其它相同名称的闭塞区也会禁止其它列车进入。这样一来,铁路系统可以拥有更复杂的闭塞区。 | ||
− | |||
== 语法 == | == 语法 == | ||
Line 32: | Line 33: | ||
*第三行(可选),第三行代表此闭塞区的名称,多个闭塞区命名为相同名称会组合为一个大的闭塞区。 | *第三行(可选),第三行代表此闭塞区的名称,多个闭塞区命名为相同名称会组合为一个大的闭塞区。 | ||
*第四行 条件语句 只有对应符合条件语句的列车会被此控制牌控制。 详见[[Special:MyLanguage/TrainCarts/Signs/Statements|Statement]] | *第四行 条件语句 只有对应符合条件语句的列车会被此控制牌控制。 详见[[Special:MyLanguage/TrainCarts/Signs/Statements|Statement]] | ||
+ | |||
+ | === Smart Mutex === | ||
+ | [[File:Smartmutex.png|thumb|Smart Mutex allows two trains to pass while blocking two others]] | ||
+ | The Smart Mutex is a mutex sign that checks the paths trains (will) take through the mutex zones, allowing trains to pass that don't have a path intersecting with one another. This allows multiple trains to cross an intersection at the same time provided they can safely pass each other. | ||
+ | |||
+ | {{sign|[train]|smartmutex 2}} | ||
+ | |||
+ | |||
+ | {{sign|[train]|smutex 5/6/8}} | ||
+ | |||
+ | ==== Prediction ==== | ||
+ | When checking the path a train will take through the smart mutex zone, switchers are taken into account. The current switched state of the rails is then not important. | ||
+ | |||
+ | == Debug == | ||
+ | [[File:Debugmutex.png|thumb|Smart Mutex boundaries displayed using the /train debug mutex command]] | ||
+ | Use '''/train debug mutex''' to temporarily display the exact boundaries of nearby mutex zones. |
Revision as of 17:58, 7 June 2022
简介
闭塞区(mutex)控制牌可以用于生成一个闭塞区域,当某一列车已经占用了这个区域时,它会阻止其它列车继续进入。当前序列车离开闭塞区后,等待的列车就可以按照先来后到的顺序继续进入闭塞区。这个控制牌和Switcher道岔控制牌可以互相配合,防止列车相撞。此控制牌周围可以设置一个拉杆,当有列车在闭塞区的时候,拉杆会输出红石信号。 总体来讲,此功能类似于现实中的半自动闭塞。
多个闭塞区可以拥有同一个名称,这样插件会将它们组合为一个闭塞区。一旦有列车进入其中的任何一个区域,其它相同名称的闭塞区也会禁止其它列车进入。这样一来,铁路系统可以拥有更复杂的闭塞区。
语法
- 第一行[train]这个控制牌不需要红石充能
- 第二行 mutex 如果不输入更多参数的话,默认是以控制牌所在的格子为坐标中心,生成向x/y/z轴的正负方向分别扩展1/2/1格的长方体闭塞区。当mutex后面跟着一个数字作为参数时,该参数会应用于所有坐标轴,当后面跟着两个数字时,第一个数字用于设置x/z轴上的距离,第二个数字设置y轴上的距离。当后面跟着三个数字时,三个数字分别对应x/y/z轴上的距离。
- 第三行(可选),第三行代表此闭塞区的名称,多个闭塞区命名为相同名称会组合为一个大的闭塞区。
- 第四行 条件语句 只有对应符合条件语句的列车会被此控制牌控制。 详见Statement
Smart Mutex
The Smart Mutex is a mutex sign that checks the paths trains (will) take through the mutex zones, allowing trains to pass that don't have a path intersecting with one another. This allows multiple trains to cross an intersection at the same time provided they can safely pass each other.
Prediction
When checking the path a train will take through the smart mutex zone, switchers are taken into account. The current switched state of the rails is then not important.
Debug
Use /train debug mutex to temporarily display the exact boundaries of nearby mutex zones.