curt
152a5902c8
Moved winWidth and winHeight out of FGViewer since these are set on a
...
per-application level. We can have multiple viewers ...
Cleaned up fov mistake on startup with panel activated.
2000-10-19 23:09:33 +00:00
curt
01c44cbb99
Code clean ups relating to FGOptions ... and moved it into globals-> space.
2000-10-19 21:24:43 +00:00
curt
ce574d59f5
The following changes were made to flightgear-0.7.5 code to implement the follow
...
ing features:
a) ADA Flight model - ADA.cxx, ADA.hxx, flight.hxx
b) Fighter a/c HUD - flight.hxx, hud.hxx, hud.cxx, cockpit.cxx, hud_ladr.c
xx, hud_card.cxx
c) 3-window display - options.hxx, options.cxx, viewer.cxx
d) Moving objects (ship) - main.cxx
e) Patches - main.cxx
ADA.cxx, ADA.hxx
--------------------------
Interface to the external ADA flight dynamics package.
flight.hxx
----------
Included prototypes for accepting additional data fron the External flight
model for fighter aircraft HUD
Hud.hxx
-------
Included prototypes for accepting additional data for fighter HUD from Exernal F
light model.
Defined FIGHTER_HUD pre-processor directive to enable compilation of fighter hud
code.
hud.cxx, cockpit.cxx, hud_ladr.cxx, hud_card.cxx
---------------------------------------
Included code to initialise additional reticles/text for fighter HUD which is co
nditionally
compiled if FIGHTER_HUD is defined.
options.hxx
-----------
Added window_offset, and function to retrieve its value for 3 windows
options.cxx
-----------
Changed few options to suit ADA/CEF projection system/screens and checks for win
dow offset.
views.cxx
---------
Added code to retrieve view offset for window.
Main.cxx
--------
Added code to load and move an aircraft carrier.
Patch to enable clouds from command line until Curtis fixes it. By default cloud
s are disabled.
2000-10-19 19:46:13 +00:00
curt
2eda8480e9
Some changes contributed by David Megginson to allow for more interesting
...
external views.
2000-10-18 21:19:30 +00:00
curt
df0228e019
Tweaks and massaging relative to the new waypoint route management system.
...
You can now specify waypoint on the command line with --wp=ID[,alt]
2000-10-12 01:08:09 +00:00
curt
c64a964956
Added keyboard mappings to move panel up/down/right/left.
2000-10-10 17:45:04 +00:00
curt
df31c5893e
Die if I/O Channel config fails for any reason.
...
Add an I/O Shutdown function call that explicitely closes all the open channels.
2000-10-04 20:50:38 +00:00
curt
a9ab25ddd1
Changes from David Megginson in support of an xml based configuration file.
2000-09-25 21:41:50 +00:00
curt
e7df2d5dc8
Sep. 22, 2000 panel updates from David Megginson to make the new config file
...
panel be the default (sp_panel.* RIP).
2000-09-22 17:20:56 +00:00
curt
f2d507fbd5
Tweaks for new panel invocation.
2000-09-21 20:09:12 +00:00
curt
be88681d69
MacOS changes by Darrell Walisser.
2000-09-13 21:51:07 +00:00
curt
d60f4d4852
A couple tweaks from David Megginson relating to his new panel data file
...
support.
2000-09-06 00:09:32 +00:00
curt
941f27c9a0
Updates to move scenery initialization earlier in the initialization
...
sequence so that the FDM can know the current ground altitude when it is
initialized.
2000-07-23 21:32:59 +00:00
curt
342554fadb
Fix up simulator freeze functionality.
2000-07-08 06:29:19 +00:00
curt
436db30053
More SGTime tidying.
2000-07-07 20:28:51 +00:00
curt
f9b28c103d
Updates to go along with SGTime tweaks in SimGear.
2000-07-07 17:27:37 +00:00
curt
0ffa19cd32
Updates to JSBsim from Jon's CVS.
...
Massaging some names inside of SimGear.
2000-07-06 22:13:24 +00:00
curt
d1e4a4bc6f
A lot of code reorganization relating to moving some core code from
...
FlightGear into SimGear so it can be used by other projects.
2000-07-05 02:39:30 +00:00
curt
db6da3a896
Various odds and ends tweaks.
2000-06-30 21:46:41 +00:00
curt
39ae3864de
Cleaned up all the old fragment and material_mgr stuff which originated
...
from the pre-ssg / render everything ourselves days. Replaced with a
material library manager that is much better suited for working in the
context of ssg. This simplified and cleaned up a ton of old junk.
2000-06-23 00:30:04 +00:00
curt
dcdd61c590
Added differential braking (Alex and David).
2000-06-12 20:52:36 +00:00
curt
818a462a02
Replaced Durk's mymath.* with plib/sg.h (contributed by Durk).
2000-05-30 20:51:47 +00:00
curt
ed973e8993
Updated hud controls a bit:
...
"h" toggles between day/night/off
"H" cycles through black/dark/medium/light intensities.
2000-05-15 17:47:50 +00:00
curt
921beb96d7
First stab at NAV1 and GS hold modes for the autopilot.
2000-04-30 22:21:47 +00:00
curt
b62900e44c
Minor autopilot/gui tweaks.
2000-04-30 07:33:11 +00:00
curt
3ecf1b8dce
Autopilot "class-ification".
...
Separated out gui parts of autopilot control from the actual autopilot code.
2000-04-30 06:51:49 +00:00
curt
7ada12ed09
Updates for ssg solarsystem/sky model. Includes changes to Time, Light, and
...
initialization sequences.
2000-03-16 04:15:22 +00:00
curt
f874d4a94f
Working on separating out ephemeris code from the actual rendering code
...
which I am trying to ssg-ify at the same time.
2000-03-02 13:51:31 +00:00
curt
138863b3e2
Working on skydome ... some actual progress has been made. :-) Still
...
something goofy with sunrise, sunset effects.
2000-03-01 00:31:35 +00:00
curt
cb071f4e56
Continuing work on ssg-ifying the sky dome.
2000-02-29 17:13:02 +00:00
curt
1294aed465
One more pass at a reorg.
2000-02-16 23:01:03 +00:00
curt
485230b443
Code reorganization.
2000-02-15 03:30:01 +00:00
curt
7f9c6d72ab
Added a load/save state function contributed by David Megginson.
2000-02-11 22:27:23 +00:00
curt
095c069b39
Updated for plib-1.1.x
2000-02-04 22:50:04 +00:00
curt
fa16790a9b
Fixed a comment typo.
2000-01-21 18:01:57 +00:00
curt
817279c7a8
Removed libVoronoi.a
...
Added Ctrl-U key binding to force an instant altitude gain of 1000'.
1999-12-23 19:38:40 +00:00
curt
7638109583
Better no-texture support contributed by David Megginson.
1999-11-01 19:17:43 +00:00
curt
4c92fd1418
Added keyboard support for flap control.
1999-10-29 18:09:04 +00:00
curt
a631bd2e55
Add a key mapping (F3) for taking a screen snap shot.
...
Keep track of and free index arrays that are fed to ssg.
Ssg branch deletion memory leak work around.
1999-10-26 03:45:33 +00:00
curt
eddea671a2
Upgraded to latest weather data base code from Christian Mayer's and make
...
it the default.
1999-10-14 20:30:54 +00:00
curt
5f5905f6e8
Updates by norman vine to controls.hxx.
...
Joystick auto-coordination tweaks.
Additional debuging output when pausing and resuming the sim.
Window resizing tweaks by David Megginson (and Norman Vine).
1999-10-09 13:09:16 +00:00
curt
057fa8d37e
Norman's autopilot updates, now serving great circle routes direct to
...
the center of airports.
1999-09-11 02:07:48 +00:00
curt
1b45c9ee54
Fiddling around with views, fdm data passing and management to try to be
...
more sensible so we can do a more reasonable external view.
1999-09-09 00:16:28 +00:00
curt
8d903eac1c
Patches to allow panel to display.
...
Allow model_hz to be defined from the command line.
1999-09-03 00:27:48 +00:00
curt
e945d2b761
Christian's new weather subsystem is causing problems with some compilers
...
so I am allowing it to be #ifdef'd out until the compile problems can be
resolved.
1999-08-12 17:13:44 +00:00
curt
9e3edfb47b
Added support for Christian Mayers new weather subsystem.
...
Added support for david@megginson.com's mouse yoke patch.
Added a flight model acceleration options (controlled by a/A keys.)
1999-08-10 03:44:47 +00:00
curt
9f9f487e2a
Added some early support for a cheezy external view of TuX.
...
'v' toggles internal vs. external view modes.
Add the distance of the bouding radius into the tile's range selector.
1999-06-30 14:35:01 +00:00
curt
c8501f9b29
Now use plib in native install mode.
...
Preparations for unstable development version 0.7.0
Some reorganizational changes.
Beginning to test the use of ssg (part of plib)
1999-06-18 03:42:54 +00:00
curt
90655cf54b
renamed GLUTkey.* -> keyboard.*
...
renamed GLUTmain.cxx -> main.cxx
1999-06-17 21:33:39 +00:00