rurre / PumkinsAvatarTools

A toolbox for easily setting up VRChat avatars in Unity. Adds functionality to the editor and automates some of the tedious tasks.
MIT License
738 stars 48 forks source link

[Feature Request][Copy Components] Copy VRCFury components & generally any generic scripts #91

Closed TayouVR closed 11 months ago

TayouVR commented 1 year ago

I always thought "Other" would copy any other script, but reading through it, it seems that is only for VRM Spring bones, not actually for anything else. Would it be viable to copy any script?

or to support copying VRCFury specific components? (the types of components may change in the future, so checking namespace might be the easiest way to go on about it)

KrazenLabs commented 1 year ago

VRCFury copying would really be appreciated as it is becoming more and more common and with things like SPS I see usage increasing further and leading to more VRCF components ending up deep insight armatures, etc.

kklouzal commented 1 year ago

Yes, quite a bother VRCFury components aren't copied..

rurre commented 1 year ago

Added support for this today. You can grab the WIP from my discord's WIP-releases channel.

Gonna push the update to github and VCC a little later if all goes well.

AraHaan commented 12 months ago

@rurre did it go well?

rurre commented 12 months ago

Yeah, this was released today. You can define your own component types in a json file and vrcfury is included by default. Check the external section in the component copier.


From: AraHaan @.> Sent: Sunday, December 10, 2023 8:57:06 AM To: rurre/PumkinsAvatarTools @.> Cc: rurre @.>; Mention @.> Subject: Re: [rurre/PumkinsAvatarTools] [Feature Request][Copy Components] Copy VRCFury components & generally any generic scripts (Issue #91)

@rurrehttps://github.com/rurre did it go well?

— Reply to this email directly, view it on GitHubhttps://github.com/rurre/PumkinsAvatarTools/issues/91#issuecomment-1848876832, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD7RGWO6ZQI53A3DP5256DLYIVMMFAVCNFSM6AAAAAA2HZPWH6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBYHA3TMOBTGI. You are receiving this because you were mentioned.Message ID: @.***>

KrazenLabs commented 12 months ago

Awesome work! Thank you so much!

AraHaan commented 12 months ago

Nice