Is your feature request related to a problem? Please describe.
Debug level 3 shows all errors, warnings, info, and custom messages.
This can make the debug box quite messy and annoying if you don't care about some warnings and certain info messages.
Describe the solution you'd like
Allow using levels higher than 4 for outputDebugString
With this change, the custom level can be used in setPlayerScriptDebugLevel to show only messages of that level.
Level 3 would still show all messages (including the new custom-level ones).
I'm unsure how many extra levels can be added, and whether there's some technical limitation or downside to allowing the addition of too many levels.
Describe alternatives you've considered
Another suggestion/solution on top of the above solution would be to make 'errors', 'warnings', and 'info' independent of each other when setting the player's debug level.
For example, if I could view only messages of types: error + all custom, or error + custom level 5.
However, I understand that this might make matters more confusing and counterintuitive. Maybe with the "right implementation" it can be near perfect, but I didn't think about it hard enough...yet
Additional context
No response
Security Policy
[X] I have read and understood the Security Policy and this issue is not about a cheat or security vulnerability.
Is your feature request related to a problem? Please describe.
Debug level 3 shows all errors, warnings, info, and custom messages. This can make the debug box quite messy and annoying if you don't care about some warnings and certain info messages.
Describe the solution you'd like
Allow using levels higher than 4 for
outputDebugString
With this change, the custom level can be used insetPlayerScriptDebugLevel
to show only messages of that level.Describe alternatives you've considered
Another suggestion/solution on top of the above solution would be to make 'errors', 'warnings', and 'info' independent of each other when setting the player's debug level.
For example, if I could view only messages of types:
error + all custom
, orerror + custom level 5
.However, I understand that this might make matters more confusing and counterintuitive. Maybe with the "right implementation" it can be near perfect, but I didn't think about it hard enough...yet
Additional context
No response
Security Policy