#GoGo Loco (VRCFury) Compatibility with CuteDancer

1 messages · Page 1 of 1 (latest)

clear remnant
#

Hey, I'm trying to setup the "CuteDancer" package on my avatar
(Source: https://github.com/Krysiek/CuteDancer)
This is sadly not VRCFury compatible, (Hope that does happen someday)

I Tried adding it to my avatar, which works in the editor, until its uploaded to VRC/TestAvatar
This is where GoGoLoco gets added by VRCFury

As i have GoGoLoco(VRCFury) on it, it changes stuff (Personally, not a professional in it, so not sure what it all changes)
From personal digging within the controllers, i thought at first it was related to the VRCEmotes being the same numbers as GoGoLoco,
I've changed all the int's to a different value, but this didnt seem to fix the issues i was having

The avatar would just freeze into a static pose, and play the music,
See: https://cdn.discordapp.com/attachments/869360059543597076/1059839230882357308/image.png

While a "Dance" is on, the "Action" would always stay on "WaitForActionOrAFK"
https://cdn.discordapp.com/attachments/869360059543597076/1059848788015071282/image.png

I Looked within this discord for help, but that user seems to have had a different issue
I Started off initially within the VRCFury discord, they suggested me to ask for help here
They suggested somehow adding the "CuteDancer" dances into the GoGoLoco controller,
Tho this is not ideal (As its supposed to also be able to be synced with other people's avatars

The other way that would work is possibly adding GoGoLoco to the avatar fully manually,
As this is decently complicated, i rather not, and try to keep it to VRCFury

I've removed the CuteDancer stuff from my avatar, as i couldnt fix it myself and had to move on to other features i wanted to add
I used the installer it comes with, and only changed the VRCEmote values so it wouldnt conflict with GoGoLoco, this issue is easy to reproduce

Has anyone within the discord managed to get CuteDancer working together with VRCFury-GoGoLoco?
If so, what did you have to do to get it to work?

nocturne flint
#

cute dance would need to be after the gogo layer

#

simply copy paste the cute dance layer in the GoLocoAction should work I think

#

I can understand the use VRCEmote to same parameter but it was going to clash with other system for sure.

mortal perch
#

why does it need to be after gogo? (just wondering). Is it because when Playable Layer Control activates Action, the lowest layer always controls the whole rig?

#

In that case, would the gogo action layers even do anything? Or would it be the same to have cute dancer action only, and discard gogo action.

nocturne flint
#

they can remove the Action&AFK sure, ether way they won't have normal emote and afk

mortal perch
#

also curious, do the Parameters Regulator and Timer really need to be in Action? Or could they be in any playable layer since I'm guessing they're just driving controller params?

nocturne flint
#

mostly to force people to use the action

#

because everything is setup to not break whatever you do

#

need the proper tracking, pose space and locomotion setting.

clear remnant
#

i will try this tomorrow, i didnt get any notifications, thus didnt reply

worn spruce
#

I added it Manuel to the GoLocoAction Layer and changed the VRCEmote values in the Action and FX so it will not collide with GoLoco

clear remnant
worn spruce
#

nope i added all manuel to the avatar ^^ for me its not so hard

clear remnant
#

My previous version had it all manually added, but as the whole avatar base changed, a friend used VRCFury to add gogo,

Thus i wanna keep it simple and use vrcfury 😆

worn spruce
#

i dont like that vrcfury adds all at upload and so its harder to add stuff to already made content.
i added CuteDancer easy to the action/afk layer without disruption the main logic

#

i changed the values to 57-61 so its uses the last free emote places from go loco itself ^^

clear remnant
#

Interesting approach,

I tried to add Cutedancer to the GoGoLoco Action controller, but when i tried doing so (which is connected to the VRCFury prefab)
It just kept spitting this error at me

clear remnant
worn spruce
#

i have other stuff thats around 100-195 xD
and i made the action layer 1 time and copy the CuteDance + Gogo packed from each project to the next xD

clear remnant
#

Yeah makes sense then, I only have vrchats default stuff and gogoloco so for me the 190-200 was perfect

clear remnant
# clear remnant Interesting approach, I tried to add Cutedancer to the GoGoLoco Action control...

To elaborate on this issue (As @mortal perch might have an idea)
||If you rather not be pinged Senky, let me know, then i wont next time||

To reproduce this what i did
1st try: was to put the "CuteDance" layer within the Gogo action controller(including parameters), on pressing "Test Avatar" it returned that

2nd try, Putting the Controller with the action as a 2nd 'Action Controller" entry within the VRCFury script, see screenshot, resulted in the same error

mortal perch
#

Eek, they use the layer # weight driver instead of the anim weight driver? That's annoying. I didn't even bother supporting it because rewriting the layer numbers is such a pain and people don't realize it's referencing layers by number and then mess them up all the time. I guess I could give it a shot.