IMPORTANT
Статус: Поддерживается
Минимальная версия: 1.4
Патроны, оружие, режим огня
Обзор
Секция hud_states в maingame.xml поддерживает три связанных блока:
- адаптивный виджет патронов
- отображение режима огня через
mode_mapping - несколько режимов
static_wpn_icon
static_ammo_adaptive
- Включается узлом
static_ammo_adaptive. - Использует
clip_textиtotal_text. - Разделитель задается
separator. - В этом режиме обычные поля патронов скрываются.
static_fire_mode и mode_mapping
use_icon="1"переводит режим огня в иконки.mode_mappingсвязывает строку режима и имя иконки.
Пример:
xml
<static_fire_mode x="899" y="684" width="16" height="20" stretch="1" use_icon="1">
<mode_mapping text="1" icon="ui_inGame2_icon_fmode_single"/>
<mode_mapping text="A" icon="ui_inGame2_icon_fmode_auto"/>
<mode_mapping text="2" icon="ui_inGame2_icon_fmode_2burst"/>
<mode_mapping text="3" icon="ui_inGame2_icon_fmode_3burst"/>
<text font="letterica18" align="c" vert_align="c"/>
</static_fire_mode>static_wpn_icon
- Legacy режим: иконка боеприпаса.
display_mode="text": текст вместо иконки.caliber="1": "калиберный" режим черезhud_group_catalog.
Дополнительно:
WeaponIconScaleвengine_external.ltx.active_ammo_colorиinactive_ammo_colorдля цветов типов патронов.
Смежный материал: общая информация, обзор UI.