この文書はMicrosoft Flight Simulator 2000 Software Development Kit Adventure Programming Language (APL) Reference February 2000を日本語訳したものです。APL言語はFS2000でアド ベンチャーやレッスンを作成する時に必要になります。FS2000のSDKの日本語訳がマイクロ ソフト社から公開される迄の間、この日本語訳を利用頂ければ幸いです。 なお、この文書の著作権は当然の事ながらマイクロソフト社に帰属します。 マイクロソフト日本法人の方へ 本文書は貴社による正式日本語版が公開されるまでの間、当HPで公開しますが、貴社による 正式日本語版が公開され次第、即時に削除する事をお約束致します。なお、当HPの翻訳を貴 社内での翻訳の下訳に使用される場合は当HP管理人へご連絡下さい。■APL SDK Overview ■FS2000でのAPLの変更点 天候コマンドと変数 新しい変数 新しいコマンド ■APLによるアドベンチャーの開発 イベント起動プログラミングの利点 APL プログラミング・スタイル アドベンチャー作成の最初の一歩 アドベンチャーやレッスンを追加する。 アドベンチャーを追加する。 レッスンを追加する。 ■APL言語仕様 ホワイトスペース 大文字/小文字 コード内のコメント(リマークス) 16進定数(Hex Constants) 引用符 度、分、秒 ブール定数 ■APLコンパイラーの使い方 コンパイラーエラーメッセージ ■コマンドの構文と意味 キー値の仕様 イベント起動プログラミング 特別のサブルーチンの使用方法 ■FS2000での天候の使用方法。 Note: アドベンチャー内でATISを使用しないで下さい。 ■コマンド Adv_Keys コマンド Assignment ステートメント Debug_Window コマンド Debug_Print コマンド Declare コマンド Description コマンド East_Longitude コマンド Else Command コマンド ElseIf...[Then] コマンド End コマンド EndIf コマンド EndWhile コマンド For...To コマンド GoSub コマンド GoTo コマンド If...[Then] コマンド Label コマンド Load_Situation コマンド Next コマンド North_Latitude コマンド On...GoSub コマンド On...GoTo コマンド OnCrash コマンド Onexp_Bool_Change...GoSub コマンド Onexp_Change...GoSub コマンド Onexp_Clear コマンド Onexp_True...GoSub コマンド OnKey コマンド OnStall コマンド Performance コマンド Play コマンド Play_Video コマンド Precision コマンド Print コマンド Print_Time コマンド Rem コマンド Reset_Adventure コマンド Reset_Situation コマンド Return コマンド Scroll コマンド Set_Position コマンド South_Latitude コマンド Title コマンド Wait, Keypress コマンド Wait Message コマンド Wait Play コマンド West_Longitude コマンド While コマンド ■ 式の値と演算子 ■ 関数 Air_Distance 関数 Ctof 関数 Degrees 関数 Fix_To_Fix_Distance 関数 Frac 関数 Ftoc 関数 Ftom 関数 Glide_Slope 関数 Ground_Distance 関数 InHgToMb 関数 InRange 関数 InRange360 関数 Int 関数 KmToNm 関数 MbToInHg 関数 Minutes 関数 Mtof 関数 NmToKm 関数 NmToSm 関数 Radial 関数 Seconds 関数 SmToNm 関数 以降のFS変数がありますが公開には今しばらく時間がかかります。 悪しからずご了承下さい。