Updated to version 3.0
Special thanks to Ilias Tselios, the original author of ITXD Light Controls for X Plane 11. Their work was the primary inspiration for ITC Light Controls, and without their work, ITC would not exist.
Check out TheFlyingScotsman's X Plane channel running ITC:
See ITC in action on the ITC channel:
A lighting and atmosphere Lua script for X Plane 12.
ITC allows you to customize X Plane 12's lighting and atmosphere. It also includes night lighting enhancements for a more realistic look.
Adjust intensity of night lighting to suit your preference.
Adjust daytime lighting and atmosphere.
Kill 3D rain to help with performance/if you don't like it. (other rain effects remain).
Adjust intensity of night sky.
Enable/disable Volumetric Lights for great screenshots.
Save and load up to three presets, with keybind support (search ITC in keybind menu).
Adjust cloud size, scale, and shape.
Change color of far night lighting in real time.
The lua script is fully compatible with other light mods and default lighting.
v3.0 has been released, likely the final feature update, compatibility updates will continue to exist. Thank you to everyone who has supported the mod with downloads. ITC has been a fun project and I hope it has enhanced your X Plane experience. As always, ITC is free and will remain free forever.
Note screenshots represent custom values (the mod is customizable), they're used to give an idea of what types of changes can be achieved. Find your own preset and use that!
The mod is versatile. You can use just the lights, just the lua script, your own lights, other light mods, or any combination. It's up to you.
Requires FlyWithLua NG for X Plane 12. Get it here:
Extract the zip file and copy all lua, .itc, and the ITC Jetway Sounds folder to:
Go to C:\X-Plane 12\Resources\bitmaps\world\lites, make a copy of 1000_lights_close.png, and copy 1000_lights_close.png from the zip file to the C:\X-Plane 12\Resources\bitmaps\world\lites folder.
For the optional light changes:
Go to C:\X-Plane 12\Resources\bitmaps\world\lites and make a copy of lights.txt, then copy the files from the Optional Lights folder and paste them into the C:\X-Plane 12\Resources\bitmaps\world\lites folder.
For the optional urban far textures:
Go to C:\X-Plane 12\Resources\default scenery\1000 world terrain\textures12\urban_FAR and paste the files from Optional - Urban FAR.
Make a copy of default files prior to installing. If you have issues with the mod, you can restore default files:
On Steam, go to your Library, right click X Plane 12, select Properties>Local Files, and click Verify Integrity of game files.
On Standalone, go to your X Plane 12 folder and run the X Plane 12 Installer, click to Update, allow it to scan files, and when prompted, allow it to replace old files.
Launch X Plane and find it under Plugins>FlyWithLua>FlywithLua Macros>ITC Lighting Controls
To use preset keybinds:
Go to your keybind menu and search for "ITC." They may be at the bottom of the list. You can load presets without opening the ITC window.
To use the jetway sounds:
Search your keybinds for "ITC Jetway" and bind a key/key combo to that. Jetways will activate and play relevant sound files. Some aircraft have jetway sounds built in. In that case you can use the default keybind, "Service the airplane with Jetways." Choose your own keybind or use both, it's up to you.
To modify jetway volume, go to the Extra Options menu and set your desired volume level. Jetway volume is saved to your presets.
Note: Jetway sounds are compatible with default airport jetways. SAM and Autogate jetways play their own sounds and will not activate with the ITC Jetway keybind or the default keybind.
I am the author of this script. This mod is free and always will be free, I will not accept donations. This tool is copyrighted, 2023-2024.