Ну, малость добавлю, благо это кажется, уже и не секрет.
fb_3do.SFS - от 3do до 3do10p - библиотека 3D-объектов. Добавляется и растёт с патчами. Новые объекты.
files.SFS - основной SFS-ник, содержащий
- интефейс игры
- почти всю текстовку
- почти все текстуры
- всю физику
- 3D-модели летабельных самолетов и кокпиты к ним
- стандартные скины всех самолетов
jgl.dll - Java Com Open Gl Library. По сути, здесь всё, что касается OpenGL в игре. Всё, начиная от цветовой палитры, контрастных таблиц, и яркости, и заканчивая вертексами. Графика.
mg_snd.dll - Сделан с помощью Intel C++ компилятора для 32-битных приложений, очень интересный модуль: по сути, это звуковой кодек, одновременно служащий враппером для wav, И ещё для кучи функций: от конверта wav в свой звуковой формат, до функции пердупреждения о перегреве процессора. Именно он выводит инфу о звуке в консоли при загрузке карты (ЕАХ, конфигурация колонок, и проч.). Содержит почти всё, относящееся к звуку в игре.
msvcp71.dll - Microsoft Visual C ++ Runtime Library .NET v7.1. Ну, кто знает, что такое С++, тот поймёт.
rts.dll - по-сути, это SFS-лаунчер. Нужен модулю il2.exe для распаковки SFSников, содержит открытый ключ, и описание функций и процедур для работы с программами защиты.
pathfind.dll - отдельный Java-модуль для поиска пути на карте. Не в курсе, зачем МГ понадобилось выводить его в отдельный модуль, но уж "чё выросло - то выросло"... Нужен ботам и автопилоту.
key - ключ. Просто ключ. Остался от мезозойской эры Ил-2. Сейчас не используется.![]()






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