<?xml version="1.0" encoding="UTF-8"?>

<!-- 
Checklist: After Landing

Adapted from Lockheed Super Constallation Crew Operating Manual, 1952, p96
@see http://www.avialogs.com/viewer/avialogs-documentviewer.php?id=3447

Checklist items copied from the Lake of Constance Hangar, M. Kraus.

Some items from the original checklist have been omitted because they are
not included in the current Flightgear model. These may be added as the
cockpit and flight engineer's station develops. Comments have been included
at the relevant places in the checklist.

Some additional items have been added to guide the Flightgear pilot. These
are indicated in the comments by an asterisk.
-->

<PropertyList>

  <title>After Landing</title>

  <!-- Cowl Flaps - OPEN -->
  <item>
    <name>Cowl Flaps</name>
    <value>OPEN</value>
    <marker>
      <x-m>-14.4818</x-m>
      <y-m>0.8190</y-m>
      <z-m>0.6198</z-m>
      <scale>4.6529</scale>
    </marker>
    <condition>
      <and>
        <equals>
          <property>controls/engines/engine[0]/cowl-flaps-norm</property>
          <value>1.0</value>
        </equals>
        <equals>
          <property>controls/engines/engine[1]/cowl-flaps-norm</property>
          <value>1.0</value>
        </equals>
        <equals>
          <property>controls/engines/engine[2]/cowl-flaps-norm</property>
          <value>1.0</value>
        </equals>
        <equals>
          <property>controls/engines/engine[3]/cowl-flaps-norm</property>
          <value>1.0</value>
        </equals>
      </and>
    </condition>
    <binding>
      <command>property-assign</command>
      <property>controls/engines/engine[0]/cowl-flaps-norm</property>
      <value>1.0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/engines/engine[1]/cowl-flaps-norm</property>
      <value>1.0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/engines/engine[2]/cowl-flaps-norm</property>
      <value>1.0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/engines/engine[3]/cowl-flaps-norm</property>
      <value>1.0</value>
    </binding>
  </item>

  <!-- Oil Cooler Flaps - OPEN -->
  <!-- Fuel Pumps - OFF -->

  <!-- Master RPM Control - FULL RPM -->
  <item>
    <name>Master RPM Control</name>
    <value>FULL RPM</value>
    <marker>
      <x-m>-14.4818</x-m>
      <y-m>0.9818</y-m>
      <z-m>0.7793</z-m>
      <scale>4.6529</scale>
    </marker>
    <condition>
      <equals>
        <property>controls/engines/engine[0]/propeller-pitch</property>
        <value>1</value>
      </equals>
      <equals>
        <property>controls/engines/engine[1]/propeller-pitch</property>
        <value>1</value>
      </equals>
      <equals>
        <property>controls/engines/engine[2]/propeller-pitch</property>
        <value>1</value>
      </equals>
      <equals>
        <property>controls/engines/engine[3]/propeller-pitch</property>
        <value>1</value>
      </equals>
    </condition>
    <binding>
      <command>property-interpolate</command>
      <property>controls/engines/engine[0]/propeller-pitch</property>
      <value>1.0</value>
      <rate>0.5</rate>
    </binding>
    <binding>
      <command>property-interpolate</command>
      <property>controls/engines/engine[1]/propeller-pitch</property>
      <value>1.0</value>
      <rate>0.5</rate>
    </binding>
    <binding>
      <command>property-interpolate</command>
      <property>controls/engines/engine[2]/propeller-pitch</property>
      <value>1.0</value>
      <rate>0.5</rate>
    </binding>
    <binding>
      <command>property-interpolate</command>
      <property>controls/engines/engine[3]/propeller-pitch</property>
      <value>1.0</value>
      <rate>0.5</rate>
    </binding>
  </item>

  <!-- Aux Boosters - OFF -->

  <!-- Flaps - UP -->
  <item>
    <name>Flaps</name>
    <value>UP</value>
    <marker>
      <x-m>-15.5719</x-m>
      <y-m>0.1116</y-m>
      <z-m>0.8793</z-m>
      <scale>4.4876</scale>
    </marker>
    <condition>
      <equals>
        <property>controls/flight/flaps</property>
        <value>0</value>
      </equals>
    </condition>
    <binding>
      <command>nasal</command>
      <script>controls.flapsDown(-4);</script>
    </binding>
  </item>

  <!-- Landing Lights* - OFF AND RETRACT -->
  <item>
    <name>Landing Lights</name>
    <value>OFF AND RETRACT</value>
    <marker>
      <x-m>-14.8900</x-m>
      <y-m>-0.1000</y-m>
      <z-m>1.6100</z-m>
      <scale>3.8000</scale>
    </marker>
    <condition>
      <and>
        <equals>
          <property>controls/lighting/landing-left</property>
          <value>0</value>
        </equals>
        <equals>
          <property>controls/lighting/landing-right</property>
          <value>0</value>
        </equals>
        <equals>
          <property>controls/lighting/landing-extend-left</property>
          <value>0</value>
        </equals>
        <equals>
          <property>controls/lighting/landing-extend-right</property>
          <value>0</value>
        </equals>
      </and>
    </condition>
    <binding>
      <command>property-assign</command>
      <property>controls/lighting/landing-left</property>
      <value>0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/lighting/landing-right</property>
      <value>0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/lighting/landing-extend-left</property>
      <value>0</value>
    </binding>
    <binding>
      <command>property-assign</command>
      <property>controls/lighting/landing-extend-right</property>
      <value>0</value>
    </binding>
  </item>

  <!-- Taxi Light* - ON -->
  <item>
    <name>Taxi Light</name>
    <value>ON</value>
    <marker>
      <x-m>-15.2000</x-m>
      <y-m>-0.8600</y-m>
      <z-m>0.8500</z-m>
      <scale>1.0000</scale>
    </marker>
    <condition>
      <equals>
        <property>controls/lighting/taxi</property>
        <value>1</value>
      </equals>
    </condition>
    <binding>
      <command>property-assign</command>
      <property>controls/lighting/taxi</property>
      <value>1</value>
    </binding>
  </item>

</PropertyList>
