Сделать ветвящуюся кампанию сейчас проще чем раньше. Просто новый "генератор" должен не генерить миссии, а брать их из заготовок - по каким-то там условиям. Но для того чтобы список пилотов и карта работали, надо еще делать файл status.dat. Для того, чтобы был разбор полетов, надо создавать текстовый файл с именем debrifing.dat (именно в этом написании). Для того, чтобы список пилотов работал - надо менять Squadron.dat согласно парсингу логфайла - не знаю, возьметесь ли за это. В общем, задача не особо трудная, но все таки сделать надо немало. Успехов!