вторник, 15 сентября 2015 г.

Создаем свою кампанию или как собрать кампанию из отдельных миссий

В Ил-2 Штурмовик вы можете создавать собственные кампании, для прохождения которых потребуется выбрать ее в меню «Карьера» игры. Кампании могут иметь как связанные миссии (исторические и не очень), так и набор отдельных миссий, которые вы сможете последовательно пройти.
Чтобы собрать свою собственную кампанию необходимо сначала создать хотя бы пару миссий, которые будут использоваться в кампании.
Допустим, у нас есть несколько миссий за ВВС РККА, в которых действия разворачиваются последовательно. Необходимо в папке Missions->Campaign-> RU создать папку с уникальным именем на латинице, например, MyCampaignRuBomber. Использовать в названии папки русские символы недопустимо. Поместите теперь в эту папку необходимые миссии с файлами описаний, то есть файлы "*.mis" и "*. properties".

Теперь откройте текстовый редактор Блокнот или другой и добавьте в него следующее содержимое:
[Main]
Class il2.game.campaign.CampaignRed
awardsClass il2.game.campaign.AwardsRUfighter

[list]
mis_01.mis
mis_02.mis
mis_03.mis
mis_04.mis

Используйте в секции [Main] следующее содержимое для красной армии:
- для истребителей:
Class il2.game.campaign.CampaignRed
awardsClass il2.game.campaign.AwardsRUfighter
- для бомбардировщиков:
Class il2.game.campaign.CampaignRed
awardsClass il2.game.campaign.AwardsRUbomber
Для синей армии:
- для истребителей:
Class il2.game.campaign.CampaignBlue
awardsClass il2.game.campaign.AwardsDEfighter
- для бомбардировщиков:
Class il2.game.campaign.CampaignBlue
awardsClass il2.game.campaign.AwardsDEbomber

После чего сохраните этот файл в созданной вами папке с миссиями под именем «CAMPAIGN.INI». Немного пояснений к файлу. CAMPAIGN.INI – файл, который определяет последовательность кампании, а также определяет армию игрока. Раздел «Main» отвечает за параметры армии игрока, в данном случае это красная армия. Раздел «list» определяет последовательность миссий кампании. После прохождения первой миссии “mis_01.mis” будет загружена вторая “mis_02.mis” и так далее.

Кампания уже почти готова. Чтобы в списке доступных миссий игрок смог прочитать название кампании и узнал вкратце, о чем она, необходимо добавить описание  к ней. Снова откройте блокнот и создайте новый документ и сохраните его в папке с кампанией под именем “info_ru.properties”. Теперь в него необходимо внести изменения. Для этого удобно использовать программу Ил-2_Ру. Если у вас нет этой программы, то описание может быть добавлено через саму игру. Для этого необходимо в полном редакторе загрузить любую карту, открыть меню «Правка» и выбрать пункт «Описание». Введите название вашей кампании и полное описание. Теперь сохраните миссию под именем “info”. Осталось только скопировать файл «info_ru.properties» в папку с вашей кампанией, а файл «info.mis» можно удалить. Теперь простейшая кампания создана. Она появится в списке доступных при начале новой карьеры и выборе армии ВВС РККА.

Добавление межмиссионных треков в кампанию
В кампанию вы можете добавить собственные треки (записи полетов), которые могут проигрываться при начале карьеры, в промежутках между началом следующей миссии и в конце кампании, по ее завершению. Треки будут воспроизводиться, имитируя черно-белую кинохронику. К трекам могут быть добавлены субтитры для пояснений происходящего, которые будут отображаться на экране.
Рекомендуется использовать для треков только записи в формате NTRK, так как записи в формате TRK не всегда воспроизводятся корректно и не совместимы с другими версиями игры. То есть, после выхода очередного дополнения игры, треки в кампании, созданной с записями TRK, не будут воспроизводиться. Трекам лучше давать уникальные имена, чтобы они не смогли никаким образом конфликтовать с треками других игроков, которые могут использовать такое же имя трека. Для корректного воспроизведения треков желательно переименовать трек, убрав у него расширение, например, трек с именем «mis_Alex_01.ntrk» переименовать в «mis_Alex_01».
Треки записей полетов с файлами субтитров (файлы MSG) рекомендуется укладывать в специально предназначенную для этого папку в корне игры «Intros». Файл "MSG" содержит субтитры, которые будут выводиться на экран при воспроизведении межмиссионного трека. Имя файла должно совпадать с именем трека с приставкой "_ru"/ Например, трек называется
"track01_Alex.mis", тогда файл субтитров будет называться:
" track01_Alex_ru.msg". Содержимое файла субтитров должно быть, например, таким:
[all]
00:10 СТАЛИНГРАД
00:25
00:30 ВСЕ ПОДРАЗДЕЛЕНИЯ СТРАДАЮТ ОТ УЖАСНОЙ РУССКОЙ ЗИМЫ
00:55
01:00 ВСКОРЕ ГОРОД БУДЕТ НАШ ... НЕСМОТРЯ НА ЖЕСТОКИЕ БИТВЫ ЗА КАЖДОЕ ЗДАНИЕ
01:37 
Цифры в начале субтитров означают время (мм:сс), когда пони будут отображены при воспроизведении трека. При просмотре записей полетов в игре время отображается в правом нижнем углу красными цифрами. Если между субтитрами не будет пустых строк, то субтитры будут отображаться всегда, меняясь на новые. Вставив в файл субтитров пустые строки, вы сможете показывать субтитры на определенное время, после чего они исчезнут до тех пор, пока не будет показаны следующие субтитры.
Теперь остается только подправить файл «CAMPAIGN.INI», чтобы, например, добавить в него один трек в начале кампании, один между миссиями в середине кампании и один финальный трек после прохождения кампании:
[Main]
Class il2.game.campaign.CampaignRed
awardsClass il2.game.campaign.AwardsRUfighter
EpilogueTrack Intros/mis_Alex_Epilog

[list]
* Intros/mis_Alex_Prolog
mis_01.mis
mis_02.mis
* Intros/mis_Alex_Track01
mis_03.mis
mis_04.mis

В данном примере в начале кампании будет показан трек «mis_Alex_Prolog», в середине кампании перед стартом третьей миссии – трек «mis_Alex_Track» и после прохождения всей кампании – трек «mis_Alex_Epilog». Все эти треки должны находиться в папке «Intros» в корне игры и в имени файлов не должно быть расширения.

Создание ветвящейся кампании
Ветвящиеся кампании позволяют проходить кампанию не линейно миссию за миссией, а в случайном порядке. То есть каждая последующая миссия может быть выбрана из нескольких доступных. Например, вы хотите, чтобы в последующей миссии карьеры у игрока случайным образом выбиралась одна миссия из трех. Каких либо ограничений по количеству миссий в одной строке нет. Компьютером будет выбрана всего одна миссия из доступных.  Это делается также достаточно просто. В файл «CAMPAIGN.INI» вставьте в строке после той миссии, где необходимо вставить ветвление, имена трех миссий. Например:
[list]
mis_01.mis
mis_02.mis mis_02_01.mis mis_02_02.mis
mis_03.mis mis_03_1.mis mis_03_2.mis
mis_04.mis

В данном примере, первая и последняя миссия кампании будет всегда одна и та же. Промежуточные миссии будут выбраны компьютером случайно. При этом следует соблюдать правило, что все миссии на выбор должны быть выполнены на одной карте. Так вы сохраните совершенные вами в более ранних миссиях разрушения объектов на карте. Если вы не будете соблюдать это правило, то все разрушения и повреждения объектов на карте будут сброшены. 

Комментариев нет:

Отправить комментарий