This commit is contained in:
omega13a 2017-06-22 17:12:52 -07:00
commit 23262101af
28 changed files with 290606 additions and 3 deletions

143
A318-100-CFM-set.xml Normal file
View file

@ -0,0 +1,143 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList include="A320-main.xml">
<sim>
<sound>
<path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A318-112 (CFM56-5B6)</description>
<flight-model>jsb</flight-model>
<aero>A319-100-CFM</aero>
<model>
<path>Aircraft/A320Family/Models/A318-100-CFM.xml</path>
<livery>
<file>White</file>
</livery>
</model>
<!--previews>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/a318-1.png</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/a318-2.png</path>
</preview>
<preview>
<type>exterior</type>
<splash type="bool">true</splash>
<path>Splash/a318-3.png</path>
</preview>
</previews!-->
<view>
<name>Pilot View</name>
<internal archive="y">true</internal>
<config>
<x-offset-m archive="y">-0.42</x-offset-m>
<y-offset-m archive="y">2.29</y-offset-m>
<z-offset-m archive="y">-11.61</z-offset-m>
<pitch-offset-deg archive="y">-12.0</pitch-offset-deg>
<default-field-of-view-deg type="double">60</default-field-of-view-deg>
</config>
</view>
<view n="103">
<name>Copilot View</name>
<type>lookfrom</type>
<internal archive="y">true</internal>
<config>
<from-model type="bool">true</from-model>
<x-offset-m archive="y">0.42</x-offset-m>
<y-offset-m archive="y">2.29</y-offset-m>
<z-offset-m archive="y">-11.61</z-offset-m>
<pitch-offset-deg archive="y">-12.0</pitch-offset-deg>
<default-field-of-view-deg type="double">60</default-field-of-view-deg>
</config>
</view>
<view n="104">
<name>Overhead Panel View</name>
<type>lookfrom</type>
<internal archive="y">true</internal>
<config>
<from-model type="bool">true</from-model>
<x-offset-m archive="y">0</x-offset-m>
<y-offset-m archive="y">2.3635023</y-offset-m>
<z-offset-m archive="y">-11.51</z-offset-m>
<pitch-offset-deg archive="y">40</pitch-offset-deg>
<default-field-of-view-deg type="double">85</default-field-of-view-deg>
</config>
</view>
<view n="105">
<name>Left Engine View</name>
<type>lookfrom</type>
<internal archive="y">false</internal>
<config>
<from-model type="bool">true</from-model>
<x-offset-m archive="y">-2.81</x-offset-m>
<y-offset-m archive="y">2.44</y-offset-m>
<z-offset-m archive="y">-6.49</z-offset-m>
<heading-offset-deg>129</heading-offset-deg>
<default-field-of-view-deg type="double">85</default-field-of-view-deg>
</config>
</view>
<view n="106">
<name>Right Wing View</name>
<type>lookfrom</type>
<internal archive="y">false</internal>
<config>
<from-model type="bool">true</from-model>
<x-offset-m archive="y">2.81</x-offset-m>
<y-offset-m archive="y">2.44</y-offset-m>
<z-offset-m archive="y">0</z-offset-m>
<heading-offset-deg>257</heading-offset-deg>
<default-field-of-view-deg type="double">85</default-field-of-view-deg>
</config>
</view>
<view n="107">
<name>Aft View</name>
<type>lookfrom</type>
<internal archive="y">false</internal>
<config>
<from-model type="bool">true</from-model>
<x-offset-m archive="y">-2.81</x-offset-m>
<y-offset-m archive="y">2.44</y-offset-m>
<z-offset-m archive="y">6.8</z-offset-m>
<heading-offset-deg>63</heading-offset-deg>
<default-field-of-view-deg type="double">85</default-field-of-view-deg>
</config>
</view>
<systems n="0">
<autopilot n="0">
<path>Aircraft/A320Family/Systems/fadec-cfm.xml</path>
</autopilot>
</systems>
</sim>
<options n="0">
<EIS2 type="bool">1</EIS2>
<eng>CFM</eng>
<maxblock>52.3</maxblock>
</options>
<sharklet type="bool">0</sharklet>
<MCDUC n="0">
<type>A318-112</type>
<eng>CFM56-5B9</eng>
</MCDUC>
<nasal>
<specific>
<file>Aircraft/A320Family/Nasal/a318livery-cfm.nas</file>
</specific>
</nasal>
</PropertyList>

600
A318-100-CFM.xml Normal file
View file

@ -0,0 +1,600 @@
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="http://jsbsim.sourceforge.net/JSBSim.xsl"?>
<fdm_config name="A320family" version="2.0" release="BETA"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
<fileheader>
<author>Joshua Davidson (it0uchpods)</author>
<version>Pre V1.0</version>
<description>A3XX FDE</description>
</fileheader>
<metrics>
<wingarea unit="FT2"> 1319.79 </wingarea>
<wingspan unit="FT" > 111.26 </wingspan>
<wing_incidence> 1.03 </wing_incidence>
<chord unit="FT" > 13.76 </chord>
<htailarea unit="FT2"> 334.24 </htailarea>
<htailarm unit="FT" > 57.88 </htailarm>
<vtailarea unit="FT2"> 248.79 </vtailarea>
<vtailarm unit="FT" > 57.33 </vtailarm>
<!-- location name="AERORP" unit="IN">
<x> 642.122 </x>
<y> 0 </y>
<z> -25.2091 </z>
</location -->
<location name="AERORP" unit="IN">
<x> 700.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<location name="EYEPOINT" unit="IN">
<x> 80 </x>
<y> -30 </y>
<z> 70 </z>
</location>
<location name="VRP" unit="IN">
<x> 661.1 </x>
<y> 0 </y>
<z> -37 </z>
</location>
</metrics>
<mass_balance>
<ixx unit="SLUG*FT2"> 611903 </ixx>
<iyy unit="SLUG*FT2"> 1735389 </iyy>
<izz unit="SLUG*FT2"> 2301293 </izz>
<!--
___________________A320_________A330__________A340
BOW_____________178000________270000________283925
SPAN______________144___________198___________209
LENGTH____________153___________209___________209
ROLL MOI_________1725000______5727777_______10613448
PITCH MOI________2550000______19040141_______13904249
YAW MOI_________3950000______23089847_______24848934
<ixx unit="SLUG*FT2"> 2262183 </ixx>
<iyy unit="SLUG*FT2"> 3172439 </iyy>
<izz unit="SLUG*FT2"> 3337024 </izz>
<ixx unit="SLUG*FT2">1725000</ixx>
<iyy unit="SLUG*FT2">2550000</iyy>
<izz unit="SLUG*FT2">3950000</izz> -->
<ixy unit="SLUG*FT2"> 0 </ixy>
<ixz unit="SLUG*FT2"> 0 </ixz>
<iyz unit="SLUG*FT2"> 0 </iyz>
<emptywt unit="LBS">80431</emptywt> <!-- #ref-1 page 67, WV016. 90927lbs - 5248x2 (engines)=80431lbs-->
<!-- #### PB: That makes no sense, the whole aircraft is 1479.1339 inches long. 650inches eqauls to about 43.95% MAC with the Airbus limits according to the AMM between 45% and 49%
Also: The z-axis is -41.73 inches under the zero line of the plane while the pressure point is only -25,91 under the same line and slightly ahead, that causes the plane to behave quite unstable
-->
<!-- location name="CG" unit="IN">
<! - -x> 642.122 </x- - >
<x> 650.122 </x><! - - At zero load of fuel and cargo/pax the CG goes to 642 - - >
<y> 0 </y>
<z> -41.7398 </z>
</location -->
<location name="CG" unit="IN">
<x> 652.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<pointmass name="Cockpit Crew">
<weight unit="LBS">400</weight> <!-- MAX: 400lbs, two pilots-->
<location name="POINTMASS" unit="IN">
<x>200</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cabin Crew">
<weight unit="LBS">600</weight> <!-- MAX: 1320lbs, up to six flight-attendants-->
<location name="POINTMASS" unit="IN">
<x>696</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0A (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>470.1711</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0B (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>809.5669</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0C (54 seats)">
<weight unit="LBS">5940</weight> <!-- MAX: 11880lbs, 54 seats -->
<location name="POINTMASS" unit="IN">
<x>1163.2729</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 1">
<weight unit="LBS">2000</weight> <!-- MAX: 7500.126lbs -->
<location name="POINTMASS" unit="IN">
<x>383.4792</x>
<y>0</y>
<z>-29.5</z> <!-- 1.5m and now half of it for the center point of the load -->
</location>
</pointmass>
<!-- Cargo Hold 2 doesn't exist, that is the center tank -->
<pointmass name="Cargo Hold 3">
<weight unit="LBS">2000</weight> <!-- MAX: 5384.414lbs -->
<location name="POINTMASS" unit="IN">
<x>849.1324</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 4">
<weight unit="LBS">1500</weight> <!-- MAX: 4651.754lbs -->
<location name="POINTMASS" unit="IN">
<x>931.0653</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 5">
<weight unit="LBS">2000</weight> <!-- MAX: 3300.320lbs -->
<location name="POINTMASS" unit="IN">
<x>1068.2634</x>
<y>0</y>
<z>0</z> <!-- Cargo Hold #5 sits higher on the range of the cabin deck, it's only loadable with lifter -->
</location>
</pointmass>
</mass_balance>
<ground_reactions>
<!-- REF-1 page 165 + 271 -->
<contact type="BOGEY" name="NOSE_LG">
<location unit="IN">
<x> 197.6772 </x>
<y> 0 </y>
<z> -137.9617 </z>
</location>
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 30935.5 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 16978.5 </damping_coeff>
<max_steer unit="DEG"> 70 </max_steer> <!-- REF-1 page 133 -->
<brake_group> NONE </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="LEFT_MLG">
<location unit="IN">
<!--<x> 699.9243 </x>-->
<x> 695.3149 </x>
<y> -149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> LEFT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="RIGHT_MLG">
<location unit="IN">
<!-- <x> 697.3425 </x> It should be right left simetric
<x> 699.9243 </x> -->
<x> 695.3149 </x>
<y> 149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<!--spring_coeff unit="LBS/FT"> 169785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 33957 </damping_coeff-->
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> RIGHT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_1">
<location unit="IN">
<x> 37.7953 </x>
<y> 0 </y>
<z> -38.1374 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_2">
<location unit="IN">
<x> 128.1102 </x>
<y> 0 </y>
<z> -55.0271 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_1">
<location unit="IN">
<x> 274.0157 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_2">
<location unit="IN">
<x> 930 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_1">
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_2">
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_1">
<location unit="IN">
<x> 1097.9921 </x>
<y> 0 </y>
<z> -44.7722 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_2">
<location unit="IN">
<x> 1225 </x>
<y> 0 </y>
<z> -18.8067 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_3">
<location unit="IN">
<x> 1341.6142 </x>
<y> 0 </y>
<z> -10.2599 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_4">
<location unit="IN">
<x> 1469.0945 </x>
<y> 0 </y>
<z> 47.4138 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_1">
<location unit="IN">
<x> 838.8898 </x>
<y> -667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_2">
<location unit="IN">
<x> 838.8898 </x>
<y> 667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
</ground_reactions>
<propulsion>
<engine file="cfm56_5b9">
<location unit="IN">
<x> 620.0683 </x>
<y> -226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
<feed>7</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> -226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
</thruster>
</engine>
<engine file="cfm56_5b9">
<location unit="IN">
<x> 620.0683 </x>
<y> 226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
<feed>8</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> 226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
</thruster>
</engine>
<tank type="FUEL"> <!-- Left Tank (Wing tip Ventilation Surge) 0 -->
<location unit="IN">
<x> 783.0709 </x>
<y> -574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- need review --> <!-- would be 1 percent of max load per each wing, 412 each. Needs temp rise of 20C at max load to fill -->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Outer) 1 -->
<location unit="IN">
<x> 739.5669 </x>
<y> -457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520.00 </capacity><!-- need review -->
<contents unit="LBS"> 1520 </contents><!-- outer filled first than inner -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Inner) 2 -->
<location unit="IN">
<x> 652.5591 </x>
<y> -236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimun fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Center Tank 3 -->
<location unit="IN">
<x> 522.0473 </x>
<y> 0 </y>
<z> -47.0 </z>
</location>
<capacity unit="LBS"> 14281 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 0 </contents> <!-- wing tanks always filled first -->
<standpipe unit="LBS">43</standpipe><!-- minimun fuel on pipes -->
<priority>1</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Inner) 4 -->
<location unit="IN">
<x> 652.5591 </x>
<y> 236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimum fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Outer) 5 -->
<location unit="IN">
<x> 739.5669 </x>
<y> 457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 1520 </contents><!-- outer filled before inner -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Wing tip Ventilation Surge) 6 -->
<location unit="IN">
<x> 783.0709 </x>
<y> 574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- need review --> <!-- 1 percent of max, see left surge tank, is 412 lb each -->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- LEFT FUEL PIPES (Engine 1 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
<tank type="FUEL"> <!-- RIGHT FUEL PIPES (Engine 2 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
</propulsion>
<system file="pushback" />
<system file="fuel" />
<system file="glass-effect1" />
<system file="it-fbw" />
<system file="fmgc" />
<system file="fcs" />
<flight_control name="none"/>
<aerodynamics file="Systems/a318-aerodynamics.xml" />
<external_reactions>
<force name="pushback" frame="BODY">
<location unit="IN">
<x>294</x>
<y>0</y>
<z>-149</z>
</location>
<direction>
<x>1</x>
<y>0</y>
<z>0</z>
</direction>
</force>
</external_reactions>
</fdm_config>

52
Engines/cfm56_5b9.xml Normal file
View file

@ -0,0 +1,52 @@
<?xml version="1.0"?>
<turbine_engine name="CFM56_5B9">
<milthrust> 27000 </milthrust> <!-- Will put proper thrust amount once FDE sorted out -->
<bypassratio> 8.1 </bypassratio>
<tsfc> 0.5 </tsfc>
<bleed> 0.03 </bleed>
<idlen1> 22.4 </idlen1>
<idlen2> 60.9 </idlen2>
<n1spinup> 0.2 </n1spinup>
<n2spinup> 2.0 </n2spinup>
<maxn1> 105.8 </maxn1>
<maxn2> 102.1 </maxn2>
<augmented> 0 </augmented>
<injected> 0 </injected>
<function name="IdleThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 0.0430 0.0488 0.0528 0.0694 0.0899 0.1183 0.1467
0.2 0.0500 0.0501 0.0335 0.0544 0.0797 0.1049 0.1342
0.4 0.0040 0.0047 0.0020 0.0272 0.0595 0.0891 0.1203
0.6 0.0 0.0 0.0 0.0 0.0276 0.0718 0.1073
0.8 0.0 0.0 0.0 0.0 0.0474 0.0868 0.0900
1.0 0.0 0.0 0.0 0.0 0.0 0.0552 0.0800
</tableData>
</table>
</function>
<function name="MilThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 1.2600 1.0000 0.7400 0.5340 0.3720 0.2410 0.1490
0.2 1.1710 0.9340 0.6970 0.5060 0.3550 0.2310 0.1430
0.4 1.1500 0.9210 0.6920 0.5060 0.3570 0.2330 0.1450
0.6 1.1810 0.9510 0.7210 0.5320 0.3780 0.2480 0.1540
0.8 1.2580 1.0200 0.7820 0.5820 0.4170 0.2750 0.1600
0.9 1.2580 1.0200 0.7820 0.5820 0.4170 0.2750 0.0000
1.0 1.1810 0.9510 0.7210 0.5320 0.3780 0.0000 0.0000
1.2 1.1500 0.9210 0.6920 0.0000 0.0000 0.0000 0.0000
1.4 1.1710 0.9340 0.0000 0.0000 0.0000 0.0000 0.0000
</tableData>
</table>
</function>
</turbine_engine>

539
Models/A318-100-CFM.xml Normal file
View file

@ -0,0 +1,539 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<name>A318-100</name>
<path>empty.ac</path> <!-- Livery system on MP multimodel -->
<offsets>
<x-m>-18.8499</x-m>
<z-m>1.7005004</z-m>
</offsets>
<model>
<name>Fuselage</name>
<path>Aircraft/A320Family/Models/Fuselages/A318/fuselage.xml</path>
</model>
<!-- Separate Flightdeck to fit the modified nose -->
<model>
<name>Flightdeck</name>
<path>Aircraft/A320Family/Models/FlightDeck/a320.flightdeck.xml</path>
<offsets>
<x-m>6.92</x-m>
<z-m>0.2399</z-m>
</offsets>
</model>
<model>
<name>Interior</name>
<path>Aircraft/A320Family/Models/Interior/a318.interior.xml</path>
</model>
<model>
<name>Nose Gear</name>
<path>Aircraft/A320Family/Models/LandingGears/a320.nlg.xml</path>
<offsets>
<x-m>10.1</x-m>
<z-m>-1.8306008</z-m>
</offsets>
</model>
<model>
<name>Main Gears.Left</name>
<path>Aircraft/A320Family/Models/LandingGears/a320.mlg.left.xml</path>
<offsets>
<x-m>20.3180764</x-m>
<y-m>-3.795</y-m>
<z-m>-3.9469424</z-m>
</offsets>
</model>
<model>
<name>Main Gears.Right</name>
<path>Aircraft/A320Family/Models/LandingGears/a320.mlg.right.xml</path>
<offsets>
<x-m>20.3180764</x-m>
<y-m>3.795</y-m>
<z-m>-3.9469424</z-m>
</offsets>
</model>
<model>
<path>Aircraft/A320Family/Models/Wings/a320.wings.cfm.xml</path>
<offsets>
<x-m>15.280</x-m>
<z-m>-1.06019</z-m>
</offsets>
</model>
<model>
<name>A320 Winglets</name>
<path>Aircraft/A320Family/Models/Wings/a320.winglets.xml</path>
<offsets>
<x-m>15.280</x-m>
<z-m>-1.06019</z-m>
</offsets>
</model>
<model>
<name>Horizontal Stabilizer</name>
<path>Aircraft/A320Family/Models/Fuselages/A318/hstab.xml</path>
<offsets>
<x-m>30.0212207</x-m>
<pitch-deg>0.0</pitch-deg>
</offsets>
</model>
<model>
<name>Vertical Stabilizer</name>
<path>Aircraft/A320Family/Models/Fuselages/A318/vstab.xml</path>
<offsets>
<x-m>28.1235728</x-m>
</offsets>
</model>
<!-- Lights -->
<model>
<name>Left nav light</name>
<path>Aircraft/A320Family/Models/Lights/rednav.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>-16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Left nav light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/rednav.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>-16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Right nav light</name>
<path>Aircraft/A320Family/Models/Lights/greennav.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Right nav light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/greennav.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Left strobe light</name>
<path>Aircraft/A320Family/Models/Lights/strobe.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>-16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Left strobe light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/left-strobe.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>-16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Right strobe light</name>
<path>Aircraft/A320Family/Models/Lights/strobe.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Right strobe light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/right-strobe.xml</path>
<offsets>
<x-m>23.474</x-m>
<y-m>16.91</y-m>
<z-m>0.299</z-m>
</offsets>
</model>
<model>
<name>Top beacon light</name>
<path>Aircraft/A320Family/Models/Lights/beacon.xml</path>
<offsets>
<x-m>16.7</x-m>
<y-m>0</y-m>
<z-m>1.977</z-m>
</offsets>
</model>
<model>
<name>Bottom beacon light</name>
<path>Aircraft/A320Family/Models/Lights/beacon.xml</path>
<offsets>
<x-m>18.2</x-m>
<y-m>0</y-m>
<z-m>-2.5</z-m>
</offsets>
</model>
<model>
<name>Top beacon light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/beacon.xml</path>
<offsets>
<x-m>16.7</x-m>
<y-m>0</y-m>
<z-m>1.977</z-m>
</offsets>
</model>
<model>
<name>Bottom beacon light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/beacon.xml</path>
<offsets>
<x-m>18.2</x-m>
<y-m>0</y-m>
<z-m>-2.5</z-m>
</offsets>
</model>
<model>
<name>Port landing light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/landinglightL.xml</path>
<offsets>
<x-m>15.9</x-m>
<y-m>-3.16</y-m>
<z-m>-1.4</z-m>
</offsets>
</model>
<model>
<name>Nosegear landing light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/taxilight.xml</path>
<offsets>
<x-m>3.08</x-m>
<y-m>0</y-m>
<z-m>-2.5</z-m>
</offsets>
</model>
<model>
<name>Starboard landing light ALS</name>
<path>Aircraft/A320Family/Models/Lights/ALS/landinglightR.xml</path>
<offsets>
<x-m>15.9</x-m>
<y-m>3.16</y-m>
<z-m>-1.4</z-m>
</offsets>
</model>
<!-- Other non-aircraft models -->
<model>
<name>Pushback</name>
<path>Models/Airport/Pushback/Goldhofert.xml</path>
<offsets>
<x-m>9.15</x-m>
<y-m>0</y-m>
<z-m>-4.14</z-m>
</offsets>
</model>
<!-- LIVERY SELECT -->
<!-- Animation -->
<animation>
<type>material</type>
<!-- Fuselage -->
<object-name>FuselageBody</object-name>
<!-- Wings -->
<object-name>WingletL</object-name>
<object-name>WingletR</object-name>
<!-- Engines -->
<object-name>Intake</object-name>
<object-name>Nacelle</object-name>
<object-name>Reverser</object-name>
<!-- Fuselage -->
<property-base>sim/model/livery</property-base>
<texture-prop>texture</texture-prop>
<texture>A318.png</texture>
</animation>
<animation>
<type>material</type>
<!-- Fuselage -->
<object-name>Nose</object-name>
<object-name>Vstab</object-name>
<!-- Fuselage -->
<property-base>sim/model/nose</property-base>
<texture-prop>texture</texture-prop>
<texture>A318-nose.png</texture>
</animation>
<!-- Nasal code -->
<nasal>
<load>
var livery_update = aircraft.livery_update.new("Aircraft/A320Family/Models/Liveries/A318/CFM");
</load>
<unload>
livery_update.stop();
</unload>
</nasal>
<!-- Fuel Truck -->
<model>
<name>fuel-truck</name>
<path>Aircraft/A320Family/Models/Services/Fuel-Truck/Fuel_Truck_Short_VolvoFM.ac</path>
<condition>
<equals>
<property>/services/fuel-truck/enable</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>31</x-m>
<y-m>-25</y-m>
<z-m>0.95</z-m>
</offsets>
</model>
<animation>
<type>select</type>
<object-name>fuel_pipe</object-name>
<condition>
<equals>
<property>/services/fuel-truck/connect</property>
<value>1</value>
</equals>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>fuel_pipe_disconnected</object-name>
<condition>
<equals>
<property>/services/fuel-truck/connect</property>
<value>0</value>
</equals>
</condition>
</animation>
<!-- De-icing Truck -->
<model>
<name>de-ice-truck</name>
<path>Aircraft/A320Family/Models/Services/De-Icing/volvo_deicing_truck.xml</path>
<condition>
<equals>
<property>/services/deicing_truck/enable</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>-3</x-m>
<y-m>9.5</y-m>
<z-m>-4</z-m>
<heading-deg>160</heading-deg>
</offsets>
</model>
<!-- Catering Truck - 1st door -->
<model>
<name>cater-truck</name>
<path>Aircraft/A320Family/Models/Services/Catering/L_T_VolvoFM-4_5m-set.xml</path>
<condition>
<equals>
<property>/services/catering/enable</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>7.87</x-m>
<y-m>7.28</y-m>
<z-m>-3.70</z-m>
<heading-deg>100</heading-deg>
</offsets>
</model>
<!-- Baggage Truck -->
<model>
<name>baggage-truck</name>
<path>Aircraft/A320Family/Models/Services/Baggage/cargo_ramp.ac</path>
<condition>
<equals>
<property>/services/baggage/enable</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>11</x-m>
<y-m>0</y-m>
<z-m>0.5</z-m>
</offsets>
</model>
<!-- External Power -->
<model>
<name>ext-pwr</name>
<path>Aircraft/A320Family/Models/Services/External-Power/ext-pwr-box.ac</path>
<condition>
<equals>
<property>/controls/switches/cart</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>5</x-m>
<y-m>2</y-m>
<z-m>0.5</z-m>
</offsets>
</model>
<!-- Chocks -->
<model>
<name>chock_nose</name>
<path>Aircraft/A320Family/Models/Services/Chocks/chock_nose.ac</path>
<condition>
<equals>
<property>/services/chokes/nose</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>23.5</x-m>
<z-m>1.25</z-m>
</offsets>
</model>
<model>
<name>chock_left</name>
<path>Aircraft/A320Family/Models/Services/Chocks/chock_left.ac</path>
<condition>
<equals>
<property>/services/chokes/left</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>15.5</x-m>
<y-m>1.18</y-m>
<z-m>1.25</z-m>
</offsets>
</model>
<model>
<name>chock_right</name>
<path>Aircraft/A320Family/Models/Services/Chocks/chock_right.ac</path>
<condition>
<equals>
<property>/services/chokes/right</property>
<value>1</value>
</equals>
</condition>
<offsets>
<x-m>15.5</x-m>
<y-m>-1.18</y-m>
<z-m>1.25</z-m>
</offsets>
</model>
<!-- Stairways -->
<model>
<path>Aircraft/A320Family/Models/Services/Stairs/stairs.xml</path>
<name>l1</name>
<offsets>
<x-m>-17.028</x-m>
<y-m>-2.69</y-m>
<z-m>0.0060</z-m>
<heading-deg>-8</heading-deg>
</offsets>
<condition>
<property>/services/stairs/l1</property>
</condition>
</model>
<model>
<path>Aircraft/A320Family/Models/Services/Stairs/stairs.xml</path>
<name>l4</name>
<offsets>
<x-m>22.42</x-m>
<y-m>-2.56</y-m>
<z-m>0.0060</z-m>
<heading-deg>6</heading-deg>
</offsets>
<condition>
<property>/services/stairs/l4</property>
</condition>
</model>
<animation>
<type>select</type>
<object-name>Top beacon light</object-name>
<object-name>Bottom beacon light</object-name>
<object-name>Left nav light</object-name>
<object-name>Right nav light</object-name>
<object-name>Left strobe light</object-name>
<object-name>Right strobe light</object-name>
<condition>
<not>
<property>/sim/rendering/shaders/skydome</property>
</not>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>Top beacon light ALS</object-name>
<object-name>Bottom beacon light ALS</object-name>
<object-name>Left nav light ALS</object-name>
<object-name>Right nav light ALS</object-name>
<object-name>Left strobe light ALS</object-name>
<object-name>Right strobe light ALS</object-name>
<object-name>Port landing light ALS</object-name>
<object-name>Nosegear landing light ALS</object-name>
<object-name>Starboard landing light ALS</object-name>
<condition>
<property>/sim/rendering/shaders/skydome</property>
</condition>
</animation>
<animation>
<type>select</type>
<object-name>Nosegear landing light ALS</object-name>
<condition>
<and>
<not>
<property>/sim/model/lights/nose-ldglight</property>
<value>0</value>
</not>
<greater-than>
<property>gear/gear/position-norm</property>
<value>0.1</value>
</greater-than>
</and>
</condition>
</animation>
</PropertyList>

View file

@ -0,0 +1,457 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<name>Fuselage</name>
<path>res/fuselage.ac</path>
<!-- Reflection Shader -->
<!--effect>
<inherits-from>Effects/NEOreflect</inherits-from>
<object-name>Fuselage</object-name>
</effect-->
<effect>
<inherits-from>Effects/glass</inherits-from>
<object-name>glass</object-name>
<object-name>glass1</object-name>
<object-name>glass2</object-name>
<object-name>glass3</object-name>
</effect>
<!-- APU fire -->
<model>
<name>APU fire</name>
<path>Aircraft/A320Family/Models/Effects/enginefire.xml</path>
<offsets>
<x-m>36.77</x-m>
<y-m>0</y-m>
<z-m>0.95</z-m>
</offsets>
<condition>
<property>engines/apu/on-fire</property>
</condition>
</model>
<!-- ANIMATIONS -->
<!-- PAX doors -->
<animation>
<name>PAX left-front door pick</name>
<type>pick</type>
<object-name>DoorL1</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.doorl1, "doorl1", "PAX left-front (main)");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX left-front door x translate</name>
<type>translate</type>
<object-name>DoorL1</object-name>
<property>sim/model/door-positions/doorl1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-1</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-front door y translate</name>
<type>translate</type>
<object-name>DoorL1</object-name>
<property>sim/model/door-positions/doorl1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>-0.2</dep></entry>
<entry><ind>1</ind><dep>-0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-front door pick</name>
<type>pick</type>
<object-name>DoorR1</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.doorr1, "doorr1", "PAX right-front");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX right-front door x translate</name>
<type>translate</type>
<object-name>DoorR1</object-name>
<property>sim/model/door-positions/doorr1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-1</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-front door y translate</name>
<type>translate</type>
<object-name>DoorR1</object-name>
<property>sim/model/door-positions/doorr1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0.2</dep></entry>
<entry><ind>1</ind><dep>0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-back door pick</name>
<type>pick</type>
<object-name>DoorL3</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.doorl3, "doorl3", "PAX left");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX left-back door x translate</name>
<type>translate</type>
<object-name>DoorL3</object-name>
<property>sim/model/door-positions/doorl3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-0.95</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-back door y translate</name>
<type>translate</type>
<object-name>DoorL3</object-name>
<property>sim/model/door-positions/doorl3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>-0.2</dep></entry>
<entry><ind>1</ind><dep>-0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-back door pick</name>
<type>pick</type>
<object-name>DoorR3</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.doorr3, "doorr3", "PAX right");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX right-back door x translate</name>
<type>translate</type>
<object-name>DoorR3</object-name>
<property>sim/model/door-positions/doorr3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-0.95</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-back door y translate</name>
<type>translate</type>
<object-name>DoorR3</object-name>
<property>sim/model/door-positions/doorr3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0.2</dep></entry>
<entry><ind>1</ind><dep>0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<!-- Cargo doors -->
<animation>
<name>Cargo forward door pick</name>
<type>pick</type>
<object-name>Cargo1</object-name>
<object-name>Cargo1Int</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.cargofwd, "cargofwd", "forward cargo");
</script>
</binding>
</action>
</animation>
<animation>
<name>Cargo forward door rotate</name>
<type>rotate</type>
<object-name>Cargo1</object-name>
<object-name>Cargo1Int</object-name>
<property>sim/model/door-positions/cargofwd/position-norm</property>
<factor>150</factor>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
<center>
<x-m>0</x-m>
<y-m>1.92</y-m>
<z-m>-0.507</z-m>
</center>
</animation>
<animation>
<name>Cargo aft door pick</name>
<type>pick</type>
<object-name>Cargo2</object-name>
<object-name>Cargo2Int</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
libraries.triggerDoor(systems.cargoaft, "cargoaft", "aft cargo");
</script>
</binding>
</action>
</animation>
<animation>
<name>Cargo aft door rotate</name>
<type>rotate</type>
<object-name>Cargo2</object-name>
<object-name>Cargo2Int</object-name>
<property>sim/model/door-positions/cargoaft/position-norm</property>
<factor>150</factor>
<axis>
<x1-m>24.442</x1-m>
<y1-m>1.912</y1-m>
<z1-m>-0.507</z1-m>
<x2-m>26.022</x2-m>
<y2-m>1.914</y2-m>
<z2-m>-0.509</z2-m>
</axis>
</animation>
<!-- Animation for the doors of the main gears. -->
<animation>
<name>Main_Gear_Doors.Left</name>
<type>rotate</type>
<object-name>GearLDoor</object-name>
<property>gear/gear[1]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>84.0</dep></entry>
<entry><ind>0.8</ind><dep>84.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<center>
<y-m>-0.4646725</y-m>
<z-m>-2.3824937</z-m>
</center>
<axis>
<x>1</x>
</axis>
</animation>
<animation>
<name>Main_Gear_Doors.Right</name>
<type>rotate</type>
<object-name>GearRDoor</object-name>
<property>gear/gear[2]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>84.0</dep></entry>
<entry><ind>0.8</ind><dep>84.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<center>
<y-m>0.4646725</y-m>
<z-m>-2.3824937</z-m>
</center>
<axis>
<x>-1</x>
</axis>
</animation>
<!-- Animation for the doors of the nose gear. -->
<animation>
<name>Nose_Gear_Doors.Left.01</name>
<type>rotate</type>
<object-name>GearNFwdDoorL</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0z</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>90.0</dep></entry>
<entry><ind>0.8</ind><dep>90.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<axis>
<x1-m>9.199</x1-m>
<y1-m>-0.5</y1-m>
<z1-m>-2.0649564</z1-m>
<x2-m>7.994</x2-m>
<y2-m>-0.5</y2-m>
<z2-m>-1.9179121</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Left.02</name>
<type>rotate</type>
<object-name>GearNAftDoorL</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>45.0</dep></entry>
</interpolation>
<axis>
<x1-m>9.677</x1-m>
<y1-m>-0.5</y1-m>
<z1-m>-2.0790732</z1-m>
<x2-m>9.199</x2-m>
<y2-m>-0.5</y2-m>
<z2-m>-2.0649564</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Right.01</name>
<type>rotate</type>
<object-name>GearNFwdDoorR</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>90.0</dep></entry>
<entry><ind>0.8</ind><dep>90.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<axis>
<x1-m>6.994</x1-m>
<y1-m>0.5</y1-m>
<z1-m>-1.9179121</z1-m>
<x2-m>9.199</x2-m>
<y2-m>0.5</y2-m>
<z2-m>-2.0649564</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Right.02</name>
<type>rotate</type>
<object-name>GearNAftDoorR</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>45.0</dep></entry>
</interpolation>
<axis>
<x1-m>9.199</x1-m>
<y1-m>0.5</y1-m>
<z1-m>-2.0649564</z1-m>
<x2-m>9.677</x2-m>
<y2-m>0.5</y2-m>
<z2-m>-2.0790732</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Center</name>
<type>rotate</type>
<object-name>GearNDoorC</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>-92.0</dep></entry>
</interpolation>
<center>
<x-m>9.43</x-m>
<y-m>0</y-m>
<z-m>-1.8306008</z-m>
</center>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<model>
<name>RAT</name>
<path>Aircraft/A320Family/Models/RAT/RAT.xml</path>
<offsets>
<x-m>18</x-m>
<y-m>-1</y-m>
<z-m>-2.9</z-m>
</offsets>
</model>
</PropertyList>

View file

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<path>res/hstab.ac</path>
<!-- Animation for the elevators -->
<animation>
<name>Left elevator</name>
<type>rotate</type>
<object-name>ElevatorL</object-name>
<property>/sim/multiplay/generic/float[4]</property>
<interpolation>
<entry><ind>-0.5</ind><dep>-20.0</dep></entry>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.5</ind><dep>20.0</dep></entry>
</interpolation>
<axis>
<x1-m>4.8217428</x1-m>
<y1-m>-6.225</y1-m>
<z1-m>1.2998017</z1-m>
<x2-m>2.9796817</x2-m>
<y2-m>-0.96224</y2-m>
<z2-m>0.7486916</z2-m>
</axis>
</animation>
<animation>
<name>Right elevator</name>
<type>rotate</type>
<object-name>ElevatorR</object-name>
<property>/sim/multiplay/generic/float[5]</property>
<interpolation>
<entry><ind>-0.5</ind><dep>-20.0</dep></entry>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.5</ind><dep>20.0</dep></entry>
</interpolation>
<axis>
<x1-m>2.9796817</x1-m>
<y1-m>0.96224</y1-m>
<z1-m>0.7486916</z1-m>
<x2-m>4.8217428</x2-m>
<y2-m>6.225</y2-m>
<z2-m>1.2998017</z2-m>
</axis>
</animation>
<!-- Animation for the horizontal stabilizer (elevator trim) -->
<animation>
<name>Horizontal Stabilizer</name>
<type>rotate</type>
<property>/controls/flight/elevator-trim</property>
<interpolation>
<entry><ind>-1.0</ind><dep>-10.0</dep></entry>
<entry><ind>1.0</ind><dep>10.0</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
<center>
<x-m>2.4657749</x-m>
<z-m>0.7464073</z-m>
<z-m>0</z-m>
</center>
</animation>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<path>res/vstab.ac</path>
<!--effect>
<inherits-from>Aircraft/A320Family/Models/Effects/NEOreflect</inherits-from>
<object-name>Vstab</object-name>
<object-name>Rudder</object-name>
</effect-->
<!-- Animation for the rudder -->
<animation>
<name>Rudder</name>
<type>rotate</type>
<object-name>Rudder</object-name>
<property>/sim/multiplay/generic/float[8]</property>
<factor>25</factor>
<axis>
<x1-m>4.013</x1-m>
<y1-m>0</y1-m>
<z1-m>1.899</z1-m>
<x2-m>6.546</x2-m>
<y2-m>0</y2-m>
<z2-m>7.895</z2-m>
</axis>
</animation>
<!-- Animation for the logo light -->
<animation>
<name>Logo light illumination</name>
<type>material</type>
<object-name>Vstab</object-name>
<object-name>Rudder</object-name>
<condition>
<equals>
<property>controls/lighting/nav-lights-switch</property>
<value>2</value>
</equals>
</condition>
<emission>
<red>0.25</red>
<green>0.25</green>
<blue>0.25</blue>
</emission>
</animation>
</PropertyList>

View file

@ -0,0 +1,368 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<path>res/a318.interior.ac</path>
<!-- ANIMATIONS -->
<!-- Lighting -->
<animation>
<name>Cabin illumination</name>
<type>material</type>
<object-name>Cabin</object-name>
<object-name>CabinDiv1</object-name>
<object-name>CabinDiv2</object-name>
<object-name>CabinDiv3</object-name>
<object-name>Floor</object-name>
<object-name>OverheadBins</object-name>
<object-name>Seats</object-name>
<object-name>SeatFabric</object-name>
<object-name>SeatTrays</object-name>
<emission>
<red>0.5</red>
<green>0.5</green>
<blue>0.5</blue>
<factor-prop>sim/multiplay/generic/float[1]</factor-prop>
</emission>
</animation>
<!-- PAX doors -->
<animation>
<name>PAX left-front door pick</name>
<type>pick</type>
<object-name>DoorL1</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
systems.triggerDoor(systems.doorl1, "doorl1", "PAX left-front (main)");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX left-front door x translate</name>
<type>translate</type>
<object-name>DoorL1</object-name>
<property>sim/model/door-positions/doorl1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-1</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-front door y translate</name>
<type>translate</type>
<object-name>DoorL1</object-name>
<property>sim/model/door-positions/doorl1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>-0.2</dep></entry>
<entry><ind>1</ind><dep>-0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-front door pick</name>
<type>pick</type>
<object-name>DoorR1</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
systems.triggerDoor(systems.doorr1, "doorr1", "PAX right-front");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX right-front door x translate</name>
<type>translate</type>
<object-name>DoorR1</object-name>
<property>sim/model/door-positions/doorr1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-1</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-front door y translate</name>
<type>translate</type>
<object-name>DoorR1</object-name>
<property>sim/model/door-positions/doorr1/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0.2</dep></entry>
<entry><ind>1</ind><dep>0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-back door pick</name>
<type>pick</type>
<object-name>DoorL3</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
systems.triggerDoor(systems.doorl3, "doorl3", "PAX left");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX left-back door x translate</name>
<type>translate</type>
<object-name>DoorL3</object-name>
<property>sim/model/door-positions/doorl3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-0.95</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX left-back door y translate</name>
<type>translate</type>
<object-name>DoorL3</object-name>
<property>sim/model/door-positions/doorl3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>-0.2</dep></entry>
<entry><ind>1</ind><dep>-0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-back door pick</name>
<type>pick</type>
<object-name>DoorR3</object-name>
<action>
<button>0</button>
<repeatable type="bool">false</repeatable>
<binding>
<command>nasal</command>
<script>
systems.triggerDoor(systems.doorr3, "doorr3", "PAX right");
</script>
</binding>
</action>
</animation>
<animation>
<name>PAX right-back door x translate</name>
<type>translate</type>
<object-name>DoorR3</object-name>
<property>sim/model/door-positions/doorr3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0</dep></entry>
<entry><ind>1</ind><dep>-0.95</dep></entry>
</interpolation>
<axis>
<x>1</x>
<y>0</y>
<z>0</z>
</axis>
</animation>
<animation>
<name>PAX right-back door y translate</name>
<type>translate</type>
<object-name>DoorR3</object-name>
<property>sim/model/door-positions/doorr3/position-norm</property>
<interpolation>
<entry><ind>0</ind><dep>0</dep></entry>
<entry><ind>0.25</ind><dep>0.2</dep></entry>
<entry><ind>1</ind><dep>0.2</dep></entry>
</interpolation>
<axis>
<x>0</x>
<y>1</y>
<z>0</z>
</axis>
</animation>
<!-- Animation for the doors of the main gears. -->
<animation>
<name>Main_Gear_Doors.Left</name>
<type>rotate</type>
<object-name>GearLDoor</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>84.0</dep></entry>
<entry><ind>0.8</ind><dep>84.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<center>
<y-m>-0.4646725</y-m>
<z-m>-2.3824937</z-m>
</center>
<axis>
<x>1</x>
</axis>
</animation>
<animation>
<name>Main_Gear_Doors.Right</name>
<type>rotate</type>
<object-name>GearRDoor</object-name>
<property>/gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>84.0</dep></entry>
<entry><ind>0.8</ind><dep>84.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<center>
<y-m>0.4646725</y-m>
<z-m>-2.3824937</z-m>
</center>
<axis>
<x>-1</x>
</axis>
</animation>
<!-- Animation for the doors of the nose gear. -->
<animation>
<name>Nose_Gear_Doors.Left.01</name>
<type>rotate</type>
<object-name>GearNFwdDoorL</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>90.0</dep></entry>
<entry><ind>0.8</ind><dep>90.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<axis>
<x1-m>9.752</x1-m>
<y1-m>-0.5</y1-m>
<z1-m>-2.0649564</z1-m>
<x2-m>8.547</x2-m>
<y2-m>-0.5</y2-m>
<z2-m>-1.9179121</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Left.02</name>
<type>rotate</type>
<object-name>GearNAftDoorL</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>45.0</dep></entry>
</interpolation>
<axis>
<x1-m>10.23</x1-m>
<y1-m>-0.5</y1-m>
<z1-m>-2.0790732</z1-m>
<x2-m>9.752</x2-m>
<y2-m>-0.5</y2-m>
<z2-m>-2.0649564</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Right.01</name>
<type>rotate</type>
<object-name>GearNFwdDoorR</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.0</ind><dep>0.0</dep></entry>
<entry><ind>0.2</ind><dep>90.0</dep></entry>
<entry><ind>0.8</ind><dep>90.0</dep></entry>
<entry><ind>1.0</ind><dep>0.0</dep></entry>
</interpolation>
<axis>
<x1-m>7.547</x1-m>
<y1-m>0.5</y1-m>
<z1-m>-1.9179121</z1-m>
<x2-m>9.752</x2-m>
<y2-m>0.5</y2-m>
<z2-m>-2.0649564</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Right.02</name>
<type>rotate</type>
<object-name>GearNAftDoorR</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>45.0</dep></entry>
</interpolation>
<axis>
<x1-m>9.752</x1-m>
<y1-m>0.5</y1-m>
<z1-m>-2.0649564</z1-m>
<x2-m>10.23</x2-m>
<y2-m>0.5</y2-m>
<z2-m>-2.0790732</z2-m>
</axis>
</animation>
<animation>
<name>Nose_Gear_Doors.Center</name>
<type>rotate</type>
<object-name>GearNDoorC</object-name>
<property>gear/gear[0]/position-norm</property>
<interpolation>
<entry><ind>0.2</ind><dep>0.0</dep></entry>
<entry><ind>0.8</ind><dep>92.0</dep></entry>
</interpolation>
<center>
<x-m>9.983</x-m>
<z-m>-1.8306008</z-m>
</center>
<axis>
<y>-1</y>
</axis>
</animation>
</PropertyList>

File diff suppressed because it is too large Load diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 473 KiB

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<sim>
<model>
<livery>
<name>Suprise Aircraft</name>
<texture>Liveries/A318/CFM/Suprise.png</texture>
</livery>
<nose>
<texture>Liveries/A318/CFM/Suprise-nose.png</texture>
</nose>
</model>
</sim>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<sim>
<model>
<livery>
<name>White</name>
<texture>Liveries/A318/CFM/White.png</texture>
</livery>
<nose>
<texture>Liveries/A318/CFM/White-nose.png</texture>
</nose>
</model>
</sim>
</PropertyList>

View file

@ -0,0 +1,463 @@
AC3Db
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
OBJECT world
kids 2
OBJECT poly
name "WingletL"
data 9
Mesh.1300
texture "tex.png"
texrep 1 1
crease 45.000000
numvert 28
8.6454 1.373007 16.920498
9.298579 1.319597 16.920498
8.950789 1.306077 16.920498
8.59242 1.340927 16.920498
8.844279 1.392847 16.920498
8.667319 1.291317 16.920498
9.39643 1.754597 16.987499
9.5911 1.752647 16.987499
9.298129 1.435827 16.920498
9.2991 0.932617 16.949799
9.16478 0.932617 16.949799
9.16478 0.932617 16.983299
9.2991 0.932617 16.983299
9.298129 1.435827 16.953999
9.5911 1.752647 17.020899
9.39643 1.754597 17.020899
8.78976 1.313957 16.953999
8.748269 1.341447 16.953999
9.298579 1.319597 16.953999
8.777619 1.359207 16.953999
8.777619 1.359207 16.953999
9.298579 1.319597 16.953999
8.748269 1.341447 16.953999
8.78976 1.313957 16.953999
8.748839 1.329817 16.953999
8.593459 1.319947 16.920498
8.667319 1.291317 16.920498
8.59242 1.340927 16.920498
numsurf 30
SURF 0x10
mat 1
refs 4
10 0.311267971992 0.511640608311
11 0.311267971992 0.511640608311
16 0.277471601963 0.553394198418
5 0.266437381506 0.550915300846
SURF 0x10
mat 1
refs 4
10 0.311267971992 0.511640608311
9 0.323372781277 0.511640608311
12 0.323372781277 0.511640608311
11 0.311267971992 0.511640608311
SURF 0x10
mat 1
refs 4
9 0.323372781277 0.511640608311
1 0.323325842619 0.554011762142
18 0.323325842619 0.554011762142
12 0.323372781277 0.511640608311
SURF 0x10
mat 1
refs 4
8 0.323285281658 0.566737949848
7 0.349687516689 0.601427137852
14 0.349687516689 0.601427137852
13 0.323285281658 0.566737949848
SURF 0x10
mat 1
refs 4
7 0.349687516689 0.601427137852
6 0.332144081593 0.601640641689
15 0.332144081593 0.601640641689
14 0.349687516689 0.601427137852
SURF 0x10
mat 1
refs 4
6 0.332144081593 0.601640641689
0 0.264462023973 0.55985969305
19 0.276377499104 0.558348715305
15 0.332144081593 0.601640641689
SURF 0x10
mat 1
refs 4
19 0.276377499104 0.558348715305
0 0.264462023973 0.55985969305
3 0.259687483311 0.556347191334
17 0.273732513189 0.556404173374
SURF 0x10
mat 1
refs 3
1 0.676674127579 0.554011762142
9 0.676627218723 0.511640608311
2 0.708016633987 0.552531421185
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
9 0.676627218723 0.511640608311
5 0.733562588692 0.550915300846
SURF 0x10
mat 1
refs 3
5 0.733562588692 0.550915300846
9 0.676627218723 0.511640608311
10 0.688732028008 0.511640608311
SURF 0x10
mat 1
refs 3
4 0.717615187168 0.562032043934
7 0.650312483311 0.601427137852
8 0.676714718342 0.566737949848
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
6 0.667855918407 0.601640641689
7 0.650312483311 0.601427137852
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
7 0.650312483311 0.601427137852
4 0.717615187168 0.562032043934
SURF 0x10
mat 1
refs 3
11 0.311267971992 0.511640608311
12 0.323372781277 0.511640608311
16 0.277471601963 0.553394198418
SURF 0x10
mat 1
refs 3
12 0.323372781277 0.511640608311
18 0.323325842619 0.554011762142
16 0.277471601963 0.553394198418
SURF 0x10
mat 1
refs 3
13 0.323285281658 0.566737949848
19 0.276377499104 0.558348715305
18 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 3
13 0.323285281658 0.566737949848
14 0.349687516689 0.601427137852
19 0.276377499104 0.558348715305
SURF 0x10
mat 1
refs 3
14 0.349687516689 0.601427137852
15 0.332144081593 0.601640641689
19 0.276377499104 0.558348715305
SURF 0x10
mat 1
refs 3
22 0.273732513189 0.556404173374
21 0.323325842619 0.554011762142
20 0.276377499104 0.558348715305
SURF 0x10
mat 1
refs 3
24 0.273783892393 0.555130779743
21 0.323325842619 0.554011762142
22 0.273732513189 0.556404173374
SURF 0x10
mat 1
refs 3
24 0.273783892393 0.555130779743
23 0.277471601963 0.553394198418
21 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 4
25 0.259781181812 0.554050028324
24 0.273783892393 0.555130779743
22 0.273732513189 0.556404173374
27 0.259687483311 0.556347191334
SURF 0x10
mat 1
refs 4
26 0.266437381506 0.550915300846
23 0.277471601963 0.553394198418
24 0.273783892393 0.555130779743
25 0.259781181812 0.554050028324
SURF 0x10
mat 1
refs 3
1 0.676674127579 0.554011762142
2 0.708016633987 0.552531421185
8 0.676714718342 0.566737949848
SURF 0x10
mat 1
refs 4
1 0.323325842619 0.554011762142
8 0.323285281658 0.566737949848
13 0.323285281658 0.566737949848
18 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
4 0.717615187168 0.562032043934
8 0.676714718342 0.566737949848
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
5 0.733562588692 0.550915300846
25 0.740218818188 0.554050028324
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
25 0.740218818188 0.554050028324
27 0.740312516689 0.556347191334
SURF 0x10
mat 1
refs 4
0 0.735538005829 0.55985969305
2 0.708016633987 0.552531421185
3 0.740312516689 0.556347191334
27 0.740312516689 0.556347191334
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
4 0.717615187168 0.562032043934
2 0.708016633987 0.552531421185
kids 0
OBJECT poly
name "WingletR"
data 4
Mesh
texture "tex.png"
texrep 1 1
crease 45.000000
numvert 28
8.6454 1.373009 -16.920498
9.298579 1.319599 -16.920498
8.950789 1.306079 -16.920498
8.59242 1.340929 -16.920498
8.844279 1.392849 -16.920498
8.667319 1.291319 -16.920498
9.39643 1.754599 -16.987499
9.5911 1.752649 -16.987499
9.298129 1.435829 -16.920498
9.2991 0.932619 -16.949799
9.16478 0.932619 -16.949799
9.16478 0.932619 -16.983299
9.2991 0.932619 -16.983299
9.298129 1.435829 -16.953999
9.5911 1.752649 -17.020901
9.39643 1.754599 -17.020901
8.78976 1.313959 -16.953999
8.748269 1.341449 -16.953999
9.298579 1.319599 -16.953999
8.777619 1.359209 -16.953999
8.777619 1.359209 -16.953999
9.298579 1.319599 -16.953999
8.748269 1.341449 -16.953999
8.78976 1.313959 -16.953999
8.748839 1.329819 -16.953999
8.593459 1.319949 -16.920498
8.667319 1.291319 -16.920498
8.59242 1.340929 -16.920498
numsurf 30
SURF 0x10
mat 1
refs 4
10 0.311267971992 0.511640608311
5 0.266437381506 0.550915300846
16 0.277471601963 0.553394198418
11 0.311267971992 0.511640608311
SURF 0x10
mat 1
refs 4
10 0.311267971992 0.511640608311
11 0.311267971992 0.511640608311
12 0.323372781277 0.511640608311
9 0.323372781277 0.511640608311
SURF 0x10
mat 1
refs 4
9 0.323372781277 0.511640608311
12 0.323372781277 0.511640608311
18 0.323325842619 0.554011762142
1 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 4
8 0.323285281658 0.566737949848
13 0.323285281658 0.566737949848
14 0.349687516689 0.601427137852
7 0.349687516689 0.601427137852
SURF 0x10
mat 1
refs 4
7 0.349687516689 0.601427137852
14 0.349687516689 0.601427137852
15 0.332144081593 0.601640641689
6 0.332144081593 0.601640641689
SURF 0x10
mat 1
refs 4
19 0.276377499104 0.558348715305
0 0.264462023973 0.55985969305
6 0.332144081593 0.601640641689
15 0.332144081593 0.601640641689
SURF 0x10
mat 1
refs 4
3 0.259687483311 0.556347191334
0 0.264462023973 0.55985969305
19 0.276377499104 0.558348715305
17 0.273732513189 0.556404173374
SURF 0x10
mat 1
refs 3
1 0.676674127579 0.554011762142
2 0.708016633987 0.552531421185
9 0.676627218723 0.511640608311
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
5 0.733562588692 0.550915300846
9 0.676627218723 0.511640608311
SURF 0x10
mat 1
refs 3
5 0.733562588692 0.550915300846
10 0.688732028008 0.511640608311
9 0.676627218723 0.511640608311
SURF 0x10
mat 1
refs 3
4 0.717615187168 0.562032043934
8 0.676714718342 0.566737949848
7 0.650312483311 0.601427137852
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
7 0.650312483311 0.601427137852
6 0.667855918407 0.601640641689
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
4 0.717615187168 0.562032043934
7 0.650312483311 0.601427137852
SURF 0x10
mat 1
refs 3
11 0.311267971992 0.511640608311
16 0.277471601963 0.553394198418
12 0.323372781277 0.511640608311
SURF 0x10
mat 1
refs 3
12 0.323372781277 0.511640608311
16 0.277471601963 0.553394198418
18 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 3
13 0.323285281658 0.566737949848
18 0.323325842619 0.554011762142
19 0.276377499104 0.558348715305
SURF 0x10
mat 1
refs 3
13 0.323285281658 0.566737949848
19 0.276377499104 0.558348715305
14 0.349687516689 0.601427137852
SURF 0x10
mat 1
refs 3
14 0.349687516689 0.601427137852
19 0.276377499104 0.558348715305
15 0.332144081593 0.601640641689
SURF 0x10
mat 1
refs 3
22 0.273732513189 0.556404173374
20 0.276377499104 0.558348715305
21 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 3
24 0.273783892393 0.555130779743
22 0.273732513189 0.556404173374
21 0.323325842619 0.554011762142
SURF 0x10
mat 1
refs 3
24 0.273783892393 0.555130779743
21 0.323325842619 0.554011762142
23 0.277471601963 0.553394198418
SURF 0x10
mat 1
refs 4
25 0.259781181812 0.554050028324
27 0.259687483311 0.556347191334
22 0.273732513189 0.556404173374
24 0.273783892393 0.555130779743
SURF 0x10
mat 1
refs 4
26 0.266437381506 0.550915300846
25 0.259781181812 0.554050028324
24 0.273783892393 0.555130779743
23 0.277471601963 0.553394198418
SURF 0x10
mat 1
refs 3
1 0.676674127579 0.554011762142
8 0.676714718342 0.566737949848
2 0.708016633987 0.552531421185
SURF 0x10
mat 1
refs 4
1 0.323325842619 0.554011762142
18 0.323325842619 0.554011762142
13 0.323285281658 0.566737949848
8 0.323285281658 0.566737949848
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
8 0.676714718342 0.566737949848
4 0.717615187168 0.562032043934
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
25 0.740218818188 0.554050028324
5 0.733562588692 0.550915300846
SURF 0x10
mat 1
refs 3
2 0.708016633987 0.552531421185
27 0.740312516689 0.556347191334
25 0.740218818188 0.554050028324
SURF 0x10
mat 1
refs 4
0 0.735538005829 0.55985969305
27 0.740312516689 0.556347191334
3 0.740312516689 0.556347191334
2 0.708016633987 0.552531421185
SURF 0x10
mat 1
refs 3
0 0.735538005829 0.55985969305
2 0.708016633987 0.552531421185
4 0.717615187168 0.562032043934
kids 0

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<path>a318.winglets.ac</path>
</PropertyList>

1
Nasal/a318livery-cfm.nas Normal file
View file

@ -0,0 +1 @@
aircraft.livery.init("Aircraft/A320Family/Models/Liveries/A318/CFM");

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,404 @@
<!-- A3XX Aerodynamics -->
<!-- Joshua Davidson (it0uchpods) -->
<aerodynamics>
<property value="0.0">ice/wing</property>
<axis name="LIFT">
<function name="aero/force/Lift_alpha">
<description>Lift due to alpha</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar lookup="row">aero/alpha-rad</independentVar>
<tableData>
-0.20 -0.900
0.00 0.103
0.15 1.600
0.23 1.900
0.60 1.000
</tableData>
</table>
</product>
</function>
<function name="aero/force/Lift_flap">
<description>Delta Lift due to flaps</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar lookup="row">fcs/flap-pos-norm</independentVar>
<tableData>
0.000 0.00000
0.290 0.00250
0.596 0.00700
0.645 0.01300
1.000 0.01700
</tableData>
</table>
</product>
</function>
<function name="aero/force/Lift_slats">
<description>Delta Lift due to slats</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/slat-pos-deg</property>
<value> 0.01000 </value>
</product>
</function>
<function name="aero/force/Lift_speedbrake">
<description>Delta Lift due to speedbrake</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/speedbrake-pos-norm</property>
<value>-0.15</value>
</product>
</function>
<function name="aero/force/Lift_elevator">
<description>Lift due to Elevator Deflection</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/elevator-pos-rad</property>
<value>0.04</value>
</product>
</function>
<function name="aero/force/Lift_wingice">
<description>Lift_decrease_due_to_ice_on_wing</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar>ice/wing</independentVar>
<tableData>
0.0 0
0.5 -0.1
1.0 -0.3
2.0 -1.5
</tableData>
</table>
</product>
</function>
</axis>
<axis name="DRAG">
<function name="aero/force/Drag_basic">
<description>Drag at zero lift</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar lookup="row">aero/alpha-rad</independentVar>
<tableData>
-1.57 1.275
-0.26 0.025
0.00 0.008
0.26 0.025
1.57 1.322
</tableData>
</table>
</product>
</function>
<function name="aero/force/Drag_induced">
<description>Induced drag</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>aero/cl-squared</property>
<value>0.035</value>
</product>
</function>
<function name="aero/force/Drag_mach">
<description>Drag due to mach</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<tableData>
0.00 0.000
1.10 0.018
1.80 0.015
</tableData>
</table>
</product>
</function>
<function name="aero/force/Drag_flap">
<description>Drag due to flaps</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/flap-pos-deg</property>
<value> 0.00110 </value>
</product>
</function>
<function name="aero/force/Drag_slats">
<description>Drag due to slats</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/flap-pos-deg</property>
<value> 0.00080 </value>
</product>
</function>
<function name="aero/force/Drag_gear">
<description>Drag due to gear</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>gear/gear-pos-norm</property>
<value>0.025</value>
</product>
</function>
<function name="aero/force/Drag_speedbrake">
<description>Drag due to speedbrakes</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>fcs/speedbrake-pos-norm</property>
<value>0.025</value>
</product>
</function>
<function name="aero/force/Drag_beta">
<description>Drag due to sideslip</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar lookup="row">aero/beta-rad</independentVar>
<tableData>
-1.57 1.230
-0.26 0.050
0.00 0.000
0.26 0.050
1.57 1.230
</tableData>
</table>
</product>
</function>
<function name="aero/force/Drag_elevator">
<description>Drag due to Elevator Deflection</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<abs><property>fcs/elevator-pos-norm</property></abs>
<value>0.035</value>
</product>
</function>
<function name="aero/force/Drag_wingice">
<description>Drag_due_to_ice_on_wing</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<table>
<independentVar>ice/wing</independentVar>
<tableData>
0.0 0
0.5 0.004
1.0 0.010
2.0 0.100
</tableData>
</table>
</product>
</function>
</axis>
<axis name="SIDE">
<function name="aero/force/Side_beta">
<description>Side force due to beta</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>aero/beta-rad</property>
<value>-1</value>
</product>
</function>
</axis>
<axis name="ROLL">
<function name="aero/moment/Roll_beta">
<description>Roll moment due to beta</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>aero/beta-rad</property>
<value>-0.1</value>
</product>
</function>
<function name="aero/moment/Roll_damp">
<description>Roll moment due to roll rate</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>aero/bi2vel</property>
<property>velocities/p-aero-rad_sec</property>
<value>-0.95</value>
</product>
</function>
<function name="aero/moment/Roll_yaw">
<description>Roll moment due to yaw rate</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>aero/bi2vel</property>
<property>velocities/r-aero-rad_sec</property>
<value>0.005</value>
</product>
</function>
<function name="aero/moment/Roll_aileron">
<description>Roll moment due to aileron</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>fcs/left-aileron-pos-rad</property>
<value>0.20</value>
</product>
</function>
<function name="aero/moment/Roll_rudder">
<description>Roll moment due to rudder</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>fcs/rudder-pos-rad</property>
<value>0.003</value>
</product>
</function>
</axis>
<axis name="PITCH">
<function name="aero/moment/Pitch_alpha">
<description>Pitch moment due to alpha</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/cbarw-ft</property>
<property>aero/alpha-rad</property>
<value>-0.6</value>
</product>
</function>
<function name="aero/moment/Pitch_elevator">
<description>Pitch moment due to elevator</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/cbarw-ft</property>
<property>fcs/elevator-pos-rad</property>
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<tableData>
0.0 -1.900
2.0 -0.900
</tableData>
</table>
</product>
</function>
<function name="aero/moment/Pitch_damp">
<description>Pitch moment due to pitch rate</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/cbarw-ft</property>
<property>aero/ci2vel</property>
<property>velocities/q-aero-rad_sec</property>
<value>-140</value>
</product>
</function>
<function name="aero/moment/Pitch_alphadot">
<description>Pitch moment due to alpha rate</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/cbarw-ft</property>
<property>aero/ci2vel</property>
<property>aero/alphadot-rad_sec</property>
<value>-1</value>
</product>
</function>
</axis>
<axis name="YAW">
<function name="aero/moment/Yaw_beta">
<description>Yaw moment due to beta</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>aero/beta-rad</property>
<value>0.12</value>
</product>
</function>
<function name="aero/moment/Yaw_damp">
<description>Yaw moment due to yaw rate</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>aero/bi2vel</property>
<property>velocities/r-aero-rad_sec</property>
<value>-0.2</value>
</product>
</function>
<function name="aero/moment/Yaw_rudder">
<description>Yaw moment due to rudder</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>fcs/rudder-pos-rad</property>
<value>-0.2</value>
</product>
</function>
<function name="aero/moment/Yaw_aileron">
<description>Adverse yaw</description>
<product>
<property>aero/qbar-psf</property>
<property>metrics/Sw-sqft</property>
<property>metrics/bw-ft</property>
<property>fcs/left-aileron-pos-rad</property>
<value>0</value>
</product>
</function>
</axis>
</aerodynamics>

View file

@ -136,7 +136,7 @@
<beta>1</beta>
<alpha>0.1</alpha>
<gamma>0</gamma>
<Ti>10</Ti>
<Ti>5</Ti>
<Td>0.005</Td>
<u_min>-1</u_min>
<u_max>1</u_max>
@ -361,6 +361,14 @@
<property>/it-fbw/spd-hold</property>
<value>0</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -388,7 +396,7 @@
<beta>1</beta>
<alpha>0.1</alpha>
<gamma>0</gamma>
<Ti>10</Ti>
<Ti>5</Ti>
<Td>0.002</Td>
<u_min>-0.5</u_min>
<u_max>0.5</u_max>
@ -473,6 +481,14 @@
<property>/it-fbw/spd-hold</property>
<value>1</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -533,6 +549,14 @@
<property>/it-fbw/spd-hold</property>
<value>1</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -593,6 +617,14 @@
<property>/gear/gear[2]/wow</property>
<value>0</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -631,6 +663,14 @@
<property>/it-fbw/law</property>
<value>2</value>
</equals>
<greater-than-equals>
<property>/orientation/roll-deg</property>
<value>40</value>
</greater-than-equals>
<less-than-equals>
<property>/orientation/roll-deg</property>
<value>-40</value>
</less-than-equals>
</or>
</and>
</condition>
@ -681,6 +721,14 @@
<property>/it-autoflight/output/ap2</property>
<value>0</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -737,6 +785,14 @@
<property>/it-autoflight/output/ap2</property>
<value>0</value>
</equals>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<equals>
<property>/it-fbw/law</property>
@ -807,6 +863,14 @@
<value>50</value>
</greater-than-equals>
</and>
<less-than>
<property>/orientation/roll-deg</property>
<value>40</value>
</less-than>
<greater-than>
<property>/orientation/roll-deg</property>
<value>-40</value>
</greater-than>
<or>
<greater-than>
<property>/controls/flight/elevator-fbw</property>

View file

@ -24,7 +24,11 @@
<value>0</value>
</eq>
<eq>
<property>/gear/gear[0]/wow</property>
<property>/gear/gear[1]/wow</property>
<value>0</value>
</eq>
<eq>
<property>/gear/gear[2]/wow</property>
<value>0</value>
</eq>
<eq>
@ -84,6 +88,14 @@
<property>/it-fbw/spd-hold</property>
<value>0</value>
</eq>
<lt>
<property>/orientation/roll-deg</property>
<value>40</value>
</lt>
<gt>
<property>/orientation/roll-deg</property>
<value>-40</value>
</gt>
<or>
<eq>
<property>/it-fbw/law</property>