//=============================================================================// // // Purpose: rUI Utilities // //=============================================================================// #include "core/stdafx.h" #ifndef DEDICATED #include "rui.h" #include "tier1/cvar.h" static ConVar rui_drawEnable("rui_drawEnable", "1", FCVAR_RELEASE, "Draws the RUI if set", false, 0.f, false, 0.f, "1 = draw; 0 (zero) = no draw"); //----------------------------------------------------------------------------- // Purpose: draw RUI frame //----------------------------------------------------------------------------- bool __fastcall Rui_Draw(__int64* a1, __m128* a2, const __m128i* a3, __int64 a4, __m128* a5) { if (!rui_drawEnable.GetBool()) return false; return v_Rui_Draw(a1, a2, a3, a4, a5); } void V_Rui::Detour(const bool bAttach) const { DetourSetup(&v_Rui_Draw, &Rui_Draw, bAttach); } #endif // !DEDICATED