GigaLem, from Discord:
Quote from: GigaLemI feel for slx, there should be a file post and preview screens that show what the color of the font for what part changes it to, and you can change it by looking through the text file and changing its color code
Agreed, I'll aim to get this in for 2.6 - it's a bit too big of a feature to make it into 2.4 (which is already way overdue!)
This feature has now been added and will be included in the next release version (most likely 2.6 unless there are any more bugfix updates).
The attached textcolours.nxmi (pardon the British spelling ;P) can be used to customise preview & postview text colours, either game-wide (by adding the file to SLX\data) or per-pack (by adding the file to SLX\levels\level_pack's_root_folder).
Level pack customisations are always preferred, so that designers can create their own theming for the menu screens.
In the event that the textcolours.nxmi file doesn't exist in either location, the current hard-coded SLX defaults will be applied.
Some notes on formatting:
The colours are achieved by hue-shifting the original green menu font. Using the following format, the hue-shift is applied depending on the value of each number following the relevant line:
$PREVIEW
TITLE 0.600
GROUP 0.600
LEM_COUNT 0.250
RESCUE_COUNT 0
RELEASE_RATE 0.800
TIME_LIMIT 0.150
AUTHOR 0.500
$END
So, for example, if you wanted to change the release rate to green from yellow, you would change the value from "0.800" to "0" (i.e. a hue shift of +0.800 to a hue shift of 0, changing it back to the default green).
The textcolours.nxmi contains a handy colour guide at the bottom so that it's easy to quickly find a desired colour, but these can of course be further tweaked by adding further increments between the shades (e.g. 0.850, 0.649, 0.324, 0.112, etc).
As always, do ask if you need any help with this.
Implemented in Commit 5352dc578