added better logging (logfile deletes old file when cheat is injected and and has the names of the interfaces and sigs printed out too, so now it would show LoadFromBuffer - address, instead of for example FindPattern(xxx????xx??) like it was before which makes it super easy to see if your sigs are still up to date.
new macro ENABLE_DEBUG_CONS if you want the old cmd window to pop up, and ENABLE_DEBUG_FILE only now logs to file.
-bugs left to fix:
tier0.dll KeyValues issue. caused by material system trying to delete keyvalues allocation with its own memory manager. not a big deal at all as the crash is caused when trying to exit the game and only shows up on a debugger but still good to know about.
new update
added better logging (logfile deletes old file when cheat is injected and and has the names of the interfaces and sigs printed out too, so now it would show LoadFromBuffer - address, instead of for example FindPattern(xxx????xx??) like it was before which makes it super easy to see if your sigs are still up to date.
new macro ENABLE_DEBUG_CONS if you want the old cmd window to pop up, and ENABLE_DEBUG_FILE only now logs to file.
-bugs left to fix: tier0.dll KeyValues issue. caused by material system trying to delete keyvalues allocation with its own memory manager. not a big deal at all as the crash is caused when trying to exit the game and only shows up on a debugger but still good to know about.