How to animate a vehicle

I am working on making a vehicle model for my ‘perspective - RTS’ type game, and I want to be able to animate it. I have the model done and tested in game, but how would I go about adding animations? Im sure I would have to update the skeleton to add more joints, but once I import the animations into Unreal, how would I be able to activate the animations in my class derived from WheeledVehicle without disturbing the default vehicle animation?