raze/source
hendricks266 2cdf98f07a Systematize the appearance of the menu fonts using the DOS version as a reference.
New events:
"EVENT_MENUCURSORLEFT"
"EVENT_MENUCURSORRIGHT"
"EVENT_MENUCURSORSHADE"
"EVENT_MENUSHADESELECTED"

New userdef structures:
"menu_shadedeselected"
"menu_shadedisabled"
"menutext_zoom"
"menutext_xspace"
"menutext_pal"
"menutext_palselected"
"menutext_paldeselected"
"menutext_paldisabled"
"menutext_palselected_right"
"menutext_paldeselected_right"
"menutext_paldisabled_right"
"gametext_zoom"
"gametext_xspace"
"gametext_pal"
"gametext_palselected"
"gametext_paldeselected"
"gametext_paldisabled"
"gametext_palselected_right"
"gametext_paldeselected_right"
"gametext_paldisabled_right"
"minitext_zoom"
"minitext_xspace"
"minitext_tracking"
"minitext_pal"
"minitext_palselected"
"minitext_paldeselected"
"minitext_paldisabled"
"minitext_palselected_right"
"minitext_paldeselected_right"
"minitext_paldisabled_right"
"menutitle_pal"
"slidebar_palselected"
"slidebar_paldisabled"

Self-explanatory. Use in conjunction with "menutext_tracking" and "gametext_tracking" ("mgametext_tracking" is now ignored).

The values for disabled shade is added to the selected or deselected shades. The palettes have a disabled > selected > deselected hierarchy, and are applied if not zero.

Patch from Fox

git-svn-id: https://svn.eduke32.com/eduke32@6613 1a8010ca-5511-0410-912e-c29ae57300e0
2018-01-29 02:14:16 +00:00
..
audiolib Fixed race condition where XMP voices could be played by the audio driver thread before they were fully initialized or fully freed 2017-12-17 02:03:52 +00:00
build Fix some preprocessor logic errors regrading GL ES on ARM devices with desktop operating systems. 2018-01-28 04:30:46 +00:00
duke3d Systematize the appearance of the menu fonts using the DOS version as a reference. 2018-01-29 02:14:16 +00:00
enet The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
etcpak Bring the previous commit into effect. 2017-02-01 10:20:54 +00:00
kenbuild KenBuild: Fix OSD_SetParameters signature. 2017-08-06 13:44:36 +00:00
libxmp-lite Add support for MTM modules. 2017-10-15 23:09:59 +00:00
lpeg LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
mact tabs -> spaces 2017-12-02 12:42:31 +00:00
sw KenBuild, SW: Fix screencapture signature. 2017-08-06 13:44:32 +00:00
tools/src Route all inclusion of libc headers and most of POSIX headers through compat.h. 2017-02-25 08:15:36 +00:00