🖌️
Configuration
These options let you configure various aircraft-specific options on a per-livery basis.
The various configuration options applied (atc_id, selcal, ddrmi, engine type).
Microsoft Flight Simulator 2020
In MSFS 2020, liveries are configured using [fltsim.n] sections in the aircraft.cfg file. Fenix-
specific options are prefixed with fnx_ .
Example aircraft.cfg
[VERSION]
major = 1
minor = 0
[VARIATION]
base_container = "..\FNX_320_IAE"
[FLTSIM.0]
Configuration 1
title = "Fenix A320 Air New Zealand"
texture = "OJI"
ui_variation = "OJI"
atc_id = "ZK-OJI"
atc_airline = "ANZ"
fnx_selcal_code=FR-BM
fnx_ddrmi_enabled=1
Engine Type Detection
The value of base_container in the aircraft.cfg is used to detect the engine type, as well as
whether Sharklets are equipped. If an IAE container is selected, then IAE specific options
(like displaying EPR) will be applied.
Microsoft Flight Simulator 2024
In MSFS 2024, configuration is done using livery.cfg files.
Fenix-specific options are prefixed with fnx_ .
Livery Tags
Tags are used to define where the livery is available to the user in the MSFS UI. The Fenix
systems also use these tags to determine which aircraft settings to load (for example, the
engine type).
Example livery.cfg
[SELECTION]
required_tags = "A321,IAE,SL,Cabin_A321_TwoClass"
Available Tags
Base Type Engine Wing Cabin
A319 CFM WF Cabin_A321_TwoClass
A320 IAE SL Cabin_A321_SingleClass
A321 Cabin_A319_SD
Cabin_A319_HD
⚠️ Type-specific cabins (SD/HD, Single/Two Class) only work when the correct Base
Type is specified.
Configuration 2
Livery Package
Our process for developing liveries is slightly different in MSFS 2024, but has some great
advantages like textures automatically reloading in the simulator.
We recommend starting your livery using the templates provided in the paint kit.
To get started:
1. Copy a template for your aircraft variant out of the templates folder.
2. Rename the SDK package to match your livery name.
3. Open the livery.cfg and set the required_tags needed for the variant you want to paint.
4. In the developer tools go to File → Open Project → Select the project XML.
5. Copy in the needed PNG and XML pairs from the paint kit template folder into the livery
project’s texture folder.
6. Build your livery SDK project. Subsequent changes you make to the texture PNGs will
automatically update in the simulator.
Available Options
Values (default
Name Description
bold)
atc_id Use this instead of registration. G-FENX
Determines which set of cabin
icao_airline Default
announcements are played.
Whether AC ESS FEED should 0: disabled
fnx_ac_ess_auto_switching_enabled
switch to ALTN automatically. 1: enabled
MSFS 2024 only. Whether to 0: classic
fnx_acp_type use the old or new-style Audio
Control Panel on the pedestal. 1: modern
0: none
A321 only. The number of
fnx_act_count Additional Centre Tanks
1: one
installed.
2: two
MSFS 2024 only. Whether to 0: GNADIRS
fnx_adirs_type use the older GNADIRS or newer
ADIRS panel on the overhead. 1: ADIRS
Sets the default units for 0: hPa
fnx_baro_unit
barometric pressure. 1: inHg
Whether brake fans should be 0: off
fnx_brake_fans_enabled present, and the brake fan
button. 1: on
fnx_bulk_cargo_enabled Whether the bulk cargo door is 0: off
present.
Configuration 3
Values (default
Name Description
bold)
1: on
0: hidden
Whether the CARGO HEAT
fnx_cargo_heat_enabled
should be installed.
1: visible
0: hidden
Sets the visibility of the DCDU
fnx_dcdu_enabled
equipment.
1: visible
0: hidden
Sets the visibility of the DDRMI
fnx_ddrmi_enabled
gauge.
1: visible
0: +1000 ft
1: +1500 ft
Sets the default acceleration 2: +3000 ft
fnx_default_acceleration_altitude_ft
altitude.
Any altitude
e.g.:
600 : +600 ft
0: +1000 ft
1: +1500 ft
Sets the default thrust reduction 2: +800 ft
fnx_default_thrust_reduction_altitude_ft
altitude.
Any altitude
e.g.:
600 : +600 ft
0: +1000 ft
1: +1500 ft
Sets the default engine out 2: +800 ft
fnx_default_acceleration_altitude_engine_out_ft
thrust reduction altitude.
Any altitude
e.g.:
600 : +600 ft
The method of mounting the 0: window
fnx_efb_mount_type
EFB. 1: frame
Sets the manufacturer of the
0: Vickers
fnx_electric_hydraulic_pump_type electric hydraulic pump.
1: Parker
Changes the sounds.
Configuration 4
Values (default
Name Description
bold)
Whether FMS Landing System 0: disabled
fnx_fls_enabled
should be enabled. 1: enabled
0: window
Sets the visibility of the front
fnx_front_window_type 1: plug
window plug.
2: rimless plug
Whether a go around engages 0: GA TRK
fnx_go_around_nav_enabled
NAV or GA TRK. 1: NAV
Sets the visibility of brake fan
0: disabled
fnx_hubcaps_enabled hubcaps. Requires
1: enabled
fnx_brake_fans_enabled.
fnx_gpws2500 1
fnx_gpws2000 0
fnx_gpws1000 1
fnx_gpws500 1
fnx_gpws400 0
fnx_gpws300 0
fnx_gpws200 0
GPWS audio callouts.
fnx_gpws100 1
fnx_gpws50 1
fnx_gpws40 1
fnx_gpws30 1
fnx_gpws20 1
fnx_gpws10 1
fnx_gpws5 1
0: hidden
Whether the ice detection
fnx_ice_detection_enabled
system is present and active.
1: visible
Whether the ISIS is the old or
0: old style
fnx_isis_type new style. Forced to “new” for
1: new style
sharklet aircraft.
0: disabled
Whether lateral deviation scales
fnx_lateral_deviation_scales_enabled
should show.
1: enabled
Analogue metric standby 0: hidden
fnx_metric_standby_enabled
instrument visibility. 1: visible
The manufacturer serial number 0: not
fnx_msn
of the aircraft. Example: 4500 specified
A321 CFM only. Noise package 0: hidden
fnx_noise_package_enabled
chevrons on the engine. 1: visible
Whether one or two doors
0: single exit
fnx_overwing_exit_type should be visible on the over-
1: double exit
wing exits.
Configuration 5
Values (default
Name Description
bold)
0: hidden
Shows or hides the registration
fnx_registration_panel_enabled
+ SELCAL panel in the cockpit.
1: visible
The aircraft’s SELCAL code
visible on the main panel. Use
fnx_selcal_code -.-
fnx_registration_panel_enabled
to hide this panel entirely.
Switch between ISIS or 3x 0: ISIS
fnx_standby_type
analogue standby instruments. 1: analogue
Sets the unit used for take-off 0: metres
fnx_takeoff_shift_unit
shift. 1: feet
Whether TCAS Autopilot should 0: disabled
fnx_tcas_ap_enabled
be enabled. 1: enabled
Whether the Tire Pressure 0: disabled
fnx_tpis_enabled Indicating System (TPIS) is
installed. 1: enabled
0: kg
fnx_weight_unit Sets the default units for weight.
1: lbs
0: none
Which WiFi/SatCom antenna
fnx_wifi_antenna_type 1: European
should be visible.
2: American
A321 only. A comma separated
fnx_window_plug_list list of windows that should be
plugged. Example: 1L, 29R
0: not plugged
A321 only. The type of plug to
(window)
fnx_window_plug_type use on the windows specified in
1: plugged
fnx_window_plug_list.
2: rimless plug
0: old
Switches between the old and
fnx_wingbox_type
new wingbox.
1: modern
0: hidden
fnx_rear_window_type Expected after Block 2.
1: visible
0: TO CONFIG
memo
fnx_cabin_ready_type Expected after Block 2.
1: call only
2: hybrid
Configuration 6