Random walk, run

Ok so I’m currently in the process of porting my game from valves source engine to unreal.

I have multiple zombie models all sharing the same skeleton with multiple walk/run animations I’ve been researching as much as I can about ue4 & I can’t seem to find any documentation on playing random animations, as in when my Ai zombies select to move from idle to walk or walk to run I want them to select a random walk/run animation. I’d rather do this all in C++.

Thanks any help much appreciated.