Polish title menu presentation

This commit is contained in:
2026-06-20 12:10:25 +09:00
parent 23ca35616f
commit 47b9840e4b
4 changed files with 79 additions and 39 deletions

View File

@@ -449,6 +449,8 @@ func _check_log_contains(failures: Array[String], logs: Array, expected: String)
func _check_briefing_overview_hides_raw_map_size(failures: Array[String], context: String, overview: String) -> void:
if overview.contains("칸 x") or overview.contains("×") or overview.contains("칸x"):
failures.append("%s should describe battlefield scale without raw grid dimensions: %s" % [context, overview])
if overview.contains("칸 +"):
failures.append("%s should keep recovery cell counts out of visible briefing text: %s" % [context, overview])
if not overview.contains("전장"):
failures.append("%s should keep a readable battlefield scale label: %s" % [context, overview])
@@ -481,8 +483,8 @@ func _check_briefing_battlefield_overview(failures: Array[String]) -> void:
_check_briefing_overview_hides_raw_map_size(failures, "001 briefing battlefield overview", overview)
_check_contains(failures, "001 briefing enemy count", overview, "적세 16명")
_check_contains(failures, "001 briefing enemy classes", overview, "보병")
_check_contains(failures, "001 briefing village recovery", overview, "마을 8칸 +6")
_check_contains(failures, "001 briefing castle recovery", overview, "성채 9칸 +8")
_check_contains(failures, "001 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "001 briefing castle recovery", overview, "성채 회복 +8")
scene.free()
@@ -567,8 +569,8 @@ func _check_sishui_gate_extended_pressure(failures: Array[String]) -> void:
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "002 briefing battlefield overview", overview)
_check_contains(failures, "002 briefing enemy count", overview, "적세 8명")
_check_contains(failures, "002 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "002 briefing castle recovery", overview, "성채 6칸 +8")
_check_contains(failures, "002 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "002 briefing castle recovery", overview, "성채 회복 +8")
scene.free()
@@ -630,7 +632,7 @@ func _check_xingyang_ambush_extended_pressure(failures: Array[String]) -> void:
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "003 briefing battlefield overview", overview)
_check_contains(failures, "003 briefing enemy count", overview, "적세 6명")
_check_contains(failures, "003 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "003 briefing village recovery", overview, "마을 회복 +6")
scene.free()
@@ -683,7 +685,7 @@ func _check_qingzhou_campaign_extended_pressure(failures: Array[String]) -> void
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "004 briefing battlefield overview", overview)
_check_contains(failures, "004 briefing enemy count", overview, "적세 8명")
_check_contains(failures, "004 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "004 briefing village recovery", overview, "마을 회복 +6")
scene.free()
@@ -741,8 +743,8 @@ func _check_puyang_raid_extended_pressure(failures: Array[String]) -> void:
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "005 briefing battlefield overview", overview)
_check_contains(failures, "005 briefing enemy count", overview, "적세 8명")
_check_contains(failures, "005 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "005 briefing camp recovery", overview, "성채 4칸 +8")
_check_contains(failures, "005 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "005 briefing camp recovery", overview, "성채 회복 +8")
scene.free()
@@ -822,8 +824,8 @@ func _check_dingtao_counterattack_extended_pressure(failures: Array[String]) ->
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "006 briefing battlefield overview", overview)
_check_contains(failures, "006 briefing enemy count", overview, "적세 8명")
_check_contains(failures, "006 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "006 briefing center recovery", overview, "성채 4칸 +8")
_check_contains(failures, "006 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "006 briefing center recovery", overview, "성채 회복 +8")
scene.free()
@@ -899,8 +901,8 @@ func _check_xian_emperor_escort_extended_pressure(failures: Array[String]) -> vo
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "007 briefing battlefield overview", overview)
_check_contains(failures, "007 briefing enemy count", overview, "적세 8명")
_check_contains(failures, "007 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "007 briefing road recovery", overview, "성채 4칸 +8")
_check_contains(failures, "007 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "007 briefing road recovery", overview, "성채 회복 +8")
scene.free()
@@ -1025,8 +1027,8 @@ func _check_wan_castle_escape_extended_pressure(failures: Array[String]) -> void
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "008 briefing battlefield overview", overview)
_check_contains(failures, "008 briefing enemy count", overview, "적세 9명")
_check_contains(failures, "008 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "008 briefing gate recovery", overview, "성채 4칸 +8")
_check_contains(failures, "008 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "008 briefing gate recovery", overview, "성채 회복 +8")
scene.free()
@@ -1132,8 +1134,8 @@ func _check_xiapi_siege_extended_pressure(failures: Array[String]) -> void:
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "009 briefing battlefield overview", overview)
_check_contains(failures, "009 briefing enemy count", overview, "적세 10명")
_check_contains(failures, "009 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "009 briefing gate recovery", overview, "성채 4칸 +8")
_check_contains(failures, "009 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "009 briefing gate recovery", overview, "성채 회복 +8")
scene.free()
@@ -1237,8 +1239,8 @@ func _check_white_horse_relief_extended_pressure(failures: Array[String]) -> voi
var overview := scene._format_briefing_battlefield_overview_text()
_check_briefing_overview_hides_raw_map_size(failures, "010 briefing battlefield overview", overview)
_check_contains(failures, "010 briefing enemy count", overview, "적세 9명")
_check_contains(failures, "010 briefing village recovery", overview, "마을 4칸 +6")
_check_contains(failures, "010 briefing ferry recovery", overview, "성채 4칸 +8")
_check_contains(failures, "010 briefing village recovery", overview, "마을 회복 +6")
_check_contains(failures, "010 briefing ferry recovery", overview, "성채 회복 +8")
scene.free()