2024-05-06 23:30:27 +08:00
|
|
|
|
2024-02-07 20:59:24 +08:00
|
|
|
|
2024-11-02 15:49:09 +08:00
|
|
|
class Atelier : public ENGINE
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
Atelier()
|
|
|
|
{
|
|
|
|
|
|
|
|
check_by = CHECK_BY::FILE;
|
|
|
|
check_by_target = L"message.dat";
|
2024-02-07 20:59:24 +08:00
|
|
|
};
|
2024-11-02 15:49:09 +08:00
|
|
|
bool attach_function();
|
2024-02-07 20:59:24 +08:00
|
|
|
};
|
|
|
|
|
2024-11-02 15:49:09 +08:00
|
|
|
class Atelier2 : public ENGINE
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
Atelier2()
|
|
|
|
{
|
|
|
|
|
|
|
|
check_by = CHECK_BY::CUSTOM;
|
|
|
|
check_by_target = []()
|
|
|
|
{
|
|
|
|
return (Util::CheckFile(L"*.ARC") && Util::CheckFile(L"*.ARI")) ||
|
|
|
|
(Util::CheckFile(L"ARC\\*.ARC") && Util::CheckFile(L"ARC\\*.ARI"));
|
2024-02-07 20:59:24 +08:00
|
|
|
};
|
|
|
|
};
|
2024-11-02 15:49:09 +08:00
|
|
|
bool attach_function();
|
2024-02-07 20:59:24 +08:00
|
|
|
};
|