feat: 支持识别并选择临时招募干员

This commit is contained in:
DuKong
2023-04-22 17:25:02 +08:00
parent 0804eed360
commit f63fffb0b6
2 changed files with 3 additions and 3 deletions

View File

@@ -88,8 +88,8 @@ bool asst::RoguelikeRecruitConfig::parse(const json::value& json)
info.recruit_priority = oper_info.get("recruit_priority", 0);
info.promote_priority = oper_info.get("promote_priority", 0);
info.is_alternate = oper_info.get("is_alternate", false);
info.skill = oper_info.get("skill", 1);
info.alternate_skill = oper_info.get("alternate_skill", 1);
info.skill = oper_info.get("skill", 0);
info.alternate_skill = oper_info.get("alternate_skill", 0);
info.skill_usage = static_cast<battle::SkillUsage>(oper_info.get("skill_usage", 1));
info.alternate_skill_usage = static_cast<battle::SkillUsage>(oper_info.get("alternate_skill_usage", 1));

View File

@@ -34,7 +34,7 @@ namespace asst
bool is_start = false; // 是否为开局干员
std::vector<RecruitPriorityOffset> recruit_priority_offsets;
bool is_alternate = false; // 是否后备干员 (允许重复招募、划到后备干员时不再往右划动)
int skill = 1;
int skill = 0;
int alternate_skill = 0;
battle::SkillUsage skill_usage = battle::SkillUsage::Possibly;
battle::SkillUsage alternate_skill_usage = battle::SkillUsage::Possibly;