home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 January / Gamestar_80_2006-01_dvd.iso / DVDStar / Akce / Half-Life2 / hl2as_beta7_full.exe / resource / ClientScheme.res next >
Encoding:
Text File  |  2005-11-10  |  24.7 KB  |  1,511 lines

  1. ///////////////////////////////////////////////////////////
  2. // Tracker scheme resource file
  3. //
  4. // sections:
  5. //        Colors            - all the colors used by the scheme
  6. //        BaseSettings    - contains settings for app to use to draw controls
  7. //        Fonts            - list of all the fonts used by app
  8. //        Borders            - description of all the borders
  9. //
  10. ///////////////////////////////////////////////////////////
  11. Scheme
  12. {
  13.     //////////////////////// COLORS ///////////////////////////
  14.     //////////////////////// COLORS ///////////////////////////
  15.     Colors
  16.     {
  17.         // base colors
  18.         "Orange"            "0 155 255 255"
  19.         "OrangeDim"            "0 155 255 120"
  20.         "LightOrange"        "123 203 255 128"
  21.         
  22.         "Red"                "0 100 255 140"
  23.         "Black"                "0 0 0 196"
  24.         "TransparentBlack"    "0 0 0 196"
  25.         "TransparentLightBlack"    "0 0 0 90"
  26.  
  27.         "Blank"                "0 0 0 0"
  28.         "ForTesting"        "255 0 0 32"
  29.         "ForTesting_Magenta"    "255 0 255 255"
  30.         "ForTesting_MagentaDim"    "255 0 255 120"
  31.     }
  32.     
  33.     ///////////////////// BASE SETTINGS ////////////////////////
  34.     //
  35.     // default settings for all panels
  36.     // controls use these to determine their settings
  37.     BaseSettings
  38.     {
  39.         "FgColor"            "0 155 255 100"
  40.         "BgColor"            "0 0 0 76"
  41.  
  42.         "Panel.FgColor"            "0 155 255 100"
  43.         "Panel.BgColor"            "0 0 0 76"
  44.         
  45.         "BrightFg"        "0 220 255 255"
  46.  
  47.         "DamagedBg"            "180 0 0 200"
  48.         "DamagedFg"            "180 0 0 230"
  49.         "BrightDamagedFg"        "255 0 0 255"
  50.  
  51.         // weapon selection colors
  52.         "SelectionNumberFg"        "0 155 255 255"
  53.         "SelectionTextFg"        "0 155 255 255"
  54.         "SelectionEmptyBoxBg"     "0 0 0 80"
  55.         "SelectionBoxBg"         "0 0 0 80"
  56.         "SelectionSelectedBoxBg" "0 0 0 80"
  57.         
  58.         "ZoomReticleColor"    "0 155 255 255"
  59.  
  60.         // HL1-style HUD colors
  61.         "Yellowish"            "00 160 255 255"
  62.         "Normal"            "0 155 255 255"
  63.         "Caution"            "255 48 0 255"
  64.  
  65.         // Top-left corner of the "Half-Life 2" on the main screen
  66.         "Main.Title1.X"        "76"
  67.         "Main.Title1.Y"        "184"
  68.         "Main.Title1.Color"    "255 255 255 255"
  69.         
  70.         // Top-left corner of the "DEATHMATCH" on the main screen
  71.         "Main.Title2.X"        "315"
  72.         "Main.Title2.Y"        "222"
  73.         "Main.Title2.Color"    "255 255 255 180"
  74.  
  75.         // Top-left corner of the menu on the main screen
  76.         "Main.Menu.X"        "76"
  77.         "Main.Menu.Y"        "240"
  78.  
  79.         // Blank space to leave beneath the menu on the main screen
  80.         "Main.BottomBorder"    "32"
  81.  
  82.  
  83. ///HERE
  84.                 // vgui_controls color specifications
  85.         Border.Bright                    "LightOrange"        // the lit side of a control
  86.         Border.Dark                        "LightOrange"        // the dark/unlit side of a control
  87.         Border.Selection                "Blank"                // the additional border color for displaying the default/selected button
  88.  
  89.         Button.TextColor                "Orange"
  90.         Button.BgColor                    "Blank"
  91.         Button.ArmedTextColor            "Orange"
  92.         Button.ArmedBgColor                "Red"
  93.         Button.DepressedTextColor        "Orange"
  94.         Button.DepressedBgColor            "Red"
  95.  
  96.         CheckButton.TextColor            "Orange"
  97.         CheckButton.SelectedTextColor    "Orange"
  98.         CheckButton.BgColor                "TransparentBlack"
  99.         CheckButton.Border1              "Border.Dark"         // the left checkbutton border
  100.         CheckButton.Border2              "Border.Bright"        // the right checkbutton border
  101.         CheckButton.Check                "Orange"                // color of the check itself
  102.  
  103.         ComboBoxButton.ArrowColor        "Orange"
  104.         ComboBoxButton.ArmedArrowColor    "Orange"
  105.         ComboBoxButton.BgColor            "TransparentBlack"
  106.         ComboBoxButton.DisabledBgColor    "Blank"
  107.  
  108.         Frame.BgColor                    "TransparentBlack"
  109.         Frame.OutOfFocusBgColor            "TransparentBlack"
  110.         Frame.FocusTransitionEffectTime    "0.0"    // time it takes for a window to fade in/out on focus/out of focus
  111.         Frame.TransitionEffectTime        "0.0"    // time it takes for a window to fade in/out on open/close
  112.         Frame.AutoSnapRange                "0"
  113.         FrameGrip.Color1                "Blank"
  114.         FrameGrip.Color2                "Blank"
  115.         FrameTitleButton.FgColor        "Blank"
  116.         FrameTitleButton.BgColor        "Blank"
  117.         FrameTitleButton.DisabledFgColor    "Blank"
  118.         FrameTitleButton.DisabledBgColor    "Blank"
  119.         FrameSystemButton.FgColor        "Blank"
  120.         FrameSystemButton.BgColor        "Blank"
  121.         FrameSystemButton.Icon            ""
  122.         FrameSystemButton.DisabledIcon    ""
  123.         FrameTitleBar.TextColor            "Orange"
  124.         FrameTitleBar.BgColor            "Blank"
  125.         FrameTitleBar.DisabledTextColor    "Orange"
  126.         FrameTitleBar.DisabledBgColor    "Blank"
  127.  
  128.         GraphPanel.FgColor                "Orange"
  129.         GraphPanel.BgColor                "TransparentBlack"
  130.  
  131.         Label.TextDullColor                "Orange"
  132.         Label.TextColor                    "Orange"
  133.         Label.TextBrightColor            "Orange"
  134.         Label.SelectedTextColor            "Orange"
  135.         Label.BgColor                    "Blank"
  136.         Label.DisabledFgColor1            "Blank"
  137.         Label.DisabledFgColor2            "LightOrange"
  138.  
  139.         ListPanel.TextColor                    "Orange"
  140.         ListPanel.BgColor                    "TransparentBlack"
  141.         ListPanel.SelectedTextColor            "Black"
  142.         ListPanel.SelectedBgColor            "Red"
  143.         ListPanel.SelectedOutOfFocusBgColor    "Red"
  144.         ListPanel.EmptyListInfoTextColor    "Orange"
  145.  
  146.         Menu.TextColor                    "Orange"
  147.         Menu.BgColor                    "TransparentBlack"
  148.         Menu.ArmedTextColor                "Orange"
  149.         Menu.ArmedBgColor                "Red"
  150.         Menu.TextInset                    "6"
  151.  
  152.         Chat.TypingText                    "Orange"
  153.  
  154.         Panel.FgColor                    "OrangeDim"
  155.         Panel.BgColor                    "blank"
  156.  
  157.         ProgressBar.FgColor                "Orange"
  158.         ProgressBar.BgColor                "TransparentBlack"
  159.  
  160.         PropertySheet.TextColor            "Orange"
  161.         PropertySheet.SelectedTextColor    "Orange"
  162.         PropertySheet.TransitionEffectTime    "0.25"    // time to change from one tab to another
  163.  
  164.         RadioButton.TextColor            "Orange"
  165.         RadioButton.SelectedTextColor    "Orange"
  166.  
  167.         RichText.TextColor                "Orange"
  168.         RichText.BgColor                "Blank"
  169.         RichText.SelectedTextColor        "Orange"
  170.         RichText.SelectedBgColor        "Blank"
  171.  
  172.                 ScrollBarButton.FgColor                "Orange"
  173.         ScrollBarButton.BgColor                "Blank"
  174.         ScrollBarButton.ArmedFgColor        "Orange"
  175.         ScrollBarButton.ArmedBgColor        "Blank"
  176.         ScrollBarButton.DepressedFgColor    "Orange"
  177.         ScrollBarButton.DepressedBgColor    "Blank"
  178.  
  179.         ScrollBarSlider.FgColor                "Blank"        // nob color
  180.         ScrollBarSlider.BgColor                "Blank"        // slider background color
  181.  
  182.         SectionedListPanel.HeaderTextColor    "Orange"
  183.         SectionedListPanel.HeaderBgColor    "Blank"
  184.         SectionedListPanel.DividerColor        "Black"
  185.         SectionedListPanel.TextColor        "Orange"
  186.         SectionedListPanel.BrightTextColor    "Orange"
  187.         SectionedListPanel.BgColor            "TransparentLightBlack"
  188.         SectionedListPanel.SelectedTextColor            "Black"
  189.         SectionedListPanel.SelectedBgColor                "Red"
  190.         SectionedListPanel.OutOfFocusSelectedTextColor    "Black"
  191.         SectionedListPanel.OutOfFocusSelectedBgColor    "255 255 255 32"
  192.  
  193.         Slider.NobColor                "108 108 108 255"
  194.         Slider.TextColor            "127 140 127 255"
  195.         Slider.TrackColor            "31 31 31 255"
  196.         Slider.DisabledTextColor1    "117 117 117 255"
  197.         Slider.DisabledTextColor2    "30 30 30 255"
  198.  
  199.         TextEntry.TextColor            "Orange"
  200.         TextEntry.BgColor            "TransparentBlack"
  201.         TextEntry.CursorColor        "Orange"
  202.         TextEntry.DisabledTextColor    "Orange"
  203.         TextEntry.DisabledBgColor    "Blank"
  204.         TextEntry.SelectedTextColor    "Black"
  205.         TextEntry.SelectedBgColor    "Red"
  206.         TextEntry.OutOfFocusSelectedBgColor    "Red"
  207.         TextEntry.FocusEdgeColor    "TransparentBlack"
  208.  
  209.         ToggleButton.SelectedTextColor    "Orange"
  210.  
  211.         Tooltip.TextColor            "TransparentBlack"
  212.         Tooltip.BgColor                "Red"
  213.  
  214.         TreeView.BgColor            "TransparentBlack"
  215.  
  216.         WizardSubPanel.BgColor        "Blank"
  217.  
  218.         // scheme-specific colors
  219.         "FgColor"        "Orange"
  220.         "BgColor"        "TransparentBlack"
  221.  
  222.         "ViewportBG"        "Blank"
  223.         "team0"            "204 204 204 255" // Spectators
  224.         "team1"            "255 64 64 255" // CT's
  225.         "team2"            "153 204 255 255" // T's
  226.  
  227.         "MapDescriptionText"    "Orange" // the text used in the map description window
  228.         "CT_Blue"            "153 204 255 255"
  229.         "T_Red"                "255 64 64 255"
  230.         "Hostage_Yellow"    "Panel.FgColor"
  231.         "HudIcon_Green"        "0 160 0 255"
  232.         "HudIcon_Red"        "160 0 0 255"
  233.  
  234.         // CHudMenu
  235.         "ItemColor"        "0 155 255 200"    // default 255 167 42 255
  236.         "MenuColor"        "0 100 255 255"
  237.         "MenuBoxBg"        "0 0 0 100"
  238.  
  239.         // weapon selection colors
  240.         "SelectionNumberFg"        "255 220 0 200"
  241.         "SelectionTextFg"        "255 220 0 200"
  242.         "SelectionEmptyBoxBg"     "0 0 0 80"
  243.         "SelectionBoxBg"         "0 0 0 80"
  244.         "SelectionSelectedBoxBg" "0 0 0 190"
  245.  
  246.         // Hint message colors
  247.         "HintMessageFg"            "255 255 255 255"
  248.         "HintMessageBg"         "0 0 0 60"
  249.  
  250.         "ProgressBarFg"            "255 30 13 255"
  251.  
  252.         // Top-left corner of the "Counter-Strike" on the main screen
  253.         "Main.Title1.X"        "32"
  254.         "Main.Title1.Y"        "180"
  255.         "Main.Title1.Color"    "255 255 255 255"
  256.  
  257.         // Top-left corner of the "SOURCE" on the main screen
  258.         "Main.Title2.X"        "380"    
  259.         "Main.Title2.Y"        "205"
  260.         "Main.Title2.Color"    "255 255 255 80"
  261.  
  262.         // Top-left corner of the "BETA" on the main screen
  263.         "Main.Title3.X"        "460"
  264.         "Main.Title3.Y"        "-10"
  265.         "Main.Title3.Color"    "255 255 0 255"
  266.  
  267.         // Top-left corner of the menu on the main screen
  268.         "Main.Menu.X"        "32"
  269.         "Main.Menu.Y"        "248"
  270.  
  271.         // Blank space to leave beneath the menu on the main screen
  272.         "Main.BottomBorder"    "32"
  273.     }
  274.     
  275.     //////////////////////// FONTS /////////////////////////////
  276.     //
  277.     // describes all the fonts
  278.     Fonts
  279.     {
  280.         // fonts are used in order that they are listed
  281.         // fonts are used in order that they are listed
  282.         "DebugFixed"
  283.         {
  284.             "1"
  285.             {
  286.                 "name"        "Courier New"
  287.                 "tall"        "14"
  288.                 "weight"    "400"
  289.                 "antialias" "1"
  290.             }
  291.         }
  292.         // fonts are used in order that they are listed
  293.         "DebugFixedSmall"
  294.         {
  295.             "1"
  296.             {
  297.                 "name"        "Courier New"
  298.                 "tall"        "14"
  299.                 "weight"    "400"
  300.                 "antialias" "1"
  301.             }
  302.         }
  303.         // fonts listed later in the order will only be used if they fulfill a range not already filled
  304.         // if a font fails to load then the subsequent fonts will replace
  305.         Default
  306.         {
  307.             "1"
  308.             {
  309.                 "name"        "Verdana"
  310.                 "tall"        "9"
  311.                 "weight"    "700"
  312.                 "antialias" "1"
  313.                 "yres"    "1 599"
  314.             }
  315.             "2"
  316.             {
  317.                 "name"        "Verdana"
  318.                 "tall"        "12"
  319.                 "weight"    "700"
  320.                 "antialias" "1"
  321.                 "yres"    "600 767"
  322.             }
  323.             "3"
  324.             {
  325.                 "name"        "Verdana"
  326.                 "tall"        "14"
  327.                 "weight"    "900"
  328.                 "antialias" "1"
  329.                 "yres"    "768 1023"
  330.             }
  331.             "4"
  332.             {
  333.                 "name"        "Verdana"
  334.                 "tall"        "20"
  335.                 "weight"    "900"
  336.                 "antialias" "1"
  337.                 "yres"    "1024 1199"
  338.             }
  339.             "5"
  340.             {
  341.                 "name"        "Verdana"
  342.                 "tall"        "24"
  343.                 "weight"    "900"
  344.                 "antialias" "1"
  345.                 "yres"    "1200 10000"
  346.                 "additive"    "1"
  347.             }
  348.         }
  349.         "DefaultSmall"
  350.         {
  351.             "1"
  352.             {
  353.                 "name"        "Verdana"
  354.                 "tall"        "12"
  355.                 "weight"    "0"
  356.                 "range"        "0x0000 0x017F"
  357.                 "yres"    "480 599"
  358.             }
  359.             "2"
  360.             {
  361.                 "name"        "Verdana"
  362.                 "tall"        "13"
  363.                 "weight"    "0"
  364.                 "range"        "0x0000 0x017F"
  365.                 "yres"    "600 767"
  366.             }
  367.             "3"
  368.             {
  369.                 "name"        "Verdana"
  370.                 "tall"        "14"
  371.                 "weight"    "0"
  372.                 "range"        "0x0000 0x017F"
  373.                 "yres"    "768 1023"
  374.                 "antialias"    "1"
  375.             }
  376.             "4"
  377.             {
  378.                 "name"        "Verdana"
  379.                 "tall"        "20"
  380.                 "weight"    "0"
  381.                 "range"        "0x0000 0x017F"
  382.                 "yres"    "1024 1199"
  383.                 "antialias"    "1"
  384.             }
  385.             "5"
  386.             {
  387.                 "name"        "Verdana"
  388.                 "tall"        "24"
  389.                 "weight"    "0"
  390.                 "range"        "0x0000 0x017F"
  391.                 "yres"    "1200 6000"
  392.                 "antialias"    "1"
  393.             }
  394.             "6"
  395.             {
  396.                 "name"        "Arial"
  397.                 "tall"        "12"
  398.                 "range"         "0x0000 0x00FF"
  399.                 "weight"        "0"
  400.             }
  401.         }
  402.         "DefaultVerySmall"
  403.         {
  404.             "1"
  405.             {
  406.                 "name"        "Verdana"
  407.                 "tall"        "12"
  408.                 "weight"    "0"
  409.                 "range"        "0x0000 0x017F" //    Basic Latin, Latin-1 Supplement, Latin Extended-A
  410.                 "yres"    "480 599"
  411.             }
  412.             "2"
  413.             {
  414.                 "name"        "Verdana"
  415.                 "tall"        "13"
  416.                 "weight"    "0"
  417.                 "range"        "0x0000 0x017F" //    Basic Latin, Latin-1 Supplement, Latin Extended-A
  418.                 "yres"    "600 767"
  419.             }
  420.             "3"
  421.             {
  422.                 "name"        "Verdana"
  423.                 "tall"        "14"
  424.                 "weight"    "0"
  425.                 "range"        "0x0000 0x017F" //    Basic Latin, Latin-1 Supplement, Latin Extended-A
  426.                 "yres"    "768 1023"
  427.                 "antialias"    "1"
  428.             }
  429.             "4"
  430.             {
  431.                 "name"        "Verdana"
  432.                 "tall"        "20"
  433.                 "weight"    "0"
  434.                 "range"        "0x0000 0x017F" //    Basic Latin, Latin-1 Supplement, Latin Extended-A
  435.                 "yres"    "1024 1199"
  436.                 "antialias"    "1"
  437.             }
  438.             "5"
  439.             {
  440.                 "name"        "Verdana"
  441.                 "tall"        "24"
  442.                 "weight"    "0"
  443.                 "range"        "0x0000 0x017F" //    Basic Latin, Latin-1 Supplement, Latin Extended-A
  444.                 "yres"    "1200 6000"
  445.                 "antialias"    "1"
  446.             }
  447.             "6"
  448.             {
  449.                 "name"        "Verdana"
  450.                 "tall"        "12"
  451.                 "range"         "0x0000 0x00FF"
  452.                 "weight"        "0"
  453.             }
  454.             "7"
  455.             {
  456.                 "name"        "Arial"
  457.                 "tall"        "11"
  458.                 "range"         "0x0000 0x00FF"
  459.                 "weight"        "0"
  460.             }
  461.         }
  462.         WeaponIcons
  463.         {
  464.             "1"
  465.             {
  466.                 "name"        "HalfLife2"
  467.                 "tall"        "64"
  468.                 "weight"    "0"
  469.                 "antialias" "1"
  470.                 "additive"    "1"
  471.                 "custom"    "1"
  472.             }
  473.         }
  474.         WeaponIconsSelected
  475.         {
  476.             "1"
  477.             {
  478.                 "name"        "HalfLife2"
  479.                 "tall"        "64"
  480.                 "weight"    "0"
  481.                 "antialias" "1"
  482.                 "blur"        "5"
  483.                 "scanlines"    "2"
  484.                 "additive"    "1"
  485.                 "custom"    "1"
  486.             }
  487.         }
  488.         Crosshairs
  489.         {
  490.             "1"
  491.             {
  492.                 "name"        "HalfLife2"
  493.                 "tall"        "40"
  494.                 "weight"    "0"
  495.                 "antialias" "0"
  496.                 "additive"    "1"
  497.                 "custom"    "1"
  498.                 "yres"        "1 10000"
  499.             }
  500.         }
  501.         QuickInfo
  502.         {
  503.             "1"
  504.             {
  505.                 "name"        "HL2cross"
  506.                 "tall"        "28"
  507.                 "weight"    "0"
  508.                 "antialias" "1"
  509.                 "additive"    "1"
  510.                 "custom"    "1"
  511.             }
  512.         }
  513.         HudNumbers
  514.         {
  515.             "1"
  516.             {
  517.                 "name"        "HalfLife2"
  518.                 "tall"        "32"
  519.                 "weight"    "0"
  520.                 "antialias" "1"
  521.                 "additive"    "1"
  522.                 "custom"    "1"
  523.             }
  524.         }
  525.         HudNumbersGlow
  526.         {
  527.             "1"
  528.             {
  529.                 "name"        "HalfLife2"
  530.                 "tall"        "32"
  531.                 "weight"    "0"
  532.                 "blur"        "4"
  533.                 "scanlines" "2"
  534.                 "antialias" "1"
  535.                 "additive"    "1"
  536.                 "custom"    "1"
  537.             }
  538.         }
  539.         HudNumbersSmall
  540.         {
  541.             "1"
  542.             {
  543.                 "name"        "HalfLife2"
  544.                 "tall"        "16"
  545.                 "weight"    "1000"
  546.                 "additive"    "1"
  547.                 "antialias" "1"
  548.                 "custom"    "1"
  549.             }
  550.         }
  551.         HudSelectionNumbers
  552.         {
  553.             "1"
  554.             {
  555.                 "name"        "Verdana"
  556.                 "tall"        "11"
  557.                 "weight"    "700"
  558.                 "antialias" "1"
  559.                 "additive"    "1"
  560.             }
  561.         }
  562.         HudHintTextLarge
  563.         {
  564.             "1"
  565.             {
  566.                 "name"        "Verdana"
  567.                 "tall"        "14"
  568.                 "weight"    "1000"
  569.                 "antialias" "1"
  570.                 "additive"    "1"
  571.             }
  572.         }
  573.         HudHintTextSmall
  574.         {
  575.             "1"
  576.             {
  577.                 "name"        "Verdana"
  578.                 "tall"        "11"
  579.                 "weight"    "0"
  580.                 "antialias" "1"
  581.                 "additive"    "1"
  582.             }
  583.         }
  584.         HudSelectionText
  585.         {
  586.             "1"
  587.             {
  588.                 "name"        "Verdana"
  589.                 "tall"        "8"
  590.                 "weight"    "700"
  591.                 "antialias" "1"
  592.                 "yres"    "1 599"
  593.             }
  594.             "2"
  595.             {
  596.                 "name"        "Verdana"
  597.                 "tall"        "10"
  598.                 "weight"    "700"
  599.                 "antialias" "1"
  600.                 "yres"    "600 767"
  601.             }
  602.             "3"
  603.             {
  604.                 "name"        "Verdana"
  605.                 "tall"        "12"
  606.                 "weight"    "900"
  607.                 "antialias" "1"
  608.                 "yres"    "768 1023"
  609.             }
  610.             "4"
  611.             {
  612.                 "name"        "Verdana"
  613.                 "tall"        "16"
  614.                 "weight"    "900"
  615.                 "antialias" "1"
  616.                 "yres"    "1024 1199"
  617.             }
  618.             "5"
  619.             {
  620.                 "name"        "Verdana"
  621.                 "tall"        "17"
  622.                 "weight"    "1000"
  623.                 "antialias" "1"
  624.                 "yres"    "1200 10000"
  625.             }
  626.         }
  627.         BudgetLabel
  628.         {
  629.             "1"
  630.             {
  631.                 "name"        "Courier New"
  632.                 "tall"        "14"
  633.                 "weight"    "400"
  634.                 "outline"    "1"
  635.             }
  636.         }
  637.         DebugOverlay
  638.         {
  639.             "1"
  640.             {
  641.                 "name"        "Courier New"
  642.                 "tall"        "14"
  643.                 "weight"    "400"
  644.                 "outline"    "1"
  645.             }
  646.         }
  647.         "CloseCaption_Normal"
  648.         {
  649.             "1"
  650.             {
  651.                 "name"        "Tahoma"
  652.                 "tall"        "26"
  653.                 "weight"    "500"
  654.             }
  655.         }
  656.         "CloseCaption_Italic"
  657.         {
  658.             "1"
  659.             {
  660.                 "name"        "Tahoma"
  661.                 "tall"        "26"
  662.                 "weight"    "500"
  663.                 "italic"    "1"
  664.             }
  665.         }
  666.         "CloseCaption_Bold"
  667.         {
  668.             "1"
  669.             {
  670.                 "name"        "Tahoma"
  671.                 "tall"        "26"
  672.                 "weight"    "900"
  673.             }
  674.         }
  675.         "CloseCaption_BoldItalic"
  676.         {
  677.             "1"
  678.             {
  679.                 "name"        "Tahoma"
  680.                 "tall"        "26"
  681.                 "weight"    "900"
  682.                 "italic"    "1"
  683.             }
  684.         }
  685.         // this is the symbol font
  686.         "Marlett"
  687.         {
  688.             "1"
  689.             {
  690.                 "name"        "Marlett"
  691.                 "tall"        "14"
  692.                 "weight"    "0"
  693.                 "symbol"    "1"
  694.             }
  695.         }
  696.         "Trebuchet24"
  697.         {
  698.             "1"
  699.             {
  700.                 "name"        "Trebuchet MS"
  701.                 "tall"        "24"
  702.                 "weight"    "900"
  703.                 "range"        "0x0000 0x007F"    //    Basic Latin
  704.                 "antialias" "1"
  705.                 "additive"    "1"
  706.             }
  707.         }
  708.         "Trebuchet18"
  709.         {
  710.             "1"
  711.             {
  712.                 "name"        "Trebuchet MS"
  713.                 "tall"        "18"
  714.                 "weight"    "900"
  715.             }
  716.         }
  717.         ClientTitleFont
  718.         {
  719.             "1"
  720.             {
  721.                 "name"  "HL2MP"
  722.                 "tall"  "46"
  723.                 "weight" "0"
  724.                 "additive" "0"
  725.                 "antialias" "1"
  726.             }
  727.         }
  728.         CreditsLogo
  729.         {
  730.             "1"
  731.             {
  732.                 "name"        "HalfLife2"
  733.                 "tall"        "128"
  734.                 "weight"    "0"
  735.                 "antialias" "1"
  736.                 "additive"    "1"
  737.                 "custom"    "1"
  738.             }
  739.         }
  740.         CreditsText
  741.         {
  742.             "1"
  743.             {
  744.                 "name"        "Trebuchet MS"
  745.                 "tall"        "20"
  746.                 "weight"    "900"
  747.                 "antialias" "1"
  748.                 "additive"    "1"
  749.             }
  750.         }
  751.         CreditsOutroLogos
  752.         {
  753.             "1"
  754.             {
  755.                 "name"        "HalfLife2"
  756.                 "tall"        "48"
  757.                 "weight"    "0"
  758.                 "antialias" "1"
  759.                 "additive"    "1"
  760.                 "custom"    "1"
  761.             }
  762.         }
  763.         CreditsOutroText
  764.         {
  765.             "1"
  766.             {
  767.                 "name"        "Verdana"
  768.                 "tall"        "9"
  769.                 "weight"    "900"
  770.                 "antialias" "1"
  771.             }
  772.         }
  773.         CenterPrintText
  774.         {
  775.             // note that this scales with the screen resolution
  776.             "1"
  777.             {
  778.                 "name"        "Trebuchet MS"
  779.                 "tall"        "18"
  780.                 "weight"    "900"
  781.                 "antialias" "1"
  782.                 "additive"    "1"
  783.             }
  784.         }
  785.         "ChatFont"
  786.         {
  787.             "1"
  788.             {
  789.                 "name"        "Verdana"
  790.                 "tall"        "12"
  791.                 "weight"    "700"
  792.                 "yres"    "480 599"
  793.                 "dropshadow"    "1"
  794.             }
  795.             "2"
  796.             {
  797.                 "name"        "Verdana"
  798.                 "tall"        "13"
  799.                 "weight"    "700"
  800.                 "yres"    "600 767"
  801.                 "dropshadow"    "1"
  802.             }
  803.             "3"
  804.             {
  805.                 "name"        "Verdana"
  806.                 "tall"        "14"
  807.                 "weight"    "700"
  808.                 "yres"    "768 1023"
  809.                 "dropshadow"    "1"
  810.             }
  811.             "4"
  812.             {
  813.                 "name"        "Verdana"
  814.                 "tall"        "20"
  815.                 "weight"    "700"
  816.                 "yres"    "1024 1199"
  817.                 "dropshadow"    "1"
  818.             }
  819.             "5"
  820.             {
  821.                 "name"        "Verdana"
  822.                 "tall"        "24"
  823.                 "weight"    "700"
  824.                 "yres"    "1200 10000"
  825.                 "dropshadow"    "1"
  826.             }
  827.         }
  828.         "TargetID"
  829.         {
  830.             "1"
  831.             {
  832.                 "name"        "Trebuchet MS"
  833.                 "tall"        "24"
  834.                 "weight"    "900"
  835.                 "range"        "0x0000 0x007F"    //    Basic Latin
  836.                 "antialias" "1"
  837.                 "additive"    "0"
  838.             }
  839.         }
  840.         "HL2MPTypeDeath"
  841.         {
  842.            "1"
  843.            {
  844.                 "name"  "HL2MP" // csd.ttf
  845.                 "tall"  "32"
  846.                 "weight" "0"
  847.                 "additive" "1"
  848.                 "antialias" "1"
  849.            }
  850.         }    
  851.     }
  852.  
  853.         //////////////////// BORDERS //////////////////////////////
  854.     //
  855.     // describes all the border types
  856.     Borders
  857.     {
  858.         BaseBorder
  859.         {
  860.             "inset" "0 0 1 1"
  861.             Left
  862.             {
  863.                 "1"
  864.                 {
  865.                     "color" "Border.Dark"
  866.                     "offset" "0 1"
  867.                 }
  868.             }
  869.  
  870.             Right
  871.             {
  872.                 "1"
  873.                 {
  874.                     "color" "Border.Bright"
  875.                     "offset" "1 0"
  876.                 }
  877.             }
  878.  
  879.             Top
  880.             {
  881.                 "1"
  882.                 {
  883.                     "color" "Border.Dark"
  884.                     "offset" "0 0"
  885.                 }
  886.             }
  887.  
  888.             Bottom
  889.             {
  890.                 "1"
  891.                 {
  892.                     "color" "Border.Bright"
  893.                     "offset" "0 0"
  894.                 }
  895.             }
  896.         }
  897.         
  898.         TitleButtonBorder
  899.         {
  900.             "inset" "0 0 1 1"
  901.             Left
  902.             {
  903.                 "1"
  904.                 {
  905.                     "color" "Border.Bright"
  906.                     "offset" "0 1"
  907.                 }
  908.             }
  909.  
  910.             Right
  911.             {
  912.                 "1"
  913.                 {
  914.                     "color" "Border.Dark"
  915.                     "offset" "1 0"
  916.                 }
  917.             }
  918.  
  919.             Top
  920.             {
  921.                 "1"
  922.                 {
  923.                     "color" "Border.Bright"
  924.                     "offset" "0 0"
  925.                 }
  926.             }
  927.  
  928.             Bottom
  929.             {
  930.                 "1"
  931.                 {
  932.                     "color" "Border.Dark"
  933.                     "offset" "0 0"
  934.                 }
  935.             }
  936.         }
  937.  
  938.         TitleButtonDisabledBorder
  939.         {
  940.             "inset" "0 0 1 1"
  941.             Left
  942.             {
  943.                 "1"
  944.                 {
  945.                     "color" "BgColor"
  946.                     "offset" "0 1"
  947.                 }
  948.             }
  949.  
  950.             Right
  951.             {
  952.                 "1"
  953.                 {
  954.                     "color" "BgColor"
  955.                     "offset" "1 0"
  956.                 }
  957.             }
  958.             Top
  959.             {
  960.                 "1"
  961.                 {
  962.                     "color" "BgColor"
  963.                     "offset" "0 0"
  964.                 }
  965.             }
  966.  
  967.             Bottom
  968.             {
  969.                 "1"
  970.                 {
  971.                     "color" "BgColor"
  972.                     "offset" "0 0"
  973.                 }
  974.             }
  975.         }
  976.  
  977.         TitleButtonDepressedBorder
  978.         {
  979.             "inset" "1 1 1 1"
  980.             Left
  981.             {
  982.                 "1"
  983.                 {
  984.                     "color" "Border.Dark"
  985.                     "offset" "0 1"
  986.                 }
  987.             }
  988.  
  989.             Right
  990.             {
  991.                 "1"
  992.                 {
  993.                     "color" "Border.Bright"
  994.                     "offset" "1 0"
  995.                 }
  996.             }
  997.  
  998.             Top
  999.             {
  1000.                 "1"
  1001.                 {
  1002.                     "color" "Border.Dark"
  1003.                     "offset" "0 0"
  1004.                 }
  1005.             }
  1006.  
  1007.             Bottom
  1008.             {
  1009.                 "1"
  1010.                 {
  1011.                     "color" "Border.Bright"
  1012.                     "offset" "0 0"
  1013.                 }
  1014.             }
  1015.         }
  1016.  
  1017.         ScrollBarButtonBorder
  1018.         {
  1019.             "inset" "1 0 0 0"
  1020.             Left
  1021.             {
  1022.                 "1"
  1023.                 {
  1024.                     "color" "Border.Bright"
  1025.                     "offset" "0 1"
  1026.                 }
  1027.             }
  1028.  
  1029.             Right
  1030.             {
  1031.                 "1"
  1032.                 {
  1033.                     "color" "Border.Dark"
  1034.                     "offset" "1 0"
  1035.                 }
  1036.             }
  1037.  
  1038.             Top
  1039.             {
  1040.                 "1"
  1041.                 {
  1042.                     "color" "Border.Bright"
  1043.                     "offset" "0 0"
  1044.                 }
  1045.             }
  1046.  
  1047.             Bottom
  1048.             {
  1049.                 "1"
  1050.                 {
  1051.                     "color" "Border.Dark"
  1052.                     "offset" "0 0"
  1053.                 }
  1054.             }
  1055.         }
  1056.  
  1057.         ScrollBarButtonDepressedBorder
  1058.         {
  1059.             "inset" "2 2 0 0"
  1060.             Left
  1061.             {
  1062.                 "1"
  1063.                 {
  1064.                     "color" "Border.Dark"
  1065.                     "offset" "0 1"
  1066.                 }
  1067.             }
  1068.  
  1069.             Right
  1070.             {
  1071.                 "1"
  1072.                 {
  1073.                     "color" "Border.Bright"
  1074.                     "offset" "1 0"
  1075.                 }
  1076.             }
  1077.  
  1078.             Top
  1079.             {
  1080.                 "1"
  1081.                 {
  1082.                     "color" "Border.Dark"
  1083.                     "offset" "0 0"
  1084.                 }
  1085.             }
  1086.  
  1087.             Bottom
  1088.             {
  1089.                 "1"
  1090.                 {
  1091.                     "color" "Border.Bright"
  1092.                     "offset" "0 0"
  1093.                 }
  1094.             }
  1095.         }
  1096.         
  1097.         ButtonBorder
  1098.         {
  1099.             "inset" "0 0 0 0"
  1100.             Left
  1101.             {
  1102.                 "1"
  1103.                 {
  1104.                     "color" "Border.Bright"
  1105.                     "offset" "0 1"
  1106.                 }
  1107.             }
  1108.  
  1109.             Right
  1110.             {
  1111.                 "1"
  1112.                 {
  1113.                     "color" "Border.Dark"
  1114.                     "offset" "0 0"
  1115.                 }
  1116.             }
  1117.  
  1118.             Top
  1119.             {
  1120.                 "1"
  1121.                 {
  1122.                     "color" "Border.Bright"
  1123.                     "offset" "1 1"
  1124.                 }
  1125.             }
  1126.  
  1127.             Bottom
  1128.             {
  1129.                 "1"
  1130.                 {
  1131.                     "color" "Border.Dark"
  1132.                     "offset" "0 0"
  1133.                 }
  1134.             }
  1135.         }
  1136.  
  1137.         FrameBorder
  1138.         {
  1139.             "inset" "0 0 1 1"
  1140.             Left
  1141.             {
  1142.                 "1"
  1143.                 {
  1144.                     "color" "ControlBG"
  1145.                     "offset" "0 1"
  1146.                 }
  1147.             }
  1148.  
  1149.             Right
  1150.             {
  1151.                 "1"
  1152.                 {
  1153.                     "color" "ControlBG"
  1154.                     "offset" "0 0"
  1155.                 }
  1156.             }
  1157.  
  1158.             Top
  1159.             {
  1160.                 "1"
  1161.                 {
  1162.                     "color" "ControlBG"
  1163.                     "offset" "0 1"
  1164.                 }
  1165.             }
  1166.  
  1167.             Bottom
  1168.             {
  1169.                 "1"
  1170.                 {
  1171.                     "color" "ControlBG"
  1172.                     "offset" "0 0"
  1173.                 }
  1174.             }
  1175.         }
  1176.  
  1177.         TabBorder
  1178.         {
  1179.             "inset" "0 0 1 1"
  1180.             Left
  1181.             {
  1182.                 "1"
  1183.                 {
  1184.                     "color" "Border.Bright"
  1185.                     "offset" "0 1"
  1186.                 }
  1187.             }
  1188.  
  1189.             Right
  1190.             {
  1191.                 "1"
  1192.                 {
  1193.                     "color" "Border.Dark"
  1194.                     "offset" "1 0"
  1195.                 }
  1196.             }
  1197.  
  1198.             Top
  1199.             {
  1200.                 "1"
  1201.                 {
  1202.                     "color" "Border.Bright"
  1203.                     "offset" "0 0"
  1204.                 }
  1205.             }
  1206.  
  1207.             Bottom
  1208.             {
  1209.                 "1"
  1210.                 {
  1211.                     "color" "Border.Bright"
  1212.                     "offset" "0 0"
  1213.                 }
  1214.             }
  1215.         }
  1216.  
  1217.         TabActiveBorder
  1218.         {
  1219.             "inset" "0 0 1 0"
  1220.             Left
  1221.             {
  1222.                 "1"
  1223.                 {
  1224.                     "color" "Border.Bright"
  1225.                     "offset" "0 0"
  1226.                 }
  1227.             }
  1228.  
  1229.             Right
  1230.             {
  1231.                 "1"
  1232.                 {
  1233.                     "color" "Border.Dark"
  1234.                     "offset" "1 0"
  1235.                 }
  1236.             }
  1237.  
  1238.             Top
  1239.             {
  1240.                 "1"
  1241.                 {
  1242.                     "color" "Border.Bright"
  1243.                     "offset" "0 0"
  1244.                 }
  1245.             }
  1246.  
  1247.             Bottom
  1248.             {
  1249.                 "1"
  1250.                 {
  1251.                     "color" "ControlBG"
  1252.                     "offset" "6 2"
  1253.                 }
  1254.             }
  1255.         }
  1256.  
  1257.  
  1258.         ToolTipBorder
  1259.         {
  1260.             "inset" "0 0 1 0"
  1261.             Left
  1262.             {
  1263.                 "1"
  1264.                 {
  1265.                     "color" "Border.Dark"
  1266.                     "offset" "0 0"
  1267.                 }
  1268.             }
  1269.  
  1270.             Right
  1271.             {
  1272.                 "1"
  1273.                 {
  1274.                     "color" "Border.Dark"
  1275.                     "offset" "1 0"
  1276.                 }
  1277.             }
  1278.  
  1279.             Top
  1280.             {
  1281.                 "1"
  1282.                 {
  1283.                     "color" "Border.Dark"
  1284.                     "offset" "0 0"
  1285.                 }
  1286.             }
  1287.  
  1288.             Bottom
  1289.             {
  1290.                 "1"
  1291.                 {
  1292.                     "color" "Border.Dark"
  1293.                     "offset" "0 0"
  1294.                 }
  1295.             }
  1296.         }
  1297.  
  1298.         // this is the border used for default buttons (the button that gets pressed when you hit enter)
  1299.         ButtonKeyFocusBorder
  1300.         {
  1301.             "inset" "0 0 0 0"
  1302.             Left
  1303.             {
  1304.                 "1"
  1305.                 {
  1306.                     "color" "Border.Bright"
  1307.                     "offset" "0 1"
  1308.                 }
  1309.             }
  1310.  
  1311.             Right
  1312.             {
  1313.                 "1"
  1314.                 {
  1315.                     "color" "Border.Dark"
  1316.                     "offset" "0 0"
  1317.                 }
  1318.             }
  1319.  
  1320.             Top
  1321.             {
  1322.                 "1"
  1323.                 {
  1324.                     "color" "Border.Bright"
  1325.                     "offset" "1 1"
  1326.                 }
  1327.             }
  1328.  
  1329.             Bottom
  1330.             {
  1331.                 "1"
  1332.                 {
  1333.                     "color" "Border.Dark"
  1334.                     "offset" "0 0"
  1335.                 }
  1336.             }
  1337.         }
  1338.  
  1339.         ButtonDepressedBorder
  1340.         {
  1341.             "inset" "0 0 0 0"
  1342.             Left
  1343.             {
  1344.                 "1"
  1345.                 {
  1346.                     "color" "Border.Bright"
  1347.                     "offset" "0 1"
  1348.                 }
  1349.             }
  1350.  
  1351.             Right
  1352.             {
  1353.                 "1"
  1354.                 {
  1355.                     "color" "Border.Dark"
  1356.                     "offset" "0 0"
  1357.                 }
  1358.             }
  1359.  
  1360.             Top
  1361.             {
  1362.                 "1"
  1363.                 {
  1364.                     "color" "Border.Bright"
  1365.                     "offset" "1 1"
  1366.                 }
  1367.             }
  1368.  
  1369.             Bottom
  1370.             {
  1371.                 "1"
  1372.                 {
  1373.                     "color" "Border.Dark"
  1374.                     "offset" "0 0"
  1375.                 }
  1376.             }
  1377.         }
  1378.  
  1379.         ComboBoxBorder
  1380.         {
  1381.             "inset" "0 0 1 1"
  1382.             Left
  1383.             {
  1384.                 "1"
  1385.                 {
  1386.                     "color" "Border.Dark"
  1387.                     "offset" "0 1"
  1388.                 }
  1389.             }
  1390.  
  1391.             Right
  1392.             {
  1393.                 "1"
  1394.                 {
  1395.                     "color" "Border.Bright"
  1396.                     "offset" "1 0"
  1397.                 }
  1398.             }
  1399.  
  1400.             Top
  1401.             {
  1402.                 "1"
  1403.                 {
  1404.                     "color" "Border.Dark"
  1405.                     "offset" "0 0"
  1406.                 }
  1407.             }
  1408.  
  1409.             Bottom
  1410.             {
  1411.                 "1"
  1412.                 {
  1413.                     "color" "Border.Bright"
  1414.                     "offset" "0 0"
  1415.                 }
  1416.             }
  1417.         }
  1418.  
  1419.         MenuBorder
  1420.         {
  1421.             "inset" "1 1 1 1"
  1422.             Left
  1423.             {
  1424.                 "1"
  1425.                 {
  1426.                     "color" "Border.Bright"
  1427.                     "offset" "0 1"
  1428.                 }
  1429.             }
  1430.  
  1431.             Right
  1432.             {
  1433.                 "1"
  1434.                 {
  1435.                     "color" "Border.Dark"
  1436.                     "offset" "1 0"
  1437.                 }
  1438.             }
  1439.  
  1440.             Top
  1441.             {
  1442.                 "1"
  1443.                 {
  1444.                     "color" "Border.Bright"
  1445.                     "offset" "0 0"
  1446.                 }
  1447.             }
  1448.  
  1449.             Bottom
  1450.             {
  1451.                 "1"
  1452.                 {
  1453.                     "color" "Border.Dark"
  1454.                     "offset" "0 0"
  1455.                 }
  1456.             }
  1457.         }
  1458.         BrowserBorder
  1459.         {
  1460.             "inset" "0 0 0 0"
  1461.             Left
  1462.             {
  1463.                 "1"
  1464.                 {
  1465.                     "color" "Border.Dark"
  1466.                     "offset" "0 0"
  1467.                 }
  1468.             }
  1469.  
  1470.             Right
  1471.             {
  1472.                 "1"
  1473.                 {
  1474.                     "color" "Border.Bright"
  1475.                     "offset" "0 0"
  1476.                 }
  1477.             }
  1478.  
  1479.             Top
  1480.             {
  1481.                 "1"
  1482.                 {
  1483.                     "color" "Border.Dark"
  1484.                     "offset" "0 0"
  1485.                 }
  1486.             }
  1487.  
  1488.             Bottom
  1489.             {
  1490.                 "1"
  1491.                 {
  1492.                     "color" "Border.Bright"
  1493.                     "offset" "0 0"
  1494.                 }
  1495.             }
  1496.         }
  1497.     }
  1498.  
  1499.     
  1500.     //////////////////////// CUSTOM FONT FILES /////////////////////////////
  1501.     //
  1502.     // specifies all the custom (non-system) font files that need to be loaded to service the above described fonts
  1503.     CustomFontFiles
  1504.     {
  1505.         "1"        "resource/HALFLIFE2.ttf"
  1506.         "1"        "resource/HL2MP.ttf"
  1507.         "2"        "resource/HL2crosshairs.ttf"
  1508.     }
  1509.  
  1510. }
  1511.