Merge pull request #107 from zweeej/SetSlowMotion-fix

slowmofix
This commit is contained in:
Dss0 2021-08-16 16:06:49 +02:00 committed by GitHub
commit 1888e4c357
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,11 +21,11 @@ namespace Components
__asm __asm
{ {
pushad pushad
push [esp + 20h] push[esp + 18h]
call SlowMotion::ApplySlowMotion call SlowMotion::ApplySlowMotion
pop ecx add esp, 4
popad popad
retn retn
@ -76,10 +76,10 @@ namespace Components
void SlowMotion::DrawConnectionInterruptedStub(int /*a1*/) void SlowMotion::DrawConnectionInterruptedStub(int /*a1*/)
{ {
// if (!*reinterpret_cast<bool*>(0x1AD8ED0) && !*reinterpret_cast<bool*>(0x1AD8EEC) && !*reinterpret_cast<int*>(0x1AD78F8)) // if (!*reinterpret_cast<bool*>(0x1AD8ED0) && !*reinterpret_cast<bool*>(0x1AD8EEC) && !*reinterpret_cast<int*>(0x1AD78F8))
// { // {
// Utils::Hook::Call<void(int)>(0x454A70)(a1); // Utils::Hook::Call<void(int)>(0x454A70)(a1);
// } // }
} }
SlowMotion::SlowMotion() SlowMotion::SlowMotion()
@ -91,4 +91,4 @@ namespace Components
Utils::Hook(0x4A54ED, SlowMotion::DrawConnectionInterruptedStub, HOOK_CALL).install()->quick(); Utils::Hook(0x4A54ED, SlowMotion::DrawConnectionInterruptedStub, HOOK_CALL).install()->quick();
Utils::Hook(0x4A54FB, SlowMotion::DrawConnectionInterruptedStub, HOOK_CALL).install()->quick(); Utils::Hook(0x4A54FB, SlowMotion::DrawConnectionInterruptedStub, HOOK_CALL).install()->quick();
} }
} }