From bd43b0bd1e6baaacdcc95d603daa39bc752bbd5a Mon Sep 17 00:00:00 2001 From: JonShard Date: Mon, 10 Aug 2026 14:36:27 +0200 Subject: [PATCH] Add a const in SweetLogger to toggle debug prints --- addons/sweet-logger/sweet_logger.gd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/sweet-logger/sweet_logger.gd b/addons/sweet-logger/sweet_logger.gd index 5b75b33..dba55dc 100644 --- a/addons/sweet-logger/sweet_logger.gd +++ b/addons/sweet-logger/sweet_logger.gd @@ -1,5 +1,7 @@ extends Node +const enable_debug = true + ## Global Logger singleton for consistent logging across the game. ## All logs are prefixed with [peer_id]: to identify which instance is logging. ## Uses print_rich with colorized backgrounds for log type, local time, peer IDs, and script context. @@ -283,6 +285,8 @@ func error(message: String, args: Array = [], script_name: String = "", function func debug(message: String, args: Array = [], script_name: String = "", function_name: String = "") -> void: """Log a debug message.""" + if not enable_debug: + return var formatted = _format_message(message, args) var peer_id_str = _get_peer_id() _print_rich_log(peer_id_str, "debug", formatted, script_name, function_name)