Need help with a skirt affecting player jumping

Info:
Ive been working on a game recently and one of the models the character wears is a skirt model i made.

Characters in the game use a skinned r15 character and it also uses Realism by CloneTrooper1019, if you are not familiar with Realism, it basically makes the character’s head/torso’s look in the direction the camera is facing in(sorta).

Reason why i added BallSocket:
So initially the skirt i made would weld onto the players UpperTorso and it would just go through the player and just looks too weird.

BallSocket Setup:
As a solution to this i split the mesh into 5 parts and used BallSocket constraints to hold them together and added them into a new collision group where they would only collide with the lower and upper character torso’s. Also i set the collision fidelity to “Box”. Then i would just weld the base mesh which every other mesh is constrained on, to the UpperTorso.

Problem:
This works but now the movement/jumping is quite buggy and is flinging the character all over the place when the player jumps.


What Ive tried:
Is there anything that can help with fixing the jumping, Ive tried setting the Massless property to true and setting the density to the minimum as mentioned in other similar posts, but that didn’t seem to work for me like it did for others.

Ive also tried adding and welding the skirt locally instead of doing it on a server script, and that as well did not fix it.

Lastly Ive tried moving the parent of the skirt model to the workspace instead of inside the character and that also didn’t seem to do anything.
---------------------
Any advice/solutions would be greatly appreciated thanks!

2 Likes

Have you maybe tried simply setting the skirt parts “CanCollide” property to false?

1 Like

Then they would still just go through the characters body like in the first video

1 Like

Try setting all the skirt parts to Massless.

edit: ok i didnt read the last part i dont have any solutions

2 Likes