ShockOSC
OSC Application to interact with games implementing OSC like VRChat and ChilloutVR
Install / Use
/learn @OpenShock/ShockOSCREADME
Used as an interface for OpenShock to communicate with applications that support OSC and OscQuery like VRChat.
</div></center>Setup
Visual parameters
You can add some optional parameters to your avatar to visualize when the shocker is active or on cooldown. Add these parameters to your avatars animator & params file.
- bool
ShockOsc/{GroupName}_Activeenabled only while the shocker is active - bool
ShockOsc/{GroupName}_Cooldownenabled only while the shocker isn't active and on cooldown - float
ShockOsc/{GroupName}_CooldownPercentage0f = shocker isn't on cooldown, 1f = shocker on cooldown (0f while shocker is active) - float
ShockOsc/{GroupName}_Intensity0..1f percentage value that represents how close the shock was to maximum intensity fromIntensityRange(except for FixedIntensity)
Virtual Groups (visual)
You can use the virtual, or pseudo, shockers with the name _Any and _All for some limited actions. Read more below.
_Any
ShockOsc/_Any_Activeis true whenever there is any shocker currently shockingShockOsc/_Any_Cooldownis true whenever there is any shocker currently on cooldown
_All
This one can be used to make all shockers configured go off at the same time or with the same trigger.
This virtual shocker behaves just like another configured shockers, except it relays its actions to all others.
Instant Shocker Action
You may append _IShock to a shocker parameter if u want a shock to trigger instantly when this bool parameter jumps to true.
This is useful when working with an animator setup or have contact receivers trigger immediately.
E.g. ShockOsc/_All_IShock
Credits
Support
You can support the openshock dev team here: Sponsor OpenShock
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate 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
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
