mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-02 00:32:45 +03:00
feat(client): register additional vars in InitializeEngineCallback
This commit is contained in:
parent
0300d42061
commit
03c5ad860b
@ -28,6 +28,9 @@ HEVENTCONTEXT Client::g_clientEventContext;
|
|||||||
|
|
||||||
static CVar* s_desktopGammaCvar;
|
static CVar* s_desktopGammaCvar;
|
||||||
static CVar* s_gammaCvar;
|
static CVar* s_gammaCvar;
|
||||||
|
static CVar* s_textureCacheSizeCvar;
|
||||||
|
static CVar* s_textureFilteringModeCvar;
|
||||||
|
static CVar* s_uiFasterCvar;
|
||||||
|
|
||||||
bool DesktopGammaCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
|
bool DesktopGammaCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
|
||||||
// TODO
|
// TODO
|
||||||
@ -39,6 +42,21 @@ bool GammaCallback(CVar* var, const char* oldValue, const char* value, void* arg
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool TextureCacheSizeCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
|
||||||
|
// TODO
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool TextureFilteringCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
|
||||||
|
// TODO
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool UIFasterCalllback(CVar* var, const char* oldValue, const char* value, void* arg) {
|
||||||
|
// TODO
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
void AsyncFileInitialize() {
|
void AsyncFileInitialize() {
|
||||||
// TODO
|
// TODO
|
||||||
AsyncFileReadInitialize(0, 100);
|
AsyncFileReadInitialize(0, 100);
|
||||||
@ -176,41 +194,32 @@ int32_t InitializeEngineCallback(const void* a1, void* a2) {
|
|||||||
ScrnInitialize(0);
|
ScrnInitialize(0);
|
||||||
ConsoleScreenInitialize(nullptr); // TODO argument
|
ConsoleScreenInitialize(nullptr); // TODO argument
|
||||||
|
|
||||||
// s_cvarTextureFilteringMode = CVar::Register(
|
s_textureFilteringModeCvar = CVar::Register(
|
||||||
// "textureFilteringMode",
|
"textureFilteringMode",
|
||||||
// "Texture filtering mode",
|
"Texture filtering mode",
|
||||||
// 1,
|
0x1,
|
||||||
// "1",
|
"1",
|
||||||
// &TextureFilteringCallback,
|
&TextureFilteringCallback,
|
||||||
// 1,
|
GRAPHICS
|
||||||
// 0,
|
);
|
||||||
// 0,
|
|
||||||
// 0
|
|
||||||
// );
|
|
||||||
|
|
||||||
// s_cvarUIFaster = CVar::Register(
|
s_uiFasterCvar = CVar::Register(
|
||||||
// "UIFaster",
|
"UIFaster",
|
||||||
// "UI acceleration option",
|
"UI acceleration option",
|
||||||
// 0,
|
0x0,
|
||||||
// "3",
|
"3",
|
||||||
// &UIFasterCalllback,
|
&UIFasterCalllback,
|
||||||
// 1,
|
GRAPHICS
|
||||||
// 0,
|
);
|
||||||
// 0,
|
|
||||||
// 0
|
|
||||||
// );
|
|
||||||
|
|
||||||
// s_cvarTextureCacheSize = CVar::Register(
|
s_textureCacheSizeCvar = CVar::Register(
|
||||||
// "textureCacheSize",
|
"textureCacheSize",
|
||||||
// "Texture cache size in bytes",
|
"Texture cache size in bytes",
|
||||||
// 1,
|
0x1,
|
||||||
// "32",
|
"32",
|
||||||
// &TextureCacheSizeCallback,
|
&TextureCacheSizeCallback,
|
||||||
// 1,
|
GRAPHICS
|
||||||
// 0,
|
);
|
||||||
// 0,
|
|
||||||
// 0
|
|
||||||
// );
|
|
||||||
|
|
||||||
// sub_4B6580(*(_DWORD *)(dword_B2F9FC + 48) << 20);
|
// sub_4B6580(*(_DWORD *)(dword_B2F9FC + 48) << 20);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user