Skip to content

RLVa-Specific Commands

Commands unique to RLVa that are not in the standard RLV documentation.

RLVa-specific

These commands are specific to RLVa (Kitty Barnett's implementation) and are not available in standard RLV viewers.

Icon Legend

🧪 Experimental in RLVa — requires RLVaExperimentalCommands setting (enabled by default in Firestorm/Alchemy). Standard in RLV (Kokua). · Version info shown inline after each heading.


Camera Commands

@setcam_eyeoffset

@setcam_eyeoffset[:<vector3>]=force

Changes the default camera offset (same effect as CameraOffsetRearView debug setting).

@setcam_eyeoffsetscale

@setcam_eyeoffsetscale=<y/n>
@setcam_eyeoffsetscale=<value>=force

Controls the eye offset scale.

@setcam_focus 🧪

@setcam_focus<agent|object|position>[;<distance>;<direction>]=force

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Moves the camera and focus to the specified position.

Parameter Type Description
UUID/position string UUID of object/agent or region position vector
distance float Optional. Camera distance to focus
direction vector Optional. Normalized directional vector

@setcam_focusoffset

@setcam_focusoffset[:<vector3>]=force

Changes the default camera focus offset (same effect as FocusOffsetRearView debug setting).

@setcam_mode 🧪

@setcam_mode=<y/n>
@setcam_mode=<value>=force

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls the camera mode.

@setcam_mouselook

@setcam_mouselook=<y/n>

Controls mouselook behavior.

@setcam_origindistmin / @setcam_origindistmax 🧪

@setcam_origindistmin=<y/n>
@setcam_origindistmax=<y/n>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls the focus distance limits.


Camera Queries 🧪

All camera query commands require RLVaExperimentalCommands (Firestorm 7.2.5.81383).

@getcam_avdist

@getcam_avdist=<channel_number>

Returns the current camera-avatar distance.

@getcam_avdistmax / @getcam_avdistmin

@getcam_avdistmax=<channel_number>
@getcam_avdistmin=<channel_number>

Returns the maximum/minimum camera-avatar distance.

@getcam_fov

@getcam_fov=<channel_number>

Returns the current field of view.

@getcam_fovmax / @getcam_fovmin

@getcam_fovmax=<channel_number>
@getcam_fovmin=<channel_number>

Returns the maximum/minimum FOV.

@getcam_textures

@getcam_textures=<channel_number>

Returns the current forced texture UUID.


Movement Commands

@jump

@jump=<y/n>

Controls whether the avatar can jump.


Overlay Commands

@setoverlay

@setoverlay=<add/rem>

Activates/deactivates the overlay layer.

@setoverlay_alpha

@setoverlay_alpha=<value>=force

Sets the overlay alpha (transparency).

@setoverlay_texture

@setoverlay_texture=<uuid>=force

Sets the overlay texture.

@setoverlay_tint

@setoverlay_tint=<r>;<g>;<b>=force

Sets the overlay tint color.

@setoverlay_touch

@setoverlay_touch=<value>=force

Controls overlay touch behavior.

@setoverlay_tween

@setoverlay_tween=<y/n>
@setoverlay_tween=<value>=force

Controls overlay tweening.


Sphere Commands

Detailed Documentation

For complete documentation with examples and images, see Visual Effects (@setsphere).

@setsphere

@setsphere=<add/rem>

Activates/deactivates the sphere effect.

@setsphere_mode

@setsphere_mode=<value>=force
Value Mode
0 Blend (default)
1 Blur (Fixed)
2 Blur (2)
3 Chromatic Aberration
4 Pixelate

@setsphere_origin

@setsphere_origin=<value>=force
Value Origin
0 Avatar (default)
1 Camera

@setsphere_distmin / @setsphere_distmax

@setsphere_distmin=<value>=force
@setsphere_distmax=<value>=force

Sets the distance limits (in meters).

@setsphere_distextend

@setsphere_distextend=<value>=force
Value Description
0 Effect only within min/max
1 Extend outward (default)
2 Extend inward
3 Extend both

@setsphere_param

@setsphere_param=<value>=force

Mode-specific parameter vector (see Visual Effects).

@setsphere_valuemin / @setsphere_valuemax

@setsphere_valuemin=<value>=force
@setsphere_valuemax=<value>=force

Sets the effect strength at min/max distance (0.0-1.0).

@setsphere_color

@setsphere_color=<r>;<g>;<b>=force

Sets the sphere color (blend mode).

@setsphere_tween

@setsphere_tween=<value>=force

When non-zero, modifier changes transition smoothly over the specified duration (seconds).


View Commands

@viewtransparent 🧪

@viewtransparent=<y/n>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls transparent rendering mode.

@viewwireframe 🧪

@viewwireframe=<y/n>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls wireframe rendering mode.

@showself 🧪

@showself=<y/n>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls whether the avatar's own name tag is shown.

@showselfhead 🧪

@showselfhead=<y/n>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Controls whether the avatar's own head is shown.


Inventory Commands

@getattachnames 🧪

@getattachnames=<channel_number>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Returns attachment point names.

@getoutfitnames 🧪

@getoutfitnames=<channel_number>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Returns clothing layer names.

@getaddattachnames / @getremattachnames 🧪

@getaddattachnames=<channel_number>
@getremattachnames=<channel_number>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Returns names for add/remove attachment restrictions.

@getaddoutfitnames / @getremoutfitnames 🧪

@getaddoutfitnames=<channel_number>
@getremoutfitnames=<channel_number>

Requires RLVaExperimentalCommands (Firestorm 7.2.5.81383).

Returns names for add/remove outfit restrictions.


Other Commands

@getcommand

@getcommand=<channel_number>

Returns a list of all commands supported by the viewer.

@getheightoffset

@getheightoffset=<channel_number>

Returns the current height offset value.

@buy

@buy=<y/n>

Controls whether the avatar can buy items.

@pay

@pay=<y/n>

Controls whether the avatar can pay objects/avatars.


See also: Camera & View | Viewer Control | Visual Effects (@setsphere)