Merge pull request #99555 from Meorge/mute-game

Add "Mute Game" toggle in Game view
This commit is contained in:
Thaddeus Crews 2025-03-19 17:46:11 -05:00
commit 97241ffea6
No known key found for this signature in database
GPG key ID: 62181B86FE9E5D84
12 changed files with 108 additions and 0 deletions

View file

@ -52,6 +52,7 @@
#include "scene/main/window.h"
#include "scene/resources/packed_scene.h"
#include "scene/theme/theme_db.h"
#include "servers/audio_server.h"
SceneDebugger::SceneDebugger() {
singleton = this;
@ -150,6 +151,11 @@ Error SceneDebugger::parse_message(void *p_user, const String &p_msg, const Arra
} else if (p_msg == "next_frame") {
_next_frame();
} else if (p_msg == "debug_mute_audio") { // Enable/disable audio.
ERR_FAIL_COND_V(p_args.is_empty(), ERR_INVALID_DATA);
bool do_mute = p_args[0];
AudioServer::get_singleton()->set_debug_mute(do_mute);
} else if (p_msg == "override_cameras") { /// Camera
ERR_FAIL_COND_V(p_args.is_empty(), ERR_INVALID_DATA);
bool enable = p_args[0];