How to change material color in actor details?

I’m placing some simple shapes and I want to be able to change their color in the actor’s details panel on the level. I know I can set MaterialInstances but how can I make a parameter of the MI that would be set in the actor’s details panel?
I don’t want this to be a BP node as I want this to work with static meshes and on any actors in general.
I’ve made a Color parameter in the Material, I can set it in the MI but I don’t know how to ‘pass’ it up to actor’s properties.
I know I can make MIs with different colors but I want to avoid duplicating them just to set a few numbers.

So I’d like to have the color picker somewhere here:
image

Can’t be done :slight_smile:

If you want the parameter to appear there, it needs to be a blueprint.

Otherwise, you need to just edit the material instance in the normal way ( or you can just change the material ).

Custom Primitive Data might be useful here. Almost every mesh type has it in the details panel and you can use it to customize parameters in a material.