IMPORTANT
Статус: Поддерживается
Минимальная версия: 1.4
Горизонтальный компас, миникарта и новые возможности motion icon для мини-карты
Обзор
Фича задает навигационный блок HUD: либо миникарта, либо горизонтальный компас. Motion icon работает рядом с этим блоком и показывает состояние движения и заметности актора.
Логика включения
UseCompassBar = trueвconfigs/engine_external.ltxвключает горизонтальный компас.UseCompassBar = falseвозвращает миникарту.hud_minimapуправляет видимостью блока на экране.
Атлас и компоненты compass_bar.xml
background
Цель: фон и рамка панели.
strip
Цель: лента направлений.
Логика: движок сдвигает UV в зависимости от поворота камеры.
strip:texture
Цель: прямоугольник выборки из атласа.
Параметры: x, y, width, height.
tex_width
Цель: реальная ширина шкалы в пикселях.
Если задано неверно, скорость движения меток не совпадает с углом обзора.
tex_loop
Цель: циклическая прокрутка.1 бесшовный круг, 0 зажим по краям.
cardinal_points
Цель: текстовые подписи направлений.
active_target
Цель: маркер выбранной цели, дистанция, вертикальное отклонение.
Motion icon
state_normal,state_crouch,state_creep,state_climb,state_run,state_sprintпоказывают текущий тип движения.power_progressпоказывает выносливость.luminosity_overlayиnoise_overlayнакладывают визуальный шум и затемнение.- Оверлеи работают в режиме миникарты. При
UseCompassBar = trueони не создаются.
Пример включения
ini
[ui]
UseCompassBar = trueСмежный материал: обзор UI.