Coloured text
From Cube Wiki
Coloured Text
You'll need to use the control-character "\f" (line-feed), If you need to use it interactively (in-game), you'll want to know it has the ASCII-code of 12;
- On Linux and Windows Control + L will create it (unseen, it doesn't render - it's invisible!) in-game - behaviour in a gui-editor (3rd party) may vary.
- On Linux Control + V and then L will produce it on the shell or similar enviroment
- On Windows you can also try to create it via AltGr + 1 + 2 (numpad only!). The key combination Control + Alt can be used instead of AltGr if you don't have that key.
- You can also use Control_char_formfeed.txt (use "Save Link as..." from your browser!) - again, it may be rendered invisible by your editor - find one for your platform that shows up control-characters!
Colourization (this also applies for CubeScript/ingame colors) works via the control-char followed by a indication character. Apart from the special cases of "\fs" and "\fr" for saving/restoring previously set colors in the current line of text you can use the following numbers to set to the respective colour:
- 0: green
- 1: blue
- 2: yellow
- 3: red
- 4: grey
- 5: magenta
- 6: orange
Everything else is drawn in white; a commonly seen colour-code-string is "\ff" for white
Also see what the AssaultCube people wrote on the AC wiki about colouring text