Кабина делается очень просто. Есть даже специальный редактор, только он очень сырой. Вкратце процесс выглядит так:
1. Рисуем по картинке на каждый из видов с заливкой в прозрачных местах голубым.
2. Рисуем одну огромную картинку со всеми возможными положениями приборов, переключателей, лампочек и т.п.
3. В текстовом файле прописываем в таком формате (примерно, точно не помню):
<вызов из .exe (допустим горючее)> <координаты на рисунке вида> <координаты на рисунке приборов> <если прибор не дискретный, то указываем параметры работы, скажем от какого до какого угла отклонять стрелку, или каким образом ползет лента>
Так как вызовы из exe, как говорится, hard-coded, то, скажем, тот же авиагоризонт российский там не сделать: предусмотрен только неподвижный самолетик - подвижная земля, а у нас наоборот. Потом допустим у МиГ-31 два двигателя, значит нужно два индикатора, а вызов из exe один, т.е. два индикатора сделать не сложно - только показывать они буду одно и то же, только дважды. Ещ одна большая проблема: RWS. Там березу принципиально не отобразить средствами только кокпита, надо как-то exe править. Самый обычный выход - рисуется береза, а на ее фоне выводиться индикация РВС Ф16 (см. кокпит к МиГ-29). Лампочки неисправностей, опять же.. и т.п. Если попытаться заменить код прибора, т.е. в описании параметров засунуть скажем параметры для ленточного вместо стрелочного - то флакон вылетает в момент входа в кабину.




Ответить с цитированием