bobrpggamer
New member
Well in 3D, both content creation (3DS Max, Maya) and 3D game engines, the so called textures (materials in 3DS Max) are made of a lot of attributes, such as diffuse color, reflections (that include the amount of gloss and or specular levels in Vray and similar), opacity, bump map (last time I checked normal maps were the thing) and others such as anisotropic levels, translucency so on. Now once those materials are made, the diffuse color can be any color in the color picker and it will not change the material properties just the color.I am not sure if paint choices can be added with a mod. Everyone keeps asking for more and we keep being told there is limited space for different paints, though I really do think it is possible to increase that without significant changes. I'd personally make each paint they have a texture that then had a color applied to it similar to how they paint vehicles and color clothes, armor and weapons. This way, instead of having a bunch of painted concrete options preventing space for other options, you have only one and can then color it from a list of colors. But I don't know their code or how they set things up, so maybe it isn't an option at this point in development. The biggest concern with this is that you are adding another byte of information to every side of every block on the map (minus terrain and certain blocks), so saves and maps would take up more space.
So I believe you are correct in thinking the colors should be pickable, because the material, which holds all the fun pimps attributes mentioned above, will not change, just the diffuse color. However we both do not know how the fun pimps code their materials, so it may seem easy but could require a lot of effort to change their base materials with different diffuse colors.
Your right about the dyes added to the game in whatever alpha it was, maybe 18 or 19. So if they can do that, I do not think adding dye to the base paint selector should be too difficult. Just collect dyes and add them to the paint bucket, in some sort of way. If you scrap dye you get paint, so the dyes are already related to the paint anyway. It also seems that it would require more code to add dyes to entities than adding color to blocks.
It would be nice, if the fun pimps would explain why we cannot get more color choices to paint blocks
Here's a color picker for lighting from a mod. Could the paint have colors to start with say white and then click advanced and have the color picker.

Sorry for derailing the original topic
Last edited by a moderator: