Localize Xingyang and Qingzhou story text

This commit is contained in:
2026-06-19 06:26:01 +09:00
parent 065c641931
commit 94bd19edab
6 changed files with 135 additions and 124 deletions

View File

@@ -140,7 +140,7 @@ func _check_battle_visual_data(failures: Array[String]) -> void:
var qingzhou_state = BattleStateScript.new()
if not qingzhou_state.load_battle("res://data/scenarios/004_qingzhou_campaign.json"):
failures.append("could not load Qingzhou Campaign camp data")
failures.append("could not load 청주 평정전 camp data")
else:
var qingzhou_conversations: Array = qingzhou_state.get_briefing().get("camp_conversations", [])
if qingzhou_conversations.size() != 2:
@@ -149,7 +149,7 @@ func _check_battle_visual_data(failures: Array[String]) -> void:
_check_camp_conversation(failures, qingzhou_conversations[0], "qingzhou_settlement_council", "officer", "cao_cao")
_check_camp_conversation(failures, qingzhou_conversations[1], "qingzhou_village_screen", "officer", "cao_ren")
var qingzhou_merchant := qingzhou_state.get_shop_merchant()
if str(qingzhou_merchant.get("name", "")) != "Qingzhou Road Merchant":
if str(qingzhou_merchant.get("name", "")) != "청주 길상인":
failures.append("004 shop should expose Qingzhou merchant name")
if (qingzhou_merchant.get("lines", []) as Array).size() < 2:
failures.append("004 shop should expose merchant flavor lines")