]> git.mxchange.org Git - flightgear.git/log
flightgear.git
21 years agoWorking at unraveling and breaking dependencies inside of src/Model.
curt [Thu, 8 May 2003 20:28:46 +0000 (20:28 +0000)]
Working at unraveling and breaking dependencies inside of src/Model.
I split the FGModelPlacement code out into it's own set of source files.
I created two versions of the fgLoad3DModel() routine.  One that is
  unecumbered by a panelnode dependency and one that is.  acmodel.cxx is
  the only place that needs to load an aircraft with instrument panels.
model.[ch]xx are now pretty much free to move over into simgear.
loader.[ch]xx should be able to follow closely behind.
This will be a big step towards being able to move the material management
code over into simgear.

21 years agoMoved src/Model/*Animation* classes over to simgear.
curt [Thu, 8 May 2003 16:33:48 +0000 (16:33 +0000)]
Moved src/Model/*Animation* classes over to simgear.

21 years agoTimed animations now working again.
curt [Thu, 8 May 2003 15:56:31 +0000 (15:56 +0000)]
Timed animations now working again.

21 years agoClean up various dead, depricated, or otherwise unused code. I don't believe
curt [Thu, 8 May 2003 03:29:49 +0000 (03:29 +0000)]
Clean up various dead, depricated, or otherwise unused code.  I don't believe
the ascii scenery file format has actually worked in quite some time, and the
ADA runway light code has been supersceded by a slightly different mechanism.

21 years agoOops backout the last changes to these files. I was diddling with some
curt [Wed, 7 May 2003 17:41:37 +0000 (17:41 +0000)]
Oops backout the last changes to these files.  I was diddling with some
time based extrapolation and this wasn't far enough along to be usable.

21 years agoMissed this one since I didn't have jpg server support activated.
curt [Wed, 7 May 2003 17:37:54 +0000 (17:37 +0000)]
Missed this one since I didn't have jpg server support activated.

21 years agoWhen reseting the aircraft position, the system looks at a number of the
curt [Wed, 7 May 2003 16:00:31 +0000 (16:00 +0000)]
When reseting the aircraft position, the system looks at a number of the
requested parameters to determine if this should be an on-ground vs. in-air
start.  The problem was that we never defaulted the value to anything so
if we didn't match an in-air condition, we simply inherited whatever value
was there from before.

21 years agoCurtis found another inconsistency in the sky repaint check. I am afraid that adding...
ehofman [Wed, 7 May 2003 15:53:50 +0000 (15:53 +0000)]
Curtis found another inconsistency in the sky repaint check. I am afraid that adding more checks would eventually give the same framerate as repainting every frame. Consider this a failed experiment.

21 years agoMoved into simgear.
curt [Wed, 7 May 2003 00:13:36 +0000 (00:13 +0000)]
Moved into simgear.

21 years agoFix to an ATC/AI communication timing bug
daveluff [Wed, 7 May 2003 00:07:20 +0000 (00:07 +0000)]
Fix to an ATC/AI communication timing bug

21 years agoThis is step "1" of probably "many" in the process of separating out the
curt [Tue, 6 May 2003 23:54:17 +0000 (23:54 +0000)]
This is step "1" of probably "many" in the process of separating out the
scene management code and organizing it within simgear.  My strategy is
to identify the code I want to move, and break it's direct flightgear
dependencies.  Then it will be free to move over into the simgear package.

- Moved some property specific code into simgear/props/
- Split out the condition code from fgfs/src/Main/fg_props and put it
  in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
  related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
  state (all the globals-> stuff, the flightgear property tree, etc.)  SimGear
  code can't depend on it so that data has to be passed as parameters to the
  functions/methods/constructors.
- This need to pass data as function parameters had a dramatic cascading
  effect throughout the FlightGear code.

21 years agoThis is step "1" of probably "many" in the process of separating out the
curt [Tue, 6 May 2003 23:46:24 +0000 (23:46 +0000)]
This is step "1" of probably "many" in the process of separating out the
scene management code and organizing it within simgear.  My strategy is
to identify the code I want to move, and break it's direct flightgear
dependencies.  Then it will be free to move over into the simgear package.

- Moved some property specific code into simgear/props/
- Split out the condition code from fgfs/src/Main/fg_props and put it
  in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
  related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
  state (all the globals-> stuff, the flightgear property tree, etc.)  SimGear
  code can't depend on it so that data has to be passed as parameters to the
  functions/methods/constructors.
- This need to pass data as function parameters had a dramatic cascading
  effect throughout the FlightGear code.

21 years agoRemoved support of old Ascii scenery format. The loader had not been
curt [Tue, 6 May 2003 14:20:30 +0000 (14:20 +0000)]
Removed support of old Ascii scenery format.  The loader had not been
maintianed or upgraded in a *long* time so it didn't support many new
features like the runway lighting.  If anyone was using it for anything,
it should not be a huge amount of work to switch to the binary format.
SimGear includes a reader and writer for the binary format.

21 years agoMake sure the sky is also repainted when the relative view direction gets out of...
ehofman [Tue, 6 May 2003 14:00:18 +0000 (14:00 +0000)]
Make sure the sky is also repainted when the relative view direction gets out of sync. Add a refference to /sim/rendering/debug for always repainting the sky dome.

21 years agoMake the sky colour brighter, change the fog colour accordingly and add support for...
ehofman [Mon, 5 May 2003 12:40:37 +0000 (12:40 +0000)]
Make the sky colour brighter, change the fog colour accordingly and add support for macintosh

21 years agoRepaint the sky when the view heading changes also
ehofman [Mon, 5 May 2003 12:39:05 +0000 (12:39 +0000)]
Repaint the sky when the view heading changes also

21 years agoUpdated sky colour, after comparing it to the colours on an sgi monitor. This must...
ehofman [Sat, 3 May 2003 12:52:50 +0000 (12:52 +0000)]
Updated sky colour, after comparing it to the colours on an sgi monitor. This must be *much* closer to the real colour

21 years agoUpdates to the generic communication protocol. This adds variable seperators as well...
ehofman [Sat, 3 May 2003 09:24:46 +0000 (09:24 +0000)]
Updates to the generic communication protocol. This adds variable seperators as well as sequence seperators.

21 years agoAnother attempt to get the right colour on PC hardware, this time tested with default...
ehofman [Fri, 2 May 2003 10:05:49 +0000 (10:05 +0000)]
Another attempt to get the right colour on PC hardware, this time tested with default monitor settings

21 years agoLucky I got debian working on a PC today. Give PC hardware a normal sky colour
ehofman [Thu, 1 May 2003 17:37:14 +0000 (17:37 +0000)]
Lucky I got debian working on a PC today. Give PC hardware a normal sky colour

21 years agoUse a seperate path for sgi and PC hardware for cloud colouring for now. I'm still...
ehofman [Thu, 1 May 2003 09:11:37 +0000 (09:11 +0000)]
Use a seperate path for sgi and PC hardware for cloud colouring for now. I'm still investigatng the problem

21 years agoUpdate to more natural sky dome colours
ehofman [Fri, 25 Apr 2003 12:27:39 +0000 (12:27 +0000)]
Update to more natural sky dome colours

21 years agoReduce pitch error.
curt [Fri, 25 Apr 2003 03:36:51 +0000 (03:36 +0000)]
Reduce pitch error.

21 years agoFirst pass at trying to add back in the AI effect where it starts drifting
curt [Fri, 25 Apr 2003 02:22:06 +0000 (02:22 +0000)]
First pass at trying to add back in the AI effect where it starts drifting
off it's correct position once the gyro spins down below a certain threshold
(such as what would happen in a vacuum failure.)

21 years agoAllow FG data to be in $FG_ROOT/data or $FG_ROOT (looks in both places.)
curt [Thu, 24 Apr 2003 02:18:12 +0000 (02:18 +0000)]
Allow FG data to be in $FG_ROOT/data or $FG_ROOT (looks in both places.)

21 years agoFixed a property name typo which caused the right tank to never supply fuel.
curt [Thu, 24 Apr 2003 00:55:36 +0000 (00:55 +0000)]
Fixed a property name typo which caused the right tank to never supply fuel.

21 years agoReduce elevator effectiveness by a factor of 2.
curt [Wed, 23 Apr 2003 18:33:17 +0000 (18:33 +0000)]
Reduce elevator effectiveness by a factor of 2.

21 years agoTweaks ...
curt [Wed, 23 Apr 2003 18:31:22 +0000 (18:31 +0000)]
Tweaks ...

21 years agoWendell Turner writes:
ehofman [Tue, 22 Apr 2003 09:21:17 +0000 (09:21 +0000)]
Wendell Turner writes:
I modified the files in src/Autopilot to add waypoint capabilities to the telnet port.

'set waypoint <WPT>' will set the next waypoint.
'get waypoint' returns one string which is the list of waypoints.
'set waypoint 0' will delete the next waypoint.

21 years agoMSVC and MingW fixes
ehofman [Sun, 20 Apr 2003 19:42:07 +0000 (19:42 +0000)]
MSVC and MingW fixes

21 years agoTemporary disable the sky reposition speedup code until I discover the magic key...
ehofman [Sun, 20 Apr 2003 09:13:03 +0000 (09:13 +0000)]
Temporary disable the sky reposition speedup code until I discover the magic key that unlocks the proper behaviour. It's not like this causes  a noticable decrease in framerate.

21 years agoRemove possilbe trailing "/" from runway numbers in FAA data.
curt [Thu, 17 Apr 2003 20:57:36 +0000 (20:57 +0000)]
Remove possilbe trailing "/" from runway numbers in FAA data.
Use add_record() routine for FGFS/X-Plane data.

21 years agoReposition the sky modules only when the lat or long position is changed for 5 micro...
ehofman [Thu, 17 Apr 2003 15:42:18 +0000 (15:42 +0000)]
Reposition the sky modules only when the lat or long position is changed for 5 micro degree. This doesn't sound much, but at least it means the modules aren't repositioned every frame

21 years agoTweaks to handle odd data cases. Load existing flightgear data at end
curt [Wed, 16 Apr 2003 20:41:12 +0000 (20:41 +0000)]
Tweaks to handle odd data cases.  Load existing flightgear data at end
to preserve any non-usa approaches that are missing from the FAA data or
the DAFIFT data (these should be checked against current charts to verify
that these still exist and aren't being incorrectly carried along.)

21 years agoFurther progress towards intelligent interaction between the AI plane and the user...
daveluff [Tue, 15 Apr 2003 22:55:22 +0000 (22:55 +0000)]
Further progress towards intelligent interaction between the AI plane and the user's plane

21 years agoMoved PatternLeg from AILocalTraffic to AIPlane
daveluff [Tue, 15 Apr 2003 22:54:11 +0000 (22:54 +0000)]
Moved PatternLeg from AILocalTraffic to AIPlane

21 years agoProduces output that doesn't crash FlightGear.
curt [Tue, 15 Apr 2003 20:59:22 +0000 (20:59 +0000)]
Produces output that doesn't crash FlightGear.

21 years agoSome code rearranging and incremental improvements and bug fixes.
curt [Tue, 15 Apr 2003 18:08:38 +0000 (18:08 +0000)]
Some code rearranging and incremental improvements and bug fixes.

21 years agoOops, the repositioning code needs more work to be usefull.
ehofman [Tue, 15 Apr 2003 14:30:37 +0000 (14:30 +0000)]
Oops, the repositioning code needs more work to be usefull.

21 years agoMagically improve the framerate by only repainting and repositioning the sky related...
ehofman [Tue, 15 Apr 2003 14:10:47 +0000 (14:10 +0000)]
Magically improve the framerate by only repainting and repositioning the sky related subsystems if the sun position is changed by 0.28 degrees

21 years agoFixed some stuff in runway number to spoken string function, and added Alexander...
daveluff [Tue, 15 Apr 2003 10:37:58 +0000 (10:37 +0000)]
Fixed some stuff in runway number to spoken string function, and added Alexander's function to get the minimum angular difference between two headings from approach to ATCutils

21 years agoInitial revision of script to build the default.ils.gz file from DAFIFT
curt [Tue, 15 Apr 2003 01:44:57 +0000 (01:44 +0000)]
Initial revision of script to build the default.ils.gz file from DAFIFT
data.  The script is growing though to incorportate other data sources
so the name will probably have to change.  DAFIFT is missing many
approaches (for instance it only has 6 approaches from the entirety of
Canada.)  This is not yet ready for prime time, I'm simply committing it
to the repository so I can check it out and work on it from multiple
locations.

21 years agoremove files which are moved to Simgear
ehofman [Sun, 13 Apr 2003 21:26:13 +0000 (21:26 +0000)]
remove files which are moved to Simgear

21 years agoMSVC6 updates
ehofman [Sun, 13 Apr 2003 21:25:46 +0000 (21:25 +0000)]
MSVC6 updates

21 years agoReflect the move of the SimGear texture object from the misc directory to the screen...
ehofman [Sat, 12 Apr 2003 09:48:32 +0000 (09:48 +0000)]
Reflect the move of the SimGear texture object from the misc directory to the screen directory

21 years agoFixed [hopefully] the magvar decoding. The last four digits are quite
curt [Thu, 10 Apr 2003 18:04:40 +0000 (18:04 +0000)]
Fixed [hopefully] the magvar decoding.  The last four digits are quite
clearly the date of installation at that particular offset.  Offsets are
usually not changed because this would imply moving intersection points,
fixes, changing approaches, and all sorts of cascading effects.  GEP near
my house hasn't been adjusted since 1965; it is now about 8 degrees off the
real current magvar.

21 years agoMove the texture loader to SimGear
ehofman [Wed, 9 Apr 2003 20:28:42 +0000 (20:28 +0000)]
Move the texture loader to SimGear

21 years agoMoved from $fgfs_base/Navaids/ to here.
curt [Tue, 8 Apr 2003 20:15:08 +0000 (20:15 +0000)]
Moved from $fgfs_base/Navaids/ to here.

21 years agoImproved tumbling behaviour -- the AI doesn't just freeze now, but
david [Sat, 5 Apr 2003 14:37:12 +0000 (14:37 +0000)]
Improved tumbling behaviour -- the AI doesn't just freeze now, but
appears still to be indicating.

Added a 'caged' property to the AI, for aerobatic work.

Temporarily disabled tumbling due to pitch, until I can learn more
about it.

Publish the current amount of tumble (-1.0:1.0) under
/instrumentation/attitude-indicator/tumble-norm.

21 years agoAdd a function declaration
ehofman [Sat, 5 Apr 2003 13:05:24 +0000 (13:05 +0000)]
Add a function declaration

21 years agoUse "coverage" instead of "type".
david [Sat, 5 Apr 2003 03:33:01 +0000 (03:33 +0000)]
Use "coverage" instead of "type".

Rename "mostly-cloudy" to "broken" and "mostly-sunny" to "scattered",
to follow standard weather terminology.

Add "few".

21 years agoRemoved debug statement.
david [Sat, 5 Apr 2003 00:30:38 +0000 (00:30 +0000)]
Removed debug statement.

Added return statement.

21 years agoMake sure values get back to FGInterface, in case we're not trimming.
david [Fri, 4 Apr 2003 22:44:32 +0000 (22:44 +0000)]
Make sure values get back to FGInterface, in case we're not trimming.

This is especially important for setting multiple values like Euler
angles.

21 years agoDo not allow the dewpoint to be higher than the temperature.
david [Fri, 4 Apr 2003 22:38:55 +0000 (22:38 +0000)]
Do not allow the dewpoint to be higher than the temperature.

21 years agoAdd new property-randomize command.
david [Fri, 4 Apr 2003 22:38:35 +0000 (22:38 +0000)]
Add new property-randomize command.

Set a random value for a numeric property

Params:

  <property> - the name of the property to randomize
  <min> - the minimum allowed value
  <max> - the maximum allowed value

21 years agoMake the turn indicator a little less responsive, again.
david [Fri, 4 Apr 2003 03:25:27 +0000 (03:25 +0000)]
Make the turn indicator a little less responsive, again.

21 years agoAdd the ability for the AI to tumble in extreme attitudes, if
david [Fri, 4 Apr 2003 03:25:02 +0000 (03:25 +0000)]
Add the ability for the AI to tumble in extreme attitudes, if

  /instrumentation/attitude-indicator/config/tumble-flag

is true.  The AI will take up to five minutes to reerect itself
completely.

21 years agoCameron Moore:
curt [Thu, 3 Apr 2003 16:40:32 +0000 (16:40 +0000)]
Cameron Moore:

  Added multiplay and callsign options
  Added (en|dis)able-distance-attenuation options
  Added vor, ndb, fix, and turbulence options
  Added generic option
  Added log-level option

21 years agoTweak to the --atc610x option.
curt [Wed, 2 Apr 2003 14:56:21 +0000 (14:56 +0000)]
Tweak to the --atc610x option.

21 years agoFixed a remaining typo from the death and destruction earlier today.
curt [Wed, 2 Apr 2003 03:45:08 +0000 (03:45 +0000)]
Fixed a remaining typo from the death and destruction earlier today.
Added an option to avoid using non-existant rudder pedals if they truely
non-exist.

21 years agoSwitch to snprintf() to add an additional small measure of safety until
curt [Tue, 1 Apr 2003 19:14:08 +0000 (19:14 +0000)]
Switch to snprintf() to add an additional small measure of safety until
someone rewrites this file without needed a printf() varient at all.

21 years agoAdd two regularly used properties to the list
ehofman [Tue, 1 Apr 2003 18:58:46 +0000 (18:58 +0000)]
Add two regularly used properties to the list

21 years agoYou bastards! Writing property names to char arrays that are too short for
curt [Tue, 1 Apr 2003 18:50:46 +0000 (18:50 +0000)]
You bastards!  Writing property names to char arrays that are too short for
the data you are putting in it. :-(  Fixed ...

21 years agoSet the initial log-level back to info
ehofman [Tue, 1 Apr 2003 18:45:34 +0000 (18:45 +0000)]
Set the initial log-level back to info

21 years agoFix another controls overhaul problem
ehofman [Tue, 1 Apr 2003 16:56:13 +0000 (16:56 +0000)]
Fix another controls overhaul problem

21 years agoFix to use renamed /controls properties.
david [Tue, 1 Apr 2003 15:51:15 +0000 (15:51 +0000)]
Fix to use renamed /controls properties.

21 years agoRemoved old menubar option.
david [Tue, 1 Apr 2003 15:50:51 +0000 (15:50 +0000)]
Removed old menubar option.

21 years agoDavid Luff:
ehofman [Tue, 1 Apr 2003 13:42:10 +0000 (13:42 +0000)]
David Luff:
The one to fg_init.cxx initialises the AI subsystem regardless of whether it's enabled or not so that later enabling by the user doesn't crash it, and the one to main.cxx avoids running the ATC manager and ATC display system unless enabled.

21 years agoUpdates to the controls properties tree. This is a major update so there may be one...
ehofman [Tue, 1 Apr 2003 12:43:18 +0000 (12:43 +0000)]
Updates to the controls properties tree. This is a major update so there may be one or two 'old' refferences left. To simplify the transisition there is a file called README.properties in the docs-mini directory of FlightGear that explains the new controls layout.

21 years agoFix a small problem which crept in after a late night session
ehofman [Tue, 1 Apr 2003 08:36:09 +0000 (08:36 +0000)]
Fix a small problem which crept in after a late night session

21 years agoReturn code to it's original form which works around an idiosyncracy in
curt [Tue, 1 Apr 2003 04:13:02 +0000 (04:13 +0000)]
Return code to it's original form which works around an idiosyncracy in
our data.

21 years agoPreviously if a freq search matched an ILS that had no dme, it would
curt [Tue, 1 Apr 2003 03:44:20 +0000 (03:44 +0000)]
Previously if a freq search matched an ILS that had no dme, it would
proceed to search for an VOR of that same frequency.  On rare occasion
this search could return true with a far distant VOR and cause a small
amount of confusion.

21 years agoUpdated to work with new instrumentation version of dme.
curt [Tue, 1 Apr 2003 03:42:51 +0000 (03:42 +0000)]
Updated to work with new instrumentation version of dme.

21 years agoFix of framerate drop due to broken OnActiveRunway function - don't read in the runwa...
daveluff [Mon, 31 Mar 2003 16:24:41 +0000 (16:24 +0000)]
Fix of framerate drop due to broken OnActiveRunway function - don't read in the runway.mk4 file (~1MB) every frame

21 years agoAdd width to ATC RunwayDetails structure
daveluff [Mon, 31 Mar 2003 16:23:49 +0000 (16:23 +0000)]
Add width to ATC RunwayDetails structure

21 years agoSlight change of function api
daveluff [Mon, 31 Mar 2003 16:23:23 +0000 (16:23 +0000)]
Slight change of function api

21 years agoEmergency fix of framerate problem
daveluff [Mon, 31 Mar 2003 09:51:36 +0000 (09:51 +0000)]
Emergency fix of framerate problem

21 years agoChange some cerr messages into SG_LOG messages
ehofman [Mon, 31 Mar 2003 09:36:49 +0000 (09:36 +0000)]
Change some cerr messages into SG_LOG messages

21 years agoRemove an unnecessary check. This is done in fgPanelVisible already
ehofman [Mon, 31 Mar 2003 08:36:49 +0000 (08:36 +0000)]
Remove an unnecessary check. This is done in fgPanelVisible already

21 years agoFix a bug where current_panel was called before it was initialized properly
ehofman [Mon, 31 Mar 2003 08:25:00 +0000 (08:25 +0000)]
Fix a bug where current_panel was called before it was initialized properly

21 years agoSorry, left in some debugging statements, now removed.
curt [Mon, 31 Mar 2003 01:35:26 +0000 (01:35 +0000)]
Sorry, left in some debugging statements, now removed.

21 years agoI found 3 problems with the GS modeling in flightgear (all my fault originally
curt [Mon, 31 Mar 2003 01:29:23 +0000 (01:29 +0000)]
I found 3 problems with the GS modeling in flightgear (all my fault originally
I believe.) :-)

- The height of the navaid was not being properly converted to meters
  before being used in our internal calculations.  This caused the GS
  to be placed too high.

- I was using the wrong trig function to calculate the current approach
  angle of the aircraft.  The distance to the GS source is the euclidean
  point to point distance and represents the hypotenuse (not the ground
  distance) so I need to use asin() rather than atan() to calculate the
  angle.

- I was calculating distance directly to the GS source, rather than
  taking into consideration that the GS transmitter projects a plane,
  so I need to take the distance to the line where that plane intersectso
  the ground.  Previously, the way I modeled my distance calculation, the
  GS transmitter effectively formed a 3 degree cone from the source.  The GS
  transmitter is usually placed a 100 meters or so off the runway edge so
  the cone model could never bring you in to the touch down point precisely.

With these changes, the GS will bring you in precisely to the touchdown
point as defined in the default.ils.gz file (it wouldn't before.)  The only
issue that remains is that it will bring you in to the elevation defined
in the ILS database, which doesn't necessarily match the DEM/SRTM terrain
at that point.  Still on average, this will be a big improvement until we
can do a better job of getting the runway end elevations nailed correctly.

21 years agoDeclare fgReshape into gui.h
ehofman [Sun, 30 Mar 2003 19:40:43 +0000 (19:40 +0000)]
Declare fgReshape into gui.h

21 years agoCache some nodes
ehofman [Sun, 30 Mar 2003 16:49:48 +0000 (16:49 +0000)]
Cache some nodes

21 years agoChange the log level of somme messages which can harldy be called allerts
ehofman [Sun, 30 Mar 2003 13:30:25 +0000 (13:30 +0000)]
Change the log level of somme messages which can harldy be called allerts

21 years agoSecond update in attempt to create an aircraft selection dialog
ehofman [Sun, 30 Mar 2003 12:49:05 +0000 (12:49 +0000)]
Second update in attempt to create an aircraft selection dialog

  New panels are loaded now
  New 3D model gets loaded
  Reinitialize more subsystems
  Add reinit() to FGFX, sound gets reinitialized

  Still a lot needs to be done though.

21 years agoMove current_panel to globals
ehofman [Sun, 30 Mar 2003 12:46:08 +0000 (12:46 +0000)]
Move current_panel to globals

21 years agoThere were several typos in the unbinding section of FGInterface. This meant
curt [Sun, 30 Mar 2003 02:26:05 +0000 (02:26 +0000)]
There were several typos in the unbinding section of FGInterface.  This meant
that after a reset or reposition, several FDM variable were not unbound
correctly and left dangling pointing to unallocated memory.  This wasn't
a crash type bug, but those properties then had bogus values.  This
specifically prevented the turn coordinator gyro modeling from working after
a reset or reposition.

21 years agoRemoved static inline qualifiers to the fgLoadAircraft definition.
curt [Sat, 29 Mar 2003 22:09:28 +0000 (22:09 +0000)]
Removed static inline qualifiers to the fgLoadAircraft definition.

21 years agoA first stab at an aircraft selection dialog
ehofman [Sat, 29 Mar 2003 15:04:52 +0000 (15:04 +0000)]
A first stab at an aircraft selection dialog

21 years agoMake the turn indicator more responsive.
david [Sat, 29 Mar 2003 14:19:12 +0000 (14:19 +0000)]
Make the turn indicator more responsive.

21 years agoIf the main frame rate is less than the requested io rate, don't send multiple
curt [Sat, 29 Mar 2003 03:43:39 +0000 (03:43 +0000)]
If the main frame rate is less than the requested io rate, don't send multiple
copies of the same data for the sole purpose of faking it.

21 years agoFix a typo (specified analog in channel 39 rather than 29.
curt [Sat, 29 Mar 2003 03:39:52 +0000 (03:39 +0000)]
Fix a typo (specified analog in channel 39 rather than 29.
Various other tweaks.

21 years agoAdded a property /sim/rendering/draw-otw which specifies whether or not
curt [Sat, 29 Mar 2003 03:21:48 +0000 (03:21 +0000)]
Added a property /sim/rendering/draw-otw which specifies whether or not
we want to draw the out-the-window view (defaults to true in properties.xml)

21 years agoDon't start paused for in air starts.
curt [Sat, 29 Mar 2003 03:19:35 +0000 (03:19 +0000)]
Don't start paused for in air starts.

21 years agoAdd a property which specifies if the current nav station has a glideslope.
curt [Sat, 29 Mar 2003 03:19:03 +0000 (03:19 +0000)]
Add a property which specifies if the current nav station has a glideslope.

21 years agoFixed intermittant marker beacon audio.
curt [Sat, 29 Mar 2003 03:18:17 +0000 (03:18 +0000)]
Fixed intermittant marker beacon audio.

21 years agoCalculate active runway in FGGround. It would be better to get the active runway...
daveluff [Fri, 28 Mar 2003 15:25:48 +0000 (15:25 +0000)]
Calculate active runway in FGGround.  It would be better to get the active runway from FGTower instead of duplicating the code to calculate it, but at the moment I can't guarantee that tower control at a given airport will be initialised before ground control, so this will have to do for now...

21 years agoMoved the RunwayDetails struct definition out of tower.hxx to ATC.hxx
daveluff [Fri, 28 Mar 2003 15:24:02 +0000 (15:24 +0000)]
Moved the RunwayDetails struct definition out of tower.hxx to ATC.hxx

21 years agoInitialise user lon, lat and elev
daveluff [Thu, 27 Mar 2003 15:46:23 +0000 (15:46 +0000)]
Initialise user lon, lat and elev