David Megginson writes:

 > My proposed solution is to add a layer of abstraction to every
 > *-set.xml file.  It will be annoying for John and me, but will make
 > things simpler for everyone else.

Hmm.  On further reflection, this might cause trouble for properties
that are tied, like /position/altitude, so it would have to be limited
to things like the 3D model and input bindings.

Perhaps a cleaner solution would be to extend FlightGear to use
multiple root paths.  For example, if I had

  FG_ROOT=/usr/local/lib/FlightGear:$HOME/.fgfs/

then $HOME/.fgfsrc/Aircraft/dc3-yasim-set.xml could contain properties
overriding some or all default values from
/usr/local/lib/FlightGear/Aircraft/dc3-yasim-set.xml.


All the best,


David

-- 
David Megginson
[EMAIL PROTECTED]


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to