diff --git a/src/MeoAssistant/AsstInfrastDef.h b/src/MeoAssistant/AsstInfrastDef.h index 92641f7335..13107243c5 100644 --- a/src/MeoAssistant/AsstInfrastDef.h +++ b/src/MeoAssistant/AsstInfrastDef.h @@ -40,8 +40,8 @@ namespace asst::infrast std::vector names; // 很多基建技能是一样的,就是名字不同。所以一个技能id可能对应多个名字 std::string desc; std::unordered_map efficient; // 技能效率,key:产品名(赤金、经验书等), value: 效率数值 - std::unordered_map efficient_regex; // 技能效率正则,key:产品名(赤金、经验书等), value: 效率正则。如不为空,会先对正则进行计算,再加上efficient里面的值 - int max_num = INT_MAX; // 最多选几个该技能 + std::unordered_map efficient_regex; // 技能效率正则,key:产品名(赤金、经验书等), value: 效率正则。如不为空,会先对正则进行计算,再加上efficient里面的值 + int max_num = INT_MAX; // 最多选几个该技能 bool operator==(const Skill& skill) const noexcept { @@ -66,7 +66,7 @@ namespace asst::infrast { struct Oper { - std::string face_hash; // 有些干员的技能是完全一样的,做个hash区分一下不同干员 + std::string face_hash; // 有些干员的技能是完全一样的,做个hash区分一下不同干员 Smiley smiley; double mood_ratio = 0; // 心情进度条的百分比 Doing doing = Doing::Invalid; @@ -113,7 +113,7 @@ namespace asst::infrast std::unordered_map conditions; // 技能组合可用条件,例如:key 发电站数量,value 3 std::vector necessary; // 必选技能。这里面的缺少任一,则该技能组合不可用 std::vector optional; // 可选技能。 - bool allow_external = false; // 当干员数没满3个的时候,是否允许补充外部干员 + bool allow_external = false; // 当干员数没满3个的时候,是否允许补充外部干员 }; enum class WorkMode diff --git a/src/MeoAssistant/AsstTypes.h b/src/MeoAssistant/AsstTypes.h index 86d3059d2f..8bfa91dd05 100644 --- a/src/MeoAssistant/AsstTypes.h +++ b/src/MeoAssistant/AsstTypes.h @@ -250,8 +250,8 @@ namespace asst TaskInfo(TaskInfo&&) noexcept = default; TaskInfo& operator=(const TaskInfo&) = default; TaskInfo& operator=(TaskInfo&&) noexcept = default; - std::string name; // 任务名 - AlgorithmType algorithm = // 图像算法类型 + std::string name; // 任务名 + AlgorithmType algorithm = // 图像算法类型 AlgorithmType::Invalid; ProcessTaskAction action = // 要进行的操作 ProcessTaskAction::Invalid; @@ -262,7 +262,7 @@ namespace asst std::vector exceeded_next; // 达到最多次数了之后,下一个可能的任务(列表) std::vector on_error_next; // 任务出错之后要去执行什么 std::vector reduce_other_times; // 执行了该任务后,需要减少别的任务的执行次数。例如执行了吃理智药,则说明上一次点击蓝色开始行动按钮没生效,所以蓝色开始行动要-1 - Rect specific_rect; // 指定区域,目前仅针对ClickRect任务有用,会点这个区域 + Rect specific_rect; // 指定区域,目前仅针对ClickRect任务有用,会点这个区域 int pre_delay = 0; // 执行该任务前的延时 int rear_delay = 0; // 执行该任务后的延时 int retry_times = INT_MAX; // 未找到图像时的重试次数 @@ -310,7 +310,7 @@ namespace asst HashTaskInfo(HashTaskInfo&&) noexcept = default; HashTaskInfo& operator=(const HashTaskInfo&) = default; HashTaskInfo& operator=(HashTaskInfo&&) noexcept = default; - std::vector hashes; // 需要多个哈希值 + std::vector hashes; // 需要多个哈希值 int dist_threshold = 0; // 汉明距离阈值 std::pair mask_range; // 掩码的二值化范围 bool bound = false; // 是否裁剪周围黑边