How can I replace a mesh with a different one depending on a variable?

I´m kinda new to the program, but I´m trying to make a pokemon parody for a school project. The only problem is that, when it comes to showing the correct models during battle, I have no idea how to do it. Each character has an ID, so depending on the number assigned to a variable, the script uses a Switch on int node to change the moves and all that. it´s probably not the most efficient method, but at this point I just want it to work. I was planning on doing the same thing for the meshes, but I don´t know which nodes to use.

Create a blueprint and add a StaticMeshComponent to it. You can then use the SetStaticMesh node to change it to whatever you want.