Skip to content

2022.1211.0

Compare
Choose a tag to compare
@VolcanicArts VolcanicArts released this 11 Dec 15:29
· 2021 commits to main since this release

Installation

  • Download and run VRCOSCSetup.exe (It may get blocked by your antivirus (including Windows Defender)). A shortcut will be made on your desktop.
  • Join the Discord Server to get help or make suggestions.
  • If you have trouble with the prefabs, check the Prefab FAQ.

What's Changed

New Prefab - Trackers

  • The trackers prefab lets you show the battery levels of your trackers on your avatar using real Vive tracker models
  • This prefab is setup exactly the same as the others, with the guide showing you exactly what to do
  • Please read to the end of the guide if you intend on using this prefab, as you must turn your trackers on in real life in the same order that is assigned in Unity. This is a SteamVR limitation

image

New Prefab - Controls

  • Global controls for VRCOSC
  • Currently just allows you to disable VRCOSC from sending values to the ChatBox, but this is very useful for when you want to use the ChatBox manually or want to turn off the ChatBox for a photo but don't want to stop VRCOSC from running

New Modules!

OpenVR Statistics

  • Gets statistics from your OpenVR (SteamVR) session
  • Including:
    • HMD, Controller, and Tracker connected states
    • HMD, Controller, and Tracker charging states
    • HMD, Controller, and Tracker battery levels

OpenVR Controller Statistics

  • Parses all your controller inputs into useable values
  • Including:
    • Thumb positions (A, B, Pad, and Stick)
    • Finger positions (Only applicable if you use the Index controllers)

Gesture Extensions

  • Parses the Index finger positions to turn them into gestures
  • The gestures currently supported are as follows:
    • 0 - Double Gun - Like Finger Gun but with the middle finger extended as well
    • 1 - Middle Finger - Only your middle finger up
    • 2 - Pinky Finger - Only your pinky finger up

ChatBox Text

  • Show a custom line of text in the ChatBox

Themes!

  • Themes have been implemented
  • Check them out in the settings menu
  • When you select a theme, restart VRCOSC to see the effect
  • Feel free to pull request new themes if you want to design one!

Other Changes

  • Added ability to change ChatBox time between sending to compensate for VRChat lag on less powerful machines
  • The ChatBox code now supports UTF-8 (No more ? in the ChatBox for Latin characters)
  • Fixed a performance regression with OpenVR initialisation
  • Fixed a performance regression when typing in text boxes
  • Fixed a bug with TimedTask where the update wouldn't actually run immediately
  • Module settings will now disable if other settings are in an incorrect state
  • Simplify force updating of media to take into account slow loading websites
  • Fixed HardwareStats sometimes crashing when stopping the modules

Full Changelog: 2022.1203.0...2022.1211.0