feat(ui/hud): painel de vitais (Nome/Job/Level + HP/SP/EXP) substituindo HpSpBar
UZMMOHudPlayerVitalsWidget (novo): sub-widget do HUD com 4 UUIProgressBar_Base (HP/SP/BASE EXP/JOB EXP) + nome/classe/level. ApplySnapshot anima HP/SP via SetTargetPrimaryLevel e formata os readouts; ApplyHpSp pro tick rapido. UZMMOHudWidget propaga o snapshot pro PlayerVitals e resolve identidade: nome do AZMMOPlayerState.CharName + job via UZMMOJobsLibrary.GetJobDisplayName(ClassId). HpSpBar legado removido do WBP_HUD. WBP_PlayerVitalsPanel: layout compacto (520w) com colunas alinhadas (label 28 / bar FILL / readout 116 right-align) independente do tamanho do numero. Sem portrait. MIs por barra: UI_M_ProgressBar_SP/BaseEXP/JobEXP/Loading (cores do hud_layout_modal_New.html). EXP/JOB readout mostra exp absoluto por ora — barras de EXP aguardam o servidor enviar exp-to-next no snapshot pra calcular a porcentagem. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
BIN
Content/ZMMO/UI/HUD/WBP_PlayerVitalsPanel.uasset
Normal file
BIN
Content/ZMMO/UI/HUD/WBP_PlayerVitalsPanel.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user