From 5df801ecfa9c3c3abf4b71bc3199c2369da96076 Mon Sep 17 00:00:00 2001 From: MistEO Date: Fri, 11 Aug 2023 17:26:40 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=88=A0=E9=99=A4=E7=9B=AE=E5=89=8D?= =?UTF-8?q?=E7=94=A8=E4=B8=8D=E4=B8=8A=E4=BA=86=E7=9A=84=E8=82=89=E9=B8=BD?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Config/Roguelike/RoguelikeRecruitConfig.cpp | 14 -------------- .../Config/Roguelike/RoguelikeRecruitConfig.h | 4 ---- 2 files changed, 18 deletions(-) diff --git a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp index 2d49ce0c45..2f3d8ab701 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp +++ b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp @@ -22,19 +22,6 @@ const asst::RoguelikeOperInfo& asst::RoguelikeRecruitConfig::get_oper_info(const } } -const std::vector> asst::RoguelikeRecruitConfig::get_role_info( - const std::string& theme, const battle::Role& role) const noexcept -{ - if (role == battle::Role::Unknown) { - return std::vector>(); - } - auto& map = m_role_offset_map.at(theme); - if (auto iter = map.find(role); iter != map.end()) { - return iter->second; - } - return std::vector>(); -} - const std::vector asst::RoguelikeRecruitConfig::get_group_info(const std::string& theme) const noexcept { return m_oper_groups.at(theme); @@ -134,7 +121,6 @@ bool asst::RoguelikeRecruitConfig::parse(const json::value& json) void asst::RoguelikeRecruitConfig::clear(const std::string& key) { m_all_opers.erase(key); - m_role_offset_map.erase(key); m_oper_groups.erase(key); m_team_complete_comdition.erase(key); } diff --git a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h index 5be282f5fc..6245d5aa48 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h +++ b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h @@ -46,8 +46,6 @@ namespace asst virtual ~RoguelikeRecruitConfig() override = default; const RoguelikeOperInfo& get_oper_info(const std::string& theme, const std::string& name) noexcept; - const std::vector> get_role_info(const std::string& theme, - const battle::Role& role) const noexcept; // [deprecated] const std::vector get_group_info(const std::string& theme) const noexcept; const std::vector get_team_complete_info(const std::string& theme) const noexcept; int get_group_id(const std::string& theme, const std::string& name) const noexcept; @@ -58,8 +56,6 @@ namespace asst void clear(const std::string& theme); std::unordered_map> m_all_opers; - std::unordered_map>>> - m_role_offset_map; // [deprecated] std::unordered_map> m_oper_groups; std::unordered_map> m_team_complete_comdition; };