Improve output links to source after simulation of client/server has stopped

As a Roblox developer, sometimes while developing I’m dealing with multiple issues at once, and I might need to inspect the source of warnings after I have already stopped the simulation. Unfortunately, when you hover over such warnings after simulation has stopped, you are met with this:

image

This information is not useful to developers. It would be convenient if it showed the last known full name of the script instead so we at least know where to look, or bonus points if it would automatically resolve to the static version of the script wherever possible (i.e. the one in the edit datamodel, not the one in the running datamodel that was cleaned up and no longer available).

If Roblox is able to address this issue, debugging scripts would have fewer roadblocks, and I won’t need to keep the simulation going (and risk the output being flooded away by other messages) to inspect the source of the messages.

4 Likes

The reason the link is broken is because the script was cloned from another (e.g. StarterCharacterScripts to character), and that clone doesn’t exist in Edit mode.

Instead of showing the script name, it sounds like a better solution would be to store the original the script was cloned from and open that instead if the script no longer exists.

2 Likes