DevNote Feb-05-2007

All the Japanese Warbirds are updated

Feb. 05, 2007

SInce all the Japanese warbirds share some common scripts and gauges, I've put the common code into jwarbird.nas and put the aircraft specific code into <aircraft_name>.nas.

Every code that updates an FG property is represented as an observer classes, which initializes and updates a property respoinding to the changes in other property. Jwarbird.nas registers observers and updates the registered observers automatically. All you have to do in adding a gauge is to write a observer for your aircraft and put it into <aircraft_name>.nas and register it to JapaneseWarbird class. The JapaneseWarbird class, then, takes care of calling the update method in the registered observer.

This separation will help developers of new Japanese warbirds (especially me) making a new aircraft and adding a new gauge easily since you can concentrate on making a observer class, not on updating or setting timers at all.

There are more improvements in this update. Zero has more authentic gear movement. Shinden has a flap-driven elevator trim adjuster (I don't know what to call this). Hayate has some more authentic gauges. Shinden and Hayate has more power to fly faster in high altitude (getting closer to their catalog spec)

I want to say this version of Shinden can fly way much stable compared to the previous version especially in landing.

One Response to “DevNote Feb-05-2007”

  1. jgkxeuaf lkqb Says:
    lshqymt qufrjpxa etspaod jdytmz ctqam rcnbjk etkzap

Leave a comment

Please DO NOT post a crash log here. it's hard to read and is not worth reading for most of users. Email it to me directly with some additional information including exact FlightFear version, machine spec, and what was you doing when it went crash. Thank you.
Begin the comment with //pukiwiki if you want to write a comment in PukiWiki format.

You must be logged in to post a comment.