Добавление пехоты в мод

Материал из BestWay wiki
Перейти к: навигация, поиск


Приветствую. Добавление пехоты в мод - одна из самых затруднительных проблем для начинающего модмейкера. Необходимо понимать принцип добавления. Он не сложный, но все же некоторые ошибки или трудности вполне возможны. И так начнем. Для начала следует выяснить, необходимо именно добавить новый вид пехоты или изменить старый. Для изменения необходимо перейти по пути: resource\set\breed\mp. Затем выбрать необходимую нацию, и изменить находящиеся файлы блокнотом. Если же вы желаете добавить новый вид, то нам необходимо чуть дольше посидеть над работай. И так, идем по пунктам.

  • Для начала определитесь что именно вы хотите получить от своей работы. Обдумайте то, чем будет вооружена пехота и т.д
    • Переходим по пути: mods\<имя мода>\resource\set\breed\mp , затем выбераем нацию, на пример <rus>. Создаем файл на пример с именем <mt>. Стоит заметить, что название может быть абсолютно любым, главное что бы сами понимали зачем вам нужен тот или иной файл. Рассмотрим пример, с созданием целого отряда сразу, т.е мы создаем два файла. <mt> и <mt2>. В них описываем: амуницию, умения, инвентарь и т.д Если для Вас это уже сложно, то лучше стоит прекратить. Если Вас все же заинтересовало это, то я продолжу.
    • После создания необходимых двух файлов, отправляемся по пути: mods\<имя мода>\resource\set\multiplayer\units. Находим или создаем два файла: soldiers и squads
  • Начнем работу с файла soldiers. Особо тяжелого тут нету. Куча образцов для заполнения и т.д Мы начинаем с имени. В удобном для Вас месте (лучше всего вначале что бы не повредить код), пишем:
(define "<название юнита>"  У нас - mt
    {tags   "mt %side infantry man"}
.....
<Затем пишем необходимые настройки касательно цены,веса и т.д>
.....
)
<теперь перечисляем юниты>
.....
{"mp/rus/mt" ("mt" side(rus))}
{"mp/ger/mt" ("mt" side(ger))}
.....
  • После создаем точно такой же параметр и для <mt2>. Примером могут служить настройки smg, smg2 и т.д
  • Затем закрываем, и сохраняем файл. После чего делаем шаг назад и открываем файл squads
    • Тут все очень просто. Делать можно по аналогии уже с существующими примерами. На пример с:
("squad_with3types" side(rus) name(smgs) c(30) g(reg_1) c1(smg:3) c2(smg2:2) c3(smg3:1) b(squad1) t(all infan_squad smgs) cost(8) f(1))

Теперь разбор полета: ("<количество человек в отряде.У нас будет вид: squad_with2types>" side(rus) name(<имя юнита. У нас это mt>)...<настройки группы и времени>...c1(mt:3) c2(mt:2)<c1 и c2 это те из кого состоит отряд. mt:3 это наше имя и количество бойцов>...<теги>cost(8)<цена> f(1)) <задержка>

Все подробную информацию о сокращениях можно найти в фале vehicles. Хотя о значении сокращения можно и догадаться.