Multiple animations?

Referencing the ShooterGame anim blueprint, I noticed that in many cases it seems to be set up so that it checks if the weapon is either the rifle or the launcher. However, how would you go about checking for more than 2 weapons and then playing the correct animation? Would you add more bool checks? Depending on the weapon equipped, the animations could change drastically, so having a smooth transition is important! Sorry if the issue has already been covered, can’t seem to find anything on it!

Any help on this would be much appreciated- currently able to do it through a long string of bool checks, but I know there must be an easier way!