Open MinerSpark opened 4 months ago
Hey,
you can achieve the desired effect by turning on the "Disable GameLog" option in the Advanced Settings.
Hey,
you can achieve the desired effect by turning on the "Disable GameLog" option in the Advanced Settings.
Yeah but thats force disabling it everytime, So other clients are disabled but my primary client stays logged on, That option would have VRCX auto disable it every launch which is Not what I need, VRCX Option for Controlling the logs needs to be an Optional option, rather then the "Forced" state its currently in.
Yeah but thats force disabling it everytime, So other clients are disabled but my primary client stays logged on, That option would have VRCX auto disable it every launch which is Not what I need, VRCX Option for Controlling the logs needs to be an Optional option, rather then the "Forced" state its currently in.
No, it won't force disable it every time you start up your game if you enable "Disable GameLog". Once it is enabled it will not make any changes to the LOGGING_ENABLED registry key at all. Like I said, enabling it will achieve the exact thing you are talking about in this issue. Unless you are talking about wanting to keep VRCX logs while "Disable GameLog" is enabled, but going off of everything you have said so far it doesn't seem like that is what you were talking about.
I cannot close my game to test this right now, But apon next time I close my game I will see. End of my goal is having VRCX logs still visable e.g join/leave logs without having VRCX changing the reg key at anytime. Which seems like it could do what I need.
Okay, with "Disable GameLog" enabled you will not get any new entries in the Game Log tab but it will not interfere with your VRChat logging option. So this specific behavior that you are looking for is not possible with the current state of VRCX.
Yes, Thats exactly why this is a feature request.
It's too niche that I don't think it's worth making an option for, but here is a script that'll nuke the function to achieve what you're after.
%AppData%\VRCX\custom.js
$app.checkVRChatDebugLogging = () => {};
Allow the option to toggle the auto enable of logging. This is quite irritating for running more then 1 game for example world testing without using the offical build and test. I myself am running 4 games and having one user join the world logged for 4 times is quite irritating so disabling logging for all but 1 client is required.