Add Sishui camp dialogue bridge

This commit is contained in:
2026-06-20 01:30:47 +09:00
parent 80717ced40
commit fe86e646ed
4 changed files with 40 additions and 0 deletions

View File

@@ -183,6 +183,9 @@ func _check_battle_visual_data(failures: Array[String]) -> void:
else:
_check_unit_sprite_resolution(failures, gate_state, "hua_xiong_vanguard", "res://art/units/enemies/enemy_cavalry.png", true)
var gate_briefing := gate_state.get_briefing()
var gate_camp_dialogue: Array = gate_briefing.get("camp_dialogue", [])
if gate_camp_dialogue.size() < 3 or not str(gate_camp_dialogue).contains("사수관") or not str(gate_camp_dialogue).contains("화웅"):
failures.append("002 briefing should expose camp dialogue that bridges Sishui Gate context")
var gate_conversations: Array = gate_briefing.get("camp_conversations", [])
if gate_conversations.size() < 3:
failures.append("002 briefing should expose at least three camp conversations")