The Swimming Motion Pack is an add-on to the Motion Controllerand enables plug-and-play swimming for your player character. The Swimming Motion Pack is way more than just a set of animations. It handles diving, swimming, and exiting the waterwith advanced features like particle effects and sounds.
This is the perfect pack to use out-of-the box or to learn from as it includes detailed documentation, well structured and commented code, and ootii's awesome support.