From 224e98829da53aacfcb98045dd5620f7045ed6e4 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sun, 7 Jul 2024 15:28:33 +0700 Subject: [PATCH] Improve "enableXcloudLogger" patch --- src/modules/patcher.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/patcher.ts b/src/modules/patcher.ts index 18da2de..8e4f662 100644 --- a/src/modules/patcher.ts +++ b/src/modules/patcher.ts @@ -194,7 +194,13 @@ if (!!window.BX_REMOTE_PLAY_CONFIG) { return false; } - str = str.replaceAll(text, text + 'console.log(Array.from(arguments));'); + const newCode = ` +const [logTag, logLevel, logMessage] = Array.from(arguments); +const logFunc = [console.debug, console.log, console.warn, console.error][logLevel]; +logFunc(logTag, '//', logMessage); +`; + + str = str.replaceAll(text, text + newCode); return str; },