Colour Console Messages
Xash3D supports console message colouring, which was first introduced in Quake 3. This system understands colour tags made up of ^ and a digit from 0 to 7, where the digit denotes a predefined colour.
Number | Colour |
---|---|
0 | black |
1 | red |
2 | green |
3 | yellow |
4 | blue |
5 | cyan |
6 | purple |
7 | white |
This colour table is fully compatible with Quake 3 and works the same way: the line is coloured up to the end or up to the control tag ^7, which resets the colour. The system also works in the menu and can be used for colouring player nicknames.
Note: To enable colouring in vgui, set the vgui_colorstrings console variable to 1.