From: david Date: Sun, 2 Mar 2003 02:22:18 +0000 (+0000) Subject: Don't fiddle with control positions at startup -- we can do that in X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=c8b8722a14d29e2b4153c39ad4cef0c44a562afd;p=flightgear.git Don't fiddle with control positions at startup -- we can do that in the *-set.xml files if desired. --- diff --git a/src/FDM/YASim/YASim.cxx b/src/FDM/YASim/YASim.cxx index c43b92795..f993c9e86 100644 --- a/src/FDM/YASim/YASim.cxx +++ b/src/FDM/YASim/YASim.cxx @@ -167,23 +167,23 @@ void YASim::init() node->setDoubleValue("yoffset-in", pos[1]); node->setDoubleValue("zoffset-in", pos[2]); } - for(i=0; inumThrusters(); i++) { - // Sanify the initial input conditions - char buf[64]; - sprintf(buf, "/controls/throttle[%d]", i); fgSetFloat(buf, 0); - sprintf(buf, "/controls/mixture[%d]", i); fgSetFloat(buf, 1); - sprintf(buf, "/controls/propeller-pitch[%d]", i); fgSetFloat(buf, 1); - sprintf(buf, "/controls/afterburner[%d]", i); fgSetFloat(buf, 0); - } - - fgSetFloat("/controls/slats", 0); - fgSetFloat("/controls/spoilers", 0); +// for(i=0; inumThrusters(); i++) { +// // Sanify the initial input conditions +// char buf[64]; +// sprintf(buf, "/controls/throttle[%d]", i); fgSetFloat(buf, 0); +// sprintf(buf, "/controls/mixture[%d]", i); fgSetFloat(buf, 1); +// sprintf(buf, "/controls/propeller-pitch[%d]", i); fgSetFloat(buf, 1); +// sprintf(buf, "/controls/afterburner[%d]", i); fgSetFloat(buf, 0); +// } + +// fgSetFloat("/controls/slats", 0); +// fgSetFloat("/controls/spoilers", 0); // Are we at ground level? If so, lift the plane up so the gear // clear the ground. double runway_altitude = get_Runway_altitude(); - fgSetBool("/controls/gear-down", false); if(get_Altitude() - runway_altitude < 50) { + fgSetBool("/controls/gear-down", false); float minGearZ = 1e18; for(i=0; inumGear(); i++) { Gear* g = a->getGear(i);