Randomizer - TouchPiShock Accessory
$0+
$0+
https://schema.org/InStock
usd
LigerXT5
Looking to up the Touch-PiShock Anticipation?
==> Note:
- Do not unpack prefab. Unnecessary.
-
Default Min/Max is 10-25%. This can be changed, just not within VRChat.
Details how to adjust in FAQ Below
Public Avatar: https://vrchat.com/home/avatar/avtr_6073fa38-70f1-4d30-a2c9-af1b1e011337
Nekoob by Kuby: https://kuby.gumroad.com/l/Nekoob
- Grab a Touch-PiShock, either Core Edition (Free) or Visual Edition ($2)
- At this time of writing, VRCOSC v2 was released a few days ago. Touch PiShock is going through updates to adapt, and expand with the new features. Core Edition not *yet* updated.
- Import and place it on your avatar, upload.
- Setup VRCOSC2 with the PiShock module.
Additional info on Share Code setup in Touch-PiShock FAQ.VRCOSC v2 - Log into VRChat. Enable/Equip your PiShock.
- Make sure when someone does touch it, your PiShock Zaps or Vibrates, not just Beeps.
Now for the accessory Randomizer.
- Obtain the Randomizer here.
- Import into your avatar project. Drag onto your avatar root.
- Note: Adjust the Min/Max, detailed in FAQ below.
- Expand the Randomizer prefab armature, do not unpack.
- Solo PiShock: Delete PiShock0-7 and Central Command.
- 2-8 PiShocks: Delete "PiShock0 (SOLO)" and any other PiShock# except your count.
Keep CentralCommand
- Visit the Touch PiShock > Accessories > Randomizer.
Options:
Looking at a single PiShock...
- Enable Randomize: Allows the RNG process to start, without this, nothing is randomized.
- Random When: Touch/Live: When does the RNG cycle again? Each time your PiShock is touched? Or every couple seconds.
"Live" might not be the best choice word...
Taking a step back, while using 2-8 PiShocks...
- Random All On/Off: Sets All equipped PiShocks to randomize, or stop.
- Live Random All On/Off: Sets All equipped PiShocks to randomize on Touch or Every Couple Seconds.
- Selection of which PiShock (group) to more directly control.
FAQ:
- Q: How do I change what the Minimum and Maximum intensity levels are?
- At this time of creation and writing, the "Random" type in "VRC Avatar Parameter Driver" does not give the option to use a couple parameters, to determine the Min/Max within VRChat. I'm limited to just "hard coding" these in.
- Each PiShock listing has its own FX/Animator file. Open said file(s), and select "Randomize (MIN/MAX Here!)". On the right, adjust the Min and Max Values. Percentages are written in decimal. 25% = 0.25.
- Q: How can I tell if it's working?
- A: With the Touch-PiShock controls in view, with the Intensity option visible, the Intensity number should change as the Randomizer cycles. Either that's on each touch, or every couple seconds with Live.
- Q: Randomly the Touch-PiShock will Vibrate?
- A: A little Easter Egg I added. Similar to viewing the Min/Max, select the arrows to see detection of below 14% and above 16% will shock, while in between, (15%) will Vibrate instead. When randomized and seen as anything but 15%, it'll return to Shock.
- Q: The X percentage isn't hitting as hard as it should.
- A: So this is going to take a little math. If your VRCOSC > PiShock Module > Max Intensity is, say, 50%, and the VRChat PiShock is set to 100%, it's doing 100% of the allowed VRCOSC 50%, you're hit with 50%. If VRChat PiShock is set to 50%, you're hit with 25% (50% of VRCOSC's 50% is 25%, Half of a Half is a Quarter).
- Think about the Percentages as space in each room of your house. Your house is the PiShock, 100% max potential. Each room is smaller, but you can still use as much space as you want in each room. Stand in a room, and you want 100% of the space, you're getting 100% of said room's space, not of the whole house.
27 downloads
Size
21 KB
Add to wishlist
No refunds allowed