Создание орудия.

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

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

Содержание:
Создаем директории в папке с нашим модом, что бы получилось:
"SERIY mod\resource\set\stuff\gun\"
Тут будет находится наше орудие.
Теперь приступаем непосредственно к созданию орудия.
Я хочу сделать орудие для гаубицы которая бы стреляла 203мм снарядами по навесной траектории.
Вот так я создал орудие стреляющие 203мм снарядами по навесной траектории:
{from "pattern gun" ; "155mm_gpf"
{filling "bullet203"}
{fireSound "gun/howitzer/155mm_gpf"}
{reloadSound "gun_r04"}
{rechargeTime 30}
(mod "mp" 
{rechargeTime 30}
)
("heavy_howitzer")
}
Где:
" ; "155mm_gpf" для какой пушки \танка предназначено данное орудие
{fireSound "gun/howitzer/155mm_gpf"} звук выстрела.
{reloadSound "gun_r04"} звук перезарядки.
{rechargeTime 30} время перезарядки.
Назвал я его 203b4, возьмите за образец орудие из оригинальной игры, и сделайте свое на его основе..
Теперь надо подключить его к пушке, для примера я возьму английскую пушку 155gpf
Создаем путь в нашем моде:
"SERIY mod \resource\entity\-vehicle\cannon\155gpf"
Далее из директории(пути):
"1С\В тылу врага 2 - Лис Пустыни\resource\entity\e1.pak\-vehicle\cannon\155gpf\"
Копируем файл 155gpf.def(если изменения есть только в одном файле, то можно копировать только его) по созданному нами пути, то есть:
"SERIY mod \resource\entity\-vehicle\cannon\155gpf"
Теперь открываем данный файл (155gpf.def) блокнотом и находим в нем строки:
}
{Weaponry
{place "gun"
{weapon "155mm_gpf" filling "bullet155 fg" 1}
{Rotate}
("abm_howitzer")
Далее просто меняем:
{weapon "155mm_gpf" filling "bullet155 fg" 1}
На
{weapon "203b4" filling "bullet203" 1} 
Получилось:
{Weaponry
{place "gun"
{weapon "203b4" filling "bullet203" 1} 
{Rotate}
("abm_howitzer")
Далее необходимо добавить в инвентарь пушки 203мм снаряды, в 155gpf.def
Находим строки:
}
{extender "inventory"
{box
{item "bullet155 fg" 25}
}
Тут меняем
{item "bullet155 fg" 25}
На
{item "bullet203" 30}
Получается:
{extender "inventory"
{box
{item "bullet203" 30}
Теперь сохраняем 155gpf.def и закрываем блокнот. Пушка готова к применению. Помните, данное орудие я сделал всего лишь для образца.