feat(sound): partially implement EnableMusic_CVarCallback

This commit is contained in:
fallenoak 2025-11-29 19:55:25 -06:00
parent 1761751768
commit 9fd47fccc6
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -102,8 +102,19 @@ bool EnableAmbience_CVarCallback(CVar* var, const char* oldValue, const char* va
} }
bool EnableMusic_CVarCallback(CVar* var, const char* oldValue, const char* value, void* arg) { bool EnableMusic_CVarCallback(CVar* var, const char* oldValue, const char* value, void* arg) {
auto allSoundVar = CVar::Lookup("Sound_EnableAllSound");
if (allSoundVar) {
bool mute = !SStrToInt(value) || !allSoundVar->GetInt();
SESound::MuteChannelGroup("MUSIC", mute);
if (mute) {
// TODO // TODO
WHOA_UNIMPLEMENTED(true); }
}
return true;
} }
bool EnableSFX_CVarCallback(CVar* var, const char* oldValue, const char* value, void* arg) { bool EnableSFX_CVarCallback(CVar* var, const char* oldValue, const char* value, void* arg) {