
ドロップタンクについては、その脱着が機体に及ぼす重量変化をWeight and Fuel Settingsにプログラミングすることで再現できることは、すでにこのブログでもSeahawkからの移植の実例でとりあげています。
それならば、各種武装にあたっても、重量の重い爆弾もありますから、その重量変化を反映できるようにしなければ一貫しないというもの。FlightGearではどうしているのでしょう?
FlightGearでは様々な武器を搭載するのに、いくつかの機体でみかけるのがやはりWeight and Fuel Settingsを用いた方法です。他には少数、Select Liveryを用いた例もあるようですが、ここではせっかくFlightGearのメニューバーにそなわった「Fuel and Payload」からたどれるWeight and Fuel Settingsがあるのですから、これで各種武器を搭載できるようにするには、どのようにプログラムを記述すればよいものか、調べてみることにしました。
幾分試行錯誤することになりましたので、忘れぬうちに経験したことを今後のためにメモしておこうと思います。
Weight and Fuel SettingsのプログラミングーYasimの場合
はじめは、わがJunkers Ju EF128でWeight and Fuel Settingsを用いた増槽、武器の搭載を目論んだのですが、どうもフライトモデルがYasimでないと動かぬようで、JSBSimで実現する方法がわからず、あえなく挫折。Yasimでフライトモデルがかけるようにならないといけないのかと、しばし茫然自失状態でした。 気を取り直し、Yasimならほんとうに機能するのか試すため、Messerschmitt LibelleにHarrierのシステムを一括移植してみることにしました。
試行錯誤の上、ようやく武装をセットできるようになったのですが、燃料タンクには振り回されました。
ひとつは、harrierとLibelleでタンクの数が違い、一部を除き搭載武器の重量が反映されなかったこと。気づくのに1日を必要としました。
さらにひどかったのは、Weight and Fuel Settings自体は設定画面なのですから、ドロップタンクの搭載を選択しても、燃料をどれくらい入れるのか、自分で指定してやらないといけないのに気がつかず、ちっとも反映しないと悩んだこと。
元の機体でも反映していないことから、ようやくチェックボックスにチェックを入れ、バーをスライドさせればよいことに気がつきましたが、これには数日を要しました。
ひとつは、harrierとLibelleでタンクの数が違い、一部を除き搭載武器の重量が反映されなかったこと。気づくのに1日を必要としました。
さらにひどかったのは、Weight and Fuel Settings自体は設定画面なのですから、ドロップタンクの搭載を選択しても、燃料をどれくらい入れるのか、自分で指定してやらないといけないのに気がつかず、ちっとも反映しないと悩んだこと。
元の機体でも反映していないことから、ようやくチェックボックスにチェックを入れ、バーをスライドさせればよいことに気がつきましたが、これには数日を要しました。
わかってしまえば簡単なことなのですが、は、は、は。FlightGearを楽しむ目的が、飛行機を飛ばすことから改造することになってしまっていた報いですね。
さて、Harrierは多数の武器を搭載できるのですが、その使用、発射や投下がプログラミングされていませんから、厳密に例えば爆弾投下前後での重量変化が反映されているかが確認できません。またMesserschmitt Libelleでは胴体と地面の間に充分なスペースがなく、爆弾や増槽を吊り下げることは難しそうです。そこで、同じWeight and Fuel Settingsを用いるものの武装はシンプルで、かつ使用もできる FW-190からMe-262への移植を行いました(注参照)。詳しくは次回。
注)FW-190での武器の使用
FW-190はHelpに書かれた方法では、武器の使用ができません。というのもHelpにはToggle Master Arm のon/offがm/Mキーと記されているのにもかかわらず、実際にはプログラムされているのがd/Dキーとなっているからです。
FW-190はHelpに書かれた方法では、武器の使用ができません。というのもHelpにはToggle Master Arm のon/offがm/Mキーと記されているのにもかかわらず、実際にはプログラムされているのがd/Dキーとなっているからです。