A simple C++ project to detour the CVar__Register function (0x00767fc0) in order to document all available CVar in the WoW 3.3.5.12340 client. This was done using the MS Detours library and a 2-project setup: * one to launch Wow.exe with a DLL containing the hook functions * one which is the DLL containing the hook functions
Go to file
DrFrugal 37a6d7340a adjusted .gitignore to not ignore packages/ directory.
otherwise it won't compile when cloning the repository,
because it complains about detours.lib not being found
2024-01-14 17:46:36 +01:00
Hook initial commit of source files without the trash 2023-07-02 11:27:05 +02:00
Launcher initial commit of source files without the trash 2023-07-02 11:27:05 +02:00
packages/Detours.4.0.1 initial commit of source files without the trash 2023-07-02 11:27:05 +02:00
.gitignore adjusted .gitignore to not ignore packages/ directory. 2024-01-14 17:46:36 +01:00
CVarRegisterSpreadsheet.sln initial commit of source files without the trash 2023-07-02 11:27:05 +02:00
CVar__Register_calls_335a_12340.ods updated readme with youtube link 2023-07-02 19:03:29 +02:00
LICENSE Initial commit 2023-07-02 11:23:06 +02:00
README.md updated readme with youtube link 2023-07-02 19:03:29 +02:00

README.md

CVarRegisterSpreadsheet

A simple C++ project to detour the CVar__Register function (0x00767fc0) in order to document all available CVar in the WoW 3.3.5.12340 client.

This was done using the MS Detours library and a 2-project setup:

  • one to launch Wow.exe with a DLL containing the hook functions
  • one which is the DLL containing the hook functions

A video explaining the code in more detail can be found here: https://youtu.be/2Ug0IrNZ49M