AI Movement C++

I am making a tank AI (using c++). I have already used the AI move to location function but i want the tank to do more than that. When it rotates, it has to rotate it’s bottom and when it moves it has to display tire decals on the floor. What would be a good approach to do this? Should i look for some other function?