В этот раз буду использовать более продвинутый по сравнению с VB.net язык C#.
Понадобится дополнительное время/усилия на его освоение, но в результате получим большую гибкость в создании эффектов. Возможно, удастся отказаться и от промежуточной утилиты с кнопками (если потребуется).
.Net Framework в этом проекте будет уже 4.5, думаю на Win XP никто DCS World у нас не пользует. Хотя, можно будет спросить на форуме для надежности.
Начнем с вертолетов, а затем, при благоприятном раскладе, в этот проект и самолеты перепишу. Заодно и оптимизацию кода для самолетов проведу.
Файл Export.lua для обоих проектов (этот и ibaServer) наверное сразу будет один, общий.
Утилиту с кнопками скорее всего можно будет запускать автоматически в зависимости от типа выбранного юнита: самолет, вертолет, наземка.