このプラグインによってシミュレートされる列車を表すクラス [詳解]

クラス | |
| class | ReadOnlyHandles |
| 読み込みのみ可能なハンドル操作を表すクラス [詳解] | |
公開メンバ関数 | |
| void | DoorChange (DoorStates oldState, DoorStates newState) |
| Is called when the state of the doors changes. [詳解] | |
関数 | |
| Train (int[] panel, PlaySoundDelegate playSound) | |
| 新しいインスタンスを作成する [詳解] | |
| void | Initialize (InitializationModes mode) |
| ゲーム開始時に呼び出される関数 [詳解] | |
| void | Elapse (ElapseData data) |
| 1フレームごとに呼び出される関数 [詳解] | |
| void | SetReverser (int reverser) |
| レバーサーが扱われたときに呼び出される関数 [詳解] | |
| void | SetPower (int powerNotch) |
| 主ハンドルが扱われたときに呼び出される関数 [詳解] | |
| void | SetBrake (int brakeNotch) |
| ブレーキが扱われたときに呼び出される関数 [詳解] | |
| void | KeyDown (VirtualKeys key) |
| ATSキーが押されたときに呼び出される関数 [詳解] | |
| void | KeyUp (VirtualKeys key) |
| ATSキーが離されたときに呼び出される関数 [詳解] | |
| void | HornBlow (HornTypes type) |
| 警笛が扱われたときに呼び出される関数 [詳解] | |
| void | SetSignal (SignalData[] signal) |
| 現在の閉塞の信号が変化したときに呼び出される関数 [詳解] | |
| void | SetBeacon (BeaconData beacon) |
| 地上子を越えたときに呼び出される関数 [詳解] | |
変数 | |
| bool | PluginInitializing |
| プラグインが現在初期化中かどうか。これは、メニューから駅にジャンプするときなどに、InitializeとElapseの間で発生する。 [詳解] | |
| VehicleSpecs | Specs |
| 車両諸元 [詳解] | |
| VehicleState | State |
| 現在の列車の状態 [詳解] | |
| ReadOnlyHandles | Handles |
| 最後にElapseが呼び出された際のハンドル操作 [詳解] | |
| DoorStates | Doors |
| 現在の客室ドアの状態 [詳解] | |
| int[] | Panel |
| パネルに渡す値 [詳解] | |
| Sounds | Sounds |
| この列車で使用されるサウンド [詳解] | |
| Accel | Accel |
| 加速度 [詳解] | |
| Atc | Atc |
| ATC [詳解] | |
| AtsP | AtsP |
| ATS-P [詳解] | |
| Sub | Sub |
| その他機能 [詳解] | |
| Device[] | Devices |
| この列車に搭載されているすべての保安装置のリスト。保安装置はEB、ATC、ATS-P、ATS-Sxの順でなければならない。 [詳解] | |
このプラグインによってシミュレートされる列車を表すクラス
|
package |
新しいインスタンスを作成する
| panel | パネルに渡す値 |
| playSound | サウンドを再生するためのデリゲート |
| void ATCFS.Train.DoorChange | ( | DoorStates | oldState, |
| DoorStates | newState | ||
| ) |
Is called when the state of the doors changes.
| oldState | The old state of the doors. |
| newState | The new state of the doors. |
|
package |
1フレームごとに呼び出される関数
| data | The data. |
|
package |
警笛が扱われたときに呼び出される関数
| type | 警笛のタイプ |
|
package |
ゲーム開始時に呼び出される関数
| mode | 初期化モード |
|
package |
ATSキーが押されたときに呼び出される関数
| key | ATSキー |
|
package |
ATSキーが離されたときに呼び出される関数
| key | ATSキー |
|
package |
地上子を越えたときに呼び出される関数
| beacon | 車上子で受け取った情報 |
|
package |
ブレーキが扱われたときに呼び出される関数
| brakeNotch | ブレーキノッチ |
|
package |
主ハンドルが扱われたときに呼び出される関数
| powerNotch | 力行ノッチ |
|
package |
レバーサーが扱われたときに呼び出される関数
| reverser | レバーサ位置 |
|
package |
現在の閉塞の信号が変化したときに呼び出される関数
| signal | 信号番号 |
|
package |
加速度
|
package |
ATC
|
package |
ATS-P
|
package |
この列車に搭載されているすべての保安装置のリスト。保安装置はEB、ATC、ATS-P、ATS-Sxの順でなければならない。
|
package |
現在の客室ドアの状態
|
package |
最後にElapseが呼び出された際のハンドル操作
|
package |
パネルに渡す値
|
package |
プラグインが現在初期化中かどうか。これは、メニューから駅にジャンプするときなどに、InitializeとElapseの間で発生する。
|
package |
この列車で使用されるサウンド
|
package |
車両諸元
|
package |
現在の列車の状態
|
package |
その他機能
1.8.6