Texture based decals affected by primitive color based

Then I’m trying to project decals for those texture is used as a Color input I got a problem that other primitive color based decals are projecting on top of my texture based one.

This dramatically changes it’s look and definitely not the thing what I want.

How can I project my texture based decal on top of the color based by overriding the second one?

I tried to use DBuffer decals, any sort of combinations with emissive color and base color but i can’t reach the desired result with it…