1. Созданием в ui_icon_equipment.dds такую иконку:
C помощью SIE вычисляем ее координаты.
2. В ui_actor_marvel_armor.dds копируем все оригинальные костюмы и делаем такую штуку:
C помощью SIE вычисляем ее координаты.
3. Лезем в outfit.ltx и в конце делаем такую запись:
Код
;---------------------------------------------------------------------------------------------
; КОСТЮМ ВОЕННОГО
;---------------------------------------------------------------------------------------------
[soldat_outfit]:outfit_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "outfit\novice_outfit"
;$prefetch = 32
class = E_STLK
cform = skeleton
visual = equipments\novice_suit
actor_visual = actors\hero\stalker_novice.ogf
ef_equipment_type = 3
inv_name = outfit_soldat_name
inv_name_short = outfit_soldat_name
description = outfit_soldat_description
inv_weight = 2.5
inv_grid_width = 2
inv_grid_height = 2
inv_grid_x = 10
inv_grid_y = 27
full_icon_name = npc_icon_soldat_outfit
cost = 1000
slot = 6
full_scale_icon = 0,11 ;иконка сталкера в костюме в полный рост
immunities_sect = sect_soldat_outfit_immunities
; NO RESISTANCE
burn_protection = 0.2
strike_protection = 0.15
shock_protection = 0.1
wound_protection = 0.2
radiation_protection = 0.0
telepatic_protection = 0.0
chemical_burn_protection = 0.2
explosion_protection = 0.1
fire_wound_protection = 0.1
bones_koeff_protection = kurtka_mask_damage
[sect_soldat_outfit_immunities]
burn_immunity = 0.04 ;коэффициенты иммунитета самого костюма
strike_immunity = 0.01
shock_immunity = 0.04
wound_immunity = 0.025
radiation_immunity = 0.00
telepatic_immunity = 0.00
chemical_burn_immunity = 0.04
explosion_immunity = 0.04
fire_wound_immunity = 0.015
4. В string_table_outfit.xml пишем:
Код
<string id="outfit_soldat_name">
<text>Бронекостюм ПСЗ-7</text>
</string>
<string id="outfit_soldat_description">
<text>Армейский бронежилет серии ПСЗ-7 (персональная система защиты) обеспечивает уровень защиты, достаточный для проведения боевых операций против легковооружённого противника.</text>
</string>
5. Ну и в ui_icons_npc.xml стираем все и вставляем это6
Код
<ui_texture>
<file_name>ui\ui_actor_marvel_armor</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_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_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" />
<texture id="npc_icon_soldat_outfit" x="0" y="0" width="128" height="320" />
</ui_texture>