diff options
| author | navewindre <boneyaard@gmail.com> | 2018-10-06 12:09:36 +0200 |
|---|---|---|
| committer | navewindre <boneyaard@gmail.com> | 2018-10-06 12:09:36 +0200 |
| commit | 3e0d8199fec5b6979dc280533de69dded4260a0f (patch) | |
| tree | d34767fd1041642024a41254c3488fb8e082b076 /internal_rewrite/override_view.cpp | |
| parent | 66dcb4cdcdb0d3efce0ba74c0c5ad79bc7c51111 (diff) | |
z\cxdtgs
Diffstat (limited to 'internal_rewrite/override_view.cpp')
| -rw-r--r-- | internal_rewrite/override_view.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/internal_rewrite/override_view.cpp b/internal_rewrite/override_view.cpp index 73daab4..579f83f 100644 --- a/internal_rewrite/override_view.cpp +++ b/internal_rewrite/override_view.cpp @@ -18,5 +18,18 @@ void __fastcall hooks::override_view( void* ecx_, void* edx_, CViewSetup* setup g_ctx.m_fov = setup->m_flFov; g_cheat.m_extra.thirdperson( ); + + if( g_settings.misc.no_scope && g_ctx.run_frame( ) && g_ctx.m_local->is_valid( ) && g_ctx.m_local->m_bIsScoped( ) ) { + int backup = setup->m_iEdgeBlur; + + setup->m_iEdgeBlur = 0; + + override_view_o( ecx_, edx_, setup ); + + setup->m_iEdgeBlur = backup; + + return; + } + override_view_o( ecx_, nullptr, setup ); }
\ No newline at end of file |
