Редактирование худа — S.T.A.L.K.E.R. Inside Wiki

Редактирование худа

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск

Файлы

Для работы над худом нам нужны следующие файлы (не обязательно все)

Текстуры

Папка - textures\ui


Файлы и описание:

  • ui_hud.dds (опорный файл содержащий почти все текстуры худа)
  • cursor.dds (текстура прицела без оружия в руках, попросту кругляшка)
  • hud_map_arrow.dds (стрелка компаса)

Конфиги

Папка - config\ui


Файлы и описание:

  • maingame.xml (содержит конфиги индикаторов здоровья и состояния брони, индикаторов состояния ГГ (радиация,поломка оружия и т.п.), окно патронов и всё с ним связанное, пояс артефактов, мигающая иконка ПДА и кол-во контактов. Так же состояние машины)
  • motion_icon.xml (содержит конфиги положения ГГ (сидит, стоит и т.п.), а так же полоски выносливости, уровня шума и заметности ГГ)
  • ui_custom_msgs.xml (часы + худы повреждений)
  • zone_map.xml (собственно, миникарта + компас)


Это стандартный набор, он, естественно, не полный. Есть ещё пара конфигов, вроде координат новостей на худе, но они редко правятся.


Правка конфигов

Открываем файл maingame.xml


Что там есть:

  • static_health - положение "колбы" здоровья
  • progress_bar_health - полоска здоровья
  • static_armor - положение "колбы" состояния брони
  • progress_bar_armor - полоска брони
  • static_weapon - окно патронов + тип патронов
  • static_ammo - количество патронов
  • static_wpn_icon - иконка коробки от патронов
  • car_panel - состояние машины
  • static_pda_online - счётчик контактов
  • quick_info - задания и всякая плюшки, вроде обучения в начале игры
  • icons_scroll_view - список индикаторов состояния ГГ (радиация, голод и т.п.) Далее идёт сам список, но он не поддаётся правке индивидуально. Правим только всё сразу строчкой упомянутой выше.
  • flashing_icons - мигающий ПДА
  • pick_up_item - "поднять предмет"
  • artefact_panel - панелька артов



Файл motion_icon.xml


Что мы видим в нём:

  • background - текстура на которой будет всё отображаться


Список иконок положения ГГ (начиная от <state_normal> и заканчивая <state_sprint>)

  • power_progress - полоска выносливости
  • luminosity_progress - полоска заметности ГГ
  • noise_progress - полоска издаваемого шума



Файл ui_custom_msgs.xml


Что имеется:

  • hud_timer - часы
  • controller_fx - худ повреждения от контролёра
  • monster_claws - худ повреждения от мутанта ("царапины")
  • main_task - текущее задание
  • cs_psy_danger - предупреждение о сильном излучении
  • cs_radiation_danger - предупреждение о высоком уровне радиации
  • game_saved - "игра сохранена"
  • autosave - "автосохранение"
  • item_used - "использован ... " (аптечка и т.п.)
  • gun_jammed - "оружее заклинило"
  • cant_walk - "вы слишком истощены"
  • cant_walk_weight - "вы перегружены"
  • not_enough_money_mine - у ГГ не хватает денег
  • not_enough_money_other - у НПС не хватает денег


Далее идут строчки с координатами сообщений, связанных с пингом (разбирать МП не буду)



Файл zone_map.xml


Тут всё просто:

  • level_frame - сама карта
  • background - рамка карты
  • dist_text - расстояние до цели
  • compass - компас на миникарте
  • center - "точка" ГГ на миникарте


Советы

  • Если вам нужно убрать текстуру - просто убираем в конфиге путь к текстуре.
  • Если нужно убрать текст - либо убираем сам текст либо ставим а="0"
  • Многие элементы передвигаются в связке. К примеру, патроны - окно, количество и иконку можно двигать меняя координаты окна. Координаты остального подразумеваются в рамках размера окна (а не всего экрана)
  • Если вы хотите задать текстуре определённый размер - пишем нужный width и height, а после пишем stretch="1"


Ссылки

  • UI Modificator 1.6 - программа для изменения интерфейса игры: Скачать
  • S.T.A.L.K.E.R Icons Viever - программа, разработанная для просмотра текстур, непосредственно относящихся к UI: Скачать



Автор: Serafim12

Другие места
LANGUAGE