FS2000SDKアドベンチャー言語(APL)解説書(日本語訳)この文書は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変数がありますが公開には今しばらく時間がかかります。
悪しからずご了承下さい。