]> git.mxchange.org Git - flightgear.git/commitdiff
Make yasim accept the launchbar and hook properties. They are not tied to anything...
authorehofman <ehofman>
Mon, 27 Dec 2004 13:18:29 +0000 (13:18 +0000)
committerehofman <ehofman>
Mon, 27 Dec 2004 13:18:29 +0000 (13:18 +0000)
src/FDM/YASim/ControlMap.hpp
src/FDM/YASim/FGFDM.cpp

index 415f805327b246fee7c6ac7bb6668e8ceb6c85dc..75e553216b39ba2187236d2a511831c2bbc29951 100644 (file)
@@ -11,7 +11,7 @@ public:
 
     enum OutputType { THROTTLE, MIXTURE, CONDLEVER, STARTER, MAGNETOS,
                      ADVANCE, REHEAT, PROP,
-                     BRAKE, STEER, EXTEND,
+                     BRAKE, STEER, EXTEND, HEXTEND, LEXTEND,
                      INCIDENCE, FLAP0, FLAP1, SLAT, SPOILER, VECTOR,
                       BOOST, CASTERING, PROPPITCH, PROPFEATHER,
                       COLLECTIVE, CYCLICAIL, CYCLICELE, ROTORENGINEON,
index e1fbc47b689752d7149b00a22694896b071e60b5..cc332d34d0299a7b535e8491fb9b5012e51c37d1 100644 (file)
@@ -241,6 +241,8 @@ void FGFDM::startElement(const char* name, const XMLAttributes &atts)
         g->setSpring(attrf(a, "spring", 1));
         g->setDamping(attrf(a, "damp", 1));
        _airplane.addGear(g);
+    } else if(eq(name, "hook")) {
+    } else if(eq(name, "launchbar")) {
     } else if(eq(name, "fuselage")) {
        float b[3];
        v[0] = attrf(a, "ax");
@@ -772,6 +774,8 @@ int FGFDM::parseOutput(const char* name)
     if(eq(name, "BRAKE"))     return ControlMap::BRAKE;
     if(eq(name, "STEER"))     return ControlMap::STEER;
     if(eq(name, "EXTEND"))    return ControlMap::EXTEND;
+    if(eq(name, "HEXTEND"))   return ControlMap::HEXTEND;
+    if(eq(name, "LEXTEND"))   return ControlMap::LEXTEND;
     if(eq(name, "INCIDENCE")) return ControlMap::INCIDENCE;
     if(eq(name, "FLAP0"))     return ControlMap::FLAP0;
     if(eq(name, "FLAP1"))     return ControlMap::FLAP1;