SSブログ

タイムテーブルからAIファイルを作成してみた [FSX&FS9 Airplanes]

というわけで、セントマーチンのAIフライトスケジュール作成です。
まずは、備忘録がてらファイル構造のメモから。

■メインファイル
△△△△△.bgl
AIトラフィックをコントロールするファイル。
このbglファイルをSceneryフォルダに放り込んでアクティブにすると、このファイルに書き込まれている通りにAI機が飛び回ります。

■構成ファイル
上記ファイルは以下の3つのファイルから構成され、それぞれを合体させたのがbgl。

1.aircraft.txt
使用する機体の名称などが入っているファイル

(例)AC#1000,150,"WoA_AIA_MD_8X_Cone_INC-Insel Air International"

AC#1000 :機体のユニークコード 番号は自由につけられる。
150     :巡航速度(knot)
最後    :1008に紐付ける機体の名称 aircraft.cfgファイルを開くとtitle=・・・と書いてある
       ので、この・・・をコピペすればいい。AIじゃなくて操縦する機体も指定できる。

2.airport.txt
使用する空港の名称などが入っているファイル

(例)TNCM,N18* 2.38',W63* 6.68',10

TNCM   :空港のICAOで定められた4レターコード。これはセントマーチン。
N18* 2.38':空港の緯度
W63* 6.68':空港の経度
10    :空港の標高(ft)
※緯経度、標高はWebで調べられる。FSXPlannerで探してもいい。
 例えばTNCSとかはFSXに存在しないのでWebで調べる。

3.traffic.txt
機体、空港、発着時間などが記載されているファイル。これが肝。いろいろ作り方は細かいようだけど、とりあえず基本的なことだけ。

(例)AC#1000,1004,20%,24Hr,IFR,11:00,11:38,50,F,800,TNCM,
14:30,14:08,50,F,855,TKPN

AC#1000 :aircraft.txt内のAC#1000と記載した機体のスケジュール
1004    :ATC管制番号。とりあえず何でもいい
20%    :このAC#1000のトラフィックを表示させる割合(設定の表示にある交通量のやつ)
        この場合は20%以上にした場合、このAC#1000が現れる。
24Hr    :Week単位やDaily単位でもいいけど、とりあえず24Hrで。
IFR    :計器飛行なんでとりあえずIFR
11:00   :デパーチャー時刻
11:38   :アライバル時刻(空白でもいい。自動計算してくれる)
50      :巡航高度(単位は100ft。この場合5000ft。30000ftの場合は300)
F      :そのままでいい。
800   :フライトNo。なんでもいい。
TNCM  :行先の空港ICAOコード
※時刻は全てGMTなので要注意!GMT-4の空港の場合4時間足す必要がある。

上記の例が最短のトラフィックファイル。機材単位のスケジュールなので、最低2つの予定が必要になる。つまり、出発点に必ず戻るスケジュールにしないといけないってこと。
上記のファイルを読むとこうなる↓

機体1000の飛行機はTKPN空港を11:00に出発し、IFRにて5000ftを巡航して11:38にTNCM空港へ到着。14:00にTNCM空港を出発し、IFRにて5000ftを巡航してTKPN空港に14:38に到着する。

というわけで、以下3つのファイルをコンパイルしてできたbglファイルをsceneryフォルダへ放り込んでアクティブにし、GMTで11:30ころにTNCM空港に行くとAC#1000で指定した飛行機が飛んできて着陸するってわけですなー!
決めた通りに飛行機が飛んでくるとちょっと感動(T-T)

■aircraft.txt
AC#1000,150,"ここは持ってる機体のaircraft.cfg内のtitle=からコピペ"

■airport.txt
TKPN,N17* 12.68',W62* 35.44',20
TNCM,N18* 2.38',W63* 6.68',10

■traffic.txt
AC#1000,1004,20%,24Hr,IFR,11:00,11:38,50,F,800,TNCM,14:30,14:08,50,F,855,TKPN

だいぶ端折ってますが、最低これだけ抑えておけばなんとかなる。これはTNCMとTKPNの1往復ですが、もっと往復する場合はtrafficファイルにデパーチャー時刻から追記していけば、その通りに繰り返しフライトが可能。
空港が3つ目、4つ目と変わってもかまわないけど、最後は必ず出発空港に戻ってくるように・・・てのだけ気をつければ問題なし!後はGMTってことを忘れないこと!

まだ例のLIATのタイムテーブルができてないけど、現在のTNCMの状態↓
徐々ににぎわってきた~

tncm_ai3.jpg

tncm_ai4.jpg

TNCM_AI8.jpg

TNCM_AI5.jpg

いろんな飛行機も飛んでくるようになりました~(^-^)

にほんブログ村 その他趣味ブログ 航空・飛行機へ
にほんブログ村 その他趣味ブログ 航空・飛行機へ

タグ:AI TNCM
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0