#include <Aircraft/aircraft.h>
#include <Debug/fg_debug.h>
#include <Include/fg_constants.h>
-#include <Include/general.h>
+#include <Main/options.hxx>
#include <Main/views.hxx>
#include <Time/fg_time.hxx>
/* Initialize the Star Management Subsystem */
int fgStarsInit( void ) {
FILE *fd;
- fgGENERAL *g;
+ fgOPTIONS *o;
/* struct CelestialCoord pltPos; */
char path[1024];
char line[256], name[256];
fgPrintf( FG_ASTRO, FG_INFO, "Initializing stars\n");
- g = &general;
+ o = ¤t_options;
/* build the full path name to the stars data base file */
path[0] = '\0';
- strcat(path, g->root_dir);
+ strcat(path, o->fg_root);
strcat(path, "/Scenery/");
strcat(path, "Stars.dat");
/* Draw the Stars */
void fgStarsRender( void ) {
fgFLIGHT *f;
- struct fgVIEW *v;
- struct fgLIGHT *l;
- struct fgTIME *t;
+ fgVIEW *v;
+ fgLIGHT *l;
+ fgTIME *t;
int i;
f = current_aircraft.flight;
/* $Log$
-/* Revision 1.3 1998/04/25 22:06:26 curt
-/* Edited cvs log messages in source files ... bad bad bad!
+/* Revision 1.6 1998/05/13 18:25:35 curt
+/* Root path info moved to fgOPTIONS.
/*
+ * Revision 1.5 1998/04/28 01:19:03 curt
+ * Type-ified fgTIME and fgVIEW
+ *
+ * Revision 1.4 1998/04/26 05:10:02 curt
+ * "struct fgLIGHT" -> "fgLIGHT" because fgLIGHT is typedef'd.
+ *
+ * Revision 1.3 1998/04/25 22:06:26 curt
+ * Edited cvs log messages in source files ... bad bad bad!
+ *
* Revision 1.2 1998/04/24 00:45:03 curt
* Wrapped "#include <config.h>" in "#ifdef HAVE_CONFIG_H"
* Fixed a bug when generating sky colors.