RLVa 2.3 Release Notes

From Catznip
Revision as of 01:34, 10 December 2020 by Kitty Barnett (talk | contribs) (Created page with "==New commands== * {{RLVaCommand|buy||{{RLVaCommandType|ny}}}} prevents buying an object which is set 'For Sale' or paying a scripted object (e.g. a vendor) * {{RLVaCommand|pa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

New commands

  • @buy=<n|y> prevents buying an object which is set 'For Sale' or paying a scripted object (e.g. a vendor)
  • @pay=<n|y> prevents paying another avatar directly through the 'Pay' context menu
  • @versionnum:impl=<channel> allows you to query the active RLV implementation version as <major><minor:02><patch:02><implementation id:02>

Since new commands haven't been tied to a specific specification version for a while now it makes more sense to check the actual RLV implementation the user is using as opposed to the spec version (if you're interested in checking such things). As of this version RLVa returns 2030013.

Camera

  • @setcam_eyeoffsetscale:<multiplier>=<n|y> and @setcam_eyeoffsetscale:<multiplier>=force were added in line with the new Linden Lab camera presets feature (see the official viewer documentation for a description)
  • Taking ownership of the camera (through @setcam=<n|y>) will now leave the current camera offset, the camera offset scale and the focus offset in place and restore the user's preference on release
  • Releasing @setcam_eyeoffset, @setcam_eyeoffsetscale or @setcam_focusoffset (without releasing the others) will reset that modifier to the value it had when the first eye/focus restriction command was issued (so always set and release all three together; see also the notes below).
  • A number of camera commands have graduated and no longer have the experimental tag:
    • @setcam_eyeoffset (both versions)
    • @setcam_eyeoffsetscale (both versions)
    • @setcam_focusoffset (both versions)


Minor features

  • CATZ-576: Indicate user typing status with @redirchat=n with an optional toggle

In cases where a chat redirect is not due to a worn gag someone might still want to have their typing to show in world to be picked up by their AO (or a scripted item). This is off by default but can be toggled on from the RLVa menu.


Bugfixes

  • FIRE-24215: @sittp with a custom distance isn't being enforced (a similar issue existed with @tplocal)
  • Assertion failure warning when an object only issued unknown or invalid commands (e.g. @nohax=n by an OpenCollar)
  • Assertion failure warning when getting disconnected