ShockVRC
Control yours and others pishocks via VRChat OSC
Install / Use
/learn @noideaman/ShockVRCREADME
ShockVRC
Control pishock/OpenShock(wip) via your avatar expression menu.
Install
- Head to the wiki, It contains guides for each part (wrist watch, avatar menu, and touch points)
- Working on wiki updates
Features
- Physbone Contact Reciver support
- value settings (Type,Duration,Intensity)
- Pretty watch to confirm values set
- Basic interface as starting point to create your own
- More than one device support for multi target/touch points
- values are now stored in an external config file, pishock.cfg
TODO
- [ ] ~~Websocket support for pishock plus users~~ Plus is old not working on this
- [ ] Clean up code by learning more about python
- [ ] Verbose output, perferably toggable via the avatar menu
- [ ] ~~Learn animator as code to help with creating animators when adding the prefab to an avatar~~
- [ ] Make VRCFury and Modular Avatar Prefabs
- [ ] pishock.cfg detection and first run setup guide
- [x] prevent crashing of script when a touchpoint is activated and values are not properly set
- [ ] OSCQuery support/Specify port and ip address
Assets used
- Smart watch made by vibhavsuthar1998 rebuilt by me from here
- Icons from here
- Digital shader by RED_SIM from here
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
