Added IPC and lua definitions

This commit is contained in:
Anonymous275
2022-01-27 02:43:35 +02:00
parent bea720d0b7
commit 6c11de2708
8 changed files with 181 additions and 17 deletions

View File

@@ -40,7 +40,7 @@ uint32_t Memory::GetPID() {
return GetCurrentProcessId();
}
uint64_t Memory::FindByPattern(const char* module, const char* Pattern, const char* Mask) {
uint64_t Memory::FindPattern(const char* module, const char* Pattern, const char* Mask) {
MODULEINFO mInfo{nullptr};
GetModuleInformation(GetCurrentProcess(), GetModuleHandleA(module), &mInfo, sizeof(MODULEINFO));
auto base = uint64_t(mInfo.lpBaseOfDll);
@@ -129,3 +129,7 @@ uint32_t Memory::EntryPoint() {
BeamNG::EntryPoint();
return 0;
}
uint32_t Memory::GetTickCount() {
return ::GetTickCount();
}