What i’m going for is when you get hit, squirts of blood emit from the limb that was damaged, then when they hit the ground they turn into pools of blood. How could I do this?
It depends. Would you like to use parts or particles?
I was thinking of making a small drop of blood with a red trail, i’m not very good with particles.
I just dont understand how to make the blood droplets spew out of the limb that was damaged.
Humanoid.Died and cloning the character maybe? Then anchor the new character, play a death animation, clone a flat cylinder part that’s red, and then lastly set it’s CFrame to the torso. Not sure if you will be able to clone the character though.
i was thinking of making it compatible with a ragdoll, but ill give it a shot
I don’t know if I can help much with the limb damage detection, but I can help you with turning a drop into a puddle. Here is a demonstration:
I created a puddle and set the transparency to 1. Then, I created and unanchored ball with CanCollide off. Finally, I wrote a script inside of the transparent puddle that looks like this:
script.Parent.Touched:Connect(function(hit)
if hit.Name == "BloodDrop" then --Make sure the drop's name is BloodDrop.
script.Parent.Transparency = 0
end
end)
Hope this helped. If it did, marking it as a solution would be much appreciated!
That will help greatly! Thank you!