Подсватка клавиш G940
Вся инфа на английском языке находится тут:
http://forums.eagle.ru/showthread.php?t=45895&highlight=g940+leds
Программа для подсветки клавиш G940 находится тут:
http://forums.eagle.ru/showpost.php?p=772603&postcount=20
Настроенный вариант подсветки для Черной акулы:
Файлами из архива заменить соответствующие файлы в папке игры, если вы уже не вносили каких либо изменений в них, в противном случае дополняем существующие файлы;
Игру запускать через "Черная Акула.bat" который предварительно запускает программу обмена данными с джойстиком G940leds.exe, а затем игру;
Работатет с патчами 1.0.1 и 1.0.2;
Описание:
В файле config.lua строка EnableExportScript = true - включает Export.lua скрипт
В файле export.lua строка dofile("./Config/Export/G940leds.lua") - подключает файл G940leds.lua
CoroutineIndex = CoroutineIndex + 1
Coroutines[CoroutineIndex] = coroutine.create(g940leds_AutopilotTargetingMode)
LoCreateCoroutineActivity(CoroutineIndex, 0, 0.1)
- здесь запускается функция g940leds_AutopilotTargetingMode из файла G940leds.lua с интервалом 0,1 секунда.
Функция g940leds_AutopilotTargetingMode включает индикацию зеленым цветом каналов автопилота: крен, тангаж, направление и высота, а также их индикацию красным при включении директорного управления (правые четыре клавиши) и индикацию: автоматический доворот на цель, передняя полусфера атаки, воздушная цель, наземная подвижная цель (левые четыре клавиши)
Подсветку можно настраивать, в функции g940leds_example приведены примеры получения данных из DCS, в данном варианте эта функция не используется.
"--" - обозначает однострочный комментарий;
"--[[" и "--]]" - начало и конец многострочного комментария, при добавлении третьего знака "-" в "--[[" многострочный комментарий отключается (удобно при включении/выключении функций).
Для редактирования *.lua файлов удобно использовать Notepad++ DCS.rar