When running play solo, you no longer need use a setting to choose either debugger on Client or Debugger on Server.
We now support simultaneous debugging on both Client and Server.
With that change, we are also re-setting the flag that disables old, inaccurate Play Solo (the main objection to not-APS being the lack of simultaneous debugger).
I hope that means the end of non-APS is coming up soon or has arrived already. I hate that… thing.
How are the debugger windows split or in what way are we able to tell what item belongs to the server and which item belongs to the client? I haven’t been able to try this out yet.
@CycloneUprising This is great, will we now be able to click on errors from server scripts to navigate to them quicker like we can for client or are does this just merge the two into the one debugger?
It would be awesome if there was tabs to switch between different Lua contexts. This would be useful beyond just APS, but also for plugins, core scripts and internal services.
I don’t either, I’m really good at figuring out what causes some symptom without using the debugger. I recently had to use it to debug some infinite loop issue, although that didn’t work because it only worked on one side and it was only crashing the client following a request from the server, so I had to add a logging system and integrate it into every module until I found the issue, then realized that some module was loading on the client that shouldn’t have and is screwing things up with the owner-only seat, then I disabled that and things were fine and I had a logging system for my entire module structure so yeah that was nice.