Compact selected unit HUD with hover badges

This commit is contained in:
2026-06-19 22:15:37 +09:00
parent d7bf2e3de6
commit 6fe0a0fbe7
3 changed files with 283 additions and 16 deletions

View File

@@ -70,6 +70,10 @@ func _check_hud_reuses_status_summary(failures: Array[String]) -> void:
if scene.selected_label.text.contains("상태:"):
failures.append("selected HUD should keep status effects in tooltip/markers, not visible text: %s" % scene.selected_label.text)
_check_contains(failures, "selected HUD status tooltip", scene.selected_label.tooltip_text, "상태: 방비 -2 (2회)")
if scene.hud_unit_badge_row == null or not scene.hud_unit_badge_row.visible:
failures.append("selected HUD should keep status effects discoverable through compact badges")
else:
_check_contains(failures, "selected badge status tooltip", scene.hud_unit_badge_row.tooltip_text, "상태: 방비 -2 (2회)")
_check_contains(failures, "selected HP bar status tooltip", scene.hud_unit_hp_bar.tooltip_text, "상태: 방비 -2 (2회)")
_check_contains(failures, "hover tile tooltip status", scene.cell_info_label.tooltip_text, "상태: 방비 -2 (2회)")
scene.state.clear_selection()