1
0
Fork 0
Commit graph

1886 commits

Author SHA1 Message Date
ehofman
d57e589fde Melchior FRANZ:
All necessary elements for an ADF gauge had been migrated from
Cockpit/kr_87.cxx to Instrumentation/adf.cxx. Migrating the sound
related elements was apparently planned, but not done yet. This
intermediate state broke the ident morse sound: it couldn't get
turned off and it always indicated "SF", regardless of the tuned-in
frequency. The following patches continue the migration:


adf-radio.diff     => Base/Aircraft/Instruments/adf-radio.xml:
---------------------------------------------------------------
* sets maximum volume to 1 (rather than 2); Not only is 1
  loud enough (and 2 unpleasantly noisy), it also prevents
  the knob from being turned to non-existant positions.  :-)
* fixes wrong use of /instrumentation/adf/ident
* the voice/ident selector(?) remains unchanged, but as it's
  not switched to "IDENT", there'll be no ident sound by default
  this is consistent with other sounds and DME.


radiostack.diff    => src/Cockpit/radiostack.[ch]xx:
---------------------------------------------------------------
* comment out use of FGKR_87 class. kr_87.[ch]xx is now no
  longer used. kr-87adf.xml would no longer work, either, but
  isn't used anywhere, anyway. Future adf radios have to use
  the adf instrument, using xml/Nasal for specific hardware
  implementation details.


adf.diff           => src/Instrumentation/adf.[ch]xx:
---------------------------------------------------------------
* adds ident morse sound capability using two new input
  properties:
  - /instrumentation/adf/volume-norm  (double)
  - /instrumentation/adf/ident-audible  (bool)
2004-08-19 11:55:18 +00:00
ehofman
e7da67d023 Move to the Docs dirtectory. 2004-08-19 11:36:33 +00:00
ehofman
0b4ffa7117 Reorganize the 172 types a bit so they all reside in the proper directory. This solves some problems for JSBSim which couldn't find it's configuration files in the right places (which was temporarely solved by duplicating the file) and fixes some refferences to other files (at least, that's the idea). 2004-08-17 09:23:52 +00:00
ehofman
3d6de8b2c3 Remove an obsolete option for airport-id. 2004-08-15 09:32:37 +00:00
ehofman
8844cb13ec Use a Nasal script instead of a fixed number of flap settings. 2004-08-15 09:19:36 +00:00
andy
168e592e03 Probably best to make sure the property is there (even though
"selected" certainly should be)
2004-08-12 18:49:13 +00:00
andy
f2edac1849 Oops, same bug on the next line too. 2004-08-12 18:48:44 +00:00
andy
a20598d0fd Melchior helped to debug this via chat. Turns out to have been a
typo; the SimGear "pass subproperty as first argument" shortcut
doesn't work in Nasal.  This checkin is blind, but should have a high
probability of correctness.
2004-08-12 18:38:02 +00:00
ehofman
a75fce05b8 Updates from Melchior FRANZ to add some (old) omissions and a lot of new entries, especially for the Spitfire. 2004-08-09 08:11:21 +00:00
ehofman
b1c4753084 Replave libmk4.so.0 by libopenal.so.0 2004-08-08 11:33:12 +00:00
ehofman
dc5fea3beb Updates. 2004-08-07 12:28:21 +00:00
ehofman
ed88ca0bfc Reffer to /usr/locla/share/FlightGear now. 2004-08-06 08:54:39 +00:00
ehofman
b3dffbc79d Remove a reference to old log-level information. 2004-08-06 08:52:56 +00:00
ehofman
8ce6031f23 Eric L. Hathaway:
The following patch updates the ThrustMaster FCS joystick configuration.  I have "Nasal-ized" the joystick bindings, drawing ideas from the Cyborg-Gold-3d-USB configuration file.  I also changed some of the bindings, so the joystick setup is more like the default four-axis-joystick config.  When I submitted the original config file, I had the hat switch bound to the rudder and elevator trim.  Since the vast majority (all?) of the other joystick configs use the hat switch to control view direction, I think it would be best for the defaults for this joystick to conform to the rest in order to obey the "principle of least surprise" for the unsuspecting user.
2004-08-06 08:49:31 +00:00
ehofman
016238f66a Dave Perry:
This is an edit of this file that should work with either Windows or Linux.  As of a few days ago, the CVS file did not work at all.
2004-08-06 08:44:14 +00:00
curt
5504d814ab Tweaks for 0.9.5 release. 2004-07-29 21:54:27 +00:00
curt
b0cfae5b13 Updated for 0.9.5-pre3 2004-07-27 21:42:19 +00:00
curt
52631f334e Default to cursor hiding enabled for the next release.
Default to AI aircraft disabled for next release until we can get to the
bottom of potential memory leaks.
2004-07-27 20:42:17 +00:00
ehofman
3a4ac01859 Remove any refference to the MD-11 which isn't included by default in the official release. 2004-07-23 19:42:05 +00:00
ehofman
c2ac455f8e Oops, add missing files. They got hidden in a bunch of other uncommented local changes :( I might concider using another base directory for local changes. 2004-07-23 07:52:05 +00:00
ehofman
30b916a134 Durk Talsma:
I've included the latest fixes to the Traffic Manager/AI flightplan generation
code. Most of the code changes are in AIFllightplan.cxx. This is the code
that runs without depending on predefined FlightPlans in
#FG_ROOT/Data/AI/Flightplans.i

As suggested by Dave, I've also added a new property in
preferences.xml: /sim/traffic-manager/enabled, which is used to control
whether or not the traffic manager is active.

I'm still working on a few more 737 traffic patterns, those are going to take
a little longer, so I didn't want to wait sending in this code.

Finally, I haven't put much effort into ensuring "aeronautical correctness" in
this version yet. The code works on my system, but what the AI plane do may
actaully be quite rediculous. But I'd like to leave that for the next
version.
2004-07-22 18:50:30 +00:00
jimw
ac791abbbe Scenery Loading popup message 2004-07-22 02:59:59 +00:00
curt
e7b2eff4d8 Updated for v0.9.5-pre2 2004-07-21 21:51:09 +00:00
curt
ecce5b3ffe Updates for v0.9.5-pre2 2004-07-21 21:50:07 +00:00
ehofman
81e992e56f Add another name for the same device. 2004-07-21 06:55:15 +00:00
ehofman
af17319f36 Updated file. left/right break doesn't work yet, b
ut the previous file didn't work at all. Thanks Damon Toal-Rossi.
2004-07-16 20:17:36 +00:00
curt
19413d3ef4 Updates for v0.9.5-pre1. 2004-07-15 18:07:36 +00:00
ehofman
0e228261dc Some updated files per request of David Culp. 2004-07-03 11:13:09 +00:00
ehofman
9f7372fe88 New default scenario. 2004-07-01 14:16:29 +00:00
ehofman
bebf0c0096 Reorganize the demo scenario's and FlightPlans to get to a better default scenario for KSFO. 2004-07-01 14:15:09 +00:00
ehofman
dda672eb13 Add documentation about AI models. 2004-06-25 11:15:17 +00:00
ehofman
b68fc03f68 Add a Thermal and a Refualling scenario 2004-06-25 11:14:57 +00:00
david
adcdeab287 Remove fragile alias references in bindings and replace with property
references.
2004-06-24 14:45:48 +00:00
david
a8556e0e65 Add a menu entry to reinitialize the input subsystem (say, after
plugging in a joystick).
2004-06-24 02:09:53 +00:00
curt
db86fe1efd Slightly enlarge annunciator background size. 2004-06-23 16:18:46 +00:00
curt
db48a0ce62 Setup default values for mouse pointer hide feature (default to off) and
the default timeout for when it is enabled.
2004-06-14 18:48:10 +00:00
curt
c4f0a58b8f Change the fps toggle property name a bit and add a toggle switch in the
gui/dialog/rendering box.
2004-06-14 16:39:00 +00:00
curt
10a3a7e8df Specify a default initial state (off) for the property that controls if the
onscreen fps is displayed with the hud is off.
2004-06-14 16:26:09 +00:00
ehofman
e8adb7d0c8 Sync w. JSBSim CVS 2004-06-14 11:41:36 +00:00
ehofman
d6467f3ad4 Okay, maybe it was a good idea to assume that not all targets are target[0]. 2004-06-11 17:19:59 +00:00
ehofman
36abb08074 Revert to the previous version, after one target disappeared, they all disappeared. This version doesn't have that problem. 2004-06-11 13:59:40 +00:00
ehofman
ec8b3e7c14 Make use of the new radar/in-range property 2004-06-10 19:14:42 +00:00
ehofman
40f484c5c5 Frederic Bouvier:
this texture should remove the black border of the
'few' cloud layer.
2004-06-07 18:50:34 +00:00
ehofman
786c052d51 Add a checkbox for bump-mapping 2d clouds. 2004-06-07 16:00:00 +00:00
curt
5f3a956f82 Electrical system output to hsi is a floating point value, not a boolean. 2004-06-05 03:51:33 +00:00
ehofman
957cd9a0b8 Add the AIModel based air traffic subsystem from Durk Talsma. 2004-06-03 17:59:05 +00:00
ehofman
ed6f6640af Lee Elliot:
I'd like to suggest that the spoiler settings are set in the same way as the
flaps are now done i.e. via Nasal, so that specific spoiler settings can also
be defined in the aircraft set file.

It was only when I was about to change the keyboard bindings for the slats
control that I remembered that there wasn't already a mapping for them in
keyboard.xml.  I've _not_ added a mapping for slats as this is a bit of a hot
topic atm but as I had already added a Nasal func for the slats in
controls.nas I've left that in there.  It's a trivial bit of code but I don't
know if leaving it in there is a good idea as it's code that shouldn't ever
be called until there's a corresponding keyboard mapping.
2004-06-01 08:13:12 +00:00
ehofman
3e156dc06d Sync with the latest version 2004-06-01 08:10:44 +00:00
ehofman
9601588447 Add the matching scenario file. 2004-05-29 12:09:54 +00:00
ehofman
f1a61549a5 David Culp:
Here's some new AI stuff.

1)  AI objects must now be defined in a scenario file, not in preferences.xml
or a *-set file.  (Of course this doesn't prevent objects from being created
dynamically, as with Durk's traffic manager).

2)  A new demo_scenario file is attached.  It creates 3 aircraft, a sailboat,
and a thunderstorm.

3)  Objects without flightplans live forever.

4)  FGAIShip::ProcessFlightplan() is not yet implemented.

5)  preferences.xml should now define only <enabled> and <scenario>
2004-05-29 11:41:20 +00:00