mirror of
https://github.com/HIllya51/LunaHook.git
synced 2024-11-27 15:54:03 +08:00
51 lines
1.1 KiB
C++
51 lines
1.1 KiB
C++
|
||
|
||
class Reallive : public ENGINE
|
||
{
|
||
public:
|
||
Reallive()
|
||
{
|
||
|
||
check_by = CHECK_BY::CUSTOM;
|
||
check_by_target = []()
|
||
{
|
||
return (wcsstr(processName_lower, L"reallive") || Util::CheckFile(L"Reallive.exe") || Util::CheckFile(L"REALLIVEDATA\\Start.ini"));
|
||
};
|
||
};
|
||
bool attach_function();
|
||
};
|
||
|
||
class Reallive_old : public Reallive
|
||
{
|
||
public:
|
||
Reallive_old()
|
||
{
|
||
// DEVOTE2 いけない放課後
|
||
check_by = CHECK_BY::FILE_ALL;
|
||
//,L"sys\\*",L"PDT\\*",L"Gameexe.ini"是独有的,其他siglus也有
|
||
check_by_target = check_by_list{L"G00\\*.g00", L"bgm\\*.nwa", L"koe\\*", L"wav\\*", L"sys\\*", L"PDT\\*", L"Gameexe.ini"};
|
||
};
|
||
};
|
||
|
||
class avg3216d : public ENGINE
|
||
{
|
||
public:
|
||
avg3216d()
|
||
{
|
||
//[980731][13cm] 好き好き大好き!
|
||
check_by = CHECK_BY::FILE_ALL;
|
||
check_by_target = check_by_list{L"koe\\*.koe", L"PDT\\*.pdt", L"Gameexe.ini"};
|
||
};
|
||
bool attach_function();
|
||
};
|
||
|
||
class RealliveX : public Reallive
|
||
{
|
||
public:
|
||
RealliveX()
|
||
{
|
||
// 部分远古版本
|
||
check_by = CHECK_BY::RESOURCE_STR;
|
||
check_by_target = L"RealLive";
|
||
};
|
||
}; |