If you set your user action up to trigger a script, then in the script you can have all the animations you want.
Put something like this in your Class UserActions:
class Animation
{
displayName="Animate Stuff";
position="TriggerArea";
radius=2;
condition="player in this";
statement="[this] exec ""\addon_name\animate.sqs""";
};
And this in your script:
_vehicle = _this select 0
#animate
_vehicle animate ["partA",1]
_vehicle animate ["partB",1]
_vehicle animate ["partC",1]
_vehicle animate ["partD",1]
Exit