Bve trainsim Blog

5.6 beta マップ構文の解説

構文の数がかなり増えていますが、これは複数通りの記述方法を設けたためで、すべての構文を使用する必要はありません。
以下の記述はすべて同じ意味になります。
Gradient も同様です。

従来の記述方法
100; Curve.BeginTransition(); Track['foo'].Cant(0);
200; Curve.BeginCircular(600, 0.1); Track['foo'].Cant(0.1);
300; Curve.BeginTransition(); Track['foo'].Cant(0.1);
400; Curve.End(); Track['foo'].Cant(0);
1000; Curve.BeginCircular(200, 0);
1020; Curve.End();

新しい記述方法 1
100; Curve.BeginTransition(); Track['foo'].Cant.BeginTransition();
200; Curve.Begin(600, 0.1); Track['foo'].Cant.Begin(0.1);
300; Curve.BeginTransition(); Track['foo'].Cant.BeginTransition();
400; Curve.End(); Track['foo'].Cant.End();
1000; Curve.Begin(200);
1020; Curve.End();

新しい記述方法 2
100; Curve.Interpolate(); Track['foo'].Cant.Interpolate();
200; Curve.Interpolate(600, 0.1); Track['foo'].Cant.Interpolate(0.1);
300; Curve.Interpolate(); Track['foo'].Cant.Interpolate();
400; Curve.Interpolate(0, 0); Track['foo'].Cant.Interpolate(0);
1000; Curve.Change(200);
1020; Curve.Change(0);


[PR]
# by mackoy0 | 2015-01-12 13:27 | 解説

Bve trainsim 5.6 beta (評価版)

Download


File format


Updates (5.6 alpha → 5.6 beta)
  • 停車場が未定義のシナリオを読み込むと強制終了するバグを修正
  • 停車場が未定義のシナリオで時刻表を表示しようとすると強制終了するバグを修正
  • 固有カルチャーに依存して車両パラメータファイルの数値が正しく読み込まれない問題を修正
  • BeginTrainsition を記述せずにカントや勾配を変更しようとした場合にエラーメッセージを表示するように変更
  • 開発用機能は、設定ウィンドウで切り替えることで有効になるように変更
  • 制限解除標識のすぐ前方にある速度制限の運転補助メッセージが出ない問題を改善
  • 減速を促す運転補助メッセージを表示するタイミングを 50 m 早めた
  • シナリオ選択ウィンドウのデフォルトサムネイル画像を変更

[PR]
# by mackoy0 | 2015-01-12 00:40 | 開発状況

Bve trainsim 5.6 alpha (開発途上版)

現在開発中のプログラムを公開します。

注意
  • 開発中のプログラムのため、予期しない動作をする可能性があります。
  • 問題が発見された場合などに予告なく公開停止する場合があります。
  • 正式版で仕様を変更する場合 (新機能を不採用とするなど) があります。

ダウンロード


主な更新内容 (5.5 → 5.6 alpha)
    • UV 座標の定義がないストラクチャーを読み込む際に発生するエラーを修正
    • 無負荷時と空車時の電流曲線が重なる場合に空転する不具合を修正
    • Legacy.Turn で曲線長が 25m を超えることがあるバグを修正
    • 信号インデックスが信号現示の最大インデックスより大きい場合にエラーになるのを修正
    • 運転士の頭の揺れが発散する問題を改善
    • 乗り心地人形の可動範囲を制限
    • コンテキストメニューから駅ジャンプ、時刻表の表示・非表示、視界の切り替えを可能に
    • 通過駅ジャンプ時に走行速度をつけるように変更
    • 定速運転装置使用中に適切でない運転指示メッセージが出る問題を改善
    • シナリオ開始時にハンドル操作音がならないように
    • ドア閉じ状態でシナリオを開始する場合にブザーが鳴らないように
    • 同じ車両サウンドが同時に再生可能に (複数バッファー)
    • ハンドル操作音を操作速度に応じて音源を変えるように
    • 曲率、カントの逓減関数を設定可能に
    • カントの回転中心を設定可能に
    • Legacy.Curve のカント逓減関数を線形に変更 (互換性確保)
    • ビューアーモードの場合に後方描画距離を前方と同じに変更
    • 時刻と位置ツールウィンドウで走行速度を操作可能に
    • 車両物理量ツールウィンドウのプロットが途切れないように改良
    • Map からファイルを参照するステートメントは最初に実行されるように変更

    [PR]
    # by mackoy0 | 2015-01-03 22:30 | 開発状況