Project Adjustments

PROJECT SETTINGS
- Additional Options "/bigobj" for debug builds
- Output directory relocated to solution directory "/bin"
- include "ProjDir" as an additional include directory for debug builds

FEATURES
- adjust params for some functions to include default values
- relocate functions from Menu to Features for clarity
- included comments

ISSUES
- SpeedHack is causing a crash if toggled while loading from main menu
- Database Tab is causing a crash due to "Config.Update"
This commit is contained in:
NightFyre
2024-01-28 13:08:50 -05:00
parent c0a374c7a8
commit 9dc8140e59
13 changed files with 688 additions and 606 deletions

View File

@ -21,7 +21,7 @@ DWORD WINAPI MainThread_Initialize()
g_Console = std::make_unique<Console>();
#if DEBUG
g_Console->InitializeConsole("Debug Console");
g_Console->printdbg("ImGui Hook - Initializing . . .\n\n", g_Console->color.DEFAULT);
g_Console->printdbg("ImGui Hook - Initializing . . .\n\n", Console::Colors::DEFAULT);
#endif
/// ESTABLISH GAME DATA
g_GameData = std::make_unique<GameData>();
@ -34,7 +34,7 @@ DWORD WINAPI MainThread_Initialize()
g_Hooking->Hook();
#if DEBUG
g_Console->printdbg("Main::Initialized\n", g_Console->color.green);
g_Console->printdbg("Main::Initialized\nUWorld:\t0x%llX\n", Console::Colors::green, Config.gWorld);
#endif
std::thread WCMUpdate(ClientBGThread); // Initialize Loops Thread