Ok so this is what I have so far.
//////////////////////// 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" <-----[u][i]I couldn't help but notice that that doesnt really lead to anywhere. Semantic error or does it actually link it a valid file?[/i]
[/u]
}
"Crosshairs8"
{
"1"
{
"name" "Crosshairs"
"tall" "8"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs10"
{
"1"
{
"name" "Crosshairs"
"tall" "10"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs12"
{
"1"
{
"name" "Crosshairs"
"tall" "12"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs14"
{
"1"
{
"name" "Crosshairs"
"tall" "14"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs16"
{
"1"
{
"name" "Crosshairs"
"tall" "16"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs18"
{
"1"
{
"name" "Crosshairs"
"tall" "18"
"weight" "0"
"antialias" "1"
}
}
"CrosshairsOutline18"
{
"1"
{
"name" "Crosshairs"
"tall" "18"
"weight" "0"
"antialias" "1"
"outline" "1"
}
}
"Crosshairs20"
{
"1"
{
"name" "Crosshairs"
"tall" "20"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs22"
{
"1"
{
"name" "Crosshairs"
"tall" "22"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs24"
{
"1"
{
"name" "Crosshairs"
"tall" "24"
"weight" "0"
"antialias" "1"
}
}
"CrosshairsOutline24"
{
"1"
{
"name" "Crosshairs"
"tall" "24"
"weight" "0"
"antialias" "1"
"outline" "1"
}
}
"Crosshairs26"
{
"1"
{
"name" "Crosshairs"
"tall" "26"
"weight" "0"
"antialias" "1"
}
}
"CrosshairsOutline26"
{
"1"
{
"name" "Crosshairs"
"tall" "26"
"weight" "0"
"antialias" "1"
"outline" "1"
}
}
"Crosshairs28"
{
"1"
{
"name" "Crosshairs"
"tall" "28"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs30"
{
"1"
{
"name" "Crosshairs"
"tall" "30"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs32"
{
"1"
{
"name" "Crosshairs"
"tall" "32"
"weight" "0"
"antialias" "1"
}
}
"CrosshairsOutline32"
{
"1"
{
"name" "Crosshairs"
"tall" "32"
"weight" "0"
"antialias" "1"
"outline" "1"
}
}
"Crosshairs34"
{
"1"
{
"name" "Crosshairs"
"tall" "34"
"weight" "0"
"antialias" "1"
}
}
"CrosshairsOutline34"
{
"1"
{
"name" "Crosshairs"
"tall" "34"
"weight" "0"
"antialias" "1"
"outline" "1"
}
}
"Crosshairs36"
{
"1"
{
"name" "Crosshairs"
"tall" "36"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs38"
{
"1"
{
"name" "Crosshairs"
"tall" "38"
"weight" "0"
"antialias" "1"
}
}
"Crosshairs40"
{
"1"
{
"name" "Crosshairs"
"tall" "40"
"weight" "0"
"antialias" "1"
}
}
I have this in the custom crosshair in the same file
"16" // Fog's xHairs
{
"font" "resource/crosshairs.ttf"
"name" "crosshairs"
}
This inside hudlayout.
"ThinCircle"
{
"controlName" "CExLabel"
"fieldName" "ThinCircle"
"visible" "1"
"enabled" "1"
"zpos" "2"
"xpos" "c-100"
"ypos" "c-96"
"wide" "200"
"tall" "200"
//"font" "CrosshairsOutline34"
"font" "Crosshairs34"
"labelText" "9"
"textAlignment" "center"
"fgcolor" "255 255 255 255"
}
And have the crosshair.ttf in C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\custom\HUD\resource
But I still get this http://hpics.li/d9232c9