This commit is contained in:
6arelyFuture 2022-05-18 00:46:44 +02:00
parent 2902b017b5
commit ba7bc5c696
Signed by: Future
GPG Key ID: FA77F074E98D98A5

View File

@ -0,0 +1,28 @@
#include <std_include.hpp>
#include "../loader/component_loader.hpp"
#include <utils/hook.hpp>
namespace patches {
namespace {
constexpr auto max_fps = 125; // Meme
void __declspec(naked) get_com_max_fps() {
__asm {
mov esi, max_fps
push 0x4E4716
retn
}
}
} // namespace
class component final : public component_interface {
void post_unpack() override {
utils::hook(0x4E470D, get_com_max_fps, HOOK_JUMP).install()->quick();
utils::hook::nop(0x4E4712, 4);
}
};
} // namespace patches
REGISTER_COMPONENT(patches::component)