Customizable Dropdown Colors¶
The player colors shown in the dropdown list in the menu are hardcoded in Yuri’s Revenge and they map to hardcoded color schemes in-game. Ares removes the hardcoding and lets you customize all existing colors and even add more of them.
Using uimd.ini you can define up to 16 colors to be shown in the
dropdown lists. Replace X by the numbers from 1 to Count
(without leading zeros):
[Colors]►Count=(integer)- The number of colors to display. Values from 8 to 16 are valid and
Aresenforces these limits. Defaults to 8. [Colors]►SlotX.DisplayColor=(R,G,B)- The color displayed in the dropdown lists to preview the in-game color scheme in RGB format, that is three comma separated values from 0 to 255. Default depends on slot index.
[Colors]►SlotX.ColorScheme=(Color scheme)- The name of the color scheme defined in
rulesmd.ini‘s[Colors]section this slot maps to in-game. Default depends on slot index. [Colors]►SlotX.Tooltip=(CSF label)- The text shown as tool tip when the player hovers over the color in the dropdown list. Default depends on slot index.
You can use Observer instead of SlotX to define the colors used
for observers.
Ares will display all color slots from 1 to Count. You
may redefine any property without having to redefine the entire list.
It is your responsibility to select appropriate values. Ares will not check whether color values and color schemes are unique and distinguishable.
Quickstart
Ares defaults to the original game’s values and adds
six more definitions not shown by default. To display those new items, set
Count=14. Note that these additional color schemes have been added
merely for demonstration purposes and they might collide with the original
color schemes.
Default dropdown color values¶
Slot ID Menu Color Color Scheme Tool Tip Note Slot1221,226,13 Gold STT:PlayerColorGold Slot2255,25,25 DarkRed STT:PlayerColorRed Slot342,116,226 DarkBlue STT:PlayerColorBlue Slot462,209,46 DarkGreen STT:PlayerColorGreen Slot5255,160,25 Orange STT:PlayerColorOrange Slot650,215,230 DarkSky STT:PlayerColorSkyBlue Slot7149,40,189 Purple STT:PlayerColorPurple Slot8255,154,235 Magenta STT:PlayerColorPink Slot9148,93,239 NeonBlue STT:PlayerColorLilac For demonstration purposes Slot10115,255,231 LightBlue STT:PlayerColorLightBlue For demonstration purposes Slot11255,239,99 Yellow STT:PlayerColorLime For demonstration purposes Slot128,195,90 Green STT:PlayerColorTeal For demonstration purposes Slot13189,85,0 Red STT:PlayerColorBrown For demonstration purposes Slot14128,128,128 Grey STT:PlayerColorCharcoal For demonstration purposes (others) 255,255,255 LightGrey NOSTR: Observer96,96,96 LightGrey STT:PlayerColorObserver
New in version 0.2.