]> git.mxchange.org Git - flightgear.git/log
flightgear.git
21 years agoAndy wrote:
ehofman [Fri, 21 Mar 2003 15:02:23 +0000 (15:02 +0000)]
Andy wrote:

This is just a port of an old 3D HUD patch to the new view code.
This pans the HUD with the view, by pasting it onto a quad fixed in front of the viewer.  It also fixes the awful, arbitrary scaling problems the HUD code has.  The old HUD only looks right when viewed at 1024x768 and 55 degree FOV.  This works the scale out magically so that it looks right in all views.  It also redefines the "<compression-factor>" tag in the ladder to (1) mean compression instead of expansion and (2) have non-psychopathic units (now "1" means 1 degree per degree).  Fix this in your existing HUD ladder files before reporting bugs.  It's definitely a cosmetic win -- the velocity vector points at the right thing and the horizon lines up properly.

Norman wrote:

I have created a modified version of Andy's patch that implements the 3D HUD as the 'normal' and the 2D HUD as the 'minimal' HUD.   < i > and < shift I > keys

21 years agoGive MultiPlayer support authority over NetworkOLK
ehofman [Fri, 21 Mar 2003 10:39:17 +0000 (10:39 +0000)]
Give MultiPlayer support authority over NetworkOLK

21 years agoFix a nasty NetworkOLK/MultiPlayer configure problem
ehofman [Fri, 21 Mar 2003 09:57:38 +0000 (09:57 +0000)]
Fix a nasty NetworkOLK/MultiPlayer configure problem

21 years agoFix a typo
ehofman [Thu, 20 Mar 2003 22:31:25 +0000 (22:31 +0000)]
Fix a typo

21 years agoAdd a function to allow transmission of messages to AI entities - the actual implemen...
daveluff [Thu, 20 Mar 2003 11:53:44 +0000 (11:53 +0000)]
Add a function to allow transmission of messages to AI entities - the actual implementation is a bit of a temporary hack at the moment

21 years agoLoad ground ATC frequency data, and map all stations by bucket index
daveluff [Thu, 20 Mar 2003 11:51:44 +0000 (11:51 +0000)]
Load ground ATC frequency data, and map all stations by bucket index

21 years agoMinor formatting changes
daveluff [Thu, 20 Mar 2003 11:50:34 +0000 (11:50 +0000)]
Minor formatting changes

21 years agoBase length of time messages are displayed for on dt rather than iterations in order...
daveluff [Thu, 20 Mar 2003 11:22:08 +0000 (11:22 +0000)]
Base length of time messages are displayed for on dt rather than iterations in order to de-couple it from frame rate

21 years agoChange cout and cerr in SG_LOG() where appropriate, otherwise comment it out
ehofman [Thu, 20 Mar 2003 10:43:02 +0000 (10:43 +0000)]
Change cout and cerr in SG_LOG() where appropriate, otherwise comment it out

21 years agoDavid Luff writes:
ehofman [Thu, 20 Mar 2003 09:38:06 +0000 (09:38 +0000)]
David Luff writes:

I've fixed a bug in FGRunways::search(aptid, tgt_hdg) which wasn't working properly for airports with multiple parallel runways. I've also firmed up and pulled out into it's own function the GetReverseRunwayNo code, and done some input checking.

As a result of fixing the above in runways.cxx, I've pulled out the
parallel implementation in the functions that set position by airport and
heading/runway number in fg_init.cxx and called the runways functions
instead.

21 years agoAdd includes for MacOS X
ehofman [Thu, 20 Mar 2003 08:51:01 +0000 (08:51 +0000)]
Add includes for MacOS X

21 years agoAdd multiplayer support from Duncan McCreanor and Diarmuid Tyson
ehofman [Wed, 19 Mar 2003 20:45:09 +0000 (20:45 +0000)]
Add multiplayer support from Duncan McCreanor and Diarmuid Tyson

21 years agoCompiler warning fixes and small updates
ehofman [Wed, 19 Mar 2003 17:46:52 +0000 (17:46 +0000)]
Compiler warning fixes and small updates

21 years agoAdd mach number to the property tree
ehofman [Wed, 19 Mar 2003 16:06:17 +0000 (16:06 +0000)]
Add mach number to the property tree

21 years agoAdd the ability to scroll single ATC messages - this is toggled using property /ATC...
daveluff [Mon, 17 Mar 2003 11:32:51 +0000 (11:32 +0000)]
Add the ability to scroll single ATC messages - this is toggled using property /ATC/display/scroll-single-messages (off by default).  Also increased the time that single messages are displayed in non-scrolling mode - this makes ATC transmissions easier to read.

21 years agoAdded a new turbulence type ttStandard, and made it the default.
david [Sun, 16 Mar 2003 21:14:45 +0000 (21:14 +0000)]
Added a new turbulence type ttStandard, and made it the default.

ttStandard is copied from ttBerndt, with the following modifications:

1. All turbulence is diminished within three wingspans of the ground.

2. The horizontal forces are used to calculate the moments, but then
   zeroed out so that only the vertical force is actually applied to
   the aircraft.

3. The yaw moment is not used.

In fact, the horizontal forces and the yaw moment should be allowed,
but they are extremely rare compared to the vertical force and the
pitch/roll moments.  For now, simply zeroing them gives the most
accurate feel.

21 years agoFix a nasty problem in the FGAIMgr search code that could cause a stackdump with...
daveluff [Fri, 14 Mar 2003 12:27:24 +0000 (12:27 +0000)]
Fix a nasty problem in the FGAIMgr search code that could cause a stackdump with AI traffic enabled

21 years agoWire frame mode got broke somehow. This seems to fix it.
curt [Fri, 14 Mar 2003 02:07:45 +0000 (02:07 +0000)]
Wire frame mode got broke somehow.  This seems to fix it.

21 years agoWhoops - left out ++itr in a while(1) loop
daveluff [Thu, 13 Mar 2003 11:44:40 +0000 (11:44 +0000)]
Whoops - left out ++itr in a while(1) loop

21 years agoSimplify the pitot system and ASI -- the indicated airspeed should be
david [Wed, 12 Mar 2003 20:28:54 +0000 (20:28 +0000)]
Simplify the pitot system and ASI -- the indicated airspeed should be
more reasonable now.

21 years agoNeed to call Init() when initialising tower, otherwise bad things happen...
daveluff [Tue, 11 Mar 2003 23:41:03 +0000 (23:41 +0000)]
Need to call Init() when initialising tower, otherwise bad things happen...

21 years agoEmergency fix of a possible dereference dangling pointer path uncovered by Martin...
daveluff [Tue, 11 Mar 2003 17:15:23 +0000 (17:15 +0000)]
Emergency fix of a possible dereference dangling pointer path uncovered by Martin Spott

21 years agoAdded a function to determine whether a point is on a given runway
daveluff [Tue, 11 Mar 2003 13:25:14 +0000 (13:25 +0000)]
Added a function to determine whether a point is on a given runway

21 years agoAdded a function to return the closest ATC station of a given type
daveluff [Tue, 11 Mar 2003 13:24:35 +0000 (13:24 +0000)]
Added a function to return the closest ATC station of a given type

21 years agoAdded simple GPS support (no waypoints yet).
david [Mon, 10 Mar 2003 14:09:43 +0000 (14:09 +0000)]
Added simple GPS support (no waypoints yet).

21 years agoCorrected some typos.
david [Mon, 10 Mar 2003 14:09:26 +0000 (14:09 +0000)]
Corrected some typos.

21 years agoStart roughing in interactive tower control. AI planes now get the ground control...
daveluff [Mon, 10 Mar 2003 13:41:37 +0000 (13:41 +0000)]
Start roughing in interactive tower control.  AI planes now get the ground control pointer through tower control, which then handles the difference between larger airports with separate ground and smaller ones where tower handles it

21 years agoAdd units to function documentation
daveluff [Mon, 10 Mar 2003 13:40:10 +0000 (13:40 +0000)]
Add units to function documentation

21 years agoFixed a compile problem that affected gcc-2.95 users on Cygwin and removed a few...
daveluff [Sun, 9 Mar 2003 23:04:38 +0000 (23:04 +0000)]
Fixed a compile problem that affected gcc-2.95 users on Cygwin and removed a few unused variable warnings

21 years agoFGAIMgr now searches for proximity to airports with logical networks defined at start...
daveluff [Sun, 9 Mar 2003 17:39:44 +0000 (17:39 +0000)]
FGAIMgr now searches for proximity to airports with logical networks defined at startup and periodically thereafter, and only starts AI traffic when a suitable airport is found in range (currently only KEMT).  In theory it should now be possible for a user to drop in a *.taxi file in my undocumented-shortly-to-change format into fgfsbase/ATC and have an AI Cessna appear at that airport and fly a circuit if they start there or fly near there.  In practice its probably better until we start using the output from Bernie's taxiway editor, and there's bound to be glitches once other networks are tried

21 years agoAdded a range parameter to the FindByPos search function, also fixed a bug whereby...
daveluff [Sun, 9 Mar 2003 17:35:16 +0000 (17:35 +0000)]
Added a range parameter to the FindByPos search function, also fixed a bug whereby one too few buckets in the North and East direction were searched - hence when only one bucket should have been searched none were

21 years agoRemoved some extraneous debugging output.
curt [Sun, 9 Mar 2003 12:48:29 +0000 (12:48 +0000)]
Removed some extraneous debugging output.

21 years agoMajor change:
david [Sun, 9 Mar 2003 03:34:29 +0000 (03:34 +0000)]
Major change:

The "switch" layer type now takes any number of child layers, and will
use the first child that has a condition that evaluates to 'true' (no
condition is automatically true).  Previously, it could take only two
children, controlled by a boolean property.

21 years agoMake sure that all elapsed time gets passed to update when a subsystem
david [Sun, 9 Mar 2003 03:22:12 +0000 (03:22 +0000)]
Make sure that all elapsed time gets passed to update when a subsystem
has a minimum time slice.

21 years agoIgnore generated files.
david [Sun, 9 Mar 2003 03:21:34 +0000 (03:21 +0000)]
Ignore generated files.

21 years agoNew version of basic DME support. This can coexist with the old one
david [Sun, 9 Mar 2003 03:20:34 +0000 (03:20 +0000)]
New version of basic DME support.  This can coexist with the old one
for a little while, since it uses different properties.  There are
some improvements, especially with searching and range.  It also has
its own serviceable and in-range properties, independent of any
coupled VOR.

21 years agoEeek! Emergency fix of a couple "case" problems for includes.
curt [Fri, 7 Mar 2003 14:42:14 +0000 (14:42 +0000)]
Eeek!  Emergency fix of a couple "case" problems for includes.

21 years agoWhoops - forgot SG_USING_STD(cout)
daveluff [Fri, 7 Mar 2003 14:06:52 +0000 (14:06 +0000)]
Whoops - forgot SG_USING_STD(cout)

21 years agoMore stuff to make the AI/ATC system less hardwired and more generic. Most of the...
daveluff [Fri, 7 Mar 2003 13:58:33 +0000 (13:58 +0000)]
More stuff to make the AI/ATC system less hardwired and more generic.  Most of the hardwired stuff is now gone - there's just a little bit left in FGAIMgr

21 years agoAdded FindByCode (airport ICAO code) to commlist. This is basically a wrapper around...
daveluff [Thu, 6 Mar 2003 14:06:34 +0000 (14:06 +0000)]
Added FindByCode (airport ICAO code) to commlist.  This is basically a wrapper around Flightgear's airport lookup and FindByPos

21 years agoAdded constructor to ATCData struct
daveluff [Thu, 6 Mar 2003 14:04:02 +0000 (14:04 +0000)]
Added constructor to ATCData struct

21 years agoIf no wind, active runway is now read-out as the most Westward facing one which is...
daveluff [Wed, 5 Mar 2003 21:40:24 +0000 (21:40 +0000)]
If no wind, active runway is now read-out as the most Westward facing one which is consistent with the rest of FlightGear

21 years agoRemoved a lot of the remaining hardwired KEMT stuff, made the initialisation more...
daveluff [Wed, 5 Mar 2003 21:38:29 +0000 (21:38 +0000)]
Removed a lot of the remaining hardwired KEMT stuff, made the initialisation more generic, added the ability to taxi from a parking spot to a runway, used real ground elevation more

21 years agoAdded some airport search functions that are straight copies of a couple of statics...
daveluff [Wed, 5 Mar 2003 21:34:58 +0000 (21:34 +0000)]
Added some airport search functions that are straight copies of a couple of statics in fg_init, and will probably be removed again at some point, and added a function to convert a runway designator string to a spoken style phrase

21 years agoAdded a function to get a path from a gate to a runway threshold, also removed some...
daveluff [Wed, 5 Mar 2003 21:31:54 +0000 (21:31 +0000)]
Added a function to get a path from a gate to a runway threshold, also removed some couts

21 years agoTweaks.
curt [Wed, 5 Mar 2003 18:19:36 +0000 (18:19 +0000)]
Tweaks.

21 years agoDavid Luff:
curt [Wed, 5 Mar 2003 18:02:24 +0000 (18:02 +0000)]
David Luff:

// search for the specified apt id and runway no
bool FGRunways::search( const string& aptid, const string& rwyno, FGRunway*
r )

there was a bug, in that each runway corresponds to *two* runway numbers
(eg 01/19, 10L/28R) but the function was only checking one.  I've modified
it to check the supplied number against both possible numbers for each
runway.

Secondly, I sent in the function:

// Return the runway closest to a given heading
bool FGRunways::search( const string& aptid, const int tgt_hdg,
                        FGRunway* runway )

a year or two ago now when I first did the ATIS.  I'm not sure what I was
doing at the time (copied most of it out of fg_init.cxx) but I don't think
it's ever worked, so here's a brutal modification that does!

21 years agoUpdates to the Thanks file contributed by Jim Wilson.
curt [Wed, 5 Mar 2003 17:07:01 +0000 (17:07 +0000)]
Updates to the Thanks file contributed by Jim Wilson.

21 years agoRemove std::
curt [Tue, 4 Mar 2003 00:25:35 +0000 (00:25 +0000)]
Remove std::

21 years agoDon't remove the named pipe on a "Reset" or position change (i.e. when
curt [Mon, 3 Mar 2003 17:48:09 +0000 (17:48 +0000)]
Don't remove the named pipe on a "Reset" or position change (i.e. when
FGExternalPipe is destructed.)  This leaves the name pipe hanging around
even after flightgear exits, but assuming we put the files in /tmp that
shouldn't be a big deal.

21 years agoIRIX fixes from Erik Hofman
daveluff [Mon, 3 Mar 2003 11:43:49 +0000 (11:43 +0000)]
IRIX fixes from Erik Hofman

21 years agoRemoved DOS line endings
daveluff [Mon, 3 Mar 2003 10:38:13 +0000 (10:38 +0000)]
Removed DOS line endings

21 years agoA small optimization, pass the number of iterations to the remote end and
curt [Mon, 3 Mar 2003 04:59:41 +0000 (04:59 +0000)]
A small optimization, pass the number of iterations to the remote end and
have it do all the work, rather than calling the remote end "iteration"
number of times.

21 years agoAdd a net_byte_order flag so that the calling code can specify if network
curt [Mon, 3 Mar 2003 04:35:09 +0000 (04:35 +0000)]
Add a net_byte_order flag so that the calling code can specify if network
byte order conversion is desired (defaults to true.)

21 years agoAdd support for --fdm=pipe,<pipe_name>
curt [Mon, 3 Mar 2003 04:34:27 +0000 (04:34 +0000)]
Add support for --fdm=pipe,<pipe_name>

21 years agoAdd ExternalPipe subdirectory.
curt [Mon, 3 Mar 2003 04:33:51 +0000 (04:33 +0000)]
Add ExternalPipe subdirectory.

21 years agoMinor tweak.
curt [Mon, 3 Mar 2003 04:32:56 +0000 (04:32 +0000)]
Minor tweak.

21 years agoAdd src/FDM/ExternalPipe
curt [Mon, 3 Mar 2003 04:32:42 +0000 (04:32 +0000)]
Add src/FDM/ExternalPipe

21 years agoFirst stab at a "named pipe" interface to an external FDM. Compared to the
curt [Mon, 3 Mar 2003 04:30:16 +0000 (04:30 +0000)]
First stab at a "named pipe" interface to an external FDM.  Compared to the
ExternalNet interface:

- allows a much more closely coupled execution.  A remote network FDM will run
  at it's own rate, and maybe a particular data packets will come, maybe it
  won't.  This makes it very hard to control timing and keep the animation
  smooth.  There are also cpu scheduling issues with running multiple
  processes on a single machine.  The linux scheduler by default runs at
  100hz.  If an FDM process uses a sleep/alarm system to avoid wasting
  CPU, it will be forced to run at 100hz, 50hz, 25hz, 20hz, etc.  This
  makes it *impossible* to serve a display system running at 60hz without
  dropping frames.

- the downside is that the FDM process must now run on the same machine as
  the master flightgear process.

21 years agoPatch from Frederic Bouvier:
david [Sun, 2 Mar 2003 16:37:48 +0000 (16:37 +0000)]
Patch from Frederic Bouvier:

arrays of insufficient size are allocated in prop_picker.cxx ( size()
don't count the null char ) and strcpy is writing outside the allocated
array. A patch follow.

21 years agoPatch from Erik Hofman:
david [Sun, 2 Mar 2003 14:19:24 +0000 (14:19 +0000)]
Patch from Erik Hofman:

I've updated the instrument modulator code to allow tricks like the one
described by Andy. It is now possible to define <min>, <max> and
<modulator> in one layer and if <min> and/or <max> ore within the range
of the <modulator> tag, their value will be honoured.

So, if you define

  <layer>
   <min>0</min>
   <max>50</max>
   <modulator>100</modulator>
  </layer>

The value will stay at 50, until the modulator forces it back to 0.

21 years agoDon't fiddle with control positions at startup -- we can do that in
david [Sun, 2 Mar 2003 02:22:18 +0000 (02:22 +0000)]
Don't fiddle with control positions at startup -- we can do that in
the *-set.xml files if desired.

21 years agoInitialize speed from mach number or vcas more-or-less properly.
david [Sun, 2 Mar 2003 01:44:11 +0000 (01:44 +0000)]
Initialize speed from mach number or vcas more-or-less properly.

21 years agoAdd spdFromMach() and spdFromVCAS().
david [Sun, 2 Mar 2003 01:43:39 +0000 (01:43 +0000)]
Add spdFromMach() and spdFromVCAS().

21 years agoMake sure the atmosphere is updated before the flight model.
david [Sun, 2 Mar 2003 01:43:00 +0000 (01:43 +0000)]
Make sure the atmosphere is updated before the flight model.

21 years agoDon't allow this subsystem to be suspended.
david [Sat, 1 Mar 2003 21:29:31 +0000 (21:29 +0000)]
Don't allow this subsystem to be suspended.

21 years agoRefactor things so that individual subsystems can override suspension.
david [Sat, 1 Mar 2003 21:29:16 +0000 (21:29 +0000)]
Refactor things so that individual subsystems can override suspension.

21 years agoAdd a new <power> property to allow raising an axis to a power other
david [Sat, 1 Mar 2003 21:28:51 +0000 (21:28 +0000)]
Add a new <power> property to allow raising an axis to a power other
than 1 or 2 (<squared/> still works as well, and is equivalent to
<power>2</power>).

21 years agoMinor code cleanup.
david [Wed, 26 Feb 2003 19:20:02 +0000 (19:20 +0000)]
Minor code cleanup.

21 years agoUse actual terrain ground elevation instead of hardwired KEMT elevation field whilst...
daveluff [Wed, 26 Feb 2003 11:24:15 +0000 (11:24 +0000)]
Use actual terrain ground elevation instead of hardwired KEMT elevation field whilst taxiing.  Still need to fix this for takeoff and landing roll.  Also added a check that a valid gate is found whilst arriving, and simply disappear the plane if none is found (instead of stackdumping\!\!

21 years agoInitialize the internal pressure to ambient pressure.
david [Tue, 25 Feb 2003 20:04:22 +0000 (20:04 +0000)]
Initialize the internal pressure to ambient pressure.

21 years agoWhoops - a stray debugging cout got through
daveluff [Tue, 25 Feb 2003 09:32:49 +0000 (09:32 +0000)]
Whoops - a stray debugging cout got through

21 years agoModified slightly whilst developing the shortest-path algorithm in the ground code...
daveluff [Mon, 24 Feb 2003 19:04:53 +0000 (19:04 +0000)]
Modified slightly whilst developing the shortest-path algorithm in the ground code.  Also removed some old KPAO specific initialisation.

21 years agoAdded a shortest-path algorithm between two nodes and removed the hardwired KEMT...
daveluff [Mon, 24 Feb 2003 19:03:15 +0000 (19:03 +0000)]
Added a shortest-path algorithm between two nodes and removed the hardwired KEMT-specific path.  Also tidied up some bugs in the gate handling code

21 years agoBegin supporting a starting speed for YASim:
david [Sat, 22 Feb 2003 20:29:43 +0000 (20:29 +0000)]
Begin supporting a starting speed for YASim:

- NED and UVW are working correctly
- knots is giving true airspeed instead of calibrated airspeed
- mach is not working at all

This desperately needs a trimming routine.

21 years agoAdd new options:
david [Fri, 21 Feb 2003 02:46:44 +0000 (02:46 +0000)]
Add new options:

  --vor=ID
  --ndb=ID
  --fix=ID
  --turbulence=NORM

21 years agoInvoke fgInitNav() before fgInitPos().
david [Fri, 21 Feb 2003 02:46:07 +0000 (02:46 +0000)]
Invoke fgInitNav() before fgInitPos().

21 years agoAdd fgInitNav() function so that navaids and fixes can be loaded
david [Fri, 21 Feb 2003 02:45:47 +0000 (02:45 +0000)]
Add fgInitNav() function so that navaids and fixes can be loaded
earlier, before fgInitSubsystems().

Modify fgInitPos() so that the plane is not automatically aligned with
a runway when an airport is the reference point unless (a) a runway
was explicitly requested, or (b) the plane is on the ground with no
offset distance specified.  To set up the plane lined up on an
approach to a runway, use something like

  fgfs --airport=CYOW --runway=32 --altitude=300 --offset-distance=0.5

This way, it's possible to specify a starting position relative to an
airport without getting snapped onto a runway approach (unless you
want to be).

21 years agoDeclare fgInitNav().
david [Fri, 21 Feb 2003 02:42:45 +0000 (02:42 +0000)]
Declare fgInitNav().

21 years agoFixed calibrated airspeed output so that it accounts for wind.
david [Wed, 19 Feb 2003 17:41:53 +0000 (17:41 +0000)]
Fixed calibrated airspeed output so that it accounts for wind.

21 years agoInterpolate the twist linearly over the wing.
david [Tue, 18 Feb 2003 17:37:28 +0000 (17:37 +0000)]
Interpolate the twist linearly over the wing.

Reduce the minimum number of twist segments from 16 to 8.

21 years agoAdded a "twist" attribute for wings to allow for washout (or washin,
david [Tue, 18 Feb 2003 16:50:07 +0000 (16:50 +0000)]
Added a "twist" attribute for wings to allow for washout (or washin,
if desired) in the stall.  This allows for fairly docile stalls when
desired, as on trainers (you also need to limit the elevator lift).

21 years agoAdded basic support for using more than one voice. The render function is moved...
daveluff [Tue, 18 Feb 2003 10:44:01 +0000 (10:44 +0000)]
Added basic support for using more than one voice.  The render function is moved out of ATCmgr and into the ATC base class.

21 years agoJim Wilson:
curt [Sun, 16 Feb 2003 20:47:40 +0000 (20:47 +0000)]
Jim Wilson:

Here's a patch to fix the asi problem (it affects most aircraft panels).
[ Avoids a sqrt( x < 0 ) ]

21 years agoCommented out a stray cout.
curt [Thu, 13 Feb 2003 21:31:44 +0000 (21:31 +0000)]
Commented out a stray cout.

21 years agoAlexander's new files added to Makefile.am
daveluff [Thu, 13 Feb 2003 12:21:01 +0000 (12:21 +0000)]
Alexander's new files added to Makefile.am

21 years agoChanges in support of Alexander's ATC menu/transmission work. In particular all...
daveluff [Thu, 13 Feb 2003 12:20:25 +0000 (12:20 +0000)]
Changes in support of Alexander's ATC menu/transmission work.  In particular all the pop-up dialog stuff has been ripped out of ATCmgr.[ch]xx and moved to ATCDialog.[ch]xx

21 years agoBetter robustness for the ATCData structure istream operator. Adding fin.close(...
daveluff [Thu, 13 Feb 2003 12:17:37 +0000 (12:17 +0000)]
Better robustness for the ATCData structure istream operator.  Adding fin.close() seems to have cured an intermittent stackdump when reading in the voice files which are the next istream operation to occur.  Unknown types no longer cause the rest of the file not to be read - only the specific unknown entry

21 years agoAlexander's Approach ATC class modified to support his new menu/transmission code
daveluff [Thu, 13 Feb 2003 12:09:28 +0000 (12:09 +0000)]
Alexander's Approach ATC class modified to support his new menu/transmission code

21 years agoFirst draft of work by Alexander Kappes to add dynamically driven menu entries to...
daveluff [Thu, 13 Feb 2003 12:05:19 +0000 (12:05 +0000)]
First draft of work by Alexander Kappes to add dynamically driven menu entries to the pop-up ATC dialog, parsing of text input to the ATC system and parameterised transmissions where the speech of a transmission is derived from the intent based on data files potentially allowing users to specify different phrases for each voice instead of being hard-coded.  This is a work in progress.

21 years agoIntegrate code posted by Jon Berndt, so that only the z-direction
david [Wed, 12 Feb 2003 23:00:49 +0000 (23:00 +0000)]
Integrate code posted by Jon Berndt, so that only the z-direction
turbulence is diminished near the ground.

21 years agoMinor code cleanups.
david [Wed, 12 Feb 2003 18:35:04 +0000 (18:35 +0000)]
Minor code cleanups.

21 years agoSquare the /environment/turbulence-norm property before scaling it for
david [Wed, 12 Feb 2003 18:34:51 +0000 (18:34 +0000)]
Square the /environment/turbulence-norm property before scaling it for
FGAtmosphere -- that way, there are finer distinctions in the lower
end, where most people will fly.

21 years agoFade out the turbulence within two wingspans of the ground.
david [Wed, 12 Feb 2003 18:34:39 +0000 (18:34 +0000)]
Fade out the turbulence within two wingspans of the ground.

21 years agoConnect the FlightGear /environment/turbulence-norm property to the
david [Wed, 12 Feb 2003 00:30:24 +0000 (00:30 +0000)]
Connect the FlightGear /environment/turbulence-norm property to the
turbulence gain in JSBSim's FGAtmosphere class.

Latest FGAtmosphere from JSBSim with working turbulence support.

21 years agoErik Hofman:
curt [Tue, 11 Feb 2003 21:17:36 +0000 (21:17 +0000)]
Erik Hofman:

Sort aircraft when using --show-aircraft option.

21 years agoErik Hofman:
curt [Tue, 11 Feb 2003 20:26:42 +0000 (20:26 +0000)]
Erik Hofman:

Adds some small updates to the sound code (add vector clearing in destructors).

21 years agoTemporarily disabled ILS range tweaking, until we come up with a
david [Tue, 11 Feb 2003 20:05:18 +0000 (20:05 +0000)]
Temporarily disabled ILS range tweaking, until we come up with a
better scheme.

While it's true that the actual ILS indications are unreliable when
far off the approach path, the ILS is not out of range -- you can
still ident it (an essential part of any approach procedure), and the
indicator will usually be doing something, however bizarre.  The
current scheme did not allow the user to ident the ILS until
practically on the approach path.

21 years agoAnother tilemgr fix from Jim W.
curt [Tue, 11 Feb 2003 15:50:53 +0000 (15:50 +0000)]
Another tilemgr fix from Jim W.

21 years agoSeveral *list.[ch]xx files removed
daveluff [Mon, 10 Feb 2003 22:30:13 +0000 (22:30 +0000)]
Several *list.[ch]xx files removed