diff options
| author | navewindre <boneyaard@gmail.com> | 2018-08-30 22:58:37 +0200 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2018-08-30 22:58:37 +0200 |
| commit | 1f3f1ab2a20c6d90189cf1fd03cfbb08077bc02e (patch) | |
| tree | 04595c6b6bb31b43811270961668dae2f8c9ed61 /internal_rewrite/hooks.cpp | |
| parent | c4e18b4e500dc603fb7546b7bc9bc574fb09e0a8 (diff) | |
dsad
Diffstat (limited to 'internal_rewrite/hooks.cpp')
| -rw-r--r-- | internal_rewrite/hooks.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/internal_rewrite/hooks.cpp b/internal_rewrite/hooks.cpp index 9a2aea1..3d21d2a 100644 --- a/internal_rewrite/hooks.cpp +++ b/internal_rewrite/hooks.cpp @@ -1,5 +1,7 @@ #include "hooks.hpp" #include "interface.hpp" +#include "detours.h" + hooks::c_netvar_proxy hooks::lby_proxy; hooks::c_netvar_proxy hooks::last_shot_proxy; @@ -16,6 +18,9 @@ bool hooks::commit( factory::c_csgo* instance ) { lby_proxy.init( g_netvars.get_prop( fnv( "DT_CSPlayer" ), fnv( "m_flLowerBodyYawTarget" ) ), &lby_proxy_fn ); last_shot_proxy.init( g_netvars.get_prop( fnv( "DT_WeaponCSBaseGun" ), fnv( "m_fLastShotTime" ) ), &last_shot_proxy_fn ); + // god i'm thriving the d + auto* d = &memory::detours; + instance->m_d3d->hook( 42, &hooks::d3d::end_scene ); instance->m_d3d->hook( 16, &hooks::d3d::reset ); instance->m_d3d->hook( 17, &hooks::d3d::present ); |
