SourceScheme.res: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "==Why It's Here== This file, loacted at <code>SteamApps\SourceMods\YourMod\Resource\SourceScheme.res</code>, was originally in the old source engine.gcf. Yet it was up...")
 
(extra category)
 
(7 intermediate revisions by 7 users not shown)
Line 1: Line 1:
This file is used to modify the menu and various menu panels seen [[Modifying Source GameUI‎|here]].
==Why It's Here==
==Why It's Here==
This file, loacted at <code>SteamApps\SourceMods\YourMod\Resource\SourceScheme.res</code>, was originally in the old source engine[[GCF|.gcf]]. Yet it was updated in the steampipe update, and the new one is as follows:
This file, located at <code>steamapps\sourcemods\yourmod\resource\sourcescheme.res</code>, was originally in the old source engine.[[GCF|gcf]]. It was updated in the SteamPipe update, and the new one is as follows:


<pre>
<pre>
Line 6: Line 8:
</pre>
</pre>


So this means that modders who require this file have to trawl the web for this file, yet you [http://puu.sh/j5gYH/d9dea509b5.res download the file from here.] However, if you do not wish to download it for some reason or another, the full listing is here:
So this means that modders who require this file need to copy the file from <code>steamapps\common\Source SDK Base 2013 (Singleplayer/Multiplayer)\platform\resource\sourceschemebase.res</code> to their mods resource folder and rename it to <code>sourcescheme.res</code> or, you can [https://pastebin.com/DmfKLEAD download the file from here]. However, if you do not wish to download it for some reason or another, the full listing is below:
 
==Listing==
==Listing==
<pre><nowiki>
<pre><nowiki>
Line 28: Line 31:
// base colors
// base colors
"White" "255 255 255 255"
"White" "255 255 255 255"
"OffWhite" "216 216 216 255"
"OffWhite" "221 221 221 255"
"DullWhite" "142 142 142 255"
"DullWhite" "190 190 190 255"
"Orange" "255 155 0 255"
"Orange" "255 155 0 255"
"TransparentBlack" "0 0 0 128"
"TransparentBlack" "0 0 0 128"
"Black" "0 0 0 255"
"Black" "0 0 0 255"
 
"Blank" "0 0 0 0"
"Blank" "0 0 0 0"
"SteamLightGreen" "157 194 80 255"
"AchievementsLightGrey" "79 79 79 255"
"AchievementsDarkGrey" "55 55 55 255"
"AchievementsInactiveFG" "130 130 130 255"
}
}
 
///////////////////// BASE SETTINGS ////////////////////////
///////////////////// BASE SETTINGS ////////////////////////
//
//
Line 47: Line 55:
Border.Dark "40 40 40 196" // the dark/unlit side of a control
Border.Dark "40 40 40 196" // the dark/unlit side of a control
Border.Selection "0 0 0 196" // the additional border color for displaying the default/selected button
Border.Selection "0 0 0 196" // the additional border color for displaying the default/selected button
 
Button.TextColor "White"
Button.TextColor "White"
Button.BgColor "Blank"
Button.BgColor "Blank"
Button.ArmedTextColor "White"
Button.ArmedTextColor "White"
Button.ArmedBgColor "Blank"
Button.ArmedBgColor "Blank" [$WIN32]
Button.ArmedBgColor "190 115 0 255" [$X360]
Button.DepressedTextColor "White"
Button.DepressedTextColor "White"
Button.DepressedBgColor "Blank"
Button.DepressedBgColor "Blank"
Button.FocusBorderColor "Black"
Button.FocusBorderColor "Black"
CheckButton.TextColor "OffWhite"
CheckButton.TextColor "White"
CheckButton.SelectedTextColor "White"
CheckButton.SelectedTextColor "White"
CheckButton.BgColor "TransparentBlack"
CheckButton.BgColor "TransparentBlack"
CheckButton.Border1  "Border.Dark" // the left checkbutton border
CheckButton.Border1  "Border.Dark" // the left checkbutton border
CheckButton.Border2  "Border.Bright" // the right checkbutton border
CheckButton.Border2  "Border.Bright" // the right checkbutton border
CheckButton.Check "White" // color of the check itself
CheckButton.Check "White" // color of the check itself
 
CheckButton.HighlightFgColor "OffWhite"
CheckButton.ArmedBgColor "Blank"
CheckButton.DepressedBgColor "Blank"
CheckButton.DisabledBgColor   "TransparentBlack"
ComboBoxButton.ArrowColor "DullWhite"
ComboBoxButton.ArrowColor "DullWhite"
ComboBoxButton.ArmedArrowColor "White"
ComboBoxButton.ArmedArrowColor "White"
ComboBoxButton.BgColor "Blank"
ComboBoxButton.BgColor "Blank"
ComboBoxButton.DisabledBgColor "Blank"
ComboBoxButton.DisabledBgColor "Blank"
 
Frame.TitleTextInsetX 16
Frame.TitleTextInsetX 16
Frame.ClientInsetX 8
Frame.ClientInsetX 8
Frame.ClientInsetY 6
Frame.ClientInsetY 6
Frame.BgColor "160 160 160 128"
Frame.BgColor "160 160 160 128" [$WIN32]
Frame.OutOfFocusBgColor "160 160 160 32"
Frame.BgColor "80 80 80 192" [$X360]
Frame.FocusTransitionEffectTime "0.3" // time it takes for a window to fade in/out on focus/out of focus
Frame.OutOfFocusBgColor "160 160 160 32" [$WIN32]
Frame.TransitionEffectTime "0.3" // time it takes for a window to fade in/out on open/close
Frame.OutOfFocusBgColor "80 80 80 192" [$X360]
Frame.FocusTransitionEffectTime "0.3" // time it takes for a window to fade in/out on focus/out of focus
Frame.TransitionEffectTime "0.3" [$WIN32] // time it takes for a window to fade in/out on open/close
Frame.TransitionEffectTime "0.2" [$X360] // time it takes for a window to fade in/out on open/close
Frame.AutoSnapRange "0"
Frame.AutoSnapRange "0"
FrameGrip.Color1 "200 200 200 196"
FrameGrip.Color1 "200 200 200 196"
Line 86: Line 102:
FrameSystemButton.Icon ""
FrameSystemButton.Icon ""
FrameSystemButton.DisabledIcon ""
FrameSystemButton.DisabledIcon ""
FrameTitleBar.Font "UiBold"
FrameTitleBar.Font "UiBold" [$WIN32]
FrameTitleBar.Font "DefaultLarge" [$WIN32]
FrameTitleBar.TextColor "White"
FrameTitleBar.TextColor "White"
FrameTitleBar.BgColor "Blank"
FrameTitleBar.BgColor "Blank"
FrameTitleBar.DisabledTextColor "255 255 255 192"
FrameTitleBar.DisabledTextColor "255 255 255 192"
FrameTitleBar.DisabledBgColor "Blank"
FrameTitleBar.DisabledBgColor "Blank"
 
GraphPanel.FgColor "White"
GraphPanel.FgColor "White"
GraphPanel.BgColor "TransparentBlack"
GraphPanel.BgColor "TransparentBlack"
 
Label.TextDullColor "DullWhite"
Label.TextDullColor "DullWhite"
Label.TextColor "OffWhite"
Label.TextColor "OffWhite"
Line 102: Line 119:
Label.DisabledFgColor1 "117 117 117 255"
Label.DisabledFgColor1 "117 117 117 255"
Label.DisabledFgColor2 "30 30 30 255"
Label.DisabledFgColor2 "30 30 30 255"
 
ListPanel.TextColor "OffWhite"
ListPanel.TextColor "OffWhite"
ListPanel.TextBgColor "Blank"
ListPanel.TextBgColor "Blank"
Line 110: Line 127:
ListPanel.SelectedOutOfFocusBgColor "255 155 0 128"
ListPanel.SelectedOutOfFocusBgColor "255 155 0 128"
ListPanel.EmptyListInfoTextColor "OffWhite"
ListPanel.EmptyListInfoTextColor "OffWhite"
 
Menu.TextColor "White"
Menu.TextColor "White"
Menu.BgColor "160 160 160 64"
Menu.BgColor "160 160 160 64"
Line 116: Line 133:
Menu.ArmedBgColor "Orange"
Menu.ArmedBgColor "Orange"
Menu.TextInset "6"
Menu.TextInset "6"
 
Panel.FgColor "DullWhite"
Panel.FgColor "DullWhite"
Panel.BgColor "Blank"
Panel.BgColor "Blank"
 
ProgressBar.FgColor "White"
ProgressBar.FgColor "White"
ProgressBar.BgColor "TransparentBlack"
ProgressBar.BgColor "TransparentBlack"
 
PropertySheet.TextColor "OffWhite"
PropertySheet.TextColor "OffWhite"
PropertySheet.SelectedTextColor "White"
PropertySheet.SelectedTextColor "White"
PropertySheet.TransitionEffectTime "0.25" // time to change from one tab to another
PropertySheet.TransitionEffectTime "0.25" // time to change from one tab to another
 
RadioButton.TextColor "DullWhite"
RadioButton.TextColor "OffWhite"
RadioButton.SelectedTextColor "White"
RadioButton.SelectedTextColor "White"
 
RichText.TextColor "OffWhite"
RichText.TextColor "OffWhite"
RichText.BgColor "TransparentBlack"
RichText.BgColor "TransparentBlack"
RichText.SelectedTextColor "Black"
RichText.SelectedTextColor "Black"
RichText.SelectedBgColor "Orange"
RichText.SelectedBgColor "Orange"
 
ScrollBar.Wide 17
ScrollBar.Wide 17
 
ScrollBarButton.FgColor "White"
ScrollBarButton.FgColor "White"
ScrollBarButton.BgColor "Blank"
ScrollBarButton.BgColor "Blank"
Line 143: Line 160:
ScrollBarButton.DepressedFgColor "White"
ScrollBarButton.DepressedFgColor "White"
ScrollBarButton.DepressedBgColor "Blank"
ScrollBarButton.DepressedBgColor "Blank"
 
ScrollBarSlider.FgColor "Blank" // nob color
ScrollBarSlider.FgColor "Blank" // nob color
ScrollBarSlider.BgColor "255 255 255 64" // slider background color
ScrollBarSlider.BgColor "255 255 255 64" // slider background color
 
SectionedListPanel.HeaderTextColor "White"
SectionedListPanel.HeaderTextColor "White"
SectionedListPanel.HeaderBgColor "Blank"
SectionedListPanel.HeaderBgColor "Blank"
Line 157: Line 174:
SectionedListPanel.OutOfFocusSelectedTextColor "Black"
SectionedListPanel.OutOfFocusSelectedTextColor "Black"
SectionedListPanel.OutOfFocusSelectedBgColor "255 155 0 128"
SectionedListPanel.OutOfFocusSelectedBgColor "255 155 0 128"
 
Slider.NobColor "108 108 108 255"
Slider.NobColor "108 108 108 255"
Slider.TextColor "180 180 180 255"
Slider.TextColor "180 180 180 255"
Line 163: Line 180:
Slider.DisabledTextColor1 "117 117 117 255"
Slider.DisabledTextColor1 "117 117 117 255"
Slider.DisabledTextColor2 "30 30 30 255"
Slider.DisabledTextColor2 "30 30 30 255"
 
TextEntry.TextColor "OffWhite"
TextEntry.TextColor "OffWhite"
TextEntry.BgColor "TransparentBlack"
TextEntry.BgColor "TransparentBlack"
Line 173: Line 190:
TextEntry.OutOfFocusSelectedBgColor "255 155 0 128"
TextEntry.OutOfFocusSelectedBgColor "255 155 0 128"
TextEntry.FocusEdgeColor "0 0 0 196"
TextEntry.FocusEdgeColor "0 0 0 196"
 
ToggleButton.SelectedTextColor "White"
ToggleButton.SelectedTextColor "White"
 
Tooltip.TextColor "0 0 0 196"
Tooltip.TextColor "0 0 0 196"
Tooltip.BgColor "Orange"
Tooltip.BgColor "Orange"
 
TreeView.BgColor "TransparentBlack"
TreeView.BgColor "TransparentBlack"
 
WizardSubPanel.BgColor "Blank"
WizardSubPanel.BgColor "Blank"
 
// scheme-specific colors
// scheme-specific colors
MainMenu.TextColor "White"
MainMenu.TextColor "White" [$WIN32]
MainMenu.ArmedTextColor "200 200 200 255"
MainMenu.TextColor "200 200 200 255" [$X360]
MainMenu.ArmedTextColor "200 200 200 255" [$WIN32]
MainMenu.ArmedTextColor "White" [$X360]
MainMenu.DepressedTextColor "192 186 80 255"
MainMenu.DepressedTextColor "192 186 80 255"
MainMenu.MenuItemHeight "30"
MainMenu.MenuItemHeight "30" [$WIN32]
MainMenu.MenuItemHeight "22" [$X360]
MainMenu.MenuItemHeight_hidef "32" [$X360]
MainMenu.Inset "32"
MainMenu.Inset "32"
MainMenu.Backdrop "0 0 0 156"
MainMenu.Backdrop "0 0 0 156"
 
Console.TextColor "OffWhite"
Console.TextColor "OffWhite"
Console.DevTextColor "White"
Console.DevTextColor "White"
 
NewGame.TextColor "White"
NewGame.TextColor "White"
NewGame.FillColor "0 0 0 255"
NewGame.FillColor "0 0 0 255"
NewGame.SelectionColor "Orange"
NewGame.SelectionColor "Orange" [$WIN32]
NewGame.SelectionColor "0 0 0 255" [$X360]
NewGame.DisabledColor "128 128 128 196"
NewGame.DisabledColor "128 128 128 196"
MessageDialog.MatchmakingBG "46 43 42 255" [$X360]
MessageDialog.MatchmakingBGBlack "22 22 22 255" [$X360]
MatchmakingMenuItemTitleColor "200 184 151 255" [$X360]
MatchmakingMenuItemDescriptionColor "200 184 151 255" [$X360]
"QuickListBGDeselected" "AchievementsDarkGrey"
"QuickListBGSelected"          "AchievementsLightGrey"
}
}
 
//////////////////////// BITMAP FONT FILES /////////////////////////////
//
//
// Bitmap Fonts are ****VERY*** expensive static memory resources so they are purposely sparse
BitmapFontFiles
{
// UI buttons, custom font, (256x64)
"Buttons" "materials/vgui/fonts/buttons_32.vbf"
}
//////////////////////// FONTS /////////////////////////////
//////////////////////// FONTS /////////////////////////////
//
//
Line 231: Line 270:
}
}
}
}
"DefaultFixedOutline"
"DefaultFixedOutline" // fonts for net_graph and cl_showpos
{
{
"1"
"1"
{
{
"name" "Lucida Console"
"name" "Lucida Console" [$WINDOWS]
"tall" "10"
"name" "Lucida Console" [$X360]
"weight" "0"
"name" "Verdana" [$POSIX]
"outline" "1"
"tall" "14" [$LINUX]
"tall" "11" [$OSX]
"tall" "10"
"tall_lodef" "15"
"tall_hidef" "20"
"weight" "0"
"outline" "1"
}
}
}
}
Line 245: Line 290:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "500"
"weight" "500"
Line 254: Line 300:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "1000"
"weight" "1000"
Line 263: Line 310:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "500"
"weight" "500"
Line 273: Line 321:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"tall" "12"
"name" "Verdana" [$POSIX]
"tall" "12" [!$POSIX]
"tall" "13" [$POSIX]
"weight" "0"
"weight" "0"
}
}
Line 282: Line 332:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "13"
"tall" "13"
"weight" "0"
"weight" "0"
Line 292: Line 343:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "12"
"tall" "12"
"weight" "0"
"weight" "0"
}
}
}
}
 
"DefaultLarge"
"DefaultLarge"
{
{
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "18"
"tall" "18"
"weight" "0"
"weight" "0"
Line 309: Line 362:
"UiBold"
"UiBold"
{
{
"1"
"1" [$WIN32]
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "12"
"tall" "12"
"weight" "1000"
"weight" "1000"
}
"1" [$X360]
{
"name" "Tahoma"
"tall" "24"
"weight" "2000"
"outline" "1"
}
}
"ChapterTitle" [$X360]
{
"1"
{
"name" "Tahoma"
"tall" "20"
"tall_hidef" "28"
"weight" "2000"
"outline" "1"
}
}
"ChapterTitleBlur" [$X360]
{
"1"
{
"name" "Tahoma"
"tall" "20"
"tall_hidef" "28"
"weight" "2000"
"blur" "3"
"blur_hidef" "5"
}
}
}
}
"MenuLarge"
"MenuLarge"
{
"1" [$POSIX]
{
"name" "Helvetica Bold"
"tall" "20"
"antialias" "1"
}
"1" [$WIN32]
{
"name" "Verdana"
"tall" "16"
"weight" "600"
"antialias" "1"
}
"1" [$X360]
{
"name" "Verdana"
"tall" "14"
"tall_hidef" "20"
"weight" "1200"
"antialias" "1"
"outline" "1"
}
}
"AchievementTitleFont"
{
{
"1"
"1"
{
{
"name" "Verdana"
"name" "Verdana"
"tall" "16"
"tall" "20"
"weight" "600"
"weight" "1200"
"antialias" "1"
"outline" "1"
}
}
"AchievementTitleFontSmaller"
{
"1"
{
"name" "Verdana"
"tall" "18"
"weight" "1200"
"antialias" "1"
//"outline" "1"
}
}
"AchievementDescriptionFont"
{
"1"
{
"name" "Verdana"
"tall" "15"
"weight" "1200"
"antialias" "1"
"outline" "1"
"yres" "0 480"
}
"2"
{
"name" "Verdana"
"tall" "20"
"weight" "1200"
"antialias" "1"
"antialias" "1"
"outline" "1"
"yres" "481 10000"
}
}
GameUIButtons
{
"1" [$X360]
{
"bitmap" "1"
"name" "Buttons"
"scalex" "0.63"
"scaley" "0.63"
"scalex_hidef" "1.0"
"scaley_hidef" "1.0"
"scalex_lodef" "0.75"
"scaley_lodef" "0.75"
}
}
}
}
"ConsoleText"
"ConsoleText"
{
{
"1"
"1"
{
{
"name" "Lucida Console"
"name" "Lucida Console" [$WINDOWS]
"name" "Lucida Console" [$X360]
"name" "Verdana" [$POSIX]
"tall" "11" [$OSX]
"tall" "14" [$LINUX]
"tall" "10"
"tall" "10"
"weight" "500"
"weight" "500"
}
}
}
}
 
// this is the symbol font
// this is the symbol font
"Marlett"
"Marlett"
Line 348: Line 511:
}
}
}
}
 
"Trebuchet24"
"Trebuchet24"
{
{
Line 358: Line 521:
}
}
}
}
 
 
"Trebuchet20"
"Trebuchet20"
{
{
Line 369: Line 531:
}
}
}
}
 
"Trebuchet18"
"Trebuchet18"
{
{
Line 379: Line 541:
}
}
}
}
 
// HUD numbers
// HUD numbers
// We use multiple fonts to 'pulse' them in the HUD, hence the need for many of near size
// We use multiple fonts to 'pulse' them in the HUD, hence the need for many of near size
Line 440: Line 602:
"1"
"1"
{
{
"name" "Lucida Console"
"name" "Lucida Console" [$WINDOWS]
"name" "Lucida Console" [$X360]
"name" "Verdana" [$POSIX]
"tall" "11" [$POSIX]
"tall" "10"
"tall" "10"
"weight" "0"
"weight" "0"
Line 451: Line 616:
// }
// }
}
}
 
"DefaultFixedDropShadow"
"DefaultFixedDropShadow"
{
{
"1"
"1"
{
{
"name" "Lucida Console"
"name" "Lucida Console" [$WINDOWS]
"name" "Lucida Console" [$X360]
"name" "Verdana" [$OSX]
"name" "Courier" [$LINUX]
"tall" "14" [$LINUX]
"tall" "11" [$POSIX]
"tall" "10"
"tall" "10"
"weight" "0"
"weight" "0"
Line 468: Line 638:
// }
// }
}
}
 
"CloseCaption_Normal"
"CloseCaption_Normal"
{
{
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "500"
"weight" "500"
Line 482: Line 653:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$OSX]
"name" "Verdana Italic" [$OSX]
"tall" "16"
"tall" "16"
"weight" "500"
"weight" "500"
Line 492: Line 664:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "900"
"weight" "900"
Line 501: Line 674:
"1"
"1"
{
{
"name" "Tahoma"
"name" "Tahoma" [!$POSIX]
"name" "Verdana Bold Italic" [$POSIX]
"tall" "16"
"tall" "16"
"weight" "900"
"weight" "900"
Line 507: Line 681:
}
}
}
}
 
TitleFont
TitleFont
{
{
Line 519: Line 693:
}
}
}
}
 
TitleFont2
TitleFont2
{
{
Line 531: Line 705:
}
}
}
}
AppchooserGameTitleFont [$X360]
{
"1"
{
"name" "Trebuchet MS"
"tall" "16"
"tall_hidef" "24"
"weight" "900"
"antialias" "1"
}
}
AppchooserGameTitleFontBlur [$X360]
{
"1"
{
"name" "Trebuchet MS"
"tall" "16"
"tall_hidef" "24"
"weight" "900"
"blur" "3"
"blur_hidef" "5"
"antialias" "1"
}
}
StatsTitle [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "2000"
"tall" "20"
"antialias" "1"
}
}
StatsText [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "2000"
"tall" "18"
"antialias" "1"
}
}
AchievementItemTitle [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "1500"
"tall" "16" [!$POSIX]
"tall" "18" [$POSIX]
"antialias" "1"
}
}
AchievementItemDate [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "1500"
"tall" "16"
"antialias" "1"
}
}
StatsPageText
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "1500"
"tall" "14" [!$POSIX]
"tall" "16" [$POSIX]
"antialias" "1"
}
}
AchievementItemTitleLarge [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana Bold" [$POSIX]
"weight" "1500"
"tall" "18" [!$POSIX]
"tall" "19" [$POSIX]
"antialias" "1"
}
}
AchievementItemDescription [$WIN32]
{
"1"
{
"name" "Arial" [!$POSIX]
"name" "Verdana" [$POSIX]
"weight" "1000"
"tall" "14" [!$POSIX]
"tall" "15" [$POSIX]
"antialias" "1"
}
}
"ServerBrowserTitle"
{
"1"
{
"name" "Tahoma" [!$POSIX]
"name" "Verdana" [$POSIX]
"tall" "35"
"tall_lodef" "40"
"weight" "500"
"additive" "0"
"antialias" "1"
}
}
"ServerBrowserSmall"
{
"1"
{
"name" "Tahoma"
"tall" "16"
"weight" "0"
"range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A
"yres" "480 599"
}
"2"
{
"name" "Tahoma"
"tall" "16"
"weight" "0"
"range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A
"yres" "600 767"
}
"3"
{
"name" "Tahoma"
"tall" "16"
"weight" "0"
"range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A
"yres" "768 1023"
"antialias" "1"
}
"4"
{
"name" "Tahoma"
"tall" "19"
"weight" "0"
"range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A
"yres" "1024 1199"
"antialias" "1"
}
"5"
{
"name" "Tahoma"
"tall" "19"
"weight" "0"
"range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A
"yres" "1200 6000"
"antialias" "1"
}
}
}
}
 
//
//
//////////////////// BORDERS //////////////////////////////
//////////////////// BORDERS //////////////////////////////
Line 545: Line 897:
BrowserBorder DepressedBorder
BrowserBorder DepressedBorder
PropertySheetBorder RaisedBorder
PropertySheetBorder RaisedBorder
 
FrameBorder
FrameBorder
{
{
Line 551: Line 903:
"backgroundtype" "2"
"backgroundtype" "2"
}
}
 
DepressedBorder
DepressedBorder
{
{
Line 563: Line 915:
}
}
}
}
 
Right
Right
{
{
Line 572: Line 924:
}
}
}
}
 
Top
Top
{
{
Line 581: Line 933:
}
}
}
}
 
Bottom
Bottom
{
{
Line 602: Line 954:
}
}
}
}
 
Right
Right
{
{
Line 611: Line 963:
}
}
}
}
 
Top
Top
{
{
Line 620: Line 972:
}
}
}
}
 
Bottom
Bottom
{
{
Line 630: Line 982:
}
}
}
}
TitleButtonBorder
TitleButtonBorder
{
{
"backgroundtype" "0"
"backgroundtype" "0"
}
}
 
TitleButtonDisabledBorder
TitleButtonDisabledBorder
{
{
"backgroundtype" "0"
"backgroundtype" "0"
}
}
 
TitleButtonDepressedBorder
TitleButtonDepressedBorder
{
{
"backgroundtype" "0"
"backgroundtype" "0"
}
}
 
ScrollBarButtonBorder
ScrollBarButtonBorder
{
{
"inset" "2 2 0 0"
"inset" "2 2 0 0" [!$OSX]
"inset" "-3 2 0 0" [$OSX]
Left
Left
{
{
Line 657: Line 1,010:
}
}
}
}
 
Right
Right
{
{
Line 666: Line 1,019:
}
}
}
}
 
Top
Top
{
{
Line 675: Line 1,028:
}
}
}
}
 
Bottom
Bottom
{
{
Line 685: Line 1,038:
}
}
}
}
ScrollBarButtonDepressedBorder
ScrollBarButtonDepressedBorder
{
{
"inset" "2 2 0 0"
"inset" "2 2 0 0" [!$OSX]
"inset" "-3 2 0 0" [$OSX]
Left
Left
{
{
Line 697: Line 1,051:
}
}
}
}
 
Right
Right
{
{
Line 706: Line 1,060:
}
}
}
}
 
Top
Top
{
{
Line 715: Line 1,069:
}
}
}
}
 
Bottom
Bottom
{
{
Line 725: Line 1,079:
}
}
}
}
 
TabBorder
TabBorder
{
{
Line 737: Line 1,091:
}
}
}
}
 
Right
Right
{
{
Line 746: Line 1,100:
}
}
}
}
 
Top
Top
{
{
Line 755: Line 1,109:
}
}
}
}
 
}
}
 
TabActiveBorder
TabActiveBorder
{
{
Line 769: Line 1,123:
}
}
}
}
 
Right
Right
{
{
Line 778: Line 1,132:
}
}
}
}
 
Top
Top
{
{
Line 787: Line 1,141:
}
}
}
}
 
}
}
 
 
ToolTipBorder
ToolTipBorder
{
{
Line 802: Line 1,156:
}
}
}
}
 
Right
Right
{
{
Line 811: Line 1,165:
}
}
}
}
 
Top
Top
{
{
Line 820: Line 1,174:
}
}
}
}
 
Bottom
Bottom
{
{
Line 830: Line 1,184:
}
}
}
}
 
// this is the border used for default buttons (the button that gets pressed when you hit enter)
// this is the border used for default buttons (the button that gets pressed when you hit enter)
ButtonKeyFocusBorder
ButtonKeyFocusBorder
Line 888: Line 1,242:
}
}
}
}
 
ButtonDepressedBorder
ButtonDepressedBorder
{
{
Line 900: Line 1,254:
}
}
}
}
 
Right
Right
{
{
Line 909: Line 1,263:
}
}
}
}
 
Top
Top
{
{
Line 918: Line 1,272:
}
}
}
}
 
Bottom
Bottom
{
{
Line 929: Line 1,283:
}
}
}
}
 
//////////////////////// CUSTOM FONT FILES /////////////////////////////
//////////////////////// CUSTOM FONT FILES /////////////////////////////
//
//
Line 936: Line 1,290:
{
{
"1" "resource/HALFLIFE2.ttf"
"1" "resource/HALFLIFE2.ttf"
"2" "resource/HL2EP2.ttf"
"3" "resource/marlett.ttf"
}
}
}
}
</nowiki></pre>
</nowiki></pre>
[[Category: Modding]]
[[Category: Plain text files]]

Latest revision as of 20:15, 20 February 2025

This file is used to modify the menu and various menu panels seen here.

Why It's Here

This file, located at steamapps\sourcemods\yourmod\resource\sourcescheme.res, was originally in the old source engine.gcf. It was updated in the SteamPipe update, and the new one is as follows:

#base "SourceSchemeBase.res"

So this means that modders who require this file need to copy the file from steamapps\common\Source SDK Base 2013 (Singleplayer/Multiplayer)\platform\resource\sourceschemebase.res to their mods resource folder and rename it to sourcescheme.res or, you can download the file from here. However, if you do not wish to download it for some reason or another, the full listing is below:

Listing

///////////////////////////////////////////////////////////
// Tracker scheme resource file
//
// sections:
//		Colors			- all the colors used by the scheme
//		BaseSettings	- contains settings for app to use to draw controls
//		Fonts			- list of all the fonts used by app
//		Borders			- description of all the borders
//
///////////////////////////////////////////////////////////
Scheme
{
	//////////////////////// COLORS ///////////////////////////
	// color details
	// this is a list of all the colors used by the scheme
	Colors
	{
		// base colors
		"White"				"255 255 255 255"
		"OffWhite"			"221 221 221 255"
		"DullWhite"			"190 190 190 255"
		"Orange"			"255 155 0 255"
		"TransparentBlack"	"0 0 0 128"
		"Black"				"0 0 0 255"
 
		"Blank"				"0 0 0 0"
 
		"SteamLightGreen"	"157 194 80 255"
		"AchievementsLightGrey"		"79 79 79 255"
		"AchievementsDarkGrey"		"55 55 55 255"
		"AchievementsInactiveFG"	"130 130 130 255"
	}
 
	///////////////////// BASE SETTINGS ////////////////////////
	//
	// default settings for all panels
	// controls use these to determine their settings
	BaseSettings
	{
		// vgui_controls color specifications
		Border.Bright					"200 200 200 196"	// the lit side of a control
		Border.Dark						"40 40 40 196"		// the dark/unlit side of a control
		Border.Selection				"0 0 0 196"			// the additional border color for displaying the default/selected button
 
		Button.TextColor				"White"
		Button.BgColor					"Blank"
		Button.ArmedTextColor			"White"
		Button.ArmedBgColor				"Blank"				[$WIN32]
		Button.ArmedBgColor				"190 115 0 255"		[$X360]
		Button.DepressedTextColor		"White"
		Button.DepressedBgColor			"Blank"
		Button.FocusBorderColor			"Black"
 
		CheckButton.TextColor			"White"
		CheckButton.SelectedTextColor		"White"
		CheckButton.BgColor			"TransparentBlack"
		CheckButton.Border1  			"Border.Dark" 		// the left checkbutton border
		CheckButton.Border2  			"Border.Bright"		// the right checkbutton border
		CheckButton.Check			"White"	// color of the check itself
		CheckButton.HighlightFgColor		"OffWhite"
		CheckButton.ArmedBgColor		"Blank"
		CheckButton.DepressedBgColor		"Blank"
		CheckButton.DisabledBgColor	   	"TransparentBlack"
 
		ComboBoxButton.ArrowColor		"DullWhite"
		ComboBoxButton.ArmedArrowColor	"White"
		ComboBoxButton.BgColor			"Blank"
		ComboBoxButton.DisabledBgColor	"Blank"
 
		Frame.TitleTextInsetX			16
		Frame.ClientInsetX				8
		Frame.ClientInsetY				6
		Frame.BgColor					"160 160 160 128"	[$WIN32]
		Frame.BgColor					"80 80 80 192"		[$X360]
		Frame.OutOfFocusBgColor			"160 160 160 32"	[$WIN32]
		Frame.OutOfFocusBgColor			"80 80 80 192"		[$X360]
		Frame.FocusTransitionEffectTime	"0.3"							// time it takes for a window to fade in/out on focus/out of focus
		Frame.TransitionEffectTime		"0.3"				[$WIN32]	// time it takes for a window to fade in/out on open/close
		Frame.TransitionEffectTime		"0.2"				[$X360]		// time it takes for a window to fade in/out on open/close
		Frame.AutoSnapRange				"0"
		FrameGrip.Color1				"200 200 200 196"
		FrameGrip.Color2				"0 0 0 196"
		FrameTitleButton.FgColor		"200 200 200 196"
		FrameTitleButton.BgColor		"Blank"
		FrameTitleButton.DisabledFgColor	"255 255 255 192"
		FrameTitleButton.DisabledBgColor	"Blank"
		FrameSystemButton.FgColor		"Blank"
		FrameSystemButton.BgColor		"Blank"
		FrameSystemButton.Icon			""
		FrameSystemButton.DisabledIcon	""
		FrameTitleBar.Font				"UiBold"		[$WIN32]
		FrameTitleBar.Font				"DefaultLarge"	[$WIN32]
		FrameTitleBar.TextColor			"White"
		FrameTitleBar.BgColor			"Blank"
		FrameTitleBar.DisabledTextColor	"255 255 255 192"
		FrameTitleBar.DisabledBgColor	"Blank"
 
		GraphPanel.FgColor				"White"
		GraphPanel.BgColor				"TransparentBlack"
 
		Label.TextDullColor				"DullWhite"
		Label.TextColor					"OffWhite"
		Label.TextBrightColor			"White"
		Label.SelectedTextColor			"White"
		Label.BgColor					"Blank"
		Label.DisabledFgColor1			"117 117 117 255"
		Label.DisabledFgColor2			"30 30 30 255"
 
		ListPanel.TextColor					"OffWhite"
		ListPanel.TextBgColor				"Blank"
		ListPanel.BgColor					"TransparentBlack"
		ListPanel.SelectedTextColor			"Black"
		ListPanel.SelectedBgColor			"Orange"
		ListPanel.SelectedOutOfFocusBgColor	"255 155 0 128"
		ListPanel.EmptyListInfoTextColor	"OffWhite"
 
		Menu.TextColor					"White"
		Menu.BgColor					"160 160 160 64"
		Menu.ArmedTextColor				"Black"
		Menu.ArmedBgColor				"Orange"
		Menu.TextInset					"6"
 
		Panel.FgColor					"DullWhite"
		Panel.BgColor					"Blank"
 
		ProgressBar.FgColor				"White"
		ProgressBar.BgColor				"TransparentBlack"
 
		PropertySheet.TextColor			"OffWhite"
		PropertySheet.SelectedTextColor	"White"
		PropertySheet.TransitionEffectTime	"0.25"	// time to change from one tab to another
 
		RadioButton.TextColor			"OffWhite"
		RadioButton.SelectedTextColor	"White"
 
		RichText.TextColor				"OffWhite"
		RichText.BgColor				"TransparentBlack"
		RichText.SelectedTextColor		"Black"
		RichText.SelectedBgColor		"Orange"
 
		ScrollBar.Wide					17
 
		ScrollBarButton.FgColor				"White"
		ScrollBarButton.BgColor				"Blank"
		ScrollBarButton.ArmedFgColor		"White"
		ScrollBarButton.ArmedBgColor		"Blank"
		ScrollBarButton.DepressedFgColor	"White"
		ScrollBarButton.DepressedBgColor	"Blank"
 
		ScrollBarSlider.FgColor				"Blank"			// nob color
		ScrollBarSlider.BgColor				"255 255 255 64"	// slider background color
 
		SectionedListPanel.HeaderTextColor	"White"
		SectionedListPanel.HeaderBgColor	"Blank"
		SectionedListPanel.DividerColor		"Black"
		SectionedListPanel.TextColor		"DullWhite"
		SectionedListPanel.BrightTextColor	"White"
		SectionedListPanel.BgColor			"TransparentBlack"
		SectionedListPanel.SelectedTextColor			"Black"
		SectionedListPanel.SelectedBgColor				"Orange"
		SectionedListPanel.OutOfFocusSelectedTextColor	"Black"
		SectionedListPanel.OutOfFocusSelectedBgColor	"255 155 0 128"
 
		Slider.NobColor				"108 108 108 255"
		Slider.TextColor			"180 180 180 255"
		Slider.TrackColor			"31 31 31 255"
		Slider.DisabledTextColor1	"117 117 117 255"
		Slider.DisabledTextColor2	"30 30 30 255"
 
		TextEntry.TextColor			"OffWhite"
		TextEntry.BgColor			"TransparentBlack"
		TextEntry.CursorColor		"OffWhite"
		TextEntry.DisabledTextColor	"DullWhite"
		TextEntry.DisabledBgColor	"Blank"
		TextEntry.SelectedTextColor	"Black"
		TextEntry.SelectedBgColor	"Orange"
		TextEntry.OutOfFocusSelectedBgColor	"255 155 0 128"
		TextEntry.FocusEdgeColor	"0 0 0 196"
 
		ToggleButton.SelectedTextColor	"White"
 
		Tooltip.TextColor			"0 0 0 196"
		Tooltip.BgColor				"Orange"
 
		TreeView.BgColor			"TransparentBlack"
 
		WizardSubPanel.BgColor		"Blank"
 
		// scheme-specific colors
		MainMenu.TextColor			"White"				[$WIN32]
		MainMenu.TextColor			"200 200 200 255"	[$X360]
		MainMenu.ArmedTextColor		"200 200 200 255"	[$WIN32]
		MainMenu.ArmedTextColor		"White"				[$X360]
		MainMenu.DepressedTextColor	"192 186 80 255"
		MainMenu.MenuItemHeight		"30"				[$WIN32]
		MainMenu.MenuItemHeight			"22"				[$X360]
		MainMenu.MenuItemHeight_hidef	"32"				[$X360]
		MainMenu.Inset				"32"
		MainMenu.Backdrop			"0 0 0 156"
 
		Console.TextColor			"OffWhite"
		Console.DevTextColor		"White"
 
		NewGame.TextColor			"White"
		NewGame.FillColor			"0 0 0 255"
		NewGame.SelectionColor		"Orange"			[$WIN32]
		NewGame.SelectionColor		"0 0 0 255"			[$X360]
		NewGame.DisabledColor		"128 128 128 196"
 
		MessageDialog.MatchmakingBG			"46 43 42 255"	[$X360]
		MessageDialog.MatchmakingBGBlack			"22 22 22 255"	[$X360]
 
		MatchmakingMenuItemTitleColor			"200 184 151 255"	[$X360]
		MatchmakingMenuItemDescriptionColor		"200 184 151 255"	[$X360]
 
		"QuickListBGDeselected"		"AchievementsDarkGrey"
	 	"QuickListBGSelected"           "AchievementsLightGrey"
	}
 
	//////////////////////// BITMAP FONT FILES /////////////////////////////
	//
	// Bitmap Fonts are ****VERY*** expensive static memory resources so they are purposely sparse
	BitmapFontFiles
	{
		// UI buttons, custom font, (256x64)
		"Buttons"		"materials/vgui/fonts/buttons_32.vbf"
	}
 
	//////////////////////// FONTS /////////////////////////////
	//
	// describes all the fonts
	Fonts
	{
		// fonts are used in order that they are listed
		// fonts listed later in the order will only be used if they fulfill a range not already filled
		// if a font fails to load then the subsequent fonts will replace
		// fonts are used in order that they are listed
		"DebugFixed"
		{
			"1"
			{
				"name"		"Courier New"
				"tall"		"10"
				"weight"	"500"
				"antialias" "1"
			}
		}
		// fonts are used in order that they are listed
		"DebugFixedSmall"
		{
			"1"
			{
				"name"		"Courier New"
				"tall"		"7"
				"weight"	"500"
				"antialias" "1"
			}
		}
		"DefaultFixedOutline" // fonts for net_graph and cl_showpos
		{
			"1"
			{
				"name"		 "Lucida Console" [$WINDOWS]
				"name"		 "Lucida Console" [$X360]
				"name"		 "Verdana" [$POSIX]
				"tall"		"14" [$LINUX]
				"tall"		"11" [$OSX]
				"tall"		 "10"
				"tall_lodef" "15"
				"tall_hidef" "20"
				"weight"	 "0"
				"outline"	 "1"
			}
		}
		"Default"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"16"
				"weight"	"500"
			}
		}
		"DefaultBold"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"tall"		"16"
				"weight"	"1000"
			}
		}
		"DefaultUnderline"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"16"
				"weight"	"500"
				"underline" "1"
			}
		}
		"DefaultSmall"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"12" [!$POSIX]
				"tall"		"13" [$POSIX]
				"weight"	"0"
			}
		}
		"DefaultSmallDropShadow"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"13"
				"weight"	"0"
				"dropshadow" "1"
			}
		}
		"DefaultVerySmall"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"12"
				"weight"	"0"
			}
		}
 
		"DefaultLarge"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"18"
				"weight"	"0"
			}
		}
		"UiBold"
		{
			"1"	[$WIN32]
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"12"
				"weight"	"1000"
			}
			"1"	[$X360]
			{
				"name"		"Tahoma"
				"tall"		"24"
				"weight"	"2000"
				"outline"	"1"
			}
		}
		"ChapterTitle"	[$X360]
		{
			"1"
			{
				"name"			"Tahoma"
				"tall"			"20"
				"tall_hidef"	"28"
				"weight"		"2000"
				"outline"		"1"
			}
		}
		"ChapterTitleBlur"	[$X360]
		{
			"1"
			{
				"name"			"Tahoma"
				"tall"			"20"
				"tall_hidef"	"28"
				"weight"		"2000"
				"blur"			"3"
				"blur_hidef"	"5"
			}
		}
		"MenuLarge"
		{
			"1"	[$POSIX]
			{
				"name"		"Helvetica Bold"
				"tall"		"20"
				"antialias" "1"
			}
			"1"	[$WIN32]
			{
				"name"		"Verdana" 
				"tall"		"16" 
				"weight"	"600"
				"antialias" "1"
			}
			"1"	[$X360]
			{
				"name"		"Verdana"
				"tall"			"14"
				"tall_hidef"	"20"
				"weight"	"1200"
				"antialias" "1"
				"outline" "1"
			}
		}
		"AchievementTitleFont"
		{
			"1"
			{
				"name"		"Verdana"
				"tall"		"20"
				"weight"	"1200"
				"antialias" "1"
				"outline" "1"
			}
		}
 
		"AchievementTitleFontSmaller"
		{
			"1"
			{
				"name"		"Verdana"
				"tall"		"18"
				"weight"	"1200"
				"antialias" "1"
				//"outline" "1"
			}
		}
 
 
		"AchievementDescriptionFont"
		{
			"1"
			{
				"name"		"Verdana"
				"tall"		"15"
				"weight"	"1200"
				"antialias" "1"
				"outline" "1"
				"yres"		"0 480"
			}
			"2"
			{
				"name"		"Verdana"
				"tall"		"20"
				"weight"	"1200"
				"antialias" "1"
				"outline" "1"
				"yres"	 "481 10000"
			}
		}
 
		GameUIButtons
		{
			"1"	[$X360]
			{
				"bitmap"	"1"
				"name"		"Buttons"
				"scalex"	"0.63"
				"scaley"	"0.63"
				"scalex_hidef"	"1.0"
				"scaley_hidef"	"1.0"
				"scalex_lodef"	"0.75"
				"scaley_lodef"	"0.75"
			}
		}
		"ConsoleText"
		{
			"1"
			{
				"name"		 "Lucida Console" [$WINDOWS]
				"name"		 "Lucida Console" [$X360]
				"name"		 "Verdana" [$POSIX]
				"tall"		"11" [$OSX]
				"tall"		"14" [$LINUX]
				"tall"		"10"
				"weight"	"500"
			}
		}
 
		// this is the symbol font
		"Marlett"
		{
			"1"
			{
				"name"		"Marlett"
				"tall"		"14"
				"weight"	"0"
				"symbol"	"1"
			}
		}
 
		"Trebuchet24"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"24"
				"weight"	"900"
			}
		}
 
		"Trebuchet20"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"20"
				"weight"	"900"
			}
		}
 
		"Trebuchet18"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"18"
				"weight"	"900"
			}
		}
 
		// HUD numbers
		// We use multiple fonts to 'pulse' them in the HUD, hence the need for many of near size
		"HUDNumber"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"40"
				"weight"	"900"
			}
		}
		"HUDNumber1"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"41"
				"weight"	"900"
			}
		}
		"HUDNumber2"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"42"
				"weight"	"900"
			}
		}
		"HUDNumber3"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"43"
				"weight"	"900"
			}
		}
		"HUDNumber4"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"44"
				"weight"	"900"
			}
		}
		"HUDNumber5"
		{
			"1"
			{
				"name"		"Trebuchet MS"
				"tall"		"45"
				"weight"	"900"
			}
		}
		"DefaultFixed"
		{
			"1"
			{
				"name"		 "Lucida Console" [$WINDOWS]
				"name"		 "Lucida Console" [$X360]
				"name"		 "Verdana" [$POSIX]
				"tall"		"11" [$POSIX]
				"tall"		"10"
				"weight"	"0"
			}
//			"1"
//			{
//				"name"		"FixedSys"
//				"tall"		"20"
//				"weight"	"0"
//			}
		}
 
		"DefaultFixedDropShadow"
		{
			"1"
			{
				"name"		 "Lucida Console" [$WINDOWS]
				"name"		 "Lucida Console" [$X360]
				"name"		 "Verdana" [$OSX]
				"name"		 "Courier" [$LINUX]
				"tall"		"14" [$LINUX]
				"tall"		"11" [$POSIX]
				"tall"		"10"
				"weight"	"0"
				"dropshadow" "1"
			}
//			"1"
//			{
//				"name"		"FixedSys"
//				"tall"		"20"
//				"weight"	"0"
//			}
		}
 
		"CloseCaption_Normal"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"16"
				"weight"	"500"
			}
		}
		"CloseCaption_Italic"
		{
			"1"
			{
				"name"		"Tahoma" [!$OSX]
				"name"		"Verdana Italic" [$OSX]
				"tall"		"16"
				"weight"	"500"
				"italic"	"1"
			}
		}
		"CloseCaption_Bold"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"tall"		"16"
				"weight"	"900"
			}
		}
		"CloseCaption_BoldItalic"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana Bold Italic" [$POSIX]
				"tall"		"16"
				"weight"	"900"
				"italic"	"1"
			}
		}
 
		TitleFont
		{
			"1"
			{
				"name"		"HalfLife2"
				"tall"		"72"
				"weight"	"400"
				"antialias"	"1"
				"custom"	"1"
			}
		}
 
		TitleFont2
		{
			"1"
			{
				"name"		"HalfLife2"
				"tall"		"120"
				"weight"	"400"
				"antialias"	"1"
				"custom"	"1"
			}
		}
 
		AppchooserGameTitleFont	[$X360]
		{
			"1"
			{
				"name"			"Trebuchet MS"
				"tall"			"16"
				"tall_hidef"	"24"
				"weight"		"900"
				"antialias"		"1"
			}
		}
 
		AppchooserGameTitleFontBlur	[$X360]
		{
			"1"
			{
				"name"			"Trebuchet MS"
				"tall"			"16"
				"tall_hidef"	"24"
				"weight"		"900"
				"blur"			"3"
				"blur_hidef"	"5"
				"antialias"		"1"
			}
		}
 
		StatsTitle	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"2000"
				"tall"			"20"
				"antialias"		"1"
			}
		}
 
		StatsText	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"2000"
				"tall"			"18"
				"antialias"		"1"
			}
		}
 
		AchievementItemTitle	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"1500"
				"tall"			"16" [!$POSIX]
				"tall"			"18" [$POSIX]
				"antialias"		"1"
			}
		}
 
		AchievementItemDate	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"1500"
				"tall"			"16"
				"antialias"		"1"
			}
		}
 
 
		StatsPageText
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"1500"
				"tall"			"14" [!$POSIX]
				"tall"			"16" [$POSIX]
				"antialias"		"1"
			}
		}
 
		AchievementItemTitleLarge	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana Bold" [$POSIX]
				"weight"		"1500"
				"tall"			"18" [!$POSIX]
				"tall"			"19" [$POSIX]
				"antialias"		"1"
			}
		}
 
		AchievementItemDescription	[$WIN32]
		{
			"1"
			{
				"name"		"Arial" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"weight"		"1000"
				"tall"			"14" [!$POSIX]
				"tall"			"15" [$POSIX]
				"antialias"		"1"
			}
		}
 
 
		"ServerBrowserTitle"
		{
			"1"
			{
				"name"		"Tahoma" [!$POSIX]
				"name"		"Verdana" [$POSIX]
				"tall"		"35"
				"tall_lodef"	"40"
				"weight"	"500"
				"additive"	"0"
				"antialias" "1"
			}
		}
 
		"ServerBrowserSmall"
		{
			"1"
			{
				"name"		"Tahoma"
				"tall"		"16"
				"weight"	"0"
				"range"		"0x0000 0x017F" //	Basic Latin, Latin-1 Supplement, Latin Extended-A
				"yres"	"480 599"
			}
			"2"
			{
				"name"		"Tahoma"
				"tall"		"16"
				"weight"	"0"
				"range"		"0x0000 0x017F" //	Basic Latin, Latin-1 Supplement, Latin Extended-A
				"yres"	"600 767"
			}
			"3"
			{
				"name"		"Tahoma"
				"tall"		"16"
				"weight"	"0"
				"range"		"0x0000 0x017F" //	Basic Latin, Latin-1 Supplement, Latin Extended-A
				"yres"	"768 1023"
				"antialias"	"1"
			}
			"4"
			{
				"name"		"Tahoma"
				"tall"		"19"
				"weight"	"0"
				"range"		"0x0000 0x017F" //	Basic Latin, Latin-1 Supplement, Latin Extended-A
				"yres"	"1024 1199"
				"antialias"	"1"
			}
			"5"
			{
				"name"		"Tahoma"
				"tall"		"19"
				"weight"	"0"
				"range"		"0x0000 0x017F" //	Basic Latin, Latin-1 Supplement, Latin Extended-A
				"yres"	"1200 6000"
				"antialias"	"1"
			}
		}
 
	}
 
	//
	//////////////////// BORDERS //////////////////////////////
	//
	// describes all the border types
	Borders
	{
		BaseBorder		DepressedBorder
		ButtonBorder	RaisedBorder
		ComboBoxBorder	DepressedBorder
		MenuBorder		RaisedBorder
		BrowserBorder	DepressedBorder
		PropertySheetBorder	RaisedBorder
 
		FrameBorder
		{
			// rounded corners for frames
			"backgroundtype" "2"
		}
 
		DepressedBorder
		{
			"inset" "0 0 1 1"
			Left
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
		}
		RaisedBorder
		{
			"inset" "0 0 1 1"
			Left
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 1"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
		}
 
		TitleButtonBorder
		{
			"backgroundtype" "0"
		}
 
		TitleButtonDisabledBorder
		{
			"backgroundtype" "0"
		}
 
		TitleButtonDepressedBorder
		{
			"backgroundtype" "0"
		}
 
		ScrollBarButtonBorder
		{
			"inset" "2 2 0 0" [!$OSX]
			"inset" "-3 2 0 0" [$OSX]
			Left
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
		}
 
		ScrollBarButtonDepressedBorder
		{
			"inset" "2 2 0 0" [!$OSX]
			"inset" "-3 2 0 0" [$OSX]
			Left
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
		}
 
		TabBorder
		{
			"inset" "0 0 1 1"
			Left
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
 
		}
 
		TabActiveBorder
		{
			"inset" "0 0 1 0"
			Left
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
 
		}
 
 
		ToolTipBorder
		{
			"inset" "0 0 1 0"
			Left
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
		}
 
		// this is the border used for default buttons (the button that gets pressed when you hit enter)
		ButtonKeyFocusBorder
		{
			"inset" "0 0 1 1"
			Left
			{
				"1"
				{
					"color" "Border.Selection"
					"offset" "0 0"
				}
				"2"
				{
					"color" "Border.Bright"
					"offset" "0 1"
				}
			}
			Top
			{
				"1"
				{
					"color" "Border.Selection"
					"offset" "0 0"
				}
				"2"
				{
					"color" "Border.Bright"
					"offset" "1 0"
				}
			}
			Right
			{
				"1"
				{
					"color" "Border.Selection"
					"offset" "0 0"
				}
				"2"
				{
					"color" "Border.Dark"
					"offset" "1 0"
				}
			}
			Bottom
			{
				"1"
				{
					"color" "Border.Selection"
					"offset" "0 0"
				}
				"2"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
		}
 
		ButtonDepressedBorder
		{
			"inset" "2 1 1 1"
			Left
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 1"
				}
			}
 
			Right
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "1 0"
				}
			}
 
			Top
			{
				"1"
				{
					"color" "Border.Dark"
					"offset" "0 0"
				}
			}
 
			Bottom
			{
				"1"
				{
					"color" "Border.Bright"
					"offset" "0 0"
				}
			}
		}
	}
 
	//////////////////////// CUSTOM FONT FILES /////////////////////////////
	//
	// specifies all the custom (non-system) font files that need to be loaded to service the above described fonts
	CustomFontFiles
	{
		"1"		"resource/HALFLIFE2.ttf"
		"2"		"resource/HL2EP2.ttf"	
		"3"		"resource/marlett.ttf"
	}
}