
燃料計を自作
F1M2用に使えるできあいの燃料計が、残念ながらFlightGearには見当たらないことを先にお話ししていました。しかたがないので、自分でこしらえることにしました。
計器のサイズは、おおよそ統一されていたようですので、3Dモデルは形の似た高度計から作成することにしました。
文字盤は写真を利用してつくりなおしましたが、うっかり計器名の文字を消してしまい、想像で書いたものですから、他の計器と感じが変わってしまいました。
文字盤の数値の間隔が一部ことなっています。ここも手を抜いて目分量でいい加減にプログラムしました。
悩ましかったのが、2つの燃料計の働きにどんな違いがあるのかです。右がメイン、左が側面タンクだそうですが、それぞれの容量や、燃料の減り方がわかりません。文字盤のメモリが同じなので、勝手に容量は同じと決め付けました。
一方、燃料計が2つ必要ということは、減り方が異なるということなので、一つが空になったら残りの方を開けるのか、側面タンクからメインに順次供給などが考えられます。ここでは、できあいのNasalプログラムを借用して、後者の方法をとることにしました。
なお、画像の燃料とペイロードの設定画面に見えるタンク1は、プログラムの都合でもうけたダミーです。この間の成果を反映した機体を、ハンガーからダウンロードできるようにしたいと思います。
【参考】燃料計関係で作成あるいはいじったファイルを以下に示します。
/F1M2.xml 燃料タンクに関わる記述(容量など)
/F1M2-set.xml <consumables>の記述と当該Nasalプログラムの使用を可に
/Nasal/fuel-cocks.nas/Nasal/fuel.nas
/Models/F1M2.xml 燃料計を置くサイドパネルの設置
/Models/Interior/Panel/side-panel.ac
/Models/Interior/Panel/side-panel.xml 燃料計の設置
/Models/Interior/Panel/Instruments/fuel/fuel.ac 燃料計3Dモデル
/Models/Interior/Panel/Instruments/fuel/fuel.png
/Models/Interior/Panel/Instruments/fuel/fuel.xml メインタンク用animation
/Models/Interior/Panel/Instruments/fuel/fuel2.xml 側面タンク用animation