Just tried the build 531 Snapshot and noted the following bugs. Or maybe it’s one bug twice? ;D
If you specify a NameFontStyle or StateFontStyle key in the [Player] section of skin.ini, any Player which does not have individual ‘overrides’ will ALWAYS show those items in italic font. In other words, italics is ‘stuck’ as ‘on’ and cannot be switched off no matter whether you specify 0, 1, 2, or 3 as the value.
Players which DO have their own NameFontStyle and StateFontStyle keys (in, for example, the [Player1_1] section of skin.ini) display as intended in the correct font.
The [Cartwall] section is also working correctly. Cartwall Players are not affected by this bug.
For both INI file keys, the bold ‘bit’ (i.e. value is 2 or 3) is correctly interpreted and items are shown in the correct normal/bold font: but always in italics, regardless.
(Torben: Please let me know if you want me to add this issue to Mantis.)
Oh. Well, here’s a sample which should hopefully help you find out what I’ve done wrong. In fact, I have two Playlists each with three players; but this is just the [Player] section and the ‘overrides’ for the first Player in the second Playlist (i.e. Playlist_1 in skin.ini).
[/code]Obviously in the complete file, I also have identical [Player1_1] and [Player1_2] sections. I also made no changes to the skin.ini between using the ‘stable’ 2.2 build and build 531. Only the 531 build shows the ‘permanently italicised’ Player Name and State text, the stable build displays ut as intended.