This commit is contained in:
omega13a 2017-10-18 14:27:29 -07:00
commit 19d5f2c4c1
21 changed files with 1655 additions and 456 deletions

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A318-112 (CFM56-5B9)</description>
<flight-model>jsb</flight-model>
<aero>A318-100-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A319-112 (CFM56-5B6)</description>
<flight-model>jsb</flight-model>
<aero>A319-100-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/v2500-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A319-131 (IAE V2522-A5)</description>
<flight-model>jsb</flight-model>
<aero>A319-100-IAE</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A320-111 (CFM56-5A1)</description>
<flight-model>jsb</flight-model>
<aero>A320-100-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A320-214 (CFM56-5B4)</description>
<flight-model>jsb</flight-model>
<aero>A320-200-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/v2500-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A320-232 (IAE V2527-A5)</description>
<flight-model>jsb</flight-model>
<aero>A320-200-IAE</aero>

View file

@ -399,7 +399,7 @@
<kp-rudder>-0.05</kp-rudder>
</autoland>
<rollout>
<kp-rudder>-0.04</kp-rudder>
<kp-rudder>-0.02</kp-rudder>
</rollout>
</config>
<output>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/leapx-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A320-251N (LEAP-1A26)</description>
<flight-model>jsb</flight-model>
<aero>A320neo-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/leapx-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A320-271N (PurePower 1127G)</description>
<flight-model>jsb</flight-model>
<aero>A320neo-PW</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/cfm56-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A321-211 (CFM56-5B3)</description>
<flight-model>jsb</flight-model>
<aero>A321-200-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/v2500-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A321-231 (IAE V2533-A5)</description>
<flight-model>jsb</flight-model>
<aero>A321-200-IAE</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/leapx-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A321-251N (LEAP-1A26)</description>
<flight-model>jsb</flight-model>
<aero>A321neo-CFM</aero>

View file

@ -13,7 +13,7 @@
<sound>
<path>Aircraft/IDG-A32X/Sounds/leapx-sound.xml</path>
</sound>
<checklists include="A3XX-Checklists.xml"/>
<checklists include="A32X-Checklists.xml"/>
<description>Airbus A321-271N (PurePower 1133G)</description>
<flight-model>jsb</flight-model>
<aero>A321neo-PW</aero>

1608
A32X-Checklists.xml Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,420 +0,0 @@
<?xml version="1.0"?>
<!--
#########################################
# Copyright (c) it0uchpods Design Group #
#########################################
-->
<!-- Sven Seipp, Oct 2017 -->
<PropertyList>
<checklist>
<title>BEFORE START</title>
<page>
<item>
<name>COCKPIT PREP</name>
<value>COMPLET(BOTH)</value>
</item>
<item>
<name>PINS AND COVERS</name>
<value>REMOVED</value>
</item>
<item>
<name>SIGNS</name>
<value>ON/AUTO</value>
</item>
<item>
<name>ADIRS</name>
<value>NAV</value>
</item>
<item>
<name>FUEL QUANTITY</name>
<value>____KG</value>
</item>
<item>
<name>TO DATA/V.BUGS</name>
<value>____SET (BOTH)</value>
</item>
<item>
<name>BARO REF</name>
<value>____SET (BOTH)</value>
</item>
<item>
<name>MOBILE PHONES</name>
<value>OFF</value>
</item>
<item>
<name>A/SKID + N/W STEERING</name>
<value>AS RQRD</value>
</item>
<item>
<name>WINDOWS/DOORS</name>
<value>CLOSED (BOTH)</value>
</item>
<item>
<name>BEACON</name>
<value>ON/(AUTO)</value>
</item>
<item>
<name>THR LEVERS</name>
<value>IDLE</value>
</item>
<item>
<name>PARKING BRAKE</name>
<value>AS RQRD/ON</value>
</item>
</page>
</checklist>
<checklist>
<title>ENG START PROCEDURE</title>
<item>
<name>Fuel pumps</name>
<value>ON/AS RQRD</value>
</item>
<item>
<name>Eng Mstr Swtch</name>
<value>OFF</value>
</item>
<item>
<name>Eng Start Selector</name>
<value>NORM</value>
</item>
<item>
<name>ENG Man Start PB</name>
<value>OFF</value>
</item>
<item>
<name>Check ECAM oil 10 qts ++</name>
</item>
<item>
<name>Eng Start Selector</name>
<value>IGN/Start</value>
</item>
<item>
<name>Eng 1 Mstr Swtch</name>
<value>ON</value>
</item>
<item>
<name>wait 30 sec</name>
</item>
<item>
<name>Eng 2 Mstr Swtch</name>
<value>ON</value>
</item>
<item>
<name>wait 30 sec</name>
</item>
</checklist>
<checklist>
<title>AFTER START</title>
<item>
<name>ANTI-ICE</name>
<value>AS RQRD</value>
</item>
<item>
<name>ECAM STATUS</name>
<value>CHECKED</value>
</item>
<item>
<name>APU</name>
<value>AS RQRD</value>
</item>
<item>
<name>PITCH TRIM</name>
<value>____SET</value>
</item>
<item>
<name>RUDDER TRIM</name>
<value>ZERO</value>
</item>
<item>
<name>GROUND CREW</name>
<value>CLEAR</value>
</item>
<item>
<name>A/SKID + N/W STEERING</name>
<value>ON</value>
</item>
<item>
<name>Eng Start Selector</name>
<value>NORM</value>
</item>
</checklist>
<checklist>
<title>BEFORE TAXI/TAKEOFF (1/2)</title>
<item>
<name>FLIGHT CONTROLS</name>
<value>CHECKED (BOTH)</value>
</item>
<item>
<name>FLT INST</name>
<value>CHECKED (BOTH)</value>
</item>
<item>
<name>BRIEFING</name>
<value>CONFIRMING</value>
</item>
<item>
<name>FLAP SETTING</name>
<value>CONF____(BOTH)</value>
</item>
<item>
<name>V1. VR. V2/FLEX TEMP</name>
<value>____(BOTH)</value>
</item>
<item>
<name>BUMP/DE-RATE</name>
<value>AS RQRD</value>
</item>
<item>
<name>ATC+TCAS</name>
<value>SET</value>
</item>
<item>
<name>CABIN</name>
<value>READY</value>
</item>
<item>
<name>ECAM MEMO</name>
<value>TO NO BLUE</value>
</item>
<item>
<name>AUTO BRK MAX</name>
</item>
<item>
<name>SIGNS ON</name>
</item>
<item>
<name>SPLRS ARM</name>
</item>
<item>
<name>FLAPS TO</name>
</item>
<item>
<name>TO CONFIG NORM</name>
</item>
<item>
<name>LAPTOP</name>
<value>STOWED</value>
</item>
<item>
<name>NOSE LT</name>
<value>TAXI</value>
</item>
</checklist>
<checklist>
<title>BEFORE TAXI/TAKEOFF (2/2)</title>
<item>
<name>...getting closer to RWY...</name>
</item>
<item>
<name>STROBE LIGHTS</name>
<value>AS RQRD/ON</value>
</item>
<item>
<name>CABIN CREW</name>
<value>ADVISED</value>
</item>
<item>
<name>ENG MODE SEL</name>
<value>AS RQRD/NORM</value>
</item>
<item>
<name>PACKS</name>
<value>OFF/AS RQRD</value>
</item>
<item>
<name>...lining up...</name>
</item>
<item>
<name>RUNWAY</name>
<value>IDENTIFIED/CLEAR</value>
</item>
<item>
<name>LDG LIGHTS</name>
<value>ON</value>
</item>
<item>
<name>NOSE LIGHT</name>
<value>TO</value>
</item>
</checklist>
<checklist>
<title>AFTER TAKEOFF/CLIMB</title>
<item>
<name>LDG GEAR</name>
<value>UP</value>
</item>
<item>
<name>FLAPS</name>
<value>ZERO/RETRACTED</value>
</item>
<item>
<name>PACKS</name>
<value>ON</value>
</item>
<item>
<name>BARO REF</name>
<value>SET STD 1013/29.92(BOTH) above Trans Alt</value>
</item>
<item>
<name>passing 10.000ft/FL100</name>
</item>
<item>
<name>LDG LIGHTS</name>
<value>OFF</value>
</item>
<item>
<name>PASSENGER SIGNS</name>
<value>AUTO/OFF</value>
</item>
</checklist>
<checklist>
<title>APPROACH</title>
<item>
<name>BRIEFINGS</name>
<value>CONFIRMED</value>
</item>
<item>
<name>ECAM STATUS</name>
<value>CHECKED</value>
</item>
<item>
<name>V.BUGS</name>
<value>SET (BOTH)</value>
</item>
<item>
<name>SEAT BELTS</name>
<value>ON</value>
</item>
<item>
<name>BARO / MDA /DH</name>
<value>____SET (BOTH)</value>
</item>
<item>
<name>ENG MODE SEL</name>
<value>AS RQRD</value>
</item>
<item>
<name>AUTOBRAKE</name>
<value>AS RQRD</value>
</item>
</checklist>
<checklist>
<title>LANDING</title>
<item>
<name>CABIN CREW</name>
<value>SECURED AND ADVISED</value>
</item>
<item>
<name>A/THR</name>
<value>SPEED/OFF</value>
</item>
<item>
<name>GO AROUND ALT</name>
<value>____SET</value>
</item>
<item>
<name>ECAM MEMO</name>
<value>LDG NO BLUE</value>
</item>
<item>
<name>L/G DOWN</name>
</item>
<item>
<name>SIGNS ON</name>
</item>
<item>
<name>SPLRS ARM</name>
</item>
<item>
<name>FLAPS SET</name>
</item>
</checklist>
<checklist>
<title>AFTER LANDING</title>
<item>
<name>FLAPS</name>
<value>RETRACTED</value>
</item>
<item>
<name>SPOILERS</name>
<value>DOWN/DISARMED</value>
</item>
<item>
<name>APU</name>
<value>START</value>
</item>
<item>
<name>RADAR/TCAS/PWS</name>
<value>OFF/STBY</value>
</item>
<item>
<name>STROBE LIGHTS</name>
<value>AUTO/OFF when entering ramp</value>
</item>
</checklist>
<checklist>
<title>PARKING</title>
<item>
<name>APU BLEED</name>
<value>ON</value>
</item>
<item>
<name>ENGINES</name>
<value>OFF</value>
</item>
<item>
<name>SEAT BELTS</name>
<value>OFF</value>
</item>
<item>
<name>EXT LT</name>
<value>AS RQRD</value>
</item>
<item>
<name>FUEL PUMPS</name>
<value>OFF</value>
</item>
<item>
<name>PARK BRK AND CHOCKS</name>
<value>AS RQRD</value>
</item>
<item>
<name>CAPT'S MOBILE PHONE</name>
<value>ON</value>
</item>
</checklist>
<checklist>
<title>SECURING THE AIRCRAFT</title>
<item>
<name>ADIRS</name>
<value>OFF</value>
</item>
<item>
<name>OXYGEN</name>
<value>OFF</value>
</item>
<item>
<name>APU BLEED</name>
<value>OFF</value>
</item>
<item>
<name>EMER EXIT LT</name>
<value>OFF</value>
</item>
<item>
<name>NO SMOKING</name>
<value>OFF</value>
</item>
<item>
<name>APU AND BAT</name>
<value>OFF</value>
</item>
<item>
<name>LAPTOP</name>
<value>SECURED</value>
</item>
</checklist>
</PropertyList>

View file

@ -7,7 +7,7 @@ These examples will show the IDG Guidelines for contributing. Please follow this
- Use lowerCamelCase or underscores for naming Nasal variables/functions (someFunction, some_function).
- Comments optional for XML, mandatory for Nasal.
- Do not add a comment to every line, only to functions/groups of code.
- Remove .ac or .bak files, unless absolutely needed.
- Remove .bak or .blend files, unless absolutely needed.
- Leave one extra line at the bottom of each file.
## Formatting Guidelines:

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<sim>
<model>
<livery>
<name>Condor Flugdienst</name>
<texture>Liveries/A321/CFM/CFG.png</texture>
</livery>
</model>
</sim>
<options>
<EIS2 type="bool">1</EIS2>
</options>
<sharklet type="bool">1</sharklet>
</PropertyList>

View file

@ -207,36 +207,32 @@ var phasecheck = maketimer(0.2, func {
ap1 = getprop("/it-autoflight/output/ap1");
ap2 = getprop("/it-autoflight/output/ap2");
if ((((n1_left >= 70) and (n1_right >= 70)) or (gs > 90)) and (mode == "SRS") and gear0 == 1 and phase == 0) {
if ((n1_left < 70 or n1_right < 70 or gs < 90) and mode == " " and gear0 == 1 and phase == 1) {
setprop("/FMGC/status/phase", "0");
setprop("/systems/pressurization/mode", "GN");
}
if (((n1_left >= 70 and n1_right >= 70) or gs >= 90) and mode == "SRS" and gear0 == 1 and phase == 0) {
setprop("/FMGC/status/phase", "1");
setprop("/systems/pressurization/mode", "TO");
}
if ((alt <= cruiseft_b) and (phase == "1") and (phase != "4") and (mode == "OP CLB" or mode == "CLB" or (modeI == "V/S" and getprop("/it-autoflight/input/vs") >= 100))) {
setprop("/FMGC/status/phase", "2");
setprop("/systems/pressurization/mode", "TO");
} else if ((phase == 3 or phase == 4) and (mode == "OP CLB" or mode == "CLB" or (modeI == "V/S" and getprop("/it-autoflight/input/vs") >= 100))) {
if ((phase == 1 or phase == 3 or phase == 4 or phase == 5 or phase == 6) and (mode == "OP CLB" or mode == "CLB" or (modeI == "V/S" and getprop("/it-autoflight/input/vs") >= 100) or (modeI == "FPA" and getprop("/it-autoflight/input/fpa") >= 0.1))) {
setprop("/FMGC/status/phase", "2");
setprop("/systems/pressurization/mode", "TO");
}
if (alt >= cruiseft_b and phase == "2" and (mode == "ALT" or mode == "ALT*" or mode == "ALT CRZ")) {
setprop("/FMGC/status/phase", "3");
setprop("/systems/pressurization/mode", "CR");
} else if ((phase == 2 or phase == 4) and (mode == "ALT" or mode == "ALT CRZ" or mode == "ALT CST")) {
if ((phase == 2 or phase == 4 or phase == 5) and (mode == "ALT" or mode == "ALT CRZ" or mode == "ALT CST")) {
setprop("/FMGC/status/phase", "3");
setprop("/systems/pressurization/mode", "CR");
}
if (alt <= cruiseft and (mode == "DES" or mode == "OP DES") and (phase == "2" or phase == "3")) {
setprop("/FMGC/status/phase", "4");
setprop("/systems/pressurization/mode", "DE");
} else if ((phase == 2 or phase == 3) and (mode == "OP DES" or mode == "DES" or (modeI == "V/S" and getprop("/it-autoflight/input/vs") <= -100))) {
if ((phase == 2 or phase == 3) and (mode == "OP DES" or mode == "DES" or (modeI == "V/S" and getprop("/it-autoflight/input/vs") <= -100) or (modeI == "FPA" and getprop("/it-autoflight/input/fpa") <= -0.1))) {
setprop("/FMGC/status/phase", "4");
setprop("/systems/pressurization/mode", "DE");
}
if (getprop("/FMGC/status/to-state") == 0 and flaps >= 3 and ((phase == "3") or (phase == "4"))) {
if (getprop("/FMGC/status/to-state") == 0 and flaps >= 3 and (phase == "4" or mode == "G/S" or mode == "LAND" or mode == "FLARE")) {
setprop("/FMGC/status/phase", "5");
}
@ -246,16 +242,13 @@ var phasecheck = maketimer(0.2, func {
setprop("/FMGC/internal/decel", 0);
}
if ((phase == "5") and (state1 == "TOGA") and (state2 == "TOGA")) {
if (phase == "5" and state1 == "TOGA" and state2 == "TOGA") {
setprop("/FMGC/status/phase", "6");
setprop("/systems/pressurization/mode", "TO");
setprop("/it-autoflight/input/toga", 1);
}
if ((phase == "6") and ((mode == "G/A CLB") or (mode == "SPD CLB") or (mode == "CLB") or ((mode == "V/S") and (targetvs > 0)) or ((mode == "FPA") and (targetfpa > 0))) and (alt <= targetalt)) {
setprop("/FMGC/status/phase", "2");
}
if ((wowl and wowr) and (gs < 20) and (phase == "2" or phase == "3" or phase == "4" or phase == "5" or phase == "6") and ap1 == 0 and ap2 == 0) {
if (wowl and wowr and gs < 20 and (phase == "2" or phase == "3" or phase == "4" or phase == "5" or phase == "6") and ap1 == 0 and ap2 == 0) {
reset_FMGC();
}

View file

@ -611,7 +611,7 @@
<value>0</value>
</equals>
</condition>
<value>-1500</value>
<value>-1200</value>
</min>
<min>
<condition>

View file

@ -1 +1 @@
2131
2132