https://github.com/sync1211/owovrc_magic-system-integration
OWOVRC presets for Raideus' Magic Circle System.
https://github.com/sync1211/owovrc_magic-system-integration
owo owovrc
Last synced: 12 months ago
JSON representation
OWOVRC presets for Raideus' Magic Circle System.
- Host: GitHub
- URL: https://github.com/sync1211/owovrc_magic-system-integration
- Owner: sync1211
- License: gpl-3.0
- Created: 2025-05-11T21:14:22.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-02T21:58:21.000Z (about 1 year ago)
- Last Synced: 2025-06-03T12:42:15.174Z (about 1 year ago)
- Topics: owo, owovrc
- Language: Lua
- Homepage:
- Size: 361 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# OWOVRC Magic System Integration
This repository contains config files for [OWOVRC](https://github.com/sync1211/owoskin-vrc) and [TouchOSC](https://hexler.net/touchosc) for adding haptic feedback to [Raideus's Magic Circle System](https://jinxxy.com/Raideus/Magic) via the [OWO Suit](https://owogame.com/)
This integration does not require any modification of the original Magic Circle asset and as such works on public avatars with very little setup.

>**NOTE:** These presets are still in alpha. There may be bugs.
This integration was tested on the Magic System asset released on 21.10.2024.
## Demo
https://github.com/user-attachments/assets/2ca5ef7a-ac78-4fec-9acc-05d4f6523cd4
## Installation
* Import `oscPresets.json` into [OWOVRC's Presets effect](https://github.com/sync1211/owoskin-vrc/wiki/Effects#presets)
* Open `magic-system.tosc` into TouchOSC
## Troubleshooting
### TouchOSC reacts to VRChat parameters but ignores parameters of the magic system
Update the VRCFury prefix on the parameters' OSC paths in TouchOSC.
Use the avatar debug window in VRChat to view the prefix your avatar uses.
The prefix usually has the format `VF123_`.
### TouchOSC does not react to any parameters
Check if the receiver port in TouchOSC is correct. (`Edit` > `Connections` > `OSC`)
Make sure there are no other applications listening on the same port.
It is recommended to use a OSC routing application, such as [VRCOSC](https://vrcosc.com/) or [VRCRouter](https://github.com/valuef/VRCRouter) to avoid port conflicts.
## Credits
Thanks to Zenta for helping design the sensations.
## Disclaimer
I am not affiliated with OWOGame, nor Raideus.