hi, I was looking for the smooth crouch implementation and found this helpful. Also I think i fixed the clipping issues and also uncrouhing when under the obstacles. Here are screenshots. Hope this would be helpful. It uses 2 Boolean variables and Custom Events.