mirror of
https://github.com/EricPlayZ/EGameTools.git
synced 2025-07-19 01:47:50 +08:00
21 lines
416 B
C++
21 lines
416 B
C++
#include <pch.h>
|
|
#include "CGSObject.h"
|
|
#include "CLevel2.h"
|
|
|
|
namespace Engine {
|
|
CLevel2* CLevel2::Get() {
|
|
__try {
|
|
CGSObject* pCGSObject = CGSObject::Get();
|
|
if (!pCGSObject)
|
|
return nullptr;
|
|
|
|
CLevel2* ptr = pCGSObject->pCLevel2;
|
|
if (!Utils::Memory::IsValidPtrMod(ptr, "engine_x64_rwdi.dll"))
|
|
return nullptr;
|
|
|
|
return ptr;
|
|
} __except (EXCEPTION_EXECUTE_HANDLER) {
|
|
return nullptr;
|
|
}
|
|
}
|
|
} |