From 3ef75d587c25587db549b2f7276c05fdbb6cb6eb Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Mon, 4 May 2026 20:19:20 +0800 Subject: [PATCH] chore: remove debug code --- src/MaaCore/Task/Fight/StageDropsTaskPlugin.cpp | 15 ++------------- src/MaaCore/Task/Interface/CustomTask.cpp | 13 ------------- 2 files changed, 2 insertions(+), 26 deletions(-) diff --git a/src/MaaCore/Task/Fight/StageDropsTaskPlugin.cpp b/src/MaaCore/Task/Fight/StageDropsTaskPlugin.cpp index 5bb503e472..4e0ad8d44e 100644 --- a/src/MaaCore/Task/Fight/StageDropsTaskPlugin.cpp +++ b/src/MaaCore/Task/Fight/StageDropsTaskPlugin.cpp @@ -18,20 +18,13 @@ #include "Vision/Miscellaneous/StageDropsImageAnalyzer.h" #include "Vision/RegionOCRer.h" -// only use in debugging, not in release -//#define CUSTOM_TASK_ENABLE_DROPS - bool asst::StageDropsTaskPlugin::verify(AsstMsg msg, const json::value& details) const { if (msg != AsstMsg::SubTaskCompleted || details.get("subtask", std::string()) != "ProcessTask") { return false; } const std::string task = details.get("details", "task", ""); - if (task == "Fight@EndOfAction" -#ifdef CUSTOM_TASK_ENABLE_DROPS - || task == "EndOfAction" -#endif - ) { + if (task == "Fight@EndOfAction") { int64_t last_start_time = status()->get_number(LastStartTimeKey).value_or(0); int64_t last_recognize_flag = status()->get_number(RecognitionRestrictionsKey).value_or(0); if (last_start_time + RecognitionTimeOffset == last_recognize_flag) { @@ -41,11 +34,7 @@ bool asst::StageDropsTaskPlugin::verify(AsstMsg msg, const json::value& details) m_is_annihilation = false; return true; } - else if (task == "Fight@EndOfActionAnnihilation" -#ifdef CUSTOM_TASK_ENABLE_DROPS - || task == "EndOfActionAnnihilation" -#endif - ) { + else if (task == "Fight@EndOfActionAnnihilation") { m_is_annihilation = true; return true; } diff --git a/src/MaaCore/Task/Interface/CustomTask.cpp b/src/MaaCore/Task/Interface/CustomTask.cpp index fcff440b53..15d2787e5b 100644 --- a/src/MaaCore/Task/Interface/CustomTask.cpp +++ b/src/MaaCore/Task/Interface/CustomTask.cpp @@ -6,25 +6,12 @@ #include "Task/ProcessTask.h" #include "Utils/Logger.hpp" -// only use in debugging, not in release -//#define CUSTOM_TASK_ENABLE_DROPS - -#ifdef CUSTOM_TASK_ENABLE_DROPS -#include "Task/Fight/StageDropsTaskPlugin.h" -#endif - asst::CustomTask::CustomTask(const AsstCallback& callback, Assistant* inst) : InterfaceTask(callback, inst, TaskType), m_custom_task_ptr(std::make_shared(callback, inst, TaskType)) { LogTraceFunction; m_custom_task_ptr->register_plugin(); - -#ifdef CUSTOM_TASK_ENABLE_DROPS - auto drops_plugin = m_custom_task_ptr->register_plugin(); - drops_plugin->set_retry_times(0); - Log.info("CustomTask: StageDropsTaskPlugin enabled for debugging"); -#endif } bool asst::CustomTask::set_params(const json::value& params)