Colors can either be parsed as a single hexadecimal value (optionally prefixed with
#), or from a dictionary with
B keys with uint8 values.
For example, all three of these would be valid colors:
Some older properties have support for the color data type, but can alternatively be written using the legacy method of three separate float32 properties. Namely, the
Nightvision_Color properties have support for both.
For example, this would be valid for an older property that supports the legacy format: