OSCLeash icon indicating copy to clipboard operation
OSCLeash copied to clipboard

C# Rewrite

Open RichiCoder1 opened this issue 1 year ago • 5 comments

Howdy! I randomnly stumbled across this project will doing some searching around leashing stuff and love it! I saw that one of the desired todos was a rewrite in C# and wondered if I could possibly help with that. Would love to play with OSC and have a decent amount of experience with C#/dotnet.

RichiCoder1 avatar Aug 15 '24 00:08 RichiCoder1

That'd be awesome! Unfortunately, I've been really busy as of late and I just haven't had time to work on projects like this. (See the OSCquery PR I haven't gotten to yet) If you end up giving it a go, feel free to reach out to me on Discord (zenithval) if you have any questions or want any insights on the Unity side.

ZenithVal avatar Aug 16 '24 20:08 ZenithVal

I'd suggest rewriting as a VRCOSC module, the app is pretty widely used and it would allow you to focus on the logic without having to maintain the entire app.

WentTheFox avatar Jan 05 '25 05:01 WentTheFox

wanted to add to this that I have rewritten it as a vrcosc module, although i do not have feature parity mainly with having multiple leashes.

CrookedToe avatar Jan 27 '25 02:01 CrookedToe

Actually same. I ended up re-writing it as a VRCOSC module myself, been using that for a while and planning to package it. Supports multiple leashes, and I rewrote the Unity side to be done by a component rather than having to manually drop in assets or prefabs onto leashes.

RichiCoder1 avatar Jan 27 '25 20:01 RichiCoder1

For context, @CrookedToe 's rewrite is here: https://github.com/CrookedToe/CrookedToe-s-Modules

And my re-write, which isn't compatibile with existing leashes since it cleans up the name of parameters (documentation TBD) is here: https://github.com/RichiCoder1/VrcOscLeash

RichiCoder1 avatar Feb 03 '25 15:02 RichiCoder1