Some parts of the character currently don’t have collisions (the legs, arms and head), the collisions are just handled by a simple box in the character that have a sweep test when setting the new character position. This box is no bigger than the chest of the character.
To improve that, i think we can blend the animation with some physical animations.
I had a better version than this one, but it was too messy and not really working. So I preferred not to share it. When I’ll come back to this project, I’ll fix it and share it.