SetEventDeleteTrain

SetEventDeleteTrain  メソッド名 イベントIDを受け取るグローバル変数

連結によって消滅する編成で発生するイベントのコールバックを設定します。
イベントを登録すると、イベントハンドラーを識別するためのイベントIDが変数に設定されます。
このコールバックが呼び出された時点で、編成に含まれていた車両は、連結先の編成に移動しています。
連結先の編成に対して、COUPLEイベントが発生してから、DELETETRAINイベントが消滅する側の編成に発生します。

このコールバックの呼び出し以降は、当該編成のスクリプトは実行しないでください。

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

SetTrainCode

SetTrainCode code

編成の種別コードを設定する。
codeは、0から7。
編成の種別コードは、自動センサーのフィルターで使用します。

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

GetTrainCode

GetTrainCode code

編成の種別コードを取得します。
codeは、0から7です。
編成の種別コードは、自動センサーのフィルターで使用します。

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

getchild

getchild carobj変数, n

下位のオブジェクトを取得します。編成に含まれるn車両目のオブジェクトを取得します。
nは0以上を指定します。(0が編成先頭車両)
編成以外で実行した場合は不定です。

カテゴリー: Script変数操作 | getchild はコメントを受け付けていません

getparent

getparent trainobj変数

上位のオブジェクトを取得します。

車両オブジェクトのスクリプトで実行すると所属する編成オブジェクトを取得します。

車両以外で実行した場合は、レイアウトオブジェクトを取得します。
layout object変数をtrain object変数の代わりに指定してください。

カテゴリー: Script変数操作 | getparent はコメントを受け付けていません