Localize Wei succession arc

This commit is contained in:
2026-06-19 10:56:08 +09:00
parent 9ed6200fdb
commit 5fcb2f6b84
4 changed files with 251 additions and 126 deletions

View File

@@ -2672,6 +2672,44 @@ func _check_battle_visual_data(failures: Array[String]) -> void:
for expectation in jing_expectations:
_check_campaign_entry_expectation(failures, expectation)
var wei_succession_expectations := [
{
"path": "res://data/scenarios/049_luoyang_summons.json",
"label": "049 Luoyang summons",
"merchant": "낙양 외조 야상",
"conversations": [
["luoyang_summons_council", "topic", ""],
["luoyang_guo_jia_summons_shadow", "officer", "guo_jia"]
],
"imperial_flag": {"stabilized_jing_province": true},
"war_drum_flag": {"answered_luoyang_summons": true}
},
{
"path": "res://data/scenarios/050_wei_succession.json",
"label": "050 Wei succession",
"merchant": "위왕 계승 야상",
"conversations": [
["wei_succession_council", "topic", ""],
["wei_guo_jia_seal_hands", "officer", "guo_jia"]
],
"imperial_flag": {"secured_luoyang_court": true},
"war_drum_flag": {"prepared_wei_succession": true}
},
{
"path": "res://data/scenarios/051_eastern_front_alarm.json",
"label": "051 Eastern front alarm",
"merchant": "동부 강안 야상",
"conversations": [
["eastern_alarm_council", "topic", ""],
["eastern_guo_jia_river_test", "officer", "guo_jia"]
],
"imperial_flag": {"proclaimed_wei_authority": true},
"war_drum_flag": {"prepared_eastern_front": true}
}
]
for expectation in wei_succession_expectations:
_check_campaign_entry_expectation(failures, expectation)
for item_id in ["bronze_sword", "training_spear", "short_bow", "hand_axe", "iron_armor", "war_drum", "imperial_seal", "panacea"]:
var item := state.get_item_def(item_id)
if item.is_empty():