Releases: ZenithVal/OSCLeash
v2.1.3
What's Changed
- MSI installer shouldn't always error due to "Path contains an invalid character." #23 #24
- No more divide by 0 errors on up/down compensation.
- Prefab should have the Aim Constraint enabled by default.
Full Changelog: v2.1.2...v2.1.3
Versions (CHOOSE ONE)
.msi
is an installer for OSCLeash ~ Recommended
.exe
is a standalone single file executable. Usually triggers false positives
v2.1.2
What's Changed
- Now catches errors in Config.Json and informs the user.
Full Changelog: v2.1.1...v2.1.2
Versions (CHOOSE ONE)
.msi
is an installer for OSCLeash ~ Recommended
.exe
is a standalone single file executable. Usually triggers false positives
v2.1.1
What's Changed
- New installer that shouldn't trigger any major false positives by @noideaman in #22
- Version now prints out in the log.
Controller Emulation may be removed in a future update since VRChat has fixed the arm lock bug in open beta.
If you still have a use case please bring it up in the Discord.
Full Changelog: v2.1.0...v2.1.1
Versions (CHOOSE ONE)
.msi
is an installer for OSCLeash ~ Recommended
.exe
is a standalone single file executable. Usually triggers false positives
v2.1.0
What's Changed
- Up/down angle limitation & compensation
- Improved turning functionality
- Improved debug log readability
- Slight performance improvement
- Updated default Prefab
Your old config files won't be compatible; please generate a new one and configure as needed.
Avatars with the old prefab should still be compatible but can not use up/down angle limitations.
Controller Emulation may be removed in a future update since VRChat has fixed the arm lock bug in Open beta.
If you still have a use case please bring it up in the Discord.
Full Changelog: v2.0.0...v2.1.0
- 2/3/24 ~ Replaced the .prefab, I accidentally uploaded my personal prefab with Modular Avatar components.
- 2/12/24 ~ Recompiled executable with a new bootloader. Defender shouldn't* purge it anymore.
- 0c1154ea12d447db660454f4891d2752b381768f9ec5838930e29f66f3aca658 -> c2d68b11b088ab978991a2701f8abc18572d9d84c93265b597e0e57c5b99aa83
- Feel free to build from the source code if you have any concerns. This should be fixed in the C# Rewrite.
v2.0.0
COMPLETE REWRITE Rewritten mostly by an actual competent programmer, Aleonic.
Your old config files will NOT be compatible; please use the new one and configure as needed.
- Better UI
- Better performance
- Better config
- Custom leash names
- Support for multiple leashes (Extra unity setup)
- "Turning" functionality (Extra unity setup)
- Single Executable instead of a directory! WOOO
If you wish to use gamepad emulation, you need ViGEmBus
Full Changelog: v1.0.5...v2.0.0
v1.0.5
Fix for me being dumb.
- Try/except for attempting to use the gamepad tool without the program being installed.
If you wish to use gamepad emulation you need this tool https://github.com/ViGEm/ViGEmBus/releases
v1.0.4
Workaround for OSC breaking avatar animations.
I did this by instead of outputting movements via xbox controller emulation instead of OSC. Scuffed but it works.
Will be removed when VRC fixes the OSC input issue unless someone has a needed use case.
- set "XboxJoystickMovement" to true in the config if you wish to try it
v1.0.3
I broke everything last update, big surprise!
- Config file didn't work when I compiled everything down into a single exe so bleh. I'll figure something else out.
- Re-added dependencies due to above.
- Added config for MS delays
- Added config for logging
- Limited output for OSC floats to 2 decimal places
- Big red text warning when you do a wrong
More stuff probably broke, that's how coding works right?
- I'm REALLY dumb, reason the zip got updated later is because I forgot to include a config file with the zip.
v1.0.2
v1.0.1
Fixed some stuff
- Added separate running/walking deadzones
- Added deadzone to the config file
- Possibly increased performance, we'll see. Still less than 0.2% of CPU so meh.
Not sure why the executable is 6 MB, if someone knows how to trim dependencies let me know.