// $Id$
+#include <simgear/compiler.h>
+
#include <math.h>
+#include <vector>
+SG_USING_STD(vector);
+
#include <simgear/debug/logstream.hxx>
#include "fg_io.hxx"
#include "globals.hxx"
#include "util.hxx"
-#if defined(FG_NETWORK_OLK)
-#include <NetworkOLK/network.h>
-#endif
+
+void
+fgDefaultWeatherValue (const char * propname, double value)
+{
+ unsigned int i;
+
+ SGPropertyNode * branch = fgGetNode("/environment/config/boundary", true);
+ vector<SGPropertyNode_ptr> entries = branch->getChildren("entry");
+ for (i = 0; i < entries.size(); i++) {
+ entries[i]->setDoubleValue(propname, value);
+ }
+
+ branch = fgGetNode("/environment/config/aloft", true);
+ entries = branch->getChildren("entry");
+ for (i = 0; i < entries.size(); i++) {
+ entries[i]->setDoubleValue(propname, value);
+ }
+}
void
{
SG_LOG(SG_GENERAL, SG_INFO, "Exiting FlightGear with status " << status);
-#if defined(FG_NETWORK_OLK)
- if (fgGetBool("/sim/networking/network-olk"))
- fgd_send_com("8", FGFS_host);
-#endif
-
globals->get_io()->shutdown_all();
exit(status);
}