Prioritize tactical preview detail text
This commit is contained in:
@@ -197,6 +197,9 @@ func _check_scene_directional_attack_badges(failures: Array[String]) -> void:
|
||||
failures.append("rear attack hover badge should expose compact rear bonus: %s" % str(badge))
|
||||
if not str(badge.get("tooltip", "")).contains("후방 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_BACK_DAMAGE_BONUS):
|
||||
failures.append("rear attack hover badge should explain rear damage in tooltip: %s" % str(badge))
|
||||
var rear_detail_text := scene._target_preview_detail_badge_text(str(badge.get("tooltip", "")))
|
||||
if not rear_detail_text.contains("후방 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_BACK_DAMAGE_BONUS):
|
||||
failures.append("rear attack detail strip should prioritize rear damage: %s" % rear_detail_text)
|
||||
var marker_text := ""
|
||||
var marker_tooltip := ""
|
||||
for marker in scene._attack_target_marker_entries():
|
||||
@@ -216,6 +219,9 @@ func _check_scene_directional_attack_badges(failures: Array[String]) -> void:
|
||||
failures.append("side attack hover badge should expose compact side bonus: %s" % str(side_badge))
|
||||
if not str(side_badge.get("tooltip", "")).contains("측면 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_SIDE_DAMAGE_BONUS):
|
||||
failures.append("side attack hover badge should explain side damage in tooltip: %s" % str(side_badge))
|
||||
var side_detail_text := scene._target_preview_detail_badge_text(str(side_badge.get("tooltip", "")))
|
||||
if not side_detail_text.contains("측면 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_SIDE_DAMAGE_BONUS):
|
||||
failures.append("side attack detail strip should prioritize side damage: %s" % side_detail_text)
|
||||
|
||||
attacker["pos"] = Vector2i(2, 9)
|
||||
attacker["facing_x"] = -1
|
||||
@@ -230,6 +236,9 @@ func _check_scene_directional_attack_badges(failures: Array[String]) -> void:
|
||||
failures.append("auto-move attack hover badge should expose compact rear bonus: %s" % str(auto_badge))
|
||||
if not str(auto_badge.get("tooltip", "")).contains("후방 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_BACK_DAMAGE_BONUS):
|
||||
failures.append("auto-move attack hover badge should explain rear damage in tooltip: %s" % str(auto_badge))
|
||||
var auto_detail_text := scene._target_preview_detail_badge_text(str(auto_badge.get("tooltip", "")))
|
||||
if not auto_detail_text.contains("후방 공격 +%d 피해" % BattleStateScript.DIRECTIONAL_BACK_DAMAGE_BONUS):
|
||||
failures.append("auto-move attack detail strip should prioritize rear damage: %s" % auto_detail_text)
|
||||
|
||||
if scene._compact_directional_badge_label(BattleStateScript.DIRECTIONAL_SIDE_ATTACK) != "측":
|
||||
failures.append("directional badge helper should compact side attacks")
|
||||
|
||||
Reference in New Issue
Block a user