diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/rl/rl_linux.cpp | 12 | ||||
-rw-r--r-- | plugins/rl/rl_win32.cpp | 12 |
2 files changed, 12 insertions, 12 deletions
diff --git a/plugins/rl/rl_linux.cpp b/plugins/rl/rl_linux.cpp index 266d09d59..817cb43ff 100644 --- a/plugins/rl/rl_linux.cpp +++ b/plugins/rl/rl_linux.cpp @@ -13,7 +13,7 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa bool ok; // Avatar pointers - procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x2FE16F0); + procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x2FE1810); if (!avatar_base) return false; procptr32_t avatar_offset_0 = peekProc<procptr32_t>(avatar_base + 0x6c8); if (!avatar_offset_0) return false; @@ -24,10 +24,10 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa // Peekproc and assign game addresses to our containers, so we can retrieve positional data ok = peekProc(avatar_offset + 0x60, avatar_pos, 12) && // Avatar Position values (X, Y and Z). - peekProc(pModule + 0x2FE1CB8, camera_pos, 12) && // Camera Position values (X, Y and Z). + peekProc(pModule + 0x2FE1DD8, camera_pos, 12) && // Camera Position values (X, Y and Z). peekProc(avatar_offset + 0x6C, avatar_front, 12) && // Avatar Front values (X, Y and Z). - peekProc(pModule + 0x2FE1CA0, camera_front, 12) && // Camera Front Vector values (X, Y and Z). - peekProc(pModule + 0x2FE1CAC, camera_top, 12); // Camera Top Vector values (X, Y and Z). + peekProc(pModule + 0x2FE1DC0, camera_front, 12) && // Camera Front Vector values (X, Y and Z). + peekProc(pModule + 0x2FE1DCC, camera_top, 12); // Camera Top Vector values (X, Y and Z). // This prevents the plugin from linking to the game in case something goes wrong during values retrieval from memory addresses. if (! ok) @@ -63,10 +63,10 @@ static int trylock(const std::multimap<std::wstring, unsigned long long int> &pi } static const std::wstring longdesc() { - return std::wstring(L"Supports Rocket League version 1.26 without context or identity support yet."); // Plugin long description + return std::wstring(L"Supports Rocket League version 1.27 without context or identity support yet."); // Plugin long description } -static std::wstring description(L"Rocket League (v1.26)"); // Plugin short description +static std::wstring description(L"Rocket League (v1.27)"); // Plugin short description static std::wstring shortname(L"Rocket League"); // Plugin short name static int trylock1() { diff --git a/plugins/rl/rl_win32.cpp b/plugins/rl/rl_win32.cpp index 11ebe8d45..208429897 100644 --- a/plugins/rl/rl_win32.cpp +++ b/plugins/rl/rl_win32.cpp @@ -13,7 +13,7 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa bool ok; // Avatar pointers - procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x1734B3C); + procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x1733C5C); if (!avatar_base) return false; procptr32_t avatar_offset_0 = peekProc<procptr32_t>(avatar_base + 0x448); if (!avatar_offset_0) return false; @@ -26,10 +26,10 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa // Peekproc and assign game addresses to our containers, so we can retrieve positional data ok = peekProc(avatar_offset + 0x0, avatar_pos, 12) && // Avatar Position values (X, Y and Z). - peekProc(pModule + 0x1734D78, camera_pos, 12) && // Camera Position values (X, Y and Z). + peekProc(pModule + 0x1733E98, camera_pos, 12) && // Camera Position values (X, Y and Z). peekProc(avatar_offset + 0xC, avatar_front, 12) && // Avatar Front values (X, Y and Z). - peekProc(pModule + 0x1734D60, camera_front, 12) && // Camera Front Vector values (X, Y and Z). - peekProc(pModule + 0x1734D6C, camera_top, 12); // Camera Top Vector values (X, Y and Z). + peekProc(pModule + 0x1733E80, camera_front, 12) && // Camera Front Vector values (X, Y and Z). + peekProc(pModule + 0x1733E8C, camera_top, 12); // Camera Top Vector values (X, Y and Z). // This prevents the plugin from linking to the game in case something goes wrong during values retrieval from memory addresses. if (! ok) @@ -65,10 +65,10 @@ static int trylock(const std::multimap<std::wstring, unsigned long long int> &pi } static const std::wstring longdesc() { - return std::wstring(L"Supports Rocket League version 1.26 without context or identity support yet."); // Plugin long description + return std::wstring(L"Supports Rocket League version 1.27 without context or identity support yet."); // Plugin long description } -static std::wstring description(L"Rocket League (v1.26)"); // Plugin short description +static std::wstring description(L"Rocket League (v1.27)"); // Plugin short description static std::wstring shortname(L"Rocket League"); // Plugin short name static int trylock1() { |