''カートが Roller の回転方向沿いに移動してきたとき''

- カート速度 ''<'' Roller 設定速度の場合
-- カート速度 = Roller 設定速度 にセットされる
- カート速度 ''>'' Roller 設定速度の場合
-- カートは Roller の影響を受けない

''カートが Roller の回転方向とは逆に移動してきたとき''

- カート速度 
相当の速度で移動していない限りは、カートが来た方向に Roller の設定速度で送り返されます。~
速度が 100,000 に達した場合であっても、Roller の最高速設定の "Highest" (50,000) の速度で前進している状態から、同じ速度で後退する状態へとカートを反転させます。[[(参照)>http://www.bay12forums.com/smf/index.php?topic=144328.msg5702453#msg5702453]]

  speed increment of 100000
    allows
      to reverse
        carts
          from the full "highest" (50000) speed roller 
            to full "highest" speed back, 
  but ramps can accelerate a cart beyond this.

Roller の回転方向とは直角にカートが移動してきた場合、前進する運動は変更されないままさらに横方向の運動も加わることになり、速度は Roller の設定速度がセットされます。
この運動を抑えこんでおく隣接した [[Wall]] がなかった場合、通常は斜めの方向にカートが送られてしまい、Track に沿って進むのは完全に不可能な状態となり、そのまま壁に衝突するか、勢いが停止するまで脱線して進みます。

しかし Roller が曲がり角の上に置かれている場合はまた別の結果になります。

+ Roller による加速
+ 曲がり角による方向転換

この 2 つの作用が同一タイル上で起こる場合、
曲がり角による方向転換は Roller の ''後に'' 作用し、
斜め方向に脱線することなく、カートは強制的に方向転換させられる結果になります。[[(参照)>http://www.bay12forums.com/smf/index.php?topic=144328.msg5702453#msg5702453]]

次の図で例を示します。

  Track のみ   Roller あり
 
    │     │
   ─┓─   ─→─
    │     │
 
  → : W -> E に押す Roller

上の図では Roller が稼働している場合、速度が速すぎない限りは、どの方向からカートが来ても南に向かいます。
これは Roller によって強制的に速度が加えられたカートは東に向かい、''その後に'' 方向転換するためです。


  Track のみ   Roller あり
 
    │     │
   ─┓─   ─←─
    │     │
 
  ← : E -> W に押す Roller


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS