Создание новой армии(стороны конфликта)

Добавлен , опубликован

Полноценное руководство по созданию модов

Содержание:
Я решил воспользоваться ресурсами самостоятельной игры «Черные бушлаты» для создания новой стороны конфликта в игре В тылу врага 2 лис пустыни. Мод называем. например, «Romania».
С начало создаем в папке нашего мода такие направления:
"Romania\set\multiplayer\armies\"
"Romania\interface\pages\multi\"
"Romania\set\multiplayer\units\"
Из:
"В тылу врага 2 - Лис Пустыни\4.pat\set\multiplayer\armies\"
Копируем __
"Romania\set\multiplayer\armies\"
Файл «jap.set»
Переименовываем его в «Rom.set»
Далее меняем настройки внутри:
{army
{id 5}
{title "mp/army/jap"} – название папки где будет храниться юнитлист.
{icon "/interface/pages/multi/flag_jap"} – ссылка на флаг нации
{flag "/interface/scene/common/flag_japan"} – ссылка на флаг который находиться в левом нижнем углу экрана во время игры(этого параметра в ЛП нет, он просто остался еще с втв 2, его забыли убрать).
На:
{army
{id 6}
{title "mp/army/ rom "}
{icon "/interface/pages/multi/flag_rom"}
{flag "/interface/scene/common/flag_rom"}
}
}
Как оказалось флаг Румынии в ЧБ отсутствует, по этому я решил взять флаг Германии, как союзника Румынии во Второй Мировой войне, из:
"В тылу врага 2 - Лис Пустыни\resource\game.pak\interface\pages\multi\"
Копируем файл «flag_ger.tga»
В
"Romania\interface\pages\multi\"
Переименовываем его __
«flag_rom.tga»
Теперь создаем путь:
"Romania\set\multiplayer\units\"
Копируем в него из:
"В тылу врага 2 - Лис Пустыни\4.pat\set\multiplayer\units\"
Файлы:
vehicles.set техника
squads.set добавляем новый вид пехоты
soldiers.set подключаем пехоту к мультиплееру.
Теперь нужно локализовать новую сторону конфликта, для этого создаем путь:
Romania\localization\
В котором уже находиться файл: «desc.lng» (в нем мы локализовали технику и пехоту).
Добавляем по этому направлению из:
В тылу врага 2 - Лис Пустыни\localization.pak\
Файл
«#dlg_mp.lng»
В нем находим строки:
{"army"
{"ger" "Германия"}
{"rus" "СССР"}
{"usa" "США"}
{"jap" "Япония"}
{"eng" "Великобритания"}
}
И дописываем в них нашу вновь созданную сторону конфликта:
{"army"
{"ger" "Германия"}
{"rom" "Румыния"}
{"rus" "СССР"}
{"usa" "США"}
{"jap" "Япония"}
{"eng" "Великобритания"}
}
Сохраняем,и локализация новой стороны конфликта готова.
Так же можете перенести в:
"Romania\localization\"
Из:
В тылу врага 2 - "Лис Пустыни\localization.pak\"
Файл: «info.lng» - в нем находиться описание юнитов.
Но еще нужно создать иконки для вызова юнитов в мультиплеере, для этого из:
Черные бушлаты "\resource\game.pak\interface\scene\unit_icon\"
В только что созданный нами путь:
"Romania\resource\interface\scene\unit_icon"
Копируем нужные нам иконки солдат и техники.
Примеры здесь я приводить не буду, так как искать и вписывать сюда все иконки техники и солдат Румынии слишком долго, но дам совет:
Названия иконок соответствуют названиям юнитов, которым они принадлежат, а у иконок Румынской пехоты в конце названия стоит: «(rom)», например:
oficer_st(rom)_00
Теперь новая сторона конфликта создана, осталось только подключить мод и играть.