Due to something unforeseen, I had to make 5 different character models for my main character, all different suits of armor. What I would like to do is switch out the meshes while keeping all of the player’s info upon armor change. What would be the best way to go about that?

alt text

The easiest way would probably be to build a hierarchy of GameObjects where you have one parent representing the character and that has a child that contains the model/material/mesh. Now you only need to change that particular child by deleting the current one and adding the new one.