Skip to content

Toy Options List

Sutekh edited this page Jul 2, 2023 · 26 revisions

Toy Options

OSC Data

Enable or disable toy information to VRChat. At the moment the only information sent with this option is the toy's battery life. Click the clipboard to copy the parameter to use on your avatar. VibeCheck will send the associated data to their respective endpoints.

The OSC data parameters are created based on the toy's name and how many of that same toy are connected.

  • toy_name is the name of the toy lowercase and spaces replaced with underscores.
  • toy_duplicate_id is how you use two of the same toy with different endpoints. If there is only one of a certain toy connected the duplicate id is always 0. The count starts at 0.

vibecheck/osc_data/{toy_name}/{toy_duplicate_id}/battery

Toy Feature Options

Enabled

Enable or disable the specific feature.

Parameter

The OSC parameter to control the feature. This parameter must be a float.

Mode

The float value processing mode. There are three modes: None, Smooth, Rate.

  • None: Set the motor to the input value directly.
  • Smooth: Queue the set amount of values and then set the toy motor to the average of them. (Recommend 2 for the smoothing value)
  • Rate: The faster the float input moves the higher the value to the toy motor.
Clone this wiki locally