"Colorblind" Issues

Hello, this is Kev and I’m working on a game in which there involves “colorblindness.” I mean that in a way in which: As you progress through the game you’re able to see more colors. Otherwise, that color is just grey. AKA, you’d be able to see green, yellow, and purple but not red, orange, or blue.

We’ve tried working with ColorCorrection and didn’t find a solution, as well as trying to manually ‘tag’ each part with a color (which didn’t get very far, considering there’s well over 5k parts). Anyone have possible solutions? Or is it just not possible in the current state of Roblox.

You can iterate over all of your parts with a loop like:

for i, v in pairs(game.Workspace:GetDescendants()) do
     if v:IsA("BasePart") then
     -- Do v.BrickColor to get its color
     end
end

Check this topic out: RGB To Colorblind RGB Converter [Module] - [Supports many types of colorblindness]

1 Like