mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-17 18:01:26 +08:00
25 lines
643 B
C++
25 lines
643 B
C++
#pragma once
|
|
|
|
#include "AbstractTaskPlugin.h"
|
|
|
|
namespace asst
|
|
{
|
|
class InfrastProductionTask;
|
|
|
|
// 识别干员“巫恋”,并优先为其使用无人机 的任务插件
|
|
class DronesForShamareTaskPlugin final : public AbstractTaskPlugin
|
|
{
|
|
public:
|
|
using AbstractTaskPlugin::AbstractTaskPlugin;
|
|
virtual ~DronesForShamareTaskPlugin() = default;
|
|
|
|
virtual bool verify(AsstMsg msg, const json::value& details) const override;
|
|
virtual void set_task_ptr(AbstractTask* ptr) override;
|
|
|
|
private:
|
|
virtual bool _run() override;
|
|
|
|
InfrastProductionTask* m_cast_ptr = nullptr;
|
|
};
|
|
}
|