diff --git a/Models/Instruments/OHpanel/res/background.png b/Models/Instruments/OHpanel/res/background.png index 1ab4b257..d7a96bcb 100644 Binary files a/Models/Instruments/OHpanel/res/background.png and b/Models/Instruments/OHpanel/res/background.png differ diff --git a/Models/Instruments/OHpanel/res/markings.png b/Models/Instruments/OHpanel/res/markings.png index 05e73920..0f4c39e3 100644 Binary files a/Models/Instruments/OHpanel/res/markings.png and b/Models/Instruments/OHpanel/res/markings.png differ diff --git a/Models/Liveries/A320/CFM-NEO/KZR.png b/Models/Liveries/A320/CFM-NEO/KZR.png new file mode 100644 index 00000000..5bb8ec82 Binary files /dev/null and b/Models/Liveries/A320/CFM-NEO/KZR.png differ diff --git a/Models/Liveries/A320/CFM-NEO/KZR.xml b/Models/Liveries/A320/CFM-NEO/KZR.xml new file mode 100644 index 00000000..7d92bfe3 --- /dev/null +++ b/Models/Liveries/A320/CFM-NEO/KZR.xml @@ -0,0 +1,14 @@ + + + + + + + Air Astana (P4-KBH) + Liveries/A320/CFM-NEO/KZR.png + + + + + + diff --git a/Nasal/pneumatics.nas b/Nasal/pneumatics.nas index e28b6092..9374f4b0 100644 --- a/Nasal/pneumatics.nas +++ b/Nasal/pneumatics.nas @@ -45,6 +45,12 @@ var pneu_init = func { setprop("/systems/pressurization/diff-to-target", "0"); setprop("/systems/pressurization/ditchingpb", 0); setprop("/systems/pressurization/targetvs", "0"); + setprop("/systems/ventilation/cabin/fans", 0); # aircon fans + setprop("/systems/ventilation/avionics/fan", 0); + setprop("/systems/ventilation/avionics/extractvalve", "0"); + setprop("/systems/ventilation/avionics/inletvalve", "0"); + setprop("/systems/ventilation/lavatory/extractfan", 0); + setprop("/systems/ventilation/lavatory/extractvalve", "0"); pneu_timer.start(); } @@ -188,6 +194,20 @@ var master_pneu = func { if (ditch and auto) { setprop("/systems/pressurization/outflowpos", "1"); + setprop("/systems/ventilation/avionics/extractvalve", "1"); + setprop("/systems/ventilation/avionics/inletvalve", "1"); + } + + var dcess = getprop("/systems/electrical/bus/dc-ess"); + var acess = getprop("/systems/electrical/bus/ac-ess"); + var fanon = getprop("/systems/ventilation/avionics/fan"); + + if ((dcess > 25) or (acess > 110)) { + setprop("/systems/ventilation/avionics/fan", 1); + setprop("/systems/ventilation/lavatory/extractfan", 1); + } else if ((dcess == 0) and (acess == 0)) { + setprop("/systems/ventilation/avionics/fan", 0); + setprop("/systems/ventilation/lavatory/extractfan", 0); } } diff --git a/Paintkit/airastana.xcf b/Paintkit/airastana.xcf new file mode 100644 index 00000000..ce2757f0 Binary files /dev/null and b/Paintkit/airastana.xcf differ