#endif
#include <simgear/compiler.h>
-#include <simgear/misc/exception.hxx>
+#include <simgear/structure/exception.hxx>
#include <simgear/debug/logstream.hxx>
#include <math.h> // rint()
min_hdg += 10;
if (min_hdg > 360)
min_hdg -= 360;
- speed *= 1.2;
+ speed *= 1.1;
fgSetDouble("/environment/config/boundary/entry[1]/wind-from-heading-deg",
min_hdg);
fgSetDouble("/environment/config/boundary/entry[1]/wind-speed-kt",
min_hdg += 20;
if (min_hdg > 360)
min_hdg -= 360;
- speed *= 1.5;
+ speed *= 1.1;
fgSetDouble("/environment/config/aloft/entry[0]/wind-from-heading-deg",
min_hdg);
fgSetDouble("/environment/config/aloft/entry[0]/wind-speed-kt",
min_hdg += 10;
if (min_hdg > 360)
min_hdg -= 360;
- speed *= 1.2;
+ speed *= 1.1;
fgSetDouble("/environment/config/aloft/entry[1]/wind-from-heading-deg",
min_hdg);
fgSetDouble("/environment/config/aloft/entry[1]/wind-speed-kt",
min_hdg += 10;
if (min_hdg > 360)
min_hdg -= 360;
- speed *= 1.2;
+ speed *= 1.1;
fgSetDouble("/environment/config/aloft/entry[2]/wind-from-heading-deg",
min_hdg);
fgSetDouble("/environment/config/aloft/entry[2]/wind-speed-kt",
fgSetString("/sim/logging/priority", arg);
string priority = arg;
+ logbuf::set_log_classes(SG_ALL);
if (priority == "bulk") {
logbuf::set_log_priority(SG_BULK);
} else if (priority == "debug") {
{
double min_hdg = sg_random() * 360.0;
double max_hdg = min_hdg + (20 - sqrt(sg_random() * 400));
- double speed = 40 - sqrt(sg_random() * 1600.0);
+ double speed = sg_random() * sg_random() * 40;
double gust = speed + (10 - sqrt(sg_random() * 100));
setup_wind(min_hdg, max_hdg, speed, gust);
return FG_OPTIONS_OK;
verbose = true;
else if (result == FG_OPTIONS_SHOW_AIRCRAFT) {
+ fgOptLogLevel( "alert" );
SGPath path( globals->get_fg_root() );
path.append("Aircraft");
fgShowAircraft(path, true);
}
if (help) {
+ fgOptLogLevel( "alert" );
fgUsage(verbose);
exit(0);
}