Reduce battle HUD clutter with hover badges
This commit is contained in:
@@ -54,6 +54,7 @@ func _check_hud_reuses_status_summary(failures: Array[String]) -> void:
|
||||
var scene = BattleSceneScript.new()
|
||||
scene._create_hud()
|
||||
scene.state.load_battle("res://data/scenarios/001_yellow_turbans.json")
|
||||
scene.battle_started = true
|
||||
var cao_cao: Dictionary = scene.state.get_unit("cao_cao")
|
||||
cao_cao["status_effects"] = [
|
||||
{
|
||||
@@ -67,7 +68,11 @@ func _check_hud_reuses_status_summary(failures: Array[String]) -> void:
|
||||
scene.hover_cell = Vector2i(1, 6)
|
||||
scene._update_hud()
|
||||
_check_contains(failures, "selected HUD status", scene.selected_label.text, "상태: 방비 -2 (2회)")
|
||||
_check_contains(failures, "hover tile status", scene.cell_info_label.text, "상태: 방비 -2 (2회)")
|
||||
_check_contains(failures, "hover tile tooltip status", scene.cell_info_label.tooltip_text, "상태: 방비 -2 (2회)")
|
||||
scene.state.clear_selection()
|
||||
scene._refresh_ranges()
|
||||
var hover_badge := scene._hover_info_badge()
|
||||
_check_contains(failures, "hover tile badge status", str(hover_badge.get("lines", [])), "상태: 방비 -2 (2회)")
|
||||
scene.free()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user