chore: 增加职业分支信息

This commit is contained in:
status102
2026-03-29 15:09:40 +08:00
parent a9e6d53672
commit 8edfb40ce1
2 changed files with 3 additions and 0 deletions

View File

@@ -29,6 +29,8 @@ bool asst::BattleDataConfig::parse(const json::value& json)
data_ptr->name_jp = name_jp;
data_ptr->name_kr = name_kr;
data_ptr->name_tw = name_tw;
data_ptr->name_display = char_data_json.get("name_display", "");
static const std::unordered_map<std::string, battle::Role> RoleMap = {
{ "CASTER", battle::Role::Caster }, { "MEDIC", battle::Role::Medic },
{ "PIONEER", battle::Role::Pioneer }, { "SNIPER", battle::Role::Sniper },

View File

@@ -939,6 +939,7 @@ bool update_battle_chars_info(const fs::path& official_dir, const fs::path& over
char_new_data["name_display"] = char_new_data["name"];
char_new_data["profession"] = char_data["profession"];
char_new_data["subProfessionId"] = char_data["subProfessionId"];
const std::string& default_range = char_data.get("phases", 0, "rangeId", "0-1");
char_new_data["rangeId"] = json::array {
default_range,