I use Lua scripts extensively to 'automate' some functions, to display a message window for a few seconds
when I select a different 'mode' for my controller assignments showing the new assignments for the
10 switches on my dual throttle quadrants. Some of my aircraft assignments have up to 13 'modes', each
with 10 control maps (or 20 using pinky-switch conditional mapping). Far too many to remember
Some time ago I decided to create some Lua scripts targeted for the A2A Simulations L-049 Constellation.
The scripts I call the 'Virtual Flight Engineer eXtension' perform a pre-flight of the aircraft, engine starts,
and then allow the user to select 'Take Off Power', 'Climb Power' and 'Cruise Power' settings in Manifold
Pressure or BMEP. All under control of the VFEX. Cabin pressurization and Super Charger engage/disengage
functions as well. Minimal user input required but the ability to disco the VFEX and take control at
any time. These scripted functions co-exist with the A2A L-049 virtual FE which only controls a few
functions automatically.
I use the Lua display function to display the current states of elevator, rudder and aileron trim settings
as each is changed. Helpful when you have both hands full controlling a take off or landing and need to
keep your eyes OUT of the cockpit
The Lua display of the current value of L:Variables or offsets can help in debugging code as well.
I find the FSUIPC4 / Lua combination to be indispensable to my simulation experience.
Paul