event_note BVEのイベント発生順
イベント発生順 (BVE 6 RC)
★シナリオの読み込み (Loadイベント以降)
Load
SetVehicleSpec
SetBeaconData (距離程0mに設定されている地上子)
SetBrake
Initialize
* 始発駅の距離程に移動
SetBeaconData (距離程0~現在距離程に設定されている地上子)
DoorOpen (始発駅で開扉する場合)
SetReverser
SetBrake
Elapse
:
★駅ジャンプ (出発停止の駅から出発停止の駅へ)
* 距離程=0mに移動
SetBeaconData (距離程0より先~現在距離程に設定されている地上子を降順で)
SetReverser
SetBrake
Initialize
SetSignal (停止)
SetSignal (進行)
* 距離程=ジャンプ先に移動
SetBeaconData (距離程0~現在距離程に設定されている地上子)
* 処理中に他イベントが割り込む場合あり
DoorOpen (開扉する場合)
SetSignal (注意)
Elapse
:
★シナリオを閉じる
Dispose
* 別の車両が読み込まれるまでプラグインはBVEに掴まれたまま
そのため、同じシナリオを再読み込みするとLoadイベントは発生しない