Ил-2 Штурмовик: Битва за Британию. Скрипты. Базовые сведения
Содержание
Основные понятия
Скрипты для "Ил-2 Штурмовик: Битва за Британию." пишутся на языке программирования C# с использованием подходящих для этого языка редакторов кода - можно пользоваться даже стандартным блокнотом, однако если подойти к вопросу серьезнее, то нужно скачать бесплатную версию Visual Studio 2010 Express. Дополнительно для работы можно использовать Notepad++, который подходит для быстрой правки и просмотра кода.
Файл скрипта
Скрипт представляет собой файл с разрешением .cs. Название скрипта совпадает с названием миссии, вместе с которой он вызывается.
- Например:
test.mis test.cs
Выполнение скрипта
Миссии и подмиссии
Как запустить подмиссию
Запуск подмиссии осуществляется через GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/ххх.mis")(путь может быть другой). Есть несколько вариантов:
Метод public override void OnBattleStarted()
Позволяет при старте основной миссии-хоста загрузить одну и более подмиссий(в примере blue01.mis и red01.mis):
public override void OnBattleStarted() { base.OnBattleStarted(); GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/blue01.mis"); GamePlay.gpPostMissionLoad("missions/Multi/Dogfight/red01.mis"); }