+++ /dev/null
-// many thanks to esteel for the correction ideas :)
-title Blue Plastic
-author FraNcoTirAdoR
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 20
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '1 1 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 1 1'
-COLOR_DIALOG_SETTINGS '1 1 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '1 1 1'
-COLOR_DIALOG_MUTATORS '1 1 1'
-COLOR_DIALOG_MAPINFO '1 1 1'
-COLOR_DIALOG_USERBIND '1 1 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 1'
-COLOR_DIALOG_WEAPONS '0.7 0.7 0.9'
-COLOR_DIALOG_RADAR '1 1 1'
-COLOR_DIALOG_CREDITS '1 1 1'
-COLOR_DIALOG_SERVERINFO '1 1 1'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '26 26 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.4
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.8
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.7
-COLOR_CAMPAIGN_SELECTABLE '0.8 0.8 0.75'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '0.85 0.85 0.4'
-ALPHA_CAMPAIGN_FUTURE 0.15
-COLOR_CAMPAIGN_FUTURE '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '0.8 0.8 0.8'
-COLOR_CHECKBOX_C '0.6 0.6 0.9'
-COLOR_CHECKBOX_F '1 1 1'
-COLOR_CHECKBOX_D '0.8 0.8 0.8'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '1 1 1'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.0 0 0.5'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0.875 0.875 0.875'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.75 0.75 0.75'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.25
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '0.8 0.8 0.8'
-COLOR_RADIOBUTTON_C '0.4 0.4 1'
-COLOR_RADIOBUTTON_F '1 1 1'
-COLOR_RADIOBUTTON_D '0.9 0.9 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '0.25 0.25 0.6'
-COLOR_SCROLLBAR_F '0.25 0.25 0.6'
-COLOR_SCROLLBAR_C '1 1 0.7'
-COLOR_SCROLLBAR_S '1 1 1'
-WIDTH_SCROLLBAR 12
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.5
-ALPHA_SERVERLIST_EMPTY 0.45
-COLOR_SERVERLIST_LOWPING '0.2 0.2 1'
-COLOR_SERVERLIST_MEDPING '0.6 0.6 0.6'
-COLOR_SERVERLIST_HIGHPING '0.1 0.1 0'
-ALPHA_SERVERLIST_HIGHPING 0.7
-ALPHA_SERVERLIST_FAVORITE 1
-COLOR_SERVERLIST_FAVORITE '0 0.4 0.7'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.15 0.15 1'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '0.2 0.2 0.8'
-COLOR_SLIDER_C '0.5 0.5 0.9'
-COLOR_SLIDER_F '0.4 0.4 0.8'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
-WIDTH_SLIDERTEXT 0.37
-TOLERANCE_SLIDER '0.2 1 0'
-title Generic
-author Morphed
+title Default // "WickedX"
+author sev
+
+// Colors: 'Red Green Blue'
+// Suffixes: Clicked (_c), Disabled (_d), Focused (_f), Normal (_n)
+
+// Background layer scaling:
+// Crop (c), Letterbox (l), Height (h), Width (w), Stretch (s)
+// Background layer positioning:
+// Top Left (7), Top Center (8) Top Right (9)
+// Middle Left (4), Middle Center (5) Middle Right (6)
+// Bottom Left (1), Bottom Center (2) Bottom Right (3)
+// ALIGN_BACKGROUND(_INGAME) spspsp, s=Scale p=Position
+
+//------------------------------------------------------------------------------
+// Structure (e.g. positions, sizes, margins)
+//------------------------------------------------------------------------------
+// item: color picker
+// uses "colorpicker" images
+MARGIN_COLORPICKER '0 0 0'
+
+// item: dialog
+// uses "border" images
+// uses "closebutton" images
+MARGIN_TOP 8
+MARGIN_BOTTOM 8
+MARGIN_LEFT 8
+MARGIN_RIGHT 8
+MARGIN_COLUMNS 4
+MARGIN_ROWS 4
+HEIGHT_DIALOGBORDER 1
// font sizes (used for everything)
FONTSIZE_NORMAL 12
HEIGHT_TITLE 1.5
HEIGHT_ZOOMEDTITLE -1
+// general
+// uses "background" images
+// uses "background_ingame" images
+ALIGN_BACKGROUND h5h5
+ALIGN_BACKGROUND_INGAME h5
+ALPHA_BACKGROUND_INGAME 1
+ALPHA_DISABLED 0.2
+ALPHA_BEHIND 0.5
+ALPHA_TEXT 0.7
+
+// mouse
+// uses "cursor" images
+SIZE_CURSOR '32 32 0'
+OFFSET_CURSOR '0 0 0'
+ALPHA_CURSOR_INTRO 0
+
+// nexposee positions of windows (they are the scale transformation
+// centers, NOT the actual positions of the windows!)
+POSITION_DIALOG_MULTIPLAYER '0.8 0.4 0'
+POSITION_DIALOG_SINGLEPLAYER '0.2 0.4 0'
+POSITION_DIALOG_SETTINGS '0.5 0.95 0'
+POSITION_DIALOG_CREDITS '-0.05 1.2 0'
+POSITION_DIALOG_QUIT '1.05 1.2 0'
+
// tooltips
// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '1 1 0'
+MARGIN_TOOLTIP '8 8 0'
+BORDER_TOOLTIP '16 16 0'
FONTSIZE_TOOLTIP 12
ALPHA_TOOLTIP 0.7
WIDTH_TOOLTIP 0.3
AVOID_TOOLTIP '8 8 0'
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '0.7 0.7 1'
-COLOR_DIALOG_SETTINGS '0.7 0.7 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '1 0 0'
-COLOR_DIALOG_ADVANCED '0.7 0.7 1'
-COLOR_DIALOG_MUTATORS '0.7 0.7 1'
-COLOR_DIALOG_MAPINFO '0.7 0.7 1'
-COLOR_DIALOG_USERBIND '0.7 0.7 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 0.7'
-COLOR_DIALOG_CREDITS '0.7 0.7 1'
-COLOR_DIALOG_WEAPONS '1 0.7 0.7'
-COLOR_DIALOG_RADAR '0.7 0.7 1'
-COLOR_DIALOG_SERVERINFO '0.7 0.7 1'
-COLOR_DIALOG_CVARS '1 0 0'
+//------------------------------------------------------------------------------
+// Colors (e.g. font colors, field colors)
+//------------------------------------------------------------------------------
+// item: campaign
+ALPHA_CAMPAIGN_SELECTABLE 0.8
+COLOR_CAMPAIGN_SELECTABLE '1 1 1'
+ALPHA_CAMPAIGN_CURRENT 1
+COLOR_CAMPAIGN_CURRENT '1 1 1'
+ALPHA_CAMPAIGN_FUTURE 0.2
+COLOR_CAMPAIGN_FUTURE '1 1 1'
+ALPHA_CAMPAIGN_DESCRIPTION 0.7
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
+// item: credits list
+COLOR_CREDITS_TITLE '0.875 0.375 0'
+ALPHA_CREDITS_TITLE 1
+COLOR_CREDITS_FUNCTION '0 0.1875 0.4375'
+ALPHA_CREDITS_FUNCTION 0.5
+COLOR_CREDITS_PERSON '0 0.375 0.75'
+ALPHA_CREDITS_PERSON 0.875
+ROWS_CREDITS 20
+WIDTH_CREDITS 0.5
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
+// item: cvar list
+ALPHA_CVARLIST_SAVED 1
+ALPHA_CVARLIST_TEMPORARY 0.7
+COLOR_CVARLIST_CHANGED '0 0.375 0.75'
+COLOR_CVARLIST_REVERTBUTTON '1 0 0'
+COLOR_CVARLIST_UNCHANGED '1 1 1'
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
+// item: list box
+COLOR_LISTBOX_SELECTED '0.875 0.375 0'
+ALPHA_LISTBOX_SELECTED 1
+COLOR_LISTBOX_WAITING '1 1 1'
+ALPHA_LISTBOX_WAITING 0.5
+
+// item: map list
+COLOR_MAPLIST_TITLE '1 1 1'
+COLOR_MAPLIST_AUTHOR '0 0.375 0.75'
+COLOR_MAPLIST_INCLUDEDBG '0 0.1875 0.4375'
+ALPHA_MAPLIST_INCLUDEDFG 1
+ALPHA_MAPLIST_INCLUDEDBG 0.375
+ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
+
+// item: nexposee
+ALPHAS_MAINMENU '0.8 0.9 1'
+
+// item: player model
+COLOR_MODELTITLE '1 1 1'
+ALPHA_MODELTITLE 1
+
+// item: server info
+COLOR_SERVERINFO_NAME '1 1 1'
+COLOR_SERVERINFO_IP '0.875 0.375 0'
+// item: server list
+ALPHA_SERVERLIST_FULL 0.4
+ALPHA_SERVERLIST_EMPTY 0.7
+COLOR_SERVERLIST_LOWPING '0 1 0'
+COLOR_SERVERLIST_MEDPING '1 0.75 0'
+COLOR_SERVERLIST_HIGHPING '1 0 0'
+ALPHA_SERVERLIST_HIGHPING 0.4
+ALPHA_SERVERLIST_FAVORITE 0.8
+COLOR_SERVERLIST_FAVORITE '1 1 1'
+
+// item: skin list
+COLOR_SKINLIST_TITLE '1 1 1'
+COLOR_SKINLIST_AUTHOR '0 0.375 0.75'
+
+//------------------------------------------------------------------------------
+// Images (colors multiplied to images)
+//------------------------------------------------------------------------------
// item: button
// uses "button" images
// uses "buttongray" images
COLOR_BUTTON_F '1 1 1'
COLOR_BUTTON_D '1 1 1'
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 0'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
// item: checkbox
// uses "checkbox" images
COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '1 1 1'
-COLOR_CHECKBOX_F '1 1 1'
+COLOR_CHECKBOX_C '0.5 0.75 1'
+COLOR_CHECKBOX_F '0.5 0.75 1'
COLOR_CHECKBOX_D '1 1 1'
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.7 0.7 1'
-ALPHA_CREDITS_PERSON 0.7
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
// item: crosshair button
// uses "crosshairbutton" images
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
+// dialog background colors
// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
+COLOR_DIALOG_MULTIPLAYER '1 1 1'
+COLOR_DIALOG_SETTINGS '1 1 1'
+COLOR_DIALOG_TEAMSELECT '1 1 1'
+COLOR_DIALOG_QUIT '1 1 1'
+COLOR_DIALOG_ADVANCED '1 1 1'
+COLOR_DIALOG_MUTATORS '1 1 1'
+COLOR_DIALOG_MAPINFO '1 1 1'
+COLOR_DIALOG_USERBIND '1 1 1'
+COLOR_DIALOG_SINGLEPLAYER '1 1 1'
+COLOR_DIALOG_CREDITS '1 1 1'
+COLOR_DIALOG_WEAPONS '1 1 1'
+COLOR_DIALOG_RADAR '1 1 1'
+COLOR_DIALOG_SERVERINFO '1 1 1'
+COLOR_DIALOG_CVARS '1 0 0'
// item: input box
// uses "inputbox" images
COLOR_KEYGRABBER_KEYS '1 1 1'
ALPHA_KEYGRABBER_KEYS 0.7
-// item: list box
-COLOR_LISTBOX_SELECTED '0 0 1'
-ALPHA_LISTBOX_SELECTED 0.5
-COLOR_LISTBOX_WAITING '1 0 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.4 0.4 0.7'
-COLOR_MAPLIST_INCLUDEDBG '0 0 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.5
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.4
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
// item: player color button
// uses "colorbutton" images
// uses "color" images
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
// item: player name editor
// uses "charmap" images
// uses "charmapbutton" images
// item: scrollbar
// uses "scrollbar" images
COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_F '1 1 1'
-COLOR_SCROLLBAR_C '1 1 1'
-COLOR_SCROLLBAR_S '1 1 1'
+COLOR_SCROLLBAR_C '0.5 0.75 1'
+COLOR_SCROLLBAR_F '0.5 0.75 1'
+COLOR_SCROLLBAR_S '0.25 0.25 0.25'
WIDTH_SCROLLBAR 16
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 1 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.4 0.4 0.7'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.4 0.4 0.7'
-
// item: slider
// uses "slider" images
COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '1 1 1'
-COLOR_SLIDER_F '1 1 1'
+COLOR_SLIDER_C '0.5 0.75 1'
+COLOR_SLIDER_F '0.5 0.75 1'
COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
+COLOR_SLIDER_S '0.25 0.25 0.25'
WIDTH_SLIDERTEXT 0.333333333333
TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Silver
-author morfar
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '1 1 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 1 1'
-COLOR_DIALOG_SETTINGS '0.95 0.95 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '1 0.2 0.2'
-COLOR_DIALOG_ADVANCED '0.8 0.8 0.8'
-COLOR_DIALOG_MUTATORS '0.8 0.8 0.8'
-COLOR_DIALOG_MAPINFO '0.6 0.7 0.8'
-COLOR_DIALOG_USERBIND '1 1 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 0.95'
-COLOR_DIALOG_CREDITS '0.7 0.7 1'
-COLOR_DIALOG_WEAPONS '0.8 0.8 0.8'
-COLOR_DIALOG_RADAR '0.8 0.8 0.8'
-COLOR_DIALOG_SERVERINFO '0.6 0.7 0.8'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.4
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.4
-ALPHA_TEXT 1
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 1
-COLOR_CAMPAIGN_SELECTABLE '0.8 1 0.8'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 0.5'
-ALPHA_CAMPAIGN_FUTURE 0.3
-COLOR_CAMPAIGN_FUTURE '1 0.8 0.8'
-ALPHA_CAMPAIGN_DESCRIPTION 0.8
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '1 1 1'
-COLOR_CHECKBOX_F '1 1 1'
-COLOR_CHECKBOX_D '1 1 1'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.7 0.7 1'
-ALPHA_CREDITS_PERSON 0.7
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.2 0.5 0.2'
-ALPHA_LISTBOX_SELECTED 0.4
-COLOR_LISTBOX_WAITING '1 0 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.20
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.4 0.4 0.7'
-COLOR_MAPLIST_INCLUDEDBG '0 0 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.5
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.4
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 1 1'
-COLOR_RADIOBUTTON_C '1 1 1'
-COLOR_RADIOBUTTON_F '1 1 1'
-COLOR_RADIOBUTTON_D '1 1 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_F '1 1 1'
-COLOR_SCROLLBAR_C '1 1 1'
-COLOR_SCROLLBAR_S '1 1 1'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.2
-ALPHA_SERVERLIST_EMPTY 0.5
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 1 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.2
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.2 0.7 0.2'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.4 0.4 0.7'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '1 1 1'
-COLOR_SLIDER_F '1 1 1'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Simply Gray
-author Morphed
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE 0
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '1 1 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '0.7 0.7 0.7'
-COLOR_DIALOG_SETTINGS '0.7 0.7 0.7'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '1 0 0'
-COLOR_DIALOG_ADVANCED '0.7 0.7 0.7'
-COLOR_DIALOG_MUTATORS '0.7 0.7 0.7'
-COLOR_DIALOG_MAPINFO '0.7 0.7 0.7'
-COLOR_DIALOG_USERBIND '0.7 0.7 0.7'
-COLOR_DIALOG_SINGLEPLAYER '0.9 0.9 0.9'
-COLOR_DIALOG_CREDITS '0.7 0.7 0.7'
-COLOR_DIALOG_WEAPONS '0.7 0.7 0.7'
-COLOR_DIALOG_RADAR '0.7 0.7 0.7'
-COLOR_DIALOG_SERVERINFO '0.7 0.7 0.7'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 0'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '1 1 1'
-COLOR_CHECKBOX_F '1 1 1'
-COLOR_CHECKBOX_D '1 1 1'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.7 0.7 1'
-ALPHA_CREDITS_PERSON 0.7
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0 0 1'
-ALPHA_LISTBOX_SELECTED 0.5
-COLOR_LISTBOX_WAITING '1 0 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.4 0.4 0.7'
-COLOR_MAPLIST_INCLUDEDBG '0 0 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.5
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.4
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 1 1'
-COLOR_RADIOBUTTON_C '1 1 1'
-COLOR_RADIOBUTTON_F '1 1 1'
-COLOR_RADIOBUTTON_D '1 1 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_F '1 1 1'
-COLOR_SCROLLBAR_C '1 1 1'
-COLOR_SCROLLBAR_S '1 1 1'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.2
-ALPHA_SERVERLIST_EMPTY 0.5
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 1 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.2
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0 0.9 0.9'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.4 0.4 0.7'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '1 1 1'
-COLOR_SLIDER_F '1 1 1'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 Black
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 1 1'
-COLOR_DIALOG_SETTINGS '1 1 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '1 1 1'
-COLOR_DIALOG_MUTATORS '1 1 1'
-COLOR_DIALOG_MAPINFO '1 1 1'
-COLOR_DIALOG_USERBIND '1 1 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 1'
-COLOR_DIALOG_WEAPONS '1 0.7 0.7'
-COLOR_DIALOG_RADAR '1 1 1'
-COLOR_DIALOG_CREDITS '1 1 1'
-COLOR_DIALOG_SERVERINFO '1 1 1'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '1 1 1'
-COLOR_CHECKBOX_F '0.75 0.75 0.75'
-COLOR_CHECKBOX_D '1 1 1'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '1 1 1'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.875 0.875 0.875'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0.875 0.875 0.875'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.75 0.75 0.75'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.25
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 1 1'
-COLOR_RADIOBUTTON_C '1 1 1'
-COLOR_RADIOBUTTON_F '0.75 0.75 0.75'
-COLOR_RADIOBUTTON_D '1 1 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_F '0.75 0.75 0.75'
-COLOR_SCROLLBAR_C '1 1 1'
-COLOR_SCROLLBAR_S '1 1 1'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.9 0.9 0.9'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '1 1 1'
-COLOR_SLIDER_F '0.75 0.75 0.75'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 Blue
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '0.5 0.75 1'
-COLOR_DIALOG_SETTINGS '0.5 0.75 1'
-COLOR_DIALOG_TEAMSELECT '0.5 0.75 1'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '0.5 0.75 1'
-COLOR_DIALOG_MUTATORS '0.5 0.75 1'
-COLOR_DIALOG_MAPINFO '0.5 0.75 1'
-COLOR_DIALOG_USERBIND '0.5 0.75 1'
-COLOR_DIALOG_SINGLEPLAYER '0.5 0.75 1'
-COLOR_DIALOG_CREDITS '0.5 0.75 1'
-COLOR_DIALOG_WEAPONS '0.5 0.75 1'
-COLOR_DIALOG_RADAR '0.5 0.75 1'
-COLOR_DIALOG_SERVERINFO '0.5 0.75 1'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '0.5 0.75 1'
-COLOR_BUTTON_C '0.5 0.75 1'
-COLOR_BUTTON_F '0.5 0.75 1'
-COLOR_BUTTON_D '0.5 0.75 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '0.5 0.75 1'
-COLOR_CHECKBOX_C '0.5 0.75 1'
-COLOR_CHECKBOX_F '0.25 0.5 0.75'
-COLOR_CHECKBOX_D '0.5 0.75 1'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.5 0.75 1'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '0.5 0.75 1'
-COLOR_INPUTBOX_F '0.5 0.75 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.5 0.75 1'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0.5 0.75 1'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.25 0.5 0.75'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '0.5 0.75 1'
-COLOR_RADIOBUTTON_C '0.5 0.75 1'
-COLOR_RADIOBUTTON_F '0.25 0.5 0.75'
-COLOR_RADIOBUTTON_D '0.5 0.75 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '0.5 0.75 1'
-COLOR_SCROLLBAR_C '0.5 0.75 1'
-COLOR_SCROLLBAR_F '0.25 0.5 0.75'
-COLOR_SCROLLBAR_S '0.5 0.75 1'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.5 0.75 1'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '0.5 0.75 1'
-COLOR_SLIDER_C '0.5 0.75 1'
-COLOR_SLIDER_F '0.25 0.5 0.75'
-COLOR_SLIDER_D '0.5 0.75 1'
-COLOR_SLIDER_S '0.5 0.75 1'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 Green
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '0.5 1 0'
-COLOR_DIALOG_SETTINGS '0.5 1 0'
-COLOR_DIALOG_TEAMSELECT '0.5 1 0'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '0.5 1 0'
-COLOR_DIALOG_MUTATORS '0.5 1 0'
-COLOR_DIALOG_MAPINFO '0.5 1 0'
-COLOR_DIALOG_USERBIND '0.5 1 0'
-COLOR_DIALOG_SINGLEPLAYER '0.5 1 0'
-COLOR_DIALOG_CREDITS '0.5 1 0'
-COLOR_DIALOG_WEAPONS '0.5 1 0'
-COLOR_DIALOG_RADAR '0.5 1 0'
-COLOR_DIALOG_SERVERINFO '0.5 1 0'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '0.5 1 0'
-COLOR_BUTTON_C '0.5 1 0'
-COLOR_BUTTON_F '0.5 1 0'
-COLOR_BUTTON_D '0.5 1 0'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '0.5 1 0'
-COLOR_CHECKBOX_C '0.5 1 0'
-COLOR_CHECKBOX_F '0.25 0.75 0'
-COLOR_CHECKBOX_D '0.5 1 0'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.5 1 0'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '0.5 1 0'
-COLOR_INPUTBOX_F '0.5 1 0'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.5 1 0'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0.5 1 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.25 0.75 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '0.5 1 0'
-COLOR_RADIOBUTTON_C '0.5 1 0'
-COLOR_RADIOBUTTON_F '0.25 0.75 0'
-COLOR_RADIOBUTTON_D '0.5 1 0'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '0.5 1 0'
-COLOR_SCROLLBAR_C '0.5 1 0'
-COLOR_SCROLLBAR_F '0.25 0.75 0'
-COLOR_SCROLLBAR_S '0.5 1 0'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.5 1 0'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '0.5 1 0'
-COLOR_SLIDER_C '0.5 1 0'
-COLOR_SLIDER_F '0.25 0.75 0'
-COLOR_SLIDER_D '0.5 1 0'
-COLOR_SLIDER_S '0.5 1 0'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 Red
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 0 0'
-COLOR_DIALOG_SETTINGS '1 0 0'
-COLOR_DIALOG_TEAMSELECT '1 0 0'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '1 0 0'
-COLOR_DIALOG_MUTATORS '1 0 0'
-COLOR_DIALOG_MAPINFO '1 0 0'
-COLOR_DIALOG_USERBIND '1 0 0'
-COLOR_DIALOG_SINGLEPLAYER '1 0 0'
-COLOR_DIALOG_CREDITS '1 0 0'
-COLOR_DIALOG_WEAPONS '1 0 0'
-COLOR_DIALOG_RADAR '1 0 0'
-COLOR_DIALOG_SERVERINFO '1 0 0'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 0 0'
-COLOR_BUTTON_C '1 0 0'
-COLOR_BUTTON_F '1 0 0'
-COLOR_BUTTON_D '1 0 0'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 0 0'
-COLOR_CHECKBOX_C '1 0 0'
-COLOR_CHECKBOX_F '0.75 0 0'
-COLOR_CHECKBOX_D '1 0 0'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '1 0 0'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 0 0'
-COLOR_INPUTBOX_F '1 0 0'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '1 0 0'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '1 0 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.75 0 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 0 0'
-COLOR_RADIOBUTTON_C '1 0 0'
-COLOR_RADIOBUTTON_F '0.75 0 0'
-COLOR_RADIOBUTTON_D '1 0 0'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 0 0'
-COLOR_SCROLLBAR_C '1 0 0'
-COLOR_SCROLLBAR_F '0.75 0 0'
-COLOR_SCROLLBAR_S '1 0 0'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '1 0 0'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 0 0'
-COLOR_SLIDER_C '1 0 0'
-COLOR_SLIDER_F '0.75 0 0'
-COLOR_SLIDER_D '1 0 0'
-COLOR_SLIDER_S '1 0 0'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 White
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 1 1'
-COLOR_DIALOG_SETTINGS '1 1 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '1 1 1'
-COLOR_DIALOG_MUTATORS '1 1 1'
-COLOR_DIALOG_MAPINFO '1 1 1'
-COLOR_DIALOG_USERBIND '1 1 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 1'
-COLOR_DIALOG_CREDITS '1 1 1'
-COLOR_DIALOG_WEAPONS '1 1 1'
-COLOR_DIALOG_RADAR '1 1 1'
-COLOR_DIALOG_SERVERINFO '1 1 1'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '0.75 0.75 0.75'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '1 1 1'
-COLOR_CHECKBOX_F '0.75 0.75 0.75'
-COLOR_CHECKBOX_D '1 1 1'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '1 1 1'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.875 0.875 0.875'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0.875 0.875 0.875'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0.75 0.75 0.75'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.25
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 1 1'
-COLOR_RADIOBUTTON_C '1 1 1'
-COLOR_RADIOBUTTON_F '0.75 0.75 0.75'
-COLOR_RADIOBUTTON_D '1 1 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_F '0.75 0.75 0.75'
-COLOR_SCROLLBAR_C '1 1 1'
-COLOR_SCROLLBAR_S '1 1 1'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.9 0.9 0.9'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '1 1 1'
-COLOR_SLIDER_F '0.75 0.75 0.75'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '1 1 1'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title WickedX
-author sev
-
-// Colors: 'Red Green Blue'
-// Suffixes: Clicked (_c), Disabled (_d), Focused (_f), Normal (_n)
-
-// Background layer scaling:
-// Crop (c), Letterbox (l), Height (h), Width (w), Stretch (s)
-// Background layer positioning:
-// Top Left (7), Top Center (8) Top Right (9)
-// Middle Left (4), Middle Center (5) Middle Right (6)
-// Bottom Left (1), Bottom Center (2) Bottom Right (3)
-// ALIGN_BACKGROUND(_INGAME) spspsp, s=Scale p=Position
-
-//------------------------------------------------------------------------------
-// Structure (e.g. positions, sizes, margins)
-//------------------------------------------------------------------------------
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND h5h5
-ALIGN_BACKGROUND_INGAME h5
-ALPHA_BACKGROUND_INGAME 1
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.8 0.4 0'
-POSITION_DIALOG_SINGLEPLAYER '0.2 0.4 0'
-POSITION_DIALOG_SETTINGS '0.5 0.95 0'
-POSITION_DIALOG_CREDITS '-0.05 1.2 0'
-POSITION_DIALOG_QUIT '1.05 1.2 0'
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '8 8 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-//------------------------------------------------------------------------------
-// Colors (e.g. font colors, field colors)
-//------------------------------------------------------------------------------
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: credits list
-COLOR_CREDITS_TITLE '0.875 0.375 0'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '0 0.1875 0.4375'
-ALPHA_CREDITS_FUNCTION 0.5
-COLOR_CREDITS_PERSON '0 0.375 0.75'
-ALPHA_CREDITS_PERSON 0.875
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '0 0.375 0.75'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.875 0.375 0'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '1 1 1'
-ALPHA_LISTBOX_WAITING 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0 0.375 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0 0.1875 0.4375'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.8 0.9 1'
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.875 0.375 0'
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0 0.375 0.75'
-
-//------------------------------------------------------------------------------
-// Images (colors multiplied to images)
-//------------------------------------------------------------------------------
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 1 1'
-COLOR_BUTTON_C '1 1 1'
-COLOR_BUTTON_F '1 1 1'
-COLOR_BUTTON_D '1 1 1'
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 1 1'
-COLOR_CHECKBOX_C '0.5 0.75 1'
-COLOR_CHECKBOX_F '0.5 0.75 1'
-COLOR_CHECKBOX_D '1 1 1'
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// dialog background colors
-// uses "border" images
-COLOR_DIALOG_MULTIPLAYER '1 1 1'
-COLOR_DIALOG_SETTINGS '1 1 1'
-COLOR_DIALOG_TEAMSELECT '1 1 1'
-COLOR_DIALOG_QUIT '1 1 1'
-COLOR_DIALOG_ADVANCED '1 1 1'
-COLOR_DIALOG_MUTATORS '1 1 1'
-COLOR_DIALOG_MAPINFO '1 1 1'
-COLOR_DIALOG_USERBIND '1 1 1'
-COLOR_DIALOG_SINGLEPLAYER '1 1 1'
-COLOR_DIALOG_CREDITS '1 1 1'
-COLOR_DIALOG_WEAPONS '1 1 1'
-COLOR_DIALOG_RADAR '1 1 1'
-COLOR_DIALOG_SERVERINFO '1 1 1'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 1 1'
-COLOR_INPUTBOX_F '1 1 1'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 1 1'
-COLOR_RADIOBUTTON_C '1 1 1'
-COLOR_RADIOBUTTON_F '1 1 1'
-COLOR_RADIOBUTTON_D '1 1 1'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 1 1'
-COLOR_SCROLLBAR_C '0.5 0.75 1'
-COLOR_SCROLLBAR_F '0.5 0.75 1'
-COLOR_SCROLLBAR_S '0.25 0.25 0.25'
-WIDTH_SCROLLBAR 16
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 1 1'
-COLOR_SLIDER_C '0.5 0.75 1'
-COLOR_SLIDER_F '0.5 0.75 1'
-COLOR_SLIDER_D '1 1 1'
-COLOR_SLIDER_S '0.25 0.25 0.25'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked 2 Yellow
-author sev
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '1 0.875 0'
-COLOR_DIALOG_SETTINGS '1 0.875 0'
-COLOR_DIALOG_TEAMSELECT '1 0.875 0'
-COLOR_DIALOG_QUIT '0.75 0 0'
-COLOR_DIALOG_ADVANCED '1 0.875 0'
-COLOR_DIALOG_MUTATORS '1 0.875 0'
-COLOR_DIALOG_MAPINFO '1 0.875 0'
-COLOR_DIALOG_USERBIND '1 0.875 0'
-COLOR_DIALOG_SINGLEPLAYER '1 0.875 0'
-COLOR_DIALOG_CREDITS '1 0.875 0'
-COLOR_DIALOG_WEAPONS '1 0.875 0'
-COLOR_DIALOG_RADAR '1 0.875 0'
-COLOR_DIALOG_SERVERINFO '1 0.875 0'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.9 0.5 0'
-POSITION_DIALOG_SINGLEPLAYER '0.1 0.1 0'
-POSITION_DIALOG_SETTINGS '0.1 0.9 0'
-POSITION_DIALOG_CREDITS '0.3 1.2 0'
-POSITION_DIALOG_QUIT '0.9 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 5
-ALIGN_BACKGROUND_INGAME 5
-ALPHA_BACKGROUND_INGAME 0.7
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '1 0.875 0'
-COLOR_BUTTON_C '1 0.875 0'
-COLOR_BUTTON_F '1 0.875 0'
-COLOR_BUTTON_D '1 0.875 0'
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '1 0.875 0'
-COLOR_CHECKBOX_C '1 0.875 0'
-COLOR_CHECKBOX_F '1 0.75 0'
-COLOR_CHECKBOX_D '1 0.875 0'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '1 0.875 0'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '1 0.875 0'
-COLOR_INPUTBOX_F '1 0.875 0'
-MARGIN_INPUTBOX_CHARS 1
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '1 0.875 0'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '1 0.875 0'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '1 0.75 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 0.9'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '1 0.875 0'
-COLOR_RADIOBUTTON_C '1 0.875 0'
-COLOR_RADIOBUTTON_F '1 0.75 0'
-COLOR_RADIOBUTTON_D '1 0.875 0'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '1 0.875 0'
-COLOR_SCROLLBAR_C '1 0.875 0'
-COLOR_SCROLLBAR_F '1 0.75 0'
-COLOR_SCROLLBAR_S '1 0.875 0'
-WIDTH_SCROLLBAR 16
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.875 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '1 0.875 0'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '1 0.875 0'
-COLOR_SLIDER_C '1 0.875 0'
-COLOR_SLIDER_F '1 0.75 0'
-COLOR_SLIDER_D '1 0.875 0'
-COLOR_SLIDER_S '1 0.875 0'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
+++ /dev/null
-title Wicked Z
-author [-z-]
-
-// Values for Wicked Z by -z-
-// Based on sev's wicked series
-// http://alientrap.org/forum/viewtopic.php?t=3430
-//
-// skinvalues.txt conventions:
-//
-// _c - clicked
-// _d - disabled
-// _f - focused
-// _n - normal
-// 0 0 0 = Red Green Blue
-
-// Colors are 0 0 0 = Red Green Blue (0-1)
-
-// font sizes (used for everything)
-FONTSIZE_NORMAL 12
-HEIGHT_NORMAL 1.5
-FONTSIZE_TITLE 16
-HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
-
-// tooltips
-// uses "tooltip" images
-MARGIN_TOOLTIP '5 5 0'
-BORDER_TOOLTIP '16 16 0'
-FONTSIZE_TOOLTIP 12
-ALPHA_TOOLTIP 0.7
-WIDTH_TOOLTIP 0.3
-AVOID_TOOLTIP '8 8 0'
-
-// the individual dialog background colors
-COLOR_DIALOG_MULTIPLAYER '0.4 0.8 0.9'
-COLOR_DIALOG_SETTINGS '0.5 0.65 0.7'
-COLOR_DIALOG_TEAMSELECT '0.4 0.8 0.9'
-COLOR_DIALOG_QUIT '0.4 0.8 0.9'
-COLOR_DIALOG_ADVANCED '0.4 0.8 0.9'
-COLOR_DIALOG_MUTATORS '0.4 0.8 0.9'
-COLOR_DIALOG_MAPINFO '0.4 0.8 0.9'
-COLOR_DIALOG_USERBIND '0.4 0.8 0.9'
-COLOR_DIALOG_SINGLEPLAYER '0.4 0.8 0.9'
-COLOR_DIALOG_CREDITS '0.4 0.8 0.9'
-COLOR_DIALOG_WEAPONS '0.4 0.8 0.9'
-COLOR_DIALOG_RADAR '0.4 0.8 0.9'
-COLOR_DIALOG_SERVERINFO '0.4 0.8 0.9'
-COLOR_DIALOG_CVARS '1 0 0'
-
-// nexposee positions of windows (they are the scale transformation
-// centers, NOT the actual positions of the windows!)
-POSITION_DIALOG_MULTIPLAYER '0.8 0.4 0'
-POSITION_DIALOG_SINGLEPLAYER '0.2 0.4 0'
-POSITION_DIALOG_SETTINGS '0.5 0.95 0'
-POSITION_DIALOG_CREDITS '-0.05 1.2 0'
-POSITION_DIALOG_QUIT '1.05 1.2 0'
-
-// mouse
-// uses "cursor" images
-SIZE_CURSOR '32 32 0'
-OFFSET_CURSOR '0 0 0'
-ALPHA_CURSOR_INTRO 0
-
-// general
-// uses "background" images
-// uses "background_ingame" images
-ALIGN_BACKGROUND 37915
-ALIGN_BACKGROUND_INGAME 59
-ALPHA_BACKGROUND_INGAME 1
-ALPHA_DISABLED 0.2
-ALPHA_BEHIND 0.5
-ALPHA_TEXT 0.7
-
-// item: button
-// uses "button" images
-// uses "buttongray" images
-// uses "bigbutton" images
-// uses "bigbuttongray" images
-COLOR_BUTTON_N '0.5 0.3 0' // Default Color
-COLOR_BUTTON_C '0.6 0.4 0.1' // Selected
-COLOR_BUTTON_F '0.45 0.55 0.45'// Focused / hover
-COLOR_BUTTON_D '0.2 0.5 0.5' // Disabled
-
-// item: campaign
-ALPHA_CAMPAIGN_SELECTABLE 0.8
-COLOR_CAMPAIGN_SELECTABLE '1 1 1'
-ALPHA_CAMPAIGN_CURRENT 1
-COLOR_CAMPAIGN_CURRENT '1 1 1'
-ALPHA_CAMPAIGN_FUTURE 0.2
-COLOR_CAMPAIGN_FUTURE '1 1 1'
-ALPHA_CAMPAIGN_DESCRIPTION 0.7
-
-// item: checkbox
-// uses "checkbox" images
-COLOR_CHECKBOX_N '0.5 0.3 0'
-COLOR_CHECKBOX_C '0.7 0.5 0'
-COLOR_CHECKBOX_F '0.6 0.4 0'
-COLOR_CHECKBOX_D '0 0.75 0.75'
-
-// item: color picker
-// uses "colorpicker" images
-MARGIN_COLORPICKER '0 0 0'
-
-// item: credits list
-COLOR_CREDITS_TITLE '1 1 1'
-ALPHA_CREDITS_TITLE 1
-COLOR_CREDITS_FUNCTION '1 1 1'
-ALPHA_CREDITS_FUNCTION 0.7
-COLOR_CREDITS_PERSON '0.75 0.55 0'
-ALPHA_CREDITS_PERSON 1
-ROWS_CREDITS 20
-WIDTH_CREDITS 0.5
-
-// item: crosshair button
-// uses "crosshairbutton" images
-
-// item: cvar list
-ALPHA_CVARLIST_SAVED 1
-ALPHA_CVARLIST_TEMPORARY 0.7
-COLOR_CVARLIST_CHANGED '1 1 0.4'
-COLOR_CVARLIST_REVERTBUTTON '1 0 0'
-COLOR_CVARLIST_UNCHANGED '1 1 1'
-
-// item: dialog
-// uses "border" images
-// uses "closebutton" images
-MARGIN_TOP 8
-MARGIN_BOTTOM 8
-MARGIN_LEFT 8
-MARGIN_RIGHT 8
-MARGIN_COLUMNS 4
-MARGIN_ROWS 4
-HEIGHT_DIALOGBORDER 1
-
-// item: input box
-// uses "inputbox" images
-COLOR_INPUTBOX_N '0.7 0.5 0'
-COLOR_INPUTBOX_F '0.6 0.4 0'
-MARGIN_INPUTBOX_CHARS 0.6
-
-// item: key grabber
-COLOR_KEYGRABBER_TITLES '1 1 1'
-ALPHA_KEYGRABBER_TITLES 1
-COLOR_KEYGRABBER_KEYS '1 1 1'
-ALPHA_KEYGRABBER_KEYS 0.7
-
-// item: list box
-COLOR_LISTBOX_SELECTED '0.15 0.25 0.2'
-ALPHA_LISTBOX_SELECTED 1
-COLOR_LISTBOX_WAITING '0 0.35 0.35'
-ALPHA_LISTBOX_WAITING 0.5
-COLOR_LISTBOX_BACKGROUND '0 0 0'
-ALPHA_LISTBOX_BACKGROUND 0.5
-
-// item: map list
-COLOR_MAPLIST_TITLE '1 1 1'
-COLOR_MAPLIST_AUTHOR '0.75 0.75 0.75'
-COLOR_MAPLIST_INCLUDEDBG '0 0 0'
-ALPHA_MAPLIST_INCLUDEDFG 1
-ALPHA_MAPLIST_INCLUDEDBG 0.375
-ALPHA_MAPLIST_NOTINCLUDEDFG 0.25
-
-// item: nexposee
-ALPHAS_MAINMENU '0.6 0.8 1'
-
-// item: player color button
-// uses "colorbutton" images
-// uses "color" images
-
-// item: player model
-COLOR_MODELTITLE '1 1 1'
-ALPHA_MODELTITLE 1
-
-// item: player name editor
-// uses "charmap" images
-// uses "charmapbutton" images
-
-// item: radio button
-// uses "radiobutton" images
-COLOR_RADIOBUTTON_N '0.5 0.3 0'
-COLOR_RADIOBUTTON_C '0.7 0.5 0'
-COLOR_RADIOBUTTON_F '0.6 0.4 0'
-COLOR_RADIOBUTTON_D '0 0.75 0.75'
-
-// item: scrollbar
-// uses "scrollbar" images
-COLOR_SCROLLBAR_N '0.5 0.4 0'
-COLOR_SCROLLBAR_C '0.7 0.5 0'
-COLOR_SCROLLBAR_F '0.6 0.4 0'
-COLOR_SCROLLBAR_S '0.15 0.45 0.45'
-WIDTH_SCROLLBAR 20
-
-// item: server list
-ALPHA_SERVERLIST_FULL 0.4
-ALPHA_SERVERLIST_EMPTY 0.7
-COLOR_SERVERLIST_LOWPING '0 1 0'
-COLOR_SERVERLIST_MEDPING '1 0.75 0'
-COLOR_SERVERLIST_HIGHPING '1 0 0'
-ALPHA_SERVERLIST_HIGHPING 0.4
-ALPHA_SERVERLIST_FAVORITE 0.8
-COLOR_SERVERLIST_FAVORITE '1 1 1'
-
-// item: server info
-COLOR_SERVERINFO_NAME '1 1 1'
-COLOR_SERVERINFO_IP '0.6 0.4 0.1'
-
-// item: skin list
-COLOR_SKINLIST_TITLE '1 1 1'
-COLOR_SKINLIST_AUTHOR '0.75 0.75 0.75'
-
-// item: slider
-// uses "slider" images
-COLOR_SLIDER_N '0.5 0.4 0'
-COLOR_SLIDER_C '0.7 0.5 0'
-COLOR_SLIDER_F '0.6 0.4 0'
-COLOR_SLIDER_D '0 0.75 0.75'
-COLOR_SLIDER_S '0 0.45 0.45'
-WIDTH_SLIDERTEXT 0.333333333333
-TOLERANCE_SLIDER '0.2 2 0'
--- /dev/null
+// physicsNoQWBunny.cfg vs physicsXPM.cfg
+sv_gravity 800
+sv_maxspeed 320
+sv_maxairspeed 320
+sv_stopspeed 100
+sv_accelerate 15
+sv_airaccelerate 1
+sv_friction 8
+edgefriction 1
+sv_stepheight 34
+sv_jumpvelocity 270
+sv_wateraccelerate -1
+sv_waterfriction -1
+sv_airaccel_sideways_friction 0 // breaks strafing?
+sv_airaccel_qw 0.92
+sv_airstopaccelerate 2.5
+sv_airstrafeaccelerate 20
+sv_maxairstrafespeed 100
+sv_airstrafeaccel_qw -0.97
+sv_aircontrol 125
+sv_aircontrol_power 2.5
+sv_airspeedlimit_nonqw 0
+sv_warsowbunny_turnaccel 0
+sv_warsowbunny_accel 0.1593
+sv_warsowbunny_topspeed 925
+sv_warsowbunny_backtosideratio 0.8
+sv_friction_on_land 0
+sv_doublejump 1 // TINY (1.35x normal) doublejumps only, can be disabled if wanted...
+sv_jumpspeedcap_min 0 // need predicting? (it should already be in CSQC prediction code)
+sv_jumpspeedcap_max 0.35
+sv_jumpspeedcap_max_disable_on_ramps 1
MapInfo_Map_maxs = '0 0 0';
}
-void _MapInfo_Map_ApplyGametype(string s, float pWantedType, float pThisType)
+string MapInfo_GetDefault(float t)
+{
+ switch(t)
+ {
+ case MAPINFO_TYPE_DEATHMATCH: return "30 20 0";
+ case MAPINFO_TYPE_TEAM_DEATHMATCH: return "50 20 2 0";
+ case MAPINFO_TYPE_DOMINATION: return "200 20 0";
+ case MAPINFO_TYPE_CTF: return "300 20 10 0";
+ case MAPINFO_TYPE_RUNEMATCH: return "200 20 0";
+ case MAPINFO_TYPE_LMS: return "9 20 0";
+ case MAPINFO_TYPE_ARENA: return "10 20 0";
+ case MAPINFO_TYPE_CA: return "10 20 0";
+ case MAPINFO_TYPE_KEYHUNT: return "1000 20 3 0";
+ case MAPINFO_TYPE_ASSAULT: return "20 0";
+ case MAPINFO_TYPE_RACE: return "20 5 7 15 0";
+ case MAPINFO_TYPE_ONSLAUGHT: return "20 0";
+ case MAPINFO_TYPE_NEXBALL: return "5 20 0";
+ case MAPINFO_TYPE_CTS: return "20 0 0";
+ default: return "";
+ }
+}
+
+void _MapInfo_Map_ApplyGametype(string s, float pWantedType, float pThisType, float load_default)
{
string sa;
MapInfo_Map_supportedGametypes |= pThisType;
if(!(pThisType & pWantedType))
return;
+
+ if(load_default)
+ _MapInfo_Map_ApplyGametype(MapInfo_GetDefault(pThisType), pWantedType, pThisType, FALSE);
if(pWantedType == MAPINFO_TYPE_ASSAULT || pWantedType == MAPINFO_TYPE_ONSLAUGHT || pWantedType == MAPINFO_TYPE_RACE || pWantedType == MAPINFO_TYPE_CTS) // these modes don't use fraglimit
{
}
else
{
- cvar_set("fraglimit", car(s));
+ sa = car(s);
+ if(sa != "")
+ cvar_set("fraglimit", sa);
s = cdr(s);
}
- cvar_set("timelimit", car(s));
+ sa = car(s);
+ if(sa != "")
+ cvar_set("timelimit", sa);
s = cdr(s);
if(pWantedType == MAPINFO_TYPE_TEAM_DEATHMATCH)
{
- sa = car(s); if(sa == "") sa = "2";
- cvar_set("g_tdm_teams", sa);
+ sa = car(s);
+ if(sa != "")
+ cvar_set("g_tdm_teams", sa);
s = cdr(s);
}
if(pWantedType == MAPINFO_TYPE_KEYHUNT)
{
- sa = car(s); if(sa == "") sa = "3";
- cvar_set("g_keyhunt_teams", sa);
+ sa = car(s);
+ if(sa != "")
+ cvar_set("g_keyhunt_teams", sa);
s = cdr(s);
}
if(pWantedType == MAPINFO_TYPE_CTF)
{
- sa = car(s); if(sa == "") sa = "10";
- if(cvar("g_ctf_win_mode") < 2)
- cvar_set("fraglimit", sa);
+ sa = car(s);
+ if(sa != "")
+ if(cvar("g_ctf_win_mode") < 2)
+ cvar_set("fraglimit", sa);
s = cdr(s);
}
cvar_set("g_race_qualifying_timelimit", sa);
s = cdr(s);
- sa = car(s); if(sa == "") sa = "10";
- if(cvar("g_race_teams") < 2)
- cvar_set("fraglimit", sa);
+ sa = car(s);
+ if(sa != "")
+ if(cvar("g_race_teams") < 2)
+ cvar_set("fraglimit", sa);
s = cdr(s);
- sa = car(s); if(sa == "") sa = "20";
- if(cvar("g_race_teams") >= 2)
- cvar_set("fraglimit", sa);
+ sa = car(s);
+ if(sa != "")
+ if(cvar("g_race_teams") >= 2)
+ cvar_set("fraglimit", sa);
s = cdr(s);
}
if(pWantedType == MAPINFO_TYPE_CTS)
{
- sa = car(s); if(sa == "") sa = cvar_string("fraglimit");
- if(cvar("g_race_teams"))
- cvar_set("fraglimit", sa);
+ sa = car(s);
+
+ // this is the skill of the map
+ // not parsed by anything yet
+ // for map databases
+ //if(sa != "")
+ // cvar_set("fraglimit", sa);
+
s = cdr(s);
}
- sa = car(s); if(sa == "") sa = "0";
- cvar_set("leadlimit", sa);
- s = cdr(s);
+ if(pWantedType == MAPINFO_TYPE_ASSAULT || pWantedType == MAPINFO_TYPE_ONSLAUGHT || pWantedType == MAPINFO_TYPE_CTS) // these modes don't use fraglimit
+ {
+ cvar_set("leadlimit", "0");
+ }
+ else
+ {
+ sa = car(s);
+ if(sa != "")
+ cvar_set("leadlimit", sa);
+ s = cdr(s);
+ }
}
float MapInfo_Type_FromString(string t)
else return 0;
}
+string MapInfo_Type_ToString(float t)
+{
+ if (t == MAPINFO_TYPE_DEATHMATCH) return "dm";
+ else if(t == MAPINFO_TYPE_TEAM_DEATHMATCH) return "tdm";
+ else if(t == MAPINFO_TYPE_DOMINATION) return "dom";
+ else if(t == MAPINFO_TYPE_CTF) return "ctf";
+ else if(t == MAPINFO_TYPE_RUNEMATCH) return "rune";
+ else if(t == MAPINFO_TYPE_LMS) return "lms";
+ else if(t == MAPINFO_TYPE_ARENA) return "arena";
+ else if(t == MAPINFO_TYPE_CA) return "ca";
+ else if(t == MAPINFO_TYPE_KEYHUNT) return "kh";
+ else if(t == MAPINFO_TYPE_ASSAULT) return "as";
+ else if(t == MAPINFO_TYPE_ONSLAUGHT) return "ons";
+ else if(t == MAPINFO_TYPE_RACE) return "rc";
+ else if(t == MAPINFO_TYPE_NEXBALL) return "nexball";
+ else if(t == MAPINFO_TYPE_CTS) return "cts";
+ else if(t == MAPINFO_TYPE_ALL) return "all";
+ else return "";
+}
+
void _MapInfo_Parse_Settemp(string pFilename, string acl, float type, string s, float recurse)
{
string t;
fputs(fh, "// uncomment this if you added weapon pickups: has weapons\n");
if(MapInfo_Map_flags & MAPINFO_FLAG_FRUSTRATING)
fputs(fh, "frustrating\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_DEATHMATCH) fputs(fh, "type dm 30 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_TEAM_DEATHMATCH) fputs(fh, "type tdm 50 20 2\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_DOMINATION) fputs(fh, "type dom 200 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_CTF) fputs(fh, "type ctf 300 20 10\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_RUNEMATCH) fputs(fh, "type rune 200 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_LMS) fputs(fh, "type lms 9 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_ARENA) fputs(fh, "type arena 10 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_CA) fputs(fh, "type ca 10 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_KEYHUNT) fputs(fh, "type kh 1000 20 3\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_ASSAULT) fputs(fh, "type as 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_RACE) fputs(fh, "type rc 20 5 7 15\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_ONSLAUGHT) fputs(fh, "type ons 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_NEXBALL) fputs(fh, "type nexball 5 20\n");
- if(MapInfo_Map_supportedGametypes & MAPINFO_TYPE_CTS) fputs(fh, "type cts 20 -1\n");
+
+ for(i = 1; i <= MapInfo_Map_supportedGametypes; i *= 2)
+ if(MapInfo_Map_supportedGametypes & i)
+ fputs(fh, sprintf("type %s %s\n", i, MapInfo_GetDefault(i)));
fh2 = fopen(strcat("scripts/", pFilename, ".arena"), FILE_READ);
if(fh2 >= 0)
t = car(s); s = cdr(s);
f = MapInfo_Type_FromString(t);
if(f)
- _MapInfo_Map_ApplyGametype (s, pGametypeToSet, f);
+ _MapInfo_Map_ApplyGametype (s, pGametypeToSet, f, TRUE);
else
dprint("Map ", pFilename, " supports unknown game type ", t, ", ignored\n");
}
if(!(MapInfo_Map_supportedGametypes & pGametypeToSet))
{
print("Can't select the requested game type. Trying anyway with stupid settings.\n");
- _MapInfo_Map_ApplyGametype("0 0 0", pGametypeToSet, MAPINFO_TYPE_DEATHMATCH);
+ _MapInfo_Map_ApplyGametype(MapInfo_GetDefault(MAPINFO_TYPE_DEATHMATCH), pGametypeToSet, MAPINFO_TYPE_DEATHMATCH, FALSE);
}
}
// gets a gametype from a string
float MapInfo_Type_FromString(string t);
+string MapInfo_Type_ToString(float t);
string MapInfo_GetGameTypeCvar(float t);
void MapInfo_SwitchGameType(float t);
//cvar_set("cl_forwardspeed", ftos(warpzone_fixingview_forwardspeed));
}
+vector WarpZone_FixNearClip(vector o, vector c0, vector c1, vector c2, vector c3)
+{
+ float nearclipdistance;
+ vector mi, ma;
+ entity e;
+ float pd;
+
+ mi_x = min5(o_x, c0_x, c1_x, c2_x, c3_x);
+ ma_x = max5(o_x, c0_x, c1_x, c2_x, c3_x);
+ mi_y = min5(o_y, c0_y, c1_y, c2_y, c3_y);
+ ma_y = max5(o_y, c0_y, c1_y, c2_y, c3_y);
+ mi_z = min5(o_z, c0_z, c1_z, c2_z, c3_z);
+ ma_z = max5(o_z, c0_z, c1_z, c2_z, c3_z);
+
+ e = WarpZone_Find(mi, ma);
+ if(e)
+ {
+ if(WarpZone_PlaneDist(e, o) < 0)
+ return '0 0 0';
+ // can't really be, though, but if it is, this is not my warpzone, but a random different one in the same mins/maxs
+ pd = min4(
+ WarpZone_PlaneDist(e, c0),
+ WarpZone_PlaneDist(e, c1),
+ WarpZone_PlaneDist(e, c2),
+ WarpZone_PlaneDist(e, c3)
+ );
+ if(pd < 0)
+ return e.warpzone_forward * -pd;
+ }
+
+ return '0 0 0';
+}
+
float warpzone_saved;
vector warpzone_saved_origin;
vector warpzone_saved_angles;
void WarpZone_FixView()
{
float pd, f;
+ vector o;
entity e;
+ vector corner0, corner1, corner2, corner3, nearclip;
+
warpzone_saved = 0;
warpzone_saved_origin = warpzone_fixview_origin;
warpzone_saved_angles = warpzone_fixview_angles;
warpzone_saved_cl_viewangles = warpzone_fixview_cl_viewangles;
+ nearclip = '0 0 1' * (cvar("r_nearclip") * 1.125);
+ corner0 = cs_unproject('0 0 0' + nearclip);
+ corner1 = cs_unproject('1 0 0' * cvar("vid_conwidth") + nearclip);
+ corner2 = cs_unproject('0 1 0' * cvar("vid_conheight") + nearclip);
+ corner3 = cs_unproject('1 0 0' * cvar("vid_conwidth") + '0 1 0' * cvar("vid_conheight") + nearclip);
+
#ifndef KEEP_ROLL
if(warpzone_fixview_angles_z != 0 || warpzone_fixview_cl_viewangles_z != 0)
{
{
warpzone_saved = 1;
warpzone_fixview_origin = WarpZone_TransformOrigin(e, warpzone_fixview_origin);
+ corner0 = WarpZone_TransformOrigin(e, corner0);
+ corner1 = WarpZone_TransformOrigin(e, corner1);
+ corner2 = WarpZone_TransformOrigin(e, corner2);
+ corner3 = WarpZone_TransformOrigin(e, corner3);
warpzone_fixview_angles = WarpZone_TransformVAngles(e, warpzone_fixview_angles);
warpzone_fixview_cl_viewangles = WarpZone_TransformVAngles(e, warpzone_fixview_cl_viewangles);
WarpZone_Inside();
WarpZone_Outside();
// if we are near any warpzone planes - MOVE AWAY (work around nearclip)
- float nearclip = 4;
- e = WarpZone_Find(warpzone_fixview_origin - '1 1 1' * nearclip, warpzone_fixview_origin + '1 1 1' * nearclip);
- if(e)
+ o = WarpZone_FixNearClip(warpzone_fixview_origin, corner0, corner1, corner2, corner3);
+ if(o != '0 0 0')
{
- pd = WarpZone_PlaneDist(e, warpzone_fixview_origin);
- if(pd >= 0 && pd < nearclip)
- {
- warpzone_saved = 1;
- warpzone_fixview_origin = warpzone_fixview_origin + e.warpzone_forward * (nearclip - pd);
- }
+ warpzone_saved = 1;
+ warpzone_fixview_origin += o;
}
if(warpzone_saved == 1)