/////////////////////////////////////////////////////////// // 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 "Red" "255 0 0 255" "White" "255 255 255 255" "OffWhite" "216 216 216 255" "DullWhite" "142 142 142 255" "Orange" "255 0 0 255" "TransparentBlack" "0 0 0 128" "Black" "0 0 0 255" "Blank" "0 0 0 0" "SteamLightGreen" "255 0 0 255" "AchievementsLightGrey" "255 0 0 255" "AchievementsDarkGrey" "255 0 0 128" "AchievementsInactiveFG" "130 130 130 255" "Yellowish" "255 0 0 255" } ///////////////////// BASE SETTINGS //////////////////////// // // default settings for all panels // controls use these to determine their settings BaseSettings { // vgui_controls color specifications Border.Bright "0 0 0 255" // the lit side of a control Border.Dark "0 0 0 255" // the dark/unlit side of a control Border.Selection "255 0 0 255" // the additional border color for displaying the default/selected button Button.TextColor "White" Button.BgColor "25 25 25 255" Button.ArmedTextColor "White" Button.ArmedBgColor "255 0 0 50" Button.DepressedTextColor "White" Button.DepressedBgColor "255 0 0 128" Button.FocusBorderColor "Black" CheckButton.TextColor "White" CheckButton.SelectedTextColor "White" CheckButton.BgColor "0 0 0 200" CheckButton.Border1 "255 255 255 128" // the left checkbutton border CheckButton.Border2 "255 255 255 128" // the right checkbutton border CheckButton.Check "255 255 255 255" // color of the check itself CheckButton.HighlightFgColor "255 255 255 128" CheckButton.ArmedBgColor "Blank" CheckButton.DepressedBgColor "Blank" CheckButton.DisabledBgColor "Blank" ComboBoxButton.ArrowColor "255 0 0 128" ComboBoxButton.ArmedArrowColor "255 0 0 255" ComboBoxButton.BgColor "Blank" ComboBoxButton.DisabledBgColor "Blank" Frame.TitleTextInsetX 16 Frame.ClientInsetX 8 Frame.ClientInsetY 6 Frame.BgColor "0 0 0 185" //Overall overfalder Frame.OutOfFocusBgColor "0 0 0 110" //Overfalder paa vinduer der er i baggrunden Frame.FocusTransitionEffectTime "0.05" // time it takes for a window to fade in/out on focus/out of focus Frame.TransitionEffectTime "0.05" // time it takes for a window to fade in/out on open/close Frame.AutoSnapRange "0" FrameGrip.Color1 "255 255 255 255" FrameGrip.Color2 "0 0 0 100" FrameTitleButton.FgColor "255 255 255 255" FrameTitleButton.BgColor "Blank" FrameTitleButton.DisabledFgColor "255 255 255 128" FrameTitleButton.DisabledBgColor "Blank" FrameSystemButton.FgColor "Blank" FrameSystemButton.BgColor "Blank" FrameSystemButton.Icon "" FrameSystemButton.DisabledIcon "" FrameTitleBar.Font "UiBold" FrameTitleBar.TextColor "White" FrameTitleBar.BgColor "Blank" FrameTitleBar.DisabledTextColor "White" FrameTitleBar.DisabledBgColor "Blank" GraphPanel.FgColor "White" GraphPanel.BgColor "TransparentBlack" Label.TextDullColor "DullWhite" //locked text information Label.TextColor "OffWhite" //standard label text Label.TextBrightColor "White" //does not occur anywhere Label.SelectedTextColor "255 0 0 255" //"White" //The section you have currently selected Label.BgColor "Blank" //useless title background Label.DisabledFgColor1 "80 80 80 255" //the dropshadow of disabled options labels Label.DisabledFgColor2 "20 20 20 255" // the font color of disabled options labels ListPanel.TextColor "White" ListPanel.TextBgColor "Blank" ListPanel.BgColor "TransparentBlack" ListPanel.SelectedTextColor "Black" ListPanel.SelectedBgColor "255 0 0 255" ListPanel.SelectedOutOfFocusBgColor "255 0 0 128" ListPanel.EmptyListInfoTextColor "150 150 150 255" Menu.TextColor "White" Menu.BgColor "0 0 0 120" Menu.ArmedTextColor "Black" Menu.ArmedBgColor "255 0 0 255" Menu.TextInset "6" Panel.FgColor "DullWhite" Panel.BgColor "Blank" ProgressBar.FgColor "255 0 0 128" ProgressBar.BgColor "TransparentBlack" PropertySheet.TextColor "OffWhite" PropertySheet.SelectedTextColor "White" PropertySheet.TransitionEffectTime "0.25" // time to change from one tab to another RadioButton.TextColor "DullWhite" RadioButton.SelectedTextColor "White" RichText.TextColor "OffWhite" RichText.BgColor "TransparentBlack" RichText.SelectedTextColor "Black" RichText.SelectedBgColor "Red" ScrollBar.Wide "17" ScrollBarButton.FgColor "255 0 0 128" ScrollBarButton.BgColor "Blank" ScrollBarButton.ArmedFgColor "255 0 0 255" ScrollBarButton.ArmedBgColor "Blank" ScrollBarButton.DepressedFgColor "255 0 0 255" ScrollBarButton.DepressedBgColor "TransparentBlack" ScrollBarSlider.FgColor "255 0 0 32" ScrollBarSlider.BgColor "0 0 0 130" SectionedListPanel.HeaderTextColor "White" SectionedListPanel.HeaderBgColor "Blank" SectionedListPanel.DividerColor "0 0 0 255" SectionedListPanel.TextColor "DullWhite" SectionedListPanel.BrightTextColor "White" SectionedListPanel.BgColor "TransparentBlack" SectionedListPanel.SelectedTextColor "Black" SectionedListPanel.SelectedBgColor "Red" SectionedListPanel.OutOfFocusSelectedTextColor "Black" SectionedListPanel.OutOfFocusSelectedBgColor "DarkBlue" Slider.NobColor "255 0 0 128" Slider.TextColor "180 180 180 255" Slider.TrackColor "0 0 0 50" Slider.DisabledTextColor1 "117 117 117 255" Slider.DisabledTextColor2 "30 30 30 255" TextEntry.TextColor "White" TextEntry.BgColor "TransparentBlack" TextEntry.CursorColor "255 0 0 255" TextEntry.DisabledTextColor "DullWhite" TextEntry.DisabledBgColor "Blank" TextEntry.SelectedTextColor "Black" TextEntry.SelectedBgColor "Red" TextEntry.OutOfFocusSelectedBgColor "DarkBlue" TextEntry.FocusEdgeColor "0 0 0 196" ToggleButton.SelectedTextColor "White" Tooltip.TextColor "OffWhite" Tooltip.BgColor "TransparentBlack" TreeView.BgColor "TransparentBlack" WizardSubPanel.BgColor "Blank" // scheme-specific colors MainMenu.TextColor "200 200 200 150" MainMenu.ArmedTextColor "Red" MainMenu.DepressedTextColor "DarkBlue" MainMenu.MenuItemHeight "25" MainMenu.Inset "32" MainMenu.Backdrop "0 0 0 175" Console.TextColor "Red" 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" "Terminus" "tall" "9" "weight" "500" "dropshadow" "1" } } // fonts are used in order that they are listed "DebugFixedSmall" { "1" { "name" "Terminus" "tall" "9" "weight" "500" "dropshadow" "1" } } "DefaultFixedOutline" { "1" { "name" "Terminus" "tall" "9" "weight" "500" "dropshadow" "1" } } "Default" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" "weight" "500" } } "DefaultBold" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana Bold" [$OSX] "tall" "13" "weight" "1000" } } "DefaultUnderline" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" "weight" "500" "underline" "1" } } "DefaultSmall" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" [!$OSX] "tall" "13" [$OSX] "weight" "0" } } "DefaultSmallDropShadow" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" "weight" "0" "dropshadow" "1" } } "DefaultVerySmall" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" "weight" "0" } } "DefaultLarge" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "13" "weight" "0" } } "UiBold" { "1" { "name" "Tahoma" "tall" "14" "weight" "700" "dropshadow" "1" "antialias" "0" "outline" "0" } } "ChapterTitle" [$X360] { "1" { "name" "Tahoma" "tall" "13" "tall_hidef" "28" "weight" "2000" "outline" "1" } } "ChapterTitleBlur" [$X360] { "1" { "name" "Tahoma" "tall" "13" "tall_hidef" "28" "weight" "2000" "blur" "3" "blur_hidef" "5" } } "MenuLarge" { "1" { "name" "Tahoma" "tall" "13" "weight" "600" "antialias" "1" "additive" "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" "Terminus" "tall" "9" "weight" "500" "antialias" "0" } } // this is the symbol font "Marlett" { "1" { "name" "Marlett" "tall" "14" "weight" "0" "symbol" "1" } } // This is the center speed display on KSF "Trebuchet24" { "1" { "name" "Tahoma" "tall" "26" "weight" "700" "outline" "1" } } // 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" "Terminus" [$WINDOWS] "name" "Terminus" [$X360] "name" "Verdana" [$POSIX] "tall" "11" [$POSIX] "tall" "9" "weight" "0" } // "1" // { // "name" "FixedSys" // "tall" "20" // "weight" "0" // } } "DefaultFixedDropShadow" { "1" { "name" "Terminus" [$WINDOWS] "name" "Terminus" [$X360] "name" "Verdana" [$POSIX] "tall" "11" [$POSIX] "tall" "9" "weight" "0" "dropshadow" "1" } // "1" // { // "name" "FixedSys" // "tall" "20" // "weight" "0" // } } "CloseCaption_Normal" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "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" [!$OSX] "name" "Verdana Bold" [$OSX] "tall" "16" "weight" "900" } } "CloseCaption_BoldItalic" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana Bold Italic" [$OSX] "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" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "2000" "tall" "20" "antialias" "1" } } StatsText [$WIN32] { "1" { "name" "Arial" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "2000" "tall" "18" "antialias" "1" } } AchievementItemTitle [$WIN32] { "1" { "name" "Arial" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "1500" "tall" "16" [!$OSX] "tall" "18" [$OSX] "antialias" "1" } } AchievementItemDate [$WIN32] { "1" { "name" "Arial" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "1500" "tall" "16" "antialias" "1" } } StatsPageText { "1" { "name" "Arial" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "1500" "tall" "14" [!$OSX] "tall" "16" [$OSX] "antialias" "1" } } AchievementItemTitleLarge [$WIN32] { "1" { "name" "Arial" [!$OSX] "name" "Verdana Bold" [$OSX] "weight" "1500" "tall" "18" [!$OSX] "tall" "19" [$OSX] "antialias" "1" } } AchievementItemDescription [$WIN32] { "1" { "name" "Arial" [!$OSX] "name" "Verdana" [$OSX] "weight" "1000" "tall" "14" [!$OSX] "tall" "15" [$OSX] "antialias" "1" } } "ServerBrowserTitle" { "1" { "name" "Tahoma" [!$OSX] "name" "Verdana" [$OSX] "tall" "14" "tall_lodef" "40" "weight" "500" "additive" "0" "dropshadow" "1" } } "ServerBrowserSmall" { "1" { "name" "Tahoma" "tall" "14" "weight" "0" "range" "0x0000 0x017F" // Basic Latin, Latin-1 Supplement, Latin Extended-A "dropshadow" "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" "0" "inset" "0 0 1 1" Left { "1" { "color" "0 0 0 80" //"Border.Dark" "offset" "0 0" } "2" { "color" "255 0 0 50" //"Border.Dark" "offset" "1 1" } } Right { "1" { "color" "0 0 0 80" //"Border.Dark" "offset" "0 0" } "2" { "color" "255 0 0 50" //"Border.Dark" "offset" "1 1" } } Top { "1" { "color" "0 0 0 80" //"Border.Dark" "offset" "0 0" } "2" { "color" "255 0 0 50" //"Border.Dark" "offset" "2 2" } } Bottom { "1" { "color" "0 0 0 80" //"Border.Dark" "offset" "0 0" } "2" { "color" "255 0 0 50" //"Border.Dark" "offset" "2 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" } "2" { "color" "255 0 0 100" //"Border.Bright" "offset" "1 1" } } Right { "1" { "color" "Border.Bright" "offset" "1 0" } "2" { "color" "255 0 0 100" "offset" "1 0" } } Top { "1" { "color" "Border.Bright" "offset" "1 0" } "2" { "color" "255 0 0 100" "offset" "2 2" } } Bottom { "1" { "color" "Border.Bright" "offset" "1 0" } "2" { "color" "255 0 0 100" "offset" "2 2" } } } 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" "1 1" } } } 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" } }