1
0
Fork 0
Commit graph

605 commits

Author SHA1 Message Date
curt
03005e608b c++-ifying ... 1998-10-18 01:51:04 +00:00
curt
7efee52485 Point3D tweaks. 1998-10-18 01:17:16 +00:00
curt
5b752bfb5f C++ ifying ... 1998-10-17 01:33:52 +00:00
curt
9f1658bba4 Initial revision. 1998-10-17 00:43:58 +00:00
curt
bf5fb5108b C++-ifying. 1998-10-16 23:26:44 +00:00
curt
cf2fa0f213 Renamed flight.[ch] to flight.[ch]xx 1998-10-16 20:16:38 +00:00
curt
eed94c33cf Fixed a bug in the conversion to Point3D. 1998-10-16 18:12:28 +00:00
curt
55ede659bf Mods to display a bit more info when mini-hud is active. 1998-10-16 00:53:00 +00:00
curt
7e240adff1 Converted to Point3D class. 1998-10-16 00:51:46 +00:00
curt
18b093927f Changes from NHV to make the code more dynamic with fewer hard coded limits. 1998-10-12 23:49:17 +00:00
curt
71b78dc87c Fixes to try to break through the win95/98 18.3 fps barrier. 1998-10-02 21:36:09 +00:00
curt
3e24bc7e23 Added an "auto throttle" 1998-10-02 12:46:43 +00:00
curt
49b5ce80c5 More altitude hold tweaks. 1998-10-01 00:37:57 +00:00
curt
fe61ee41f2 A few more altitude-hold refinements. It now appears to be working pretty
good.
1998-09-30 15:28:15 +00:00
curt
3e7030cc4b More fine tuning of altitude hold. 1998-09-29 22:48:31 +00:00
curt
eb81ebae2f Auto pilot tweaks. It looks like I actually got something that is functional.
It's far from perfect and still could use a lot of refining, but it basically
seems to work.
1998-09-29 21:54:23 +00:00
curt
c464527318 Use working() instead of !not_working() for audio. 1998-09-29 14:58:18 +00:00
curt
e929f387a5 c++-ified some comments. 1998-09-29 14:57:00 +00:00
curt
7320d0f346 c++-ified comments. 1998-09-29 14:56:30 +00:00
curt
8e84268b43 Continued tweaking of altitude hold ... still needs more work. 1998-09-29 14:55:29 +00:00
curt
a09d8f2d62 Autopilot mods. 1998-09-29 02:03:36 +00:00
curt
1bafaa31f6 Added a brake + autopilot mods. 1998-09-29 02:02:59 +00:00
curt
156e61d367 Added a rate of climb calculation. 1998-09-29 02:02:40 +00:00
curt
94d4bbdd09 Added a brake. 1998-09-29 02:01:31 +00:00
curt
d23495ec1e Added a "rate of climb" indicator. 1998-09-29 02:01:06 +00:00
curt
1245a9f3eb Renamed *.[ch] to *.[ch]xx and now I'm playing with an altitude hold. 1998-09-29 01:59:27 +00:00
curt
6b2447c6c4 Check if audio "working()" before doing audio manipulations. 1998-09-26 13:18:35 +00:00
curt
33a585042c oops, I guess I changed the executable name to fgfs.exe ... 1998-09-26 13:17:56 +00:00
curt
203f3dc39e Clear screen to "black" before drawing splash screen. 1998-09-26 13:17:29 +00:00
curt
c67f3fd59c C++-ified the comments. 1998-09-26 13:16:44 +00:00
curt
be2f27bd66 Added support for pitch and volume envelopes and tied them to the
throttle setting.
1998-09-25 16:02:07 +00:00
curt
cc0d582e26 Converted to c++ style comments. 1998-09-24 15:36:19 +00:00
curt
aa60beb13d Miscellaneous tweaks. 1998-09-24 15:25:22 +00:00
curt
6352084625 Used the cartesian form of the airport area coordinates to determine the
center.
1998-09-21 20:55:00 +00:00
curt
f7e6fca7dd Tweaks and optimizations by Norman Vine. 1998-09-17 18:35:52 +00:00
curt
6438a27244 Added F8 to toggle fog and F9 to toggle texturing. 1998-09-17 18:35:30 +00:00
curt
9e9fbd3185 Fixed output message. 1998-09-17 18:25:11 +00:00
curt
b5cf8b7323 Changes for new astro code. 1998-09-15 04:27:49 +00:00
curt
6f91b7db68 Changes for new Astro code. 1998-09-15 04:27:27 +00:00
curt
a7ebfb4b65 New textured moon and rewritten/restructured Astro code contributed by Durk
Talsma.
1998-09-15 04:26:07 +00:00
curt
c4dbcd55b1 Include/fg_callback.hxx
Moved code inline to stop g++ 2.7 from complaining.

Simulator/Time/event.[ch]xx
  Changed return type of fgEVENT::printStat().  void caused g++ 2.7 to
  complain bitterly.

Minor bugfix and changes.

Simulator/Main/GLUTmain.cxx
  Added missing type to idle_state definition - eliminates a warning.

Simulator/Main/fg_init.cxx
  Changes to airport lookup.

Simulator/Main/options.cxx
  Uses fg_gzifstream when loading config file.
1998-09-15 02:09:24 +00:00
curt
b4abef6ab8 cleaned up my fragment.num_faces hack :-) to use the STL (no need in
duplicating work.)
Tweaked fgTileMgrRender() do not calc tile matrix unless necessary.
removed some unneeded stuff from fgTileMgrCurElev()
1998-09-15 01:35:03 +00:00
curt
f4f6397877 Moved libAirports.a later in link order. 1998-09-14 13:49:42 +00:00
curt
9e65cd11b0 minor tweaks. 1998-09-14 12:45:23 +00:00
curt
acae3186db Don't recalculate perimeter points since it is not likely that they will match
exactly with the previously calculated points, which will leave an ugly gap
around the airport area.
1998-09-14 12:44:30 +00:00
curt
c3e838f5ab Initial revision of genapt.[ch]xx for generating airport scenery. 1998-09-14 02:14:00 +00:00
curt
42728f52c2 /Simulator/Objects/fragment.hxx
Nested fgFACE inside fgFRAGMENT since its not used anywhere else.

./Simulator/Objects/material.cxx
./Simulator/Objects/material.hxx
  Made fgMATERIAL and fgMATERIAL_MGR bona fide classes with private
  data members - that should keep the rabble happy :)

./Simulator/Scenery/tilemgr.cxx
  In viewable() delay evaluation of eye[0] and eye[1] in until they're
  actually needed.
  Change to fgTileMgrRender() to call fgMATERIAL_MGR::render_fragments()
  method.

./Include/fg_stl_config.h
./Include/auto_ptr.hxx
  Added support for g++ 2.7.
  Further changes to other files are forthcoming.

Brief summary of changes required for g++ 2.7.
  operator->() not supported by iterators: use (*i).x instead of i->x
  default template arguments not supported,
  <functional> doesn't have mem_fun_ref() needed by callbacks.
  some std include files have different names.
  template member functions not supported.
1998-09-10 19:07:09 +00:00
curt
e641ccb51d Tweaks to loop constructs with STL usage. 1998-09-09 20:58:09 +00:00
curt
723f54c78b Only use GLUT_STENCIL if the instument panel has been requested. 1998-09-09 16:25:39 +00:00
curt
44a9f9e26a Added constructor for fgEVENT. 1998-09-08 21:41:06 +00:00