980
edits
Line 71: | Line 71: | ||
====The Path to "Holding Short"==== | ====The Path to "Holding Short"==== | ||
When you start flight gear, several activities take place | |||
* logging is set up | |||
* command line arguments are checked, read and saved | |||
* a global object is created to hold state and references to managing functions of several types | |||
* a tree of properties is built on the global object | |||
* various static objects are created and initialized | |||
* scenery data is downloaded using terrasync | |||
* airport and aircraft data is scanned and made available | |||
* scenery data is read and made available | |||
* an interpreter is started | |||
* connections to multiplayer servers are made | |||
* a scene is established as a "view" with scenery, Airport data and the Aircraft | |||
* an event loop is started to adjust the view based on changes in controls, weather, aircraft position and attitude | |||
{| class="wikitable" | {| class="wikitable" |
edits