No problem, also just to simplify the HUD creation, you could opt to set an enum to RED, BLUE, GREEN so that you dont have to worry about managing a bunch of flags; and you can also take advantage of using a switch statement for the enum value to avoid all the branching conditions.
To the best of my ability I try to avoid boolean flags unless they are absolutely necessary, too many times do I see them depended on for too many things, and then it makes extending code almost impossible.