GetCurrentVoltage

GetCurrentVoltage 変数

現在の電圧を取得します。電圧は、0.0から1.0の値をとります。

カテゴリー: Script編成 | GetCurrentVoltage はコメントを受け付けていません

GetCurrentSpeed

GetCurrentSpeed 変数

現在の速度を取得します。数値の単位は、km/hです。

カテゴリー: Script編成 | GetCurrentSpeed はコメントを受け付けていません

SetTopSpeed

SetTopSpeed 変数

最高速度を設定します。数値の単位は、km/hです。

※加速度曲線はレイアウターで設定した状態を維持します。
※定格速度は初期化されます。

カテゴリー: Script編成 | SetTopSpeed はコメントを受け付けていません

GetTopSpeed

GetTopSpeed 変数

最高速度を取得します。数値の単位は、km/hです。

カテゴリー: Script編成 | GetTopSpeed はコメントを受け付けていません

Uncouple

Uncouple 変数1 編成オブジェクト変数2

変数1で指定する車両番号(n番目)から切り離します。車両番号は、進行方向から0と数えます。0番目を切り離すことはできません。たとえば、進行方向の最初の車両(0番目)が機関車で、1番目以降に貨車が連結されている場合は、

set a, 1
Uncouple a b

とします。

※列車編成での号車番号は通常1から数えます。車両番号は、数学的に処理が容易な0から数えます。

号車番号 = 車両番号 + 1

編成オブジェクト変数2で新しく生成された編成を受け取ります。切り離しに失敗した場合は、この変数に0がセットされます。(レイアウトに作成したグローバル変数に保存すると、広範囲で参照できるだけでなく分割の有無を判断するワークとしても利用でき便利です。)

続きを読む

カテゴリー: Script編成 | Uncouple はコメントを受け付けていません