#include "../Joystick/joystick.h"
#include "../Math/fg_random.h"
#include "../Scenery/mesh.h"
-#include "../Scenery/moon.h"
-#include "../Scenery/orbits.h"
+#include "../Scenery/astro.h"
#include "../Scenery/scenery.h"
-#include "../Scenery/stars.h"
#include "../Time/fg_time.h"
#include "../Time/sunpos.h"
#include "../Weather/weather.h"
/* General house keeping initializations */
void fgInitGeneral( void ) {
- struct GENERAL *g;
+ struct fgGENERAL *g;
g = &general;
void fgInitSubsystems( void ) {
double cur_elev;
- struct FLIGHT *f;
+ struct fgFLIGHT *f;
struct fgTIME *t;
- struct VIEW *v;
+ struct fgVIEW *v;
f = ¤t_aircraft.flight;
t = &cur_time_params;
FG_Longitude = ( -398391.28 / 3600.0 ) * DEG_TO_RAD;
FG_Latitude = ( 120070.41 / 3600.0 ) * DEG_TO_RAD;
FG_Altitude = FG_Runway_altitude + 3.758099;
- FG_Altitude = 20000;
+ FG_Altitude = 10000;
/* Initial Position north of the city of Globe */
/* FG_Longitude = ( -398673.28 / 3600.0 ) * DEG_TO_RAD; */
exit( 1 );
}
- /* Initialize the orbital elements of sun, moon and mayor planets */
- fgSolarSystemInit(*t);
-
- /* Intialize the moon's position */
- fgMoonInit();
-
- /* Initialize the Stars subsystem */
- fgStarsInit();
+ /* Initialize Astronomical Objects */
+ fgAstroInit();
/* Initialize the Scenery Management subsystem */
fgSceneryInit();
/* $Log$
-/* Revision 1.11 1997/10/30 12:38:42 curt
-/* Working on new scenery subsystem.
+/* Revision 1.14 1997/12/10 22:37:47 curt
+/* Prepended "fg" on the name of all global structures that didn't have it yet.
+/* i.e. "struct WEATHER {}" became "struct fgWEATHER {}"
/*
+ * Revision 1.13 1997/11/25 19:25:32 curt
+ * Changes to integrate Durk's moon/sun code updates + clean up.
+ *
+ * Revision 1.12 1997/11/15 18:16:35 curt
+ * minor tweaks.
+ *
+ * Revision 1.11 1997/10/30 12:38:42 curt
+ * Working on new scenery subsystem.
+ *
* Revision 1.10 1997/10/25 03:24:23 curt
* Incorporated sun, moon, and star positioning code contributed by Durk Talsma.
*