[[チュートリアル]] * 鉄道の信号について [#w4cb43d3] #contents 鉄道での貨物の輸送量が多くなるときの 信号を用いない単純な対処法としては次のものがあります。 - 駅と車両を長くする - 平行にもう一本線路をつくる (2本までなら意味のある手段です) しかし、信号を用いることで同じ線路を複数の列車が共有して無駄なく使用することができます。 広大な線路網を築いて、そこに多種大量の列車を運行させることがこのゲームの楽しみのひとつであり、 そのためには信号を上手く用いることが必要不可欠です。 ** はじめに [#iaf8940e] このチュートリアルで用いる画像は、左側通行における信号設置の結果です。 あらかじめ、ゲームオプションの「道路の運転方向」を「左側通行」にしておいてください。 #ref(t101.png) ** 信号の設置と撤去 [#b973f5ce] 鉄道建設ツールバーの信号アイコンをクリックして、 信号設置モード用のカーソルに変化してから、線路スクエアをクリックすると信号が設置されます。 信号を設置後に、再度クリックしたり、 Ctrlを押しながらクリックすることで信号の型が切り換わっていきます。 信号の型には次のようなものがありますが、これらの詳しい説明は後ほど行います。 #ref(t102.png) Ctrlを押しながら線路スクエアをクリックすると腕木式信号(セマフォ)が使用できます。 見た目が違うだけで、機能はまったく同じです (0.6以降では初期にはセマフォがデフォルトで使用されます)。 #ref(t103.png) 信号を撤去したい場合には、信号設置モードのときに「ブルドーザ」アイコンをクリック するか、キーボードの R を押すことで信号撤去モードになりますので、 撤去したい信号のあるスクエアをクリックしてください。 - ちなみに、0.6以降では次のようなウィンドウが表示されます。 #ref(t104.png) ** 信号の基礎 [#u86aaa76] とりあえず、詳しい説明は抜きにして終端駅での基本的な信号配置を次に示します。 #ref(t105.png) これがどのように動作するのかを説明していきます。 *** 閉塞信号 [#i0f29ae0] 実際の鉄道で使用されている信号の方式はいくつかあるようですが、OpenTTDでは閉塞信号を用いています。 閉塞信号の原理は次のように非常に単純なものです。 - 線路を信号がある所で分ける (これを閉塞区間といいます) これを先ほどの例で考えてみましょう。 線路を信号ごとに分けるので次のような閉塞区間に分けることができます。 #ref(t106.png) 閉塞信号での列車の移動ルールは次のようになっています。 - 左側通行の場合、進行方向から見て左側に信号がある閉塞区間には移動できる そこで、それぞれの閉塞区間で移動可能なものを矢印で繋げると次のようになります。 #ref(t108.png) このままでは、複数の列車が衝突してしまうかもしれません。 そこで、それを避けるために次のようなルールがあります。 - ひとつの閉塞区間内には、1台の列車があるか、もしくは列車がない (2台以上の列車があることはない) 例えば、閉塞区間3に列車が存在する場合を考えてみましょう。 #ref(t109.png) このとき、閉塞区間3に別の列車を入れると衝突する可能性がありますので、 閉塞区間3に侵入する信号は (移動できないように) 赤になります。 しかし、この時点ではまだ若干の問題があります。 例えば、閉塞区間4と5の両方に列車が存在する場合を考えてみましょう。 #ref(t110.png) ここで、閉塞区間2に列車があり、(閉塞区間4と5の) 駅に向かっている状況を考えてみましょう。 + 列車が閉塞区間2→3に移動 + 閉塞区間4と5の両方に列車があり、移動できない + しかし、閉塞区間6へ移動することができる 結果として、列車は閉塞区間2→3→6と移動して、駅に到着しません。 これは望んだ結果ではありません。 閉塞区間4と5の両方に列車が存在する場合には、 列車は閉塞区間2でどちらかが空くまで待つようにはならないでしょうか? ※停車駅そのものは閉塞区間の境界とはなりません。この点はSimutransと異なるため、Simutransから入ってきたプレイヤーは特に注意しましょう。 ** pre信号の利用 [#b7540bab] 先ほどの問題を解決するために、pre信号とexit信号を使用します。 これらは次のような機能を持ちます。 |信号 |機能|h |pre信号 |通常の信号の機能+隣接するexit信号がすべて赤なら赤| |exit信号| | |combo信号 |pre信号+exit信号| これらを用いて - 2→3にpre信号 - 3→4、3→5にexit信号 を設置します。 #ref(t111.png) これによって、両方のexit信号が赤なら、 閉塞区間3に列車が存在しなくてもpre信号が赤になり、 列車はプラットフォームのどちらかが空くまで待つようになります。 実際の画面上の配置を次に示します。 #ref(t112.png) 全体としてはSimutransの「入線振分信号」と類似する働きをしますが、駅側にexit信号が必要なことに注意しましょう。Simutransの「プレシグナル」とは名称が類似しますが、その働きは全く異なります。 ** 閉塞信号のまとめ [#x719de92] - 線路を信号がある所で分ける (閉塞区間) - ひとつの閉塞区間内には、1台の列車があるか、もしくは列車がない (2台以上の列車があることはない) - 左側通行の場合、進行方向から見て左側に信号がある閉塞区間には移動できる ** リンク [#d0363ceb] よりよい信号設置を理解するためには、既存のいろいろな配置をいじってみるとよいでしょう。 ここに挙げる海外のサイトには駅やインターチェンジの手法が紹介されています。 英語が苦手であるとしても画像を見るだけでも価値があります。 - http://wiki.openttd.org/index.php/Building_signals - http://wiki.openttd.org/index.php/Advanced_signal_placement - http://wiki.openttd.org/index.php/Junction