Skip to content

Секция MDS_Scouts

Alexander Oblovatniy edited this page Jul 13, 2016 · 7 revisions

Note: English version

Класс il2fb.parsers.mission.sections.mds.MDSScoutsSectionParser отвечает за разбор секций, имена которых начинаются с префикса MDS_Scouts_. Эти секции задают списки самолетов, которые могут использоваться как разведчики.

Всего известно 2 секции:

  1. MDS_Scouts_Red
  2. MDS_Scouts_Blue

Каждая строка в такой секции содержит кодовое имя самолета.

Пример секции:

[MDS_Scouts_Red]
  B-25H-1NA
  B-25J-1NA
  BeaufighterMk21

Пример разбора:

На выходе получаем словарь с одним единственным значением, к которому можно обращаться с помощью ключа scouts_{suffix}, где suffix — это исходный суффикс в названии секции, приведенный к нижнему регистру. Таким образом возможны следующие ключи:

  1. scouts_red
  2. scouts_blue

Само по себе значение представляет собой словарь, внутри которого находится список кодовых имен самолетов и сложная константа сторона.