Debug Settings
RLVa debug settings control various viewer behaviors.
RestrainedLove Settings
RestrainedLoveForbidGiveToRLV
RestrainedLoveForbidGiveToRLV (0/1)
When set to 1, the RLV does not put temporary folders directly into the #RLV folder, but under Inventory instead.
RestrainedLoveNoSetEnv
RestrainedLoveNoSetEnv (0/1)
When set to 1, @setenv commands are ignored.
Windlight Settings
WindLightUseAtmosShaders
WindLightUseAtmosShaders (0/1)
When set to 1, Windlight atmospheric shaders are enabled.
Avatar Settings
AvatarSex
AvatarSex (0: Female, 1: Male)
Gender of the avatar at creation.
RenderResolutionDivisor
RenderResolutionDivisor (1 -> ...)
Screen "blurriness" factor. Combined with @setenv commands, can simulate visual effects.
Note
This is a Windlight-only option (Basic Shaders must be enabled). Not available in v1.19.0.5 or older viewers.
Querying Settings
Use @getdebug_<setting> to query values:
// Query AvatarSex
llOwnerSay("@getdebug_AvatarSex=2048");
// Query RenderResolutionDivisor
llOwnerSay("@getdebug_RenderResolutionDivisor=2048");
Forcing Settings
Use @setdebug_<setting>:<value>=force to change values:
// Set avatar to male
llOwnerSay("@setdebug_AvatarSex:1=force");
// Set render resolution divisor to 4
llOwnerSay("@setdebug_RenderResolutionDivisor:4=force");
Troubleshooting
Settings Not Taking Effect
- Ensure RLVa is enabled
- Check that the setting is not locked by
@setdebug - Restart the viewer if needed
Cannot Change Settings
- Check if
@setdebug=nis active - Ensure you're using the correct setting name
- Verify the value is within the valid range
See also: Viewer Control | Troubleshooting