From 3d412a4b30a9f7c7f51ea6562e694315948bd3da Mon Sep 17 00:00:00 2001 From: boris Date: Wed, 28 Nov 2018 16:00:02 +1300 Subject: cleaned up in short, the cheat and loader are now separate solutions. unused stuff was moved into the legacy solution in case anyone wants to compile it or whatever. i can change this back if you want to. also, i configured the loader to compile in x64, and have separate build types for linux and win64 --- tf2/console_log.hpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 tf2/console_log.hpp (limited to 'tf2/console_log.hpp') diff --git a/tf2/console_log.hpp b/tf2/console_log.hpp deleted file mode 100644 index 4659ea1..0000000 --- a/tf2/console_log.hpp +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once - -#include -#include -#pragma warning(disable: 4996) - -class console { -public: - void create( ) { - AllocConsole( ); - freopen( "CONOUT$", "w", stdout ); - SetConsoleTitleA( "tf2internal" ); - - game_console_print = reinterpret_cast< decltype( game_console_print ) >( GetProcAddress( GetModuleHandleA( "tier0.dll" ), "Msg" ) ); - } - - void destroy( ) { - FreeConsole( ); - fclose( stdout ); - } - - __forceinline void log_function( const char* msg ) { - printf( "%s: %s", __FUNCTION__, msg ); - } - - using msg_t = void( __cdecl* )( const char*, ... ); - msg_t game_console_print; - - - static console *con( ) { - static console g_singleton_; - return &g_singleton_; - } -}; \ No newline at end of file -- cgit v1.2.3