Custom texturing in game

Hi All!

I’m building a car game and i wanted to implement a custom texturing system like in rocket league so they can unlock new textures and wheels for their car, any idea on how to make this? preferably using blueprints

Do you have the car and all the different uv maps with each texture?

Yeah I have one normal map and 5 different textures

So just setup a dynamic material instance that has a texture param that you can set within the blueprint.

then do i use umg to edit that in game?