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


<PropertyList>
<path>ENBR_Terminal.ac</path>






<!-- trigger for night lightning -->

<nasal>
<load>
if (getprop ("/scenery/ENBR/Night") == nil)  {
    setprop ("/scenery/ENBR/Night", 0);
    }
var loop_id = 0;
var loop = func(id) {
	id == loop_id or return;
	var limwsun = getprop("/sim/time/sun-angle-rad");
	if (limwsun > 1.57) {
	setprop("/scenery/ENBR/Night", 1);
	}  else {setprop("/scenery/ENBR/Night", 0);
    	}
	settimer(func { loop(id) }, 1);
	}
	loop(loop_id += 1);
</load>
<unload>loop_id += 1</unload>
</nasal>


<!-- night lightning -->


<effect>
  <inherits-from>Effects/model-combined-deferred</inherits-from>
	<parameters>
		<lightmap-enabled type="int">1</lightmap-enabled>
		<texture n="3">
			<image>ENBR_Terminal_4.png</image>
			<wrap-s>repeat</wrap-s>
		</texture>
		<lightmap-factor type="float" n="0">
			<use>/scenery/ENBR/Night</use>
		</lightmap-factor>
	</parameters>
		<object-name>Rest</object-name>
		
		<object-name>sign</object-name>
		<object-name>jetway21</object-name>
		<object-name>jetway22</object-name>
		<object-name>jetway23</object-name>
		<object-name>jetway24</object-name>
		<object-name>jetway25</object-name>
		<object-name>jetway26</object-name>
		<object-name>jetway27</object-name>
		<object-name>jetway28</object-name>
		<object-name>jetway29</object-name>
		<object-name>jetway31</object-name>
		<object-name>jetway32</object-name>
		<object-name>tube21</object-name>
		<object-name>tube22</object-name>
		<object-name>tube23</object-name>
		<object-name>tube24</object-name>
		<object-name>tube25</object-name>
		<object-name>tube26</object-name>
		<object-name>tube27</object-name>
		<object-name>tube28</object-name>
		<object-name>tube29</object-name>
		<object-name>tube31</object-name>
		<object-name>tube32</object-name>
		<object-name>frame21</object-name>
		<object-name>frame22</object-name>
		<object-name>frame23</object-name>
		<object-name>frame24</object-name>
		<object-name>frame25</object-name>
		<object-name>frame26</object-name>
		<object-name>frame27</object-name>
		<object-name>frame28</object-name>
		<object-name>frame29</object-name>
		<object-name>frame31</object-name>
		<object-name>frame32</object-name>
</effect>


<effect>
  <inherits-from>Effects/model-combined-deferred</inherits-from>
	<parameters>
		<lightmap-enabled type="int">1</lightmap-enabled>
		<texture n="3">
			<image>ENBR_Terminal_4.png</image>
		</texture>
		<lightmap-factor>0</lightmap-factor>
	</parameters>
		<object-name>wall</object-name>
</effect>

<animation>
 <type>material</type> 
 <object-name>number21</object-name>
 <object-name>number22</object-name>
 <object-name>number23</object-name>
 <object-name>number24</object-name>
 <object-name>number25</object-name>
 <object-name>number26</object-name>
 <object-name>number27</object-name>
 <object-name>number28</object-name>
 <object-name>number29</object-name>
 <object-name>number31</object-name>
 <object-name>number32</object-name>
 <object-name>numbers_small</object-name>
 <object-name>sign</object-name>
<condition>			
   <property>scenery/ENBR/Night</property>
   <value>1</value>
</condition>
 <emission>	
  <red>1</red>	
  <green>1</green>	
  <blue>1</blue>
 <factor>0.6</factor>
 </emission>
</animation>


<animation>
 <type>material</type> 
 <object-name>Rest</object-name>
 <object-name>wall</object-name>
 <object-name>tube21</object-name>
 <object-name>tube22</object-name>
 <object-name>tube23</object-name>
 <object-name>tube24</object-name>
 <object-name>tube25</object-name>
 <object-name>tube26</object-name>
 <object-name>tube27</object-name>
 <object-name>tube28</object-name>
 <object-name>tube29</object-name>
 <object-name>tube31</object-name>
 <object-name>tube32</object-name>
 <object-name>frame21</object-name>
 <object-name>frame22</object-name>
 <object-name>frame23</object-name>
 <object-name>frame24</object-name>
 <object-name>frame25</object-name>
 <object-name>frame26</object-name>
 <object-name>frame27</object-name>
 <object-name>frame28</object-name>
 <object-name>frame29</object-name>
 <object-name>frame31</object-name>
 <object-name>frame32</object-name>
 <object-name>jetway21</object-name>
 <object-name>jetway22</object-name>
 <object-name>jetway23</object-name>
 <object-name>jetway24</object-name>
 <object-name>jetway25</object-name>
 <object-name>jetway26</object-name>
 <object-name>jetway27</object-name>
 <object-name>jetway28</object-name>
 <object-name>jetway29</object-name>
 <object-name>jetway31</object-name>
 <object-name>jetway32</object-name>
<condition>
  <and>
    <not>	
      <property>sim/rendering/rembrandt/enabled</property>
    </not>	
    <property>scenery/ENBR/Night</property>
    <value>1</value>
  </and>
</condition>
 <emission>	
  <red>0.314</red>	
  <green>0.314</green>	
  <blue>0.314</blue>
 <factor>0.2</factor>
 </emission>
</animation>

<!-- Jetway Animations -->

<!-- Jetway 21 -->

<animation>
  <type>pick</type>
  <object-name>jetway21</object-name>
  <object-name>number21</object-name>
  <object-name>frame21</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway21/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway21/y_dir", 0);
           }
         
      if (getprop ("devices/status/keyboard/ctrl") == 0) {             # if ctrl is not pushed
          if (getprop("/scenery/ENBR/jetway21/y_dir") <= 3.66) {       #   if jetway is not yet at right limit (max. =1)
              var step_y = 0.02;                                       #     then step size = 0.02
             } else { var step_y = 0;                                  #     else (if jetway is at the right limit) step size = 0
             }}
             
      if (getprop ("devices/status/keyboard/ctrl") == 1) {             # if ctrl is pushed
          if (getprop("/scenery/ENBR/jetway21/y_dir") >= 0) {          #   if jetway is not yet at left limit (max. =-0.8)
              var step_y = -0.02;                                      #     then step size = -0.02  
             } else { var step_y = 0;                                  #   else (if jetway is at the left limit) step size = 0
             }}
   
      var y = (getprop("/scenery/ENBR/jetway21/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway21/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway21/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway21/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway21/angle") == nil)  {
           setprop("/scenery/ENBR/jetway21/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway21/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}
             
             
      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway21/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}
   
      var z = (getprop("/scenery/ENBR/jetway21/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway21/z_dir", z);
      
      var alpha = 3.99589 - math.atan2(24.236, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway21/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway21</object-name>
  <object-name>number21</object-name>
  <property>/scenery/ENBR/jetway21/y_dir</property>
  <axis>
    <x>1.434</x>
    <y>0.913</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway21</object-name>
  <object-name>number21</object-name>
  <object-name>frame21</object-name>
  <property>/scenery/ENBR/jetway21/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube21</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway21/angle</property>
  <center>
   <x-m> 35.933</x-m>
   <y-m>-63.024</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>-1.434</x>
   <y>-0.913</y>
   <z>0</z>
  </axis>
 </animation>



<!-- Jetway 22 -->

<animation>
  <type>pick</type>
  <object-name>jetway22</object-name>
  <object-name>number22</object-name>
  <object-name>frame22</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway22/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway22/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway22/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway22/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway22/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway22/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway22/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway22/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway22/angle") == nil)  {
           setprop("/scenery/ENBR/jetway22/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway22/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway22/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway22/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway22/z_dir", z);
      var alpha = 3.99523 - math.atan2(24.240, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway22/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway22</object-name>
  <object-name>number22</object-name>
  <property>/scenery/ENBR/jetway22/y_dir</property>
  <axis>
    <x>1.684</x>
    <y>0.236</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway22</object-name>
  <object-name>number22</object-name>
  <object-name>frame22</object-name>
  <property>/scenery/ENBR/jetway22/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube22</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway22/angle</property>
  <center>
   <x-m> 1.796</x-m>
   <y-m>-61.584</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>-1.684</x>
   <y>-0.236</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 23 -->

<animation>
  <type>pick</type>
  <object-name>jetway23</object-name>
  <object-name>number23</object-name>
  <object-name>frame23</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
     if (getprop ("/scenery/ENBR/jetway23/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway23/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway23/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway23/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway23/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway23/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway23/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway23/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway23/angle") == nil)  {
           setprop("/scenery/ENBR/jetway23/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway23/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway23/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway23/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway23/z_dir", z);
      
      var alpha = 4.13447 - math.atan2(23.421, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway23/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway23</object-name>
  <object-name>number23</object-name>
  <property>/scenery/ENBR/jetway23/y_dir</property>
  <axis>
    <x>1.621</x>
    <y>-0.511</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway23</object-name>
  <object-name>number23</object-name>
  <object-name>frame23</object-name>
  <property>/scenery/ENBR/jetway23/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube23</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway23/angle</property>
  <center>
   <x-m>-27.559</x-m>
   <y-m>-59.659</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>-1.621</x>
   <y>0.511</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 24 -->

<animation>
  <type>pick</type>
  <object-name>jetway24</object-name>
  <object-name>number24</object-name>
  <object-name>frame24</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway24/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway24/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway24/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway24/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway24/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway24/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway24/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway24/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway24/angle") == nil)  {
           setprop("/scenery/ENBR/jetway24/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway24/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway24/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway24/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway24/z_dir", z);
      
      var alpha = 3.74439 - math.atan2(25.869, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway24/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway24</object-name>
  <object-name>number24</object-name>
  <property>/scenery/ENBR/jetway24/y_dir</property>
  <axis>
    <x>1.225</x>
    <y>-1.178</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway24</object-name>
  <object-name>number24</object-name>
  <object-name>frame24</object-name>
  <property>/scenery/ENBR/jetway24/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube24</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway24/angle</property>
  <center>
   <x-m>-49.286</x-m>
   <y-m>-42.997</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>-1.225</x>
   <y>1.178</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 25 -->

<animation>
  <type>pick</type>
  <object-name>jetway25</object-name>
  <object-name>number25</object-name>
  <object-name>frame25</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway25/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway25/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway25/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway25/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway25/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway25/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway25/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway25/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway25/angle") == nil)  {
           setprop("/scenery/ENBR/jetway25/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway25/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway25/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway25/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway25/z_dir", z);
      
      var alpha = 3.75801 - math.atan2(25.775, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway25/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway25</object-name>
  <object-name>number25</object-name>
  <property>/scenery/ENBR/jetway25/y_dir</property>
  <axis>
    <x>0.612</x>
    <y>-1.586</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway25</object-name>
  <object-name>number25</object-name>
  <object-name>frame25</object-name>
  <property>/scenery/ENBR/jetway25/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube25</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway25/angle</property>
  <center>
   <x-m>-60.179</x-m>
   <y-m>-15.868</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>-0.612</x>
   <y>1.586</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 26 -->

<animation>
  <type>pick</type>
  <object-name>jetway26</object-name>
  <object-name>number26</object-name>
  <object-name>frame26</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway26/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway26/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway26/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway26/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway26/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway26/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway26/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway26/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway26/angle") == nil)  {
           setprop("/scenery/ENBR/jetway26/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway26/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway26/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway26/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway26/z_dir", z);
      
      var alpha = 3.74497 - math.atan2(25.865, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway26/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway26</object-name>
  <object-name>number26</object-name>
  <property>/scenery/ENBR/jetway26/y_dir</property>
  <axis>
    <x>-0.074</x>
    <y>-1.699</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway26</object-name>
  <object-name>number26</object-name>
  <object-name>frame26</object-name>
  <property>/scenery/ENBR/jetway26/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube26</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway26/angle</property>
  <center>
   <x-m>-60.852</x-m>
   <y-m>10.062</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>0.074</x>
   <y>1.699</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 27 -->

<animation>
  <type>pick</type>
  <object-name>jetway27</object-name>
  <object-name>number27</object-name>
  <object-name>frame27</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway27/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway27/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway27/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway27/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway27/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway27/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway27/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway27/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway27/angle") == nil)  {
           setprop("/scenery/ENBR/jetway27/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway27/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway27/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway27/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway27/z_dir", z);
      
      var alpha = 4.27319 - math.atan2(22.658, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway27/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway27</object-name>
  <object-name>number27</object-name>
  <property>/scenery/ENBR/jetway27/y_dir</property>
  <axis>
    <x>-0.780</x>
    <y>-1.511</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway27</object-name>
  <object-name>number27</object-name>
  <object-name>frame27</object-name>
  <property>/scenery/ENBR/jetway27/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube27</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway27/angle</property>
  <center>
   <x-m>-52.030</x-m>
   <y-m>35.002</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>0.780</x>
   <y>1.511</y>
   <z>0</z>
  </axis>
 </animation>





<!-- Jetway 28 -->

<animation>
  <type>pick</type>
  <object-name>jetway28</object-name>
  <object-name>number28</object-name>
  <object-name>frame28</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway28/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway28/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway28/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway28/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway28/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway28/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway28/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway28/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway28/angle") == nil)  {
           setprop("/scenery/ENBR/jetway28/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway28/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway28/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway28/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway28/z_dir", z);
      
      var alpha = 4.90593 - math.atan2(19.724, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway28/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway28</object-name>
  <object-name>number28</object-name>
  <property>/scenery/ENBR/jetway28/y_dir</property>
  <axis>
    <x>-1.331</x>
    <y>-1.058</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway28</object-name>
  <object-name>number28</object-name>
  <object-name>frame28</object-name>
  <property>/scenery/ENBR/jetway28/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube28</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway28/angle</property>
  <center>
   <x-m>-34.158</x-m>
   <y-m>56.092</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>1.331</x>
   <y>1.058</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 29 -->

<animation>
  <type>pick</type>
  <object-name>jetway29</object-name>
  <object-name>number29</object-name>
  <object-name>frame29</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway29/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway29/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway29/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway29/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway29/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway29/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway29/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway29/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway29/angle") == nil)  {
           setprop("/scenery/ENBR/jetway29/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway29/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway29/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway29/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway29/z_dir", z);
      
      var alpha = 4.42675 - math.atan2(21.869, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway29/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway29</object-name>
  <object-name>number29</object-name>
  <property>/scenery/ENBR/jetway29/y_dir</property>
  <axis>
    <x>-1.649</x>
    <y>-0.411</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway29</object-name>
  <object-name>number29</object-name>
  <object-name>frame29</object-name>
  <property>/scenery/ENBR/jetway29/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube29</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway29/angle</property>
  <center>
   <x-m>-6.128</x-m>
   <y-m>63.123</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>1.649</x>
   <y>0.411</y>
   <z>0</z>
  </axis>
 </animation>




<!-- Jetway 31 -->

<animation>
  <type>pick</type>
  <object-name>jetway31</object-name>
  <object-name>number31</object-name>
  <object-name>frame31</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway31/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway31/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway31/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway31/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway31/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway31/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway31/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway31/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway31/angle") == nil)  {
           setprop("/scenery/ENBR/jetway31/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway31/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway31/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway31/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway31/z_dir", z);
      
      var alpha = 4.27488 - math.atan2(22.649, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway31/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway31</object-name>
  <object-name>number31</object-name>
  <property>/scenery/ENBR/jetway31/y_dir</property>
  <axis>
    <x>-1.666</x>
    <y>0.337</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway31</object-name>
  <object-name>number31</object-name>
  <object-name>frame31</object-name>
  <property>/scenery/ENBR/jetway31/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube31</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway31/angle</property>
  <center>
   <x-m>22.905</x-m>
   <y-m>59.726</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>1.666</x>
   <y>-0.337</y>
   <z>0</z>
  </axis>
 </animation>





<!-- Jetway 32 -->

<animation>
  <type>pick</type>
  <object-name>jetway32</object-name>
  <object-name>number32</object-name>
  <object-name>frame32</object-name>
  <action>
    <button>0</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway32/y_dir") == nil)  {
           setprop("/scenery/ENBR/jetway32/y_dir", 0);
           }

      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway32/y_dir") <= 3.66) {
              var step_y = 0.02;
             } else { var step_y = 0;
             }}

      if (getprop ("devices/status/keyboard/ctrl") == 1) {
          if (getprop("/scenery/ENBR/jetway32/y_dir") >= 0) {
              var step_y = -0.02;
             } else { var step_y = 0;
             }}
   
      var y = (getprop("/scenery/ENBR/jetway32/y_dir")) + step_y;
      setprop("/scenery/ENBR/jetway32/y_dir", y);

      ]]></script>
    </binding>
  </action>

  <action>
    <button>1</button>
    <repeatable>true</repeatable>
    <binding>
      <command>nasal</command>
      <script><![CDATA[
      if (getprop ("/scenery/ENBR/jetway32/z_dir") == nil)  {
           setprop("/scenery/ENBR/jetway32/z_dir", 0);
           }
      if (getprop ("/scenery/ENBR/jetway32/angle") == nil)  {
           setprop("/scenery/ENBR/jetway32/angle", 0);
           }
      if (getprop ("devices/status/keyboard/ctrl") == 0) {
          if (getprop("/scenery/ENBR/jetway32/z_dir") <= 3.24) {
              var step_z = 0.02;
             } else { var step_z = 0;
             }}


      if (getprop ("devices/status/keyboard/ctrl") == 1) { 
          if (getprop("/scenery/ENBR/jetway32/z_dir") >= -1.08) {
              var step_z = -0.02;
             } else { var step_z = 0;
             }}

      var z = (getprop("/scenery/ENBR/jetway32/z_dir")) + step_z;
      setprop("/scenery/ENBR/jetway32/z_dir", z);
      
      var alpha = 4.45271 - math.atan2(21.741, -1.693 + z) * 180 / math.pi + 90;
      setprop("/scenery/ENBR/jetway32/angle", alpha);

      ]]></script>
    </binding>

  </action>

 <hovered>
   <binding>
      <command>set-tooltip</command>
      <tooltip-id>jetw_controls</tooltip-id>
      <label>move left/right: lmb / ctrl+lmb                   move up/down: mmb / ctrl+mmb</label>
   </binding>
 </hovered>
</animation>



<animation>
  <type>translate</type>
  <object-name>jetway32</object-name>
  <object-name>number32</object-name>
  <property>/scenery/ENBR/jetway32/y_dir</property>
  <axis>
    <x>-1.300</x>
    <y>1.095</y>
    <z>0</z>
  </axis>
</animation>

<animation>
  <type>translate</type>
  <object-name>jetway32</object-name>
  <object-name>number32</object-name>
  <object-name>frame32</object-name>
  <property>/scenery/ENBR/jetway32/z_dir</property>
  <axis>
    <x>0</x>
    <y>0</y>
    <z>1</z>
  </axis>
</animation>

 <animation>
  <object-name>tube32</object-name>
  <type>rotate</type>
  <property>/scenery/ENBR/jetway32/angle</property>
  <center>
   <x-m>49.278</x-m>
   <y-m>48.973</y-m>
   <z-m>  5.325</z-m>
  </center>
  <axis>
   <x>1.300</x>
   <y>-1.095</y>
   <z>0</z>
  </axis>
 </animation>


</PropertyList>


