On Donnerstag, 4. M�rz 2004 21:26, Andy Ross wrote:
> Wow, that's some significant Nasal hackery. Very cool. :)
Cool to have nasal ;)
> When inline scripts get that elaborate, it's probably a good idea to
> split them out into a "CyborgGold3DUSB.nas" file which would
> presumably be easier to maintain. You could, for example, store the
> current joystick mode as a module-scoped Nasal variable and not have
> to worry about getting it out of the property system.
This is desirable if many joysticks use the same configurations.
How many joysticks are nasal based to that degree?
And how many of them could live with a similar configuration?
Hmm, I think that at least the hat functions make much sense for many
joysticks the way they are implemented and grouped together.
> Some stuff, like the differential brake handling and afterburner range
> mapping, could even go into controls.nas for other sticks to use. The
> afterburner handling would obviously have to be configurable though.
Yep. Would be ok for me.
Additionaly to the throttle afterburning stuff I, thought about an engine
switch on/off below that idle raster position. Also I can think of arresting
the parking brake if the throttle is below that idle position.
I believe that the jostick is default configured like this if you use it under
windows together with other sims.
The downside would be that for a throttle without such rasters like mine has,
it would be desirable to check if you have afterburning and according to
that, either use the full range of the throttle for normal thrust or behave
like my nasal stuff in the other case.
But for the raster positions this is not a good idea, just because these
rasters are too heavy to do fine regulations in the area of them. So I would
prefer for my hardware to behave the same regardless of an installed
afterburner.
In summary, I think that if someone has compact readable code providing these
configurable features this would be perfectly ok. If it blows up too much
more likely not.
Greetings
Mathias
--
Mathias Fr�hlich, email: [EMAIL PROTECTED]
_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel