Первое, что нам нужно сделать, чтобы создать броню это добавить её в конфиги. Для этого мы переходим в распакованную папке gamedata -> config -> misc -> outfit
1. Там мы должны копировать любую строчку, подходящую для нашей брони. Там мы должны придумать наше название
(novice_outfit) в примере наше название вписываем, придумываем. (green_outfit)
2. Дальше мы должны разобраться в строчках.
Visual отвечает за броню в выброшенном виде (то есть предмет), пускай заменим на (killer_outfit)
Actor Visual отвечает за Визуал-модель нашего персонажа в надетом виде (надета наша броня на персонажа). Все визуалы находятся по пути gamedata -> meshes -> actors там выбираем нашу группировку. Допустим Долг. И вписываем нами найденную модель в примере actors\dolg\stalker_do_exoskeleton.ogf
Далее строчки отвечают за наше название брони, в инвентаре, обязательно пишем название нашей брони, иначе произойдёт вылет!
inv_name = outfit_soldier_name
inv_name_short = outfit_soldier_name (Броня новичка)
description = outfit_soldier_description
inv_name = green_outfit_name
inv_name_short = green_outfit_name (Наша броня, которую мы делаем)
description = green_outfit_description
Затем у нас строчка
inv_weight = 3.0 поменяем её вес на наш придуманный (как отрицательный, так и положительный, отрицательный - веса меньше, положительный - веса больше)
inv_weight = 2.0 (сделали отрицательный вес нашей брони)
Затем строчка слота
slot = 6 (оставляем её той же)
Дальше у нас строчка иконки брони в инвентаре.
3.
Мы её будем менять через программу SIE, внизу будут координаты нашей брони, введём нами выделенные координаты любой брони (В примере выберем иконку бандитской кожаной куртки)
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 0
inv_grid_y = 18
(Заменили)
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 12
inv_grid_y = 0
Затем строчка:
full_icon_name = npc_icon_novice_outfit - Она отвечает за Визуал нашего персонажа в броне, для того, чтобы использовать другую модель визуала персонажа в броне, нужно перейти в gamedata -> config -> ui -> ui_icons_npc.
После того, как мы открыли файл ui_icons_npc, там будут строчки:
<ui_texture>
<file_name>ui\ui_icons_npc</file_name>
<texture id="npc_icon_without_outfit" x="384" y="384" width="128" height="320" />
<texture id="npc_icon_novice_outfit" x="0" y="704" width="128" height="320" />
<texture id="npc_icon_bandit_outfit" x="0" y="384" width="128" height="320" />
<texture id="npc_icon_killer_outfit" x="256" y="704" width="128" height="320" />
<texture id="npc_icon_monolit_outfit" x="384" y="704" width="128" height="320" />
<texture id="npc_icon_specops_outfit" x="256" y="384" width="128" height="320" />
<texture id="npc_icon_military_outfit" x="640" y="384" width="128" height="320" />
<texture id="npc_icon_military1_outfit" x="1024" y="704" width="128" height="320" />
<texture id="npc_icon_stalker_outfit" x="896" y="704" width="128" height="320" />
<texture id="npc_icon_scientific_outfit" x="768" y="704" width="128" height="320" />
<texture id="npc_icon_exo_outfit" x="128" y="704" width="128" height="320" />
<texture id="npc_icon_exosv_outfit" x="1024" y="384" width="128" height="320" />
<texture id="npc_icon_exodo_outfit" x="1158" y="384" width="128" height="320" />
<texture id="npc_icon_svoboda_light_outfit" x="640" y="704" width="128" height="320" />
<texture id="npc_icon_svoboda_heavy_outfit" x="128" y="384" width="128" height="320" />
<texture id="npc_icon_dolg_outfit" x="512" y="704" width="128" height="320" />
<texture id="npc_icon_dolg_scientific_outfit" x="512" y="384" width="128" height="320" />
<texture id="npc_icon_ecolog_outfit" x="896" y="384" width="128" height="320" />
<texture id="npc_icon_protection_outfit" x="768" y="384" width="128" height="320" />
</ui_texture>
--------
Мы можем копировать любую, затем вписать наше название:
<ui_texture>
<file_name>ui\ui_icons_npc</file_name>
<texture id="npc_icon_without_outfit" x="384" y="384" width="128" height="320" />
<texture id="npc_icon_novice_outfit" x="0" y="704" width="128" height="320" />
<texture id="npc_icon_bandit_outfit" x="0" y="384" width="128" height="320" />
<texture id="npc_icon_killer_outfit" x="256" y="704" width="128" height="320" />
<texture id="npc_icon_green_outfit" x="256" y="704" width="128" height="320" /> <------------------------------------------- НАША БРОНЯ (Взял
<texture id="npc_icon_monolit_outfit" x="384" y="704" width="128" height="320" /> (броню с брони наёмника "killer")
<texture id="npc_icon_specops_outfit" x="256" y="384" width="128" height="320" />
<texture id="npc_icon_military_outfit" x="640" y="384" width="128" height="320" />
<texture id="npc_icon_military1_outfit" x="1024" y="704" width="128" height="320" />
<texture id="npc_icon_stalker_outfit" x="896" y="704" width="128" height="320" />
<texture id="npc_icon_scientific_outfit" x="768" y="704" width="128" height="320" />
<texture id="npc_icon_exo_outfit" x="128" y="704" width="128" height="320" />
<texture id="npc_icon_exosv_outfit" x="1024" y="384" width="128" height="320" />
<texture id="npc_icon_exodo_outfit" x="1158" y="384" width="128" height="320" />
<texture id="npc_icon_svoboda_light_outfit" x="640" y="704" width="128" height="320" />
<texture id="npc_icon_svoboda_heavy_outfit" x="128" y="384" width="128" height="320" />
<texture id="npc_icon_dolg_outfit" x="512" y="704" width="128" height="320" />
<texture id="npc_icon_dolg_scientific_outfit" x="512" y="384" width="128" height="320" />
<texture id="npc_icon_ecolog_outfit" x="896" y="384" width="128" height="320" />
<texture id="npc_icon_protection_outfit" x="768" y="384" width="128" height="320" />
Дальше cost = цена нашей брони.
</ui_texture>
4.
Дальше у нас конфиги брони. Меняем на наши.
immunities_sect = sect_green_outfit_immunities <----------------- Меняем здесь!
; NO RESISTANCE
burn_protection = 0.1
strike_protection = 0.2
shock_protection = 0.1
wound_protection = 0.2
radiation_protection = 0.1
telepatic_protection = 0.0
chemical_burn_protection = 0.1
explosion_protection = 0.1
fire_wound_protection = 0.2
bones_koeff_protection = kurtka_mask_damage
[sect_green_outfit_immunities] <----------------- Меняем здесь!
burn_immunity = 0.04 ;коэффициенты иммунитета самого костюма
strike_immunity = 0.01
shock_immunity = 0.04
wound_immunity = 0.025
radiation_immunity = 0.1
telepatic_immunity = 0.00
chemical_burn_immunity = 0.04
explosion_immunity = 0.04
fire_wound_immunity = 0.015
-----------------------------------------------------------------------------
Дальше у нас работа над описанием
-----------------------------------------------------------------------------
5.
Путь : gamedata -> config -> text -> rus
Там ищем файл : string_table_outfit, открываем!
Для наглядности копируем любую строку с названием, к примеру берём бандитское название:
<string id="bandit_outfit_name">
<text>Бандитская куртка</text>
</string>
-----------------------------
<string id="bandit_outfit_name">
<text>Камуфляжная куртка</text> <----------------------- Заменили
</string>
-----------------------------
Далее ищем любую строчку с описанием (description)
Возьмём:
<string id="killer_outfit_description">
<text>Комбинезон сталкера из группировки "Наемники". За основу взяты образцы экипировки спецназа западных армий. За счет специальной обработки ткани усилена устойчивость брони при физическом смещении пластин. По защитным характеристикам немного превосходит армейские бронежилеты серии ПСЗ-7.</text>
</string>
-----------------------------
<string id="green_outfit_description">
<text>Крутая камуфляжная куртка</text> <--------------- заменяем
</string>
-----------------------------------------------------------------------------
6. Добавляем товар к Сидоровичу.
-----------------------------
Путь : gamedata -> config -> misc -> trade_trader
;Броники
killer_outfit = 1, 0.1
-----------------------------
Копируем
;Броники
killer_outfit = 1, 0.1
-----------------------------
;Броники
killer_outfit = 1, 0.1
green_outfit = 1, 1 (1, 1 - шанс выпадения)
SIE_ICON_EDITOR_for_S.T.A.L.K.E.R..zip