Viewer Side Lua Tracking Render Information
tracked
Grave Resident
Currently there are various advanced and developer tools that allow us to enable viewer side options like Wireframe and Hitboxes.
Those two particular render options are incredibly easy to abuse in combat regions to give the player a great advantage over others. Seeing through walls and having a brightly colored hitbox to aim at for instance.
If we could use client side lua to track the Render Information of avatars in the region and report it to the new Combat 2.0 Combat Log Channel, we could keep track of people abusing advanced and developer tools to get said advantages in gameplay scenarios.
Log In
WolfGang Senizen
I would suggest instead to maybe allow a parcel to set flags for what "should be disabled pretty please". Or a parcel setting for, "fair play requested" or similar, and require tpv comliant viewers to follow the rules for that setting.
That achieves what you want as much as is practically possible without adding an endless argument of "could we add this developer option to logging too please, oh and this one... and this... and.....", and nips in the bud any attempts to start identifying alts by flags they set in common etc... a log of options is just useless for what you want.
There is no point reporting it to the server, a custom client can just lie, and a custom client can just ignore these "please disable flags".
Coaldust Numbers
In computing, it is unwise to forbid what you cannot prevent.
Never trust the client.
The viewers are open source, which is a good thing for progress and security. People can trivially remove its self-reporting of their own bad behavior.
You might ask for server-side occlusion culling so that information on objects you cannot see are not sent to the viewer. That would actually be effective. It would also probably cause more lag to everyone on the same simulator.
Thunder Rahja
Making this information available to viewer-side scripts would be very helpful. Making information transmissible between viewer and server scripts would be amazing.
Making viewer-side information freely and publicly available would open it up to privacy abuse. At the very least it needs to be tied to an Experience or permissions request to allow someone's scripts to read information about another's viewer.
SL Feedback
Hello, and thank you for your feature request regarding Viewer Side Lua Tracking Render Information. This idea has been brought up in the past and is currently tracked. We understand the importance of maintaining fair gameplay and preventing abuse of advanced and developer tools in combat regions. While we have no estimate when this feature may be implemented, please keep an eye on future updates. We appreciate your input and hope you continue to share your ideas to help improve Second Life. Thank you!
SL Feedback
tracked