feat(client): add gammar vars to ClientMiscInitialize

This commit is contained in:
fallenoak committed 2025-11-18 07:06:01 -06:00
1 parent 3784354fdf
commit ce2ad21748
1 file changed
+39
+39
View File
@@ -25,6 +25,19 @@ CVar* Client::g_accountNameVar;
CVar* Client::g_accountListVar;
HEVENTCONTEXT Client::g_clientEventContext;
static CVar* s_desktopGammaCvar;
static CVar* s_gammaCvar;
bool DesktopGammaCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
// TODO
return true;
}
bool GammaCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
// TODO
return true;
}
void AsyncFileInitialize() {
// TODO
AsyncFileReadInitialize(0, 100);
@@ -90,6 +103,32 @@ void ClientMiscInitialize() {
// TODO
s_desktopGammaCvar = CVar::Register(
"DesktopGamma",
nullptr,
0x0,
"0",
&DesktopGammaCallback,
GRAPHICS,
false,
nullptr,
false
);
s_gammaCvar = CVar::Register(
"Gamma",
nullptr,
0x0,
"1.0",
&GammaCallback,
GRAPHICS,
false,
nullptr,
false
);
// TODO
auto showToolsVar = CVar::Register(
"showToolsUI",
"Display the launcher when starting the game",