aboutsummaryrefslogtreecommitdiff
path: root/source2-basehook/DllMain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source2-basehook/DllMain.cpp')
-rw-r--r--source2-basehook/DllMain.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/source2-basehook/DllMain.cpp b/source2-basehook/DllMain.cpp
new file mode 100644
index 0000000..e631be9
--- /dev/null
+++ b/source2-basehook/DllMain.cpp
@@ -0,0 +1,30 @@
+/*
+ Source2 Basehook
+ by: j, https://github.com/jz0
+
+ Credits:
+ Valve
+ P47R!CK
+ Praydog
+*/
+
+#include "Include.hpp"
+
+void Initialize()
+{
+ Msg = (MsgFn)GetProcAddress(GetModuleHandleA("tier0.dll"), "?ConColorMsg@@YAXAEBVColor@@PEBDZZ");
+ Msg(Color(255, 52, 25, 255), "Source2 Basehook\n");
+
+ Base::InitInterfaces();
+ Base::InitHooks();
+ //Utilities::DumpNetVars();
+}
+
+BOOL APIENTRY DllMain(void* Module, DWORD Reason, void* Reserved)
+{
+ if (Reason == DLL_PROCESS_ATTACH)
+ Initialize();
+
+ return TRUE;
+}
+