Localize Jing province arc
This commit is contained in:
@@ -2623,6 +2623,55 @@ func _check_battle_visual_data(failures: Array[String]) -> void:
|
||||
for expectation in ruxu_expectations:
|
||||
_check_campaign_entry_expectation(failures, expectation)
|
||||
|
||||
var jing_expectations := [
|
||||
{
|
||||
"path": "res://data/scenarios/045_fancheng_relief.json",
|
||||
"label": "045 Fancheng relief",
|
||||
"merchant": "번성 구원 야상",
|
||||
"conversations": [
|
||||
["fancheng_relief_council", "topic", ""],
|
||||
["fancheng_guo_jia_siege_clock", "officer", "guo_jia"]
|
||||
],
|
||||
"imperial_flag": {"secured_ruxu_crossing": true},
|
||||
"war_drum_flag": {"prepared_fancheng_relief": true}
|
||||
},
|
||||
{
|
||||
"path": "res://data/scenarios/046_jingzhou_supply_line.json",
|
||||
"label": "046 Jingzhou supply line",
|
||||
"merchant": "형주 보급로 야상",
|
||||
"conversations": [
|
||||
["jingzhou_supply_council", "topic", ""],
|
||||
["jingzhou_guo_jia_hungry_courage", "officer", "guo_jia"]
|
||||
],
|
||||
"imperial_flag": {"reinforced_fancheng": true},
|
||||
"war_drum_flag": {"struck_jingzhou_supply": true}
|
||||
},
|
||||
{
|
||||
"path": "res://data/scenarios/047_maicheng_pursuit.json",
|
||||
"label": "047 Maicheng pursuit",
|
||||
"merchant": "맥성 추격 야상",
|
||||
"conversations": [
|
||||
["maicheng_pursuit_council", "topic", ""],
|
||||
["maicheng_guo_jia_pride", "officer", "guo_jia"]
|
||||
],
|
||||
"imperial_flag": {"secured_fancheng_line": true},
|
||||
"war_drum_flag": {"pursued_guan_yu_rearguard": true}
|
||||
},
|
||||
{
|
||||
"path": "res://data/scenarios/048_jing_province_settlement.json",
|
||||
"label": "048 Jing province settlement",
|
||||
"merchant": "형주 평정 야상",
|
||||
"conversations": [
|
||||
["jing_settlement_council", "topic", ""],
|
||||
["jing_guo_jia_bowstring", "officer", "guo_jia"]
|
||||
],
|
||||
"imperial_flag": {"coordinated_wu_encirclement": true},
|
||||
"war_drum_flag": {"secured_xiangfan_front": true}
|
||||
}
|
||||
]
|
||||
for expectation in jing_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():
|
||||
|
||||
Reference in New Issue
Block a user