How can i mod Half life 2 viewmodel animations?

I've modded TF2 with my animations, however I would like to also make custom animations for Half-life 2 as well, i am willing to learn how to rig and such to achieve this goal.