Нижняя панель
На телефоне скиллы не реагировали на касание. Панель была просто картинкой поверх карты, а касание интерпретировалось по позиции на экране, что работало на компьютере и ломалось на некоторых устройствах.
Что изменилось
Панель стала отдельной полосой внизу, как в MU и Diablo. Карта заканчивается над ней, и под кнопками никакого боя не происходит. Слева сфера здоровья, справа сфера маны, жидкость в них убывает, когда тебя бьют или ты тратишь ману.
Шесть скиллов теперь настоящие кнопки. Касание, клик и клавиши от 1 до 6 работают, в том числе с цифровой клавиатуры. На месте кнопки смены появились две карточки, по одной на каждого персонажа команды, со здоровьем, маной и меткой активного. Касание по другому меняет. Если смена перезаряжается, карточка показывает, сколько осталось, а если персонаж пал, показывает и это. Chat, Bolsa, Time и Sair переехали на панель, вместо того чтобы парить в углу экрана.
Рисунок панели временный, сделан кодом. Когда придёт арт, она получит настоящую рамку, и остальное трогать не придётся.
Изменения
- feat(client): bottom HUD bar with orbs, touch skill buttons and character cards
Fixed-height bar below the map (viewport 640x420): HP and MP orbs, six real Button skill slots (touch, click, keys 1-6 and numpad), one card per team character with HP/MP and an active tag (tap the other to swap), and Chat/Bolsa/Time/Sair. Optional frame texture at assets/ui/hud_bar.png. Touch test updated.