1
0
Fork 0
Commit graph

10041 commits

Author SHA1 Message Date
andy
8858ccd0a9 Better docs for slewProperty() 2004-02-10 18:12:09 +00:00
ehofman
8e62335954 Melchior FRANZ:
The "cycle view" key settings aren't needed any more, because we
do now cycle via Nasal's stepView(), and this does already take
different numbers of views into account.

Of course, this makes changes to map.{tex,pdf} necessary.
2004-02-10 15:05:22 +00:00
ehofman
b40819bdac Add support for the Logitech Logitech Extreme 3D Pro joystick 2004-02-08 18:59:05 +00:00
curt
a180a0d659 Default autopilot tweaks. 2004-02-07 21:48:39 +00:00
ehofman
065c893dca Add the T-37 Tweet 2004-02-05 14:27:11 +00:00
curt
92f12971c1 Fixes to altitude and AGL hold modes. 2004-02-04 16:22:36 +00:00
curt
f2c9d6cbf0 Move the autopilot config reload over next to the gui and panel reloads
under the Debug menu.
2004-02-03 20:12:51 +00:00
curt
425b7036cc Remove unused file. 2004-02-03 19:39:15 +00:00
curt
0edffe03ab Fix a small oops that didn't actually affect operation. 2004-02-03 19:28:39 +00:00
ehofman
93eb5534ae Some small updates 2004-02-02 10:31:40 +00:00
ehofman
d25cd976d1 The source shouldn't be included in the base package. It's an old source anyhow. For a refference on where to downlaod the source create a file called SOURCE containing the URL 2004-02-02 09:45:21 +00:00
ehofman
a70e9138b9 Add a per aircraft keyboard refference 2004-02-02 09:14:48 +00:00
curt
9250e42c8a Initial revision. 2004-02-01 04:58:15 +00:00
curt
76a08b6467 Autopilot overhaul. 2004-01-31 19:55:13 +00:00
andy
a67c4113e8 Temporary implementation of props.getBoolValue() which correctly
interprets the string "false".  Eventually this needs to be an
extension function wrapping SGPropertyNode::getBoolValue().
2004-01-28 03:49:59 +00:00
andy
f0eecbb59a Docs for the gear-ratio attribute on a propeller tag. 2004-01-24 23:13:39 +00:00
ehofman
6abd14667a Updates the the kr-87 ADF. Could someone confirm this is actually correct? 2004-01-24 10:09:54 +00:00
ehofman
d8adde1657 Use relative paths for the animations rather than absolute paths 2004-01-23 20:10:03 +00:00
ehofman
3176a4676d David Culp:
One thing I maybe should add to the doc is that the order of operation is
always:

1.  scale (multiplication)
2.  offset (addition)
3.  truncate (truncation)

This will matter when, for instance, converting from Fahrenheit to Celsius.
The normal formula is C = (F - 32) * 0.55555556.   The operator precedence
above requires a new formula,  C = (F * 0.555555556) - 17.777777777.
2004-01-23 15:37:06 +00:00
ehofman
f8c23e13c3 Document the scale, offset and truncate options for text chunks. 2004-01-23 14:17:11 +00:00
ehofman
50ad5e38f8 Animate the navigation lights of the sailboat AIModel 2004-01-22 21:00:22 +00:00
ehofman
976c285ad7 Match the changes of the 737 and OV10 2004-01-17 10:35:22 +00:00
ehofman
5d230c227b Use the new controlls property layout for external lights 2004-01-17 10:33:18 +00:00
ehofman
a409f14df0 Synchronize the JSBSim aircraft directory and FlightGear's Aircraft directory. 2004-01-15 09:56:37 +00:00
curt
f7c276944e Attempt #1 to sort out confusion between left / right / parking brake
controls in the cockpit vs. which wheels they apply to.  FlightGear now
sets /controls/gear/brake-left, /controls/gear/brake-right, and
/controls/gear/brake-parking.  It should be up to the FDM to sort out
which wheels under which circumstances are affected by these controls
and ultimately what happens to the physical motion of the aircraft.
2004-01-12 17:49:33 +00:00
ehofman
e964239a14 Remove the alpha component to save some texture memory 2004-01-08 13:02:55 +00:00
andy
36db5c5703 Fixes from Melchior FRANZ for the (no longer untested, heh)
adjEngControl() handler.
2004-01-07 02:12:27 +00:00
curt
08378e88f0 Doug Beattie:
First, I've attached a copy of the Logitech WingMan Force 3D XML
file "wingman-force-3d.xml" I put together after getting one of
these for Christmas.  (It would be nice if the force feedback worked,
but I haven't had time to play with it that much. Come to think about
it I'm not even sure forece feedback works under Linux in general.)

Besides providing the new file I also edited the higher-level
/FlightGear/joysticks.xml file to add the description for this joystick
as follows:

diff -n joysticks.xml_orig joysticks.xml
a22 1
 <js-named include="Input/Joysticks/Logitech/wingman-force-3d.xml"/>
2004-01-05 20:48:00 +00:00
curt
f38dc5c544 Remove several unneeded files. 2004-01-05 16:02:03 +00:00
ehofman
a628733581 Get back to normal life 2004-01-04 15:32:20 +00:00
david
f618f734ef Add light factory, restore big apartment, and redistribute random
buildings slightly.
2003-12-31 15:17:21 +00:00
curt
94f4ccf998 Harold Roberts:
Add a joystick config for the Logitech Extreme 3D Pro USB.
2003-12-30 16:48:57 +00:00
andy
2fec2ffa09 Hook an initialization function to patch up any missing
/sim/input/selected/engine[n] properties.  Also, new properties get
empty string values (which are boolean true in Nasal, maybe that
should be changed?), so test for numeric truth.
2003-12-29 22:59:00 +00:00
ehofman
812b9e3c34 Don't add the freighter model 2003-12-28 17:46:48 +00:00
ehofman
d739644ec2 Add a preset mouse mode entry 2003-12-28 17:41:21 +00:00
andy
4396fe8157 Convert to Nasal bindings. 2003-12-26 19:53:22 +00:00
ehofman
485d0d92d2 Add an appropriate splash screen 2003-12-24 15:12:45 +00:00
ehofman
e259a2589a Some small updates to the engine animation code 2003-12-24 14:56:17 +00:00
ehofman
741a659bfc Loosen up the engine a bit 2003-12-24 14:43:03 +00:00
andy
35ec004c5f Nasal bindings for Saitek X45.
Misc. fixes to Nasal command bindings.
2003-12-23 17:31:08 +00:00
andy
b2909de010 New Nasal code, with lots of input binding handlers in controls.nas.
Move the "tip popup" code from view.nas to a new gui.nas module, and
  make it generically useful.
Wire up flap steppings for the 747 as an example of per-aircraft
  flaps.
Realtime-based property slewing, to eliminate dependence of trim and
  view direction rates on frame rate.
2003-12-22 20:05:18 +00:00
ehofman
d47f83ebc9 Update the four axis joystick to the new controlls layout and fix a mistake in the X8-30 configuration file 2003-12-22 14:57:53 +00:00
ehofman
9048df30c6 Remove an unwanted 'S' 2003-12-10 10:51:30 +00:00
ehofman
0fbc35dd0e Adjust the maximum speed and chase-view distance 2003-12-10 08:53:37 +00:00
andy
6c097f252a Turn off the zoom limit for now. Folks don't like it. 2003-12-09 17:02:00 +00:00
ehofman
3834bc4f96 Get ready for animations (if ever) 2003-12-08 20:50:05 +00:00
ehofman
4a20340e8e Add an appropriate engine sound effect 2003-12-08 18:06:15 +00:00
andy
dfb39d9099 Remove some debug code. Misc. cleanups. 2003-12-08 05:45:03 +00:00
andy
3677b96fad Bugfix to globals.fgcommand().
New Node.setValues() method which sets whole property trees from Nasal
data.

A view.nas module, which takes over handling of the X/x zoom keys.  It
clamps the FOV to a dynamically calculated maximum corresponding to
typical human visual accuity, and pops up a pretty dialog informing
you of the new FOV.
2003-12-08 02:09:19 +00:00
ehofman
14ad64676d Updates 2003-12-07 11:12:09 +00:00