Today i found out, that using the T38 overwrites other scenario settings which are set in the preferences.xml file.
The cause for that was the refuling scenario which was set in the T-38-set.xml file.That shouldn't be done that way. Scenarios should never be set in the aircraft's xml files. All scenarios that are set in the aircraft's xml files should get removed by default. At the moment scenarios are set in the following aircraft related xml files: Hunter/hunter-2tanks-set.xml: <scenario>ship_demo</scenario> OV10/OV10-set.xml: <scenario>thunderstorm_demo</scenario> T38/T38-set.xml: <scenario>refueling_demo</scenario> sgs233/sgs233-set.xml: <scenario>thermal_demo</scenario> The reason to remove them is, that it's not a good idea to set them in the aircraft files when they overwrite other scenario settings that are set in the user specific preferences.xml file. Imagine that someone wants to use the sgs233 glider and fly around over the Alps. What does he do? He will create a new scenario demo file to have thermals over the Alps and activate this new scenario demo file, like it should be done in the preferences.xml file. But what happens when he starts flightgear and fly around over the Alps? He will not be able to notice the thermals over the Alps because the thermal_demo scenario that is set in the sgs233-set.xml file will overwrite every other scenario, including the Alps thermal demo scenario. Conclusion: It is bad behaviour to define scenarios in the aircraft xml files. And it is from an usability standpoint error-prone and a bad idea. Another reason to remove them is, when we take the sgs233 file again as an example: Why does someone want to have thermals over KSFO when he wants to fly over the Alps? That makes no sense. Scenarios allways depend on locations, but aircrafts are location independent. That's another reason why scenarios shouldn't be set in the aircraft xml files. Then i have another question: Is it possible to make flightgear be able to use more than one scenario demo file at the same time? This would be a nice feature, because it would allow us to make demo scenarios part of the scenery. Think about a ferry that allways drives from dover to calais and back, this could be made part of the scenery w010n50 as a local default scenery scenario. Best Regards, Oliver C. _______________________________________________ Flightgear-devel mailing list [email protected] http://mail.flightgear.org/mailman/listinfo/flightgear-devel 2f585eeea02e2c79d7b1d8c4963bae2d
