When I equip tools and jump sideways, my character’s speed slows by a good bit. It doesn’t happen until the tool is equipped, and the slowness stays permanently even after the tool is unequipped, until the character is loaded again. All parts inside the tool are massless, noncollidable, etc. There are no scripts that apply changes to the character when the tools are equipped or anything. Not really sure why this behavior happens
Can you please upload video instead of giving download link?
Thanks.
Judging on context its likely becouse tool doesnt have property “Massless” enabled
Hey, the video was too large so I couldn’t upload it here. I’m not really sure how to send it. Also every part in the tool is set to massless, and non collidable.
Took a new, shorter video
I made a new tool that consists of literally nothing but a regular part, set it non collidable, massless, etc, and this still happens. There are absolutely no scripts that would affect the behavior of the tool.
Try setting custom physical properties and density to 0 (or the lowest value avalible)
Otherwise it just probably offsets center mass of your character somehow
Tried this, same thing still happens unfortunately
Just curious, what happens if you go into a new baseplate and equip the same tool? This way you will be sure that there are zero scripts interfering, because sometimes i code a system that later interferes with other things and I completely forgot about it
The videos that I sent are from exactly that. The issue was happening in my game, so I loaded up a new baseplate and copied over the tools to see if it would still happen, and it did. The only script I added to the game was the localscript that displays the character’s speed at the bottom right.