From c8b8722a14d29e2b4153c39ad4cef0c44a562afd Mon Sep 17 00:00:00 2001 From: david Date: Sun, 2 Mar 2003 02:22:18 +0000 Subject: [PATCH] Don't fiddle with control positions at startup -- we can do that in the *-set.xml files if desired. --- src/FDM/YASim/YASim.cxx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) 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); -- 2.39.5