Compare commits

...

10 commits

Author SHA1 Message Date
e490953cba My changes :3 2025-05-13 20:31:53 +02:00
mia
79a5d76fa2
Update README.md 2024-04-18 21:12:58 -04:00
mia
7a74f9a96b
Merge pull request #1 from TechnoSL/main
normalize hud folder structure + readd speedometers + some other improvements
2024-04-18 21:10:26 -04:00
Techno
786e949621 reset speedos to default 2024-04-19 01:25:06 +01:00
Techno
ad2ad07c89 make speedometer positions consistent with center speedo
speedo position in order: absolute, horizontal, vertical
2024-04-19 01:18:54 +01:00
Techno
b513d04683 rename customizations folder to be on top of every other folder 2024-04-19 01:06:50 +01:00
Techno
fb22e99029 add valve.rc for hud specific + commands and change instructions on readme a bit 2024-04-19 01:06:11 +01:00
Techno
1fa23833de combine speedometers with actual hud 2024-04-19 01:01:37 +01:00
Techno
f11f2754ce normalize folder structure + add git files 2024-04-19 00:38:24 +01:00
mia
dd5c36c039
Update README.md 2024-04-18 19:03:31 -04:00
573 changed files with 96640 additions and 6 deletions

View file

@ -0,0 +1,347 @@
// Bottom-aligned charge meter
"Resource/UI/HudMedicCharge.res"
{
"Background"
{
"ControlName" "CTFImagePanel"
"fieldName" "Background"
"xpos" "0"
"ypos" "0"
"zpos" "0"
"wide" "130"
"tall" "65"
"visible" "0"
"enabled" "0"
"image" "../hud/medic_charge_blue_bg"
"scaleImage" "1"
"teambg_2" "../hud/medic_charge_red_bg"
"teambg_3" "../hud/medic_charge_blue_bg"
}
"ChargeLabel"
{
"ControlName" "CExLabel"
"fieldName" "ChargeLabel"
"xpos" "c101"
"ypos" "335"
"zpos" "2"
"wide" "125"
"tall" "42"
"autoResize" "1"
"pinCorner" "2"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"labelText" "#TF_UberchargeMinHUD"
"textAlignment" "center"
"dulltext" "0"
"brighttext" "0"
"font" "aRegular55"
"fgcolor" "ChargePercent"
}
"ChargeLabelShadow"
{
"ControlName" "CExLabel"
"fieldName" "ChargeLabelShadow"
"xpos" "-1"
"ypos" "-1"
"zpos" "2"
"wide" "125"
"tall" "42"
"autoResize" "1"
"pinCorner" "2"
"visible" "0"
"enabled" "0"
"tabPosition" "0"
"labelText" "#TF_UberchargeMinHUD"
"textAlignment" "center"
"dulltext" "0"
"brighttext" "0"
"font" "aRegular55"
"fgcolor" "69 69 69 255"
"pin_to_sibling" "ChargeLabel"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
"ChargeLabelSmall"
{
"ControlName" "CExLabel"
"fieldName" "ChargeLabelSmall"
"xpos" "c20"
"ypos" "c-21"
"zpos" "2"
"wide" "125"
"tall" "42"
"autoResize" "1"
"pinCorner" "2"
"visible" "0"
"enabled" "0"
"tabPosition" "1"
"labelText" "#TF_UberchargeMinHUD"
"textAlignment" "west"
"dulltext" "0"
"brighttext" "0"
"font" "aRegular14"
"fgcolor" "ChargePercent"
}
"ChargeLabelSmallShadow"
{
"ControlName" "CExLabel"
"fieldName" "ChargeLabelSmallShadow"
"xpos" "c21"
"ypos" "c-20"
"zpos" "1"
"wide" "125"
"tall" "42"
"autoResize" "1"
"pinCorner" "2"
"visible" "0"
"enabled" "0"
"tabPosition" "1"
"labelText" "#TF_UberchargeMinHUD"
"textAlignment" "west"
"dulltext" "0"
"brighttext" "0"
"font" "aRegular14"
"fgcolor" "69 69 69 255"
}
"IndividualChargesLabel"
{
"ControlName" "CExLabel"
"fieldName" "IndividualChargesLabel"
"xpos" "c-253"
"ypos" "29"
"zpos" "3"
"wide" "200"
"tall" "100"
"autoResize" "1"
"pinCorner" "2"
"visible" "1"
"enabled" "1"
"tabPosition" "0"
"labelText" "#TF_IndividualUberchargesMinHUD"
"textAlignment" "center"
"dulltext" "0"
"brighttext" "0"
"fgcolor" "ChargePercent"
"font" "aRegular55"
"pin_to_sibling" "ChargeLabel"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
"IndividualChargesLabelShadow"
{
"ControlName" "CExLabel"
"fieldName" "IndividualChargesLabelShadow"
"xpos" "c145"
"ypos" "306"
"zpos" "2"
"wide" "200"
"tall" "100"
"autoResize" "1"
"pinCorner" "2"
"visible" "0"
"enabled" "0"
"tabPosition" "0"
"labelText" "#TF_IndividualUberchargesMinHUD"
"textAlignment" "west"
"dulltext" "1"
"brighttext" "1"
"font" "aRegular55"
"fgcolor" "175 175 175 255"
}
"ChargeMeterLabel"
{
"ControlName" "CExLabel"
"fieldName" "ChargeLabel"
"xpos" "9999"
"ypos" "9999"
"zpos" "3"
"wide" "150"
"tall" "15"
"autoResize" "1"
"pinCorner" "2"
"visible" "0"
"enabled" "0"
"tabPosition" "0"
"labelText" "CHARGE"
"textAlignment" "center"
"dulltext" "0"
"brighttext" "0"
"font" "aRegular10"
"fgcolor" "150 150 150 255"
}
"ChargeMeter"
{
"ControlName" "ContinuousProgressBar"
"fieldName" "ChargeMeter"
"font" "Default"
"xpos" "0"
"ypos" "475"
"zpos" "1"
"wide" "f0"
"tall" "6"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "Left"
"dulltext" "0"
"brighttext" "0"
"fgcolor_override" "Ubercharge Meter"
"bgcolor_override" "0 0 0 250"
}
"ChargeMeter1"
{
"ControlName" "ContinuousProgressBar"
"fieldName" "ChargeMeter1"
"font" "Default"
"xpos" "c145"
"ypos" "r648"
"zpos" "4"
"wide" "149"
"tall" "7"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "Left"
"dulltext" "0"
"brighttext" "0"
"fgcolor_override" "Ubercharge Meter"
"bgcolor_override" "0 0 0 250"
"pin_to_sibling" "IndividualChargesLabelShadow"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
"ChargeMeter2"
{
"ControlName" "ContinuousProgressBar"
"fieldName" "ChargeMeter2"
"font" "Default"
"xpos" "2"
"ypos" "0"
"zpos" "4"
"wide" "149"
"tall" "7"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "Left"
"dulltext" "0"
"brighttext" "0"
"fgcolor_override" "Ubercharge Meter"
"bgcolor_override" "0 0 0 250"
"pin_to_sibling" "ChargeMeter1"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPRIGHT"
}
"ChargeMeter3"
{
"ControlName" "ContinuousProgressBar"
"fieldName" "ChargeMeter3"
"font" "Default"
"xpos" "2"
"ypos" "0"
"zpos" "4"
"wide" "149"
"tall" "7"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "Left"
"dulltext" "0"
"brighttext" "0"
"fgcolor_override" "Ubercharge Meter"
"bgcolor_override" "0 0 0 250"
"pin_to_sibling" "ChargeMeter2"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPRIGHT"
}
"ChargeMeter4"
{
"ControlName" "ContinuousProgressBar"
"fieldName" "ChargeMeter4"
"font" "Default"
"xpos" "2"
"ypos" "0"
"zpos" "4"
"wide" "149"
"tall" "7"
"autoResize" "0"
"pinCorner" "0"
"visible" "1"
"enabled" "1"
"textAlignment" "Left"
"dulltext" "0"
"brighttext" "0"
"fgcolor_override" "Ubercharge Meter"
"bgcolor_override" "0 0 0 250"
"pin_to_sibling" "ChargeMeter3"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPRIGHT"
}
"HealthClusterIcon"
{
"ControlName" "ImagePanel"
"fieldName" "HealthClusterIcon"
"xpos" "0"
"ypos" "0"
"wide" "25"
"tall" "25"
"visible" "0"
"enabled" "0"
"image" "../hud/ico_health_cluster"
"scaleImage" "1"
}
"ResistIconAnchor"
{
"ControlName" "EditablePanel"
"fieldName" "ResistIconAnchor"
"xpos" "c-227"
"ypos" "343"
"wide" "25"
"tall" "25"
"visible" "1"
"enabled" "1"
}
"ResistIcon"
{
"ControlName" "ImagePanel"
"fieldName" "ResistIcon"
"xpos" "0"
"ypos" "0"
"wide" "25"
"tall" "25"
"visible" "1"
"enabled" "1"
"image" "../HUD/defense_buff_bullet_blue"
"scaleImage" "1"
"pin_to_sibling" "ResistIconAnchor"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
}

View file

@ -0,0 +1,53 @@
"Resource/UI/HudDamageAccount.res"
{
"CDamageAccountPanel"
{
"fieldName" "CDamageAccountPanel"
"text_x" "0"
"text_y" "0"
"delta_item_end_y" "0"
"PositiveColor" "Healing Numbers" //Heal
"NegativeColor" "Damage Numbers" //Damage
"delta_lifetime" "2"
"delta_item_font" "aRegular24Outline"
"delta_item_font_big" "aRegular24Outline"
}
"DamageAccountValue"
{
"ControlName" "CExLabel"
"fieldName" "DamageAccountValue"
"xpos" "c59"
"ypos" "310"
"zpos" "2"
"wide" "100"
"tall" "26"
"visible" "1"
"enabled" "1"
"labelText" "%metal%"
"textAlignment" "east"
"fgcolor" "Damage Numbers"
"font" "aRegular20"
}
"DamageAccountValueShadow"
{
"ControlName" "CExLabel"
"fieldName" "DamageAccountValueShadow"
"xpos" "-1"
"ypos" "-1"
"zpos" "2"
"wide" "100"
"tall" "26"
"visible" "1"
"enabled" "1"
"labelText" "%metal%"
"textAlignment" "east"
"fgcolor" "69 69 69 255"
"font" "aRegular20"
"pin_to_sibling" "DamageAccountValue"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
}

View file

@ -0,0 +1,53 @@
"Resource/UI/HudDamageAccount.res"
{
"CDamageAccountPanel"
{
"fieldName" "CDamageAccountPanel"
"text_x" "0"
"text_y" "0"
"delta_item_end_y" "0"
"PositiveColor" "Healing Numbers" //Heal
"NegativeColor" "Damage Numbers" //Damage
"delta_lifetime" "2"
"delta_item_font" "aRegular24Outline"
"delta_item_font_big" "aRegular24Outline"
}
"DamageAccountValue"
{
"ControlName" "CExLabel"
"fieldName" "DamageAccountValue"
"xpos" "c59"
"ypos" "310"
"zpos" "2"
"wide" "100"
"tall" "26"
"visible" "1"
"enabled" "1"
"labelText" "%metal%"
"textAlignment" "east"
"fgcolor" "255 255 0 255"
"font" "aRegular20"
}
"DamageAccountValueShadow"
{
"ControlName" "CExLabel"
"fieldName" "DamageAccountValueShadow"
"xpos" "-1"
"ypos" "-1"
"zpos" "2"
"wide" "100"
"tall" "26"
"visible" "1"
"enabled" "1"
"labelText" "%metal%"
"textAlignment" "east"
"fgcolor" "69 69 69 255"
"font" "aRegular20"
"pin_to_sibling" "DamageAccountValue"
"pin_corner_to_sibling" "PIN_TOPLEFT"
"pin_to_sibling_corner" "PIN_TOPLEFT"
}
}

10
.gitattributes vendored Normal file
View file

@ -0,0 +1,10 @@
# Auto detect text files and perform LF normalization
* text=auto
*.vdf linguist-detectable=true
*.res linguist-detectable=true linguist-language=vdf
*.txt linguist-detectable=true linguist-language=vdf
*.vmt linguist-detectable=true linguist-language=vdf
.gitattributes export-ignore
.gitignore export-ignore

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/sound/sound.cache

View file

@ -1,15 +1,29 @@
# **INSTALLATION GUIDE YOU ACTUALLY NEED TO READ THIS I KNOW YOU THINK YOU CAN INSTALL A HUD BUT THIS NEEDS SOME EXTRA STUFF** # **INSTALLATION GUIDE**
You can install the main hud file like normal, i.e., drop the "MenthaHUD" and "speedo" folders into tf/custom. However, you NEED to add to your config the following two commands (preferably in autoexec or whatever idk if it resets or not when you restart game): You can install the main hud file like normal, i.e., drop the "menthahud-main" folder into tf/custom.
`tf_mm_dashboard_slide_panel_step 0` ## LYRAS NOTES PELASE READ IMPORTANT
Make sure the MingLiU-ExtB font is installed on your OS. I swapped out MingLiU for it due to missing characters and broken font rendering on Linux.
`tf_dashboard_slide_time 0` Some of the changes I did:
This controls the animation when you click on "Casual" to queue, and the menu slides out from the side. For some bizarre reason this animation is permanently baked in so these two commands are the only way I can find (right now) that control it. The menu still slides back out of view when you close, and preferably it just vanishes but whatever. - The 30 second countdown and speedometer is disabled (you can re-enable if you want to)
- Killfeed is monochrome
- Chat font was changed to MingLiU-ExtB
- Fixed scoreboard name alignment from the scream fortress update
- Fixed main menu party chat font size from the scream fortress update
- Fixed the MVP round end panel thingy to work on 4k
- Stole @tekunotri's pull request (https://github.com/myria666/menthahud/pull/2)
- and probably some other things idk i forgor xD
## recommended hud commands
1. use tf_hud_target_id_alpha 255 or else it breaks
2. I don't suggest changing the "HP Buff" color because I use it in a lot of other hud elements
## Warnings and Precautions and Broken Things and Such ## Warnings and Precautions and Broken Things and Such
Firstly, I have made this hud using 16:9 1920x1080. In my videos using 4:3 windowed with no black bars or stretched, the main menu is a little bit weird. Still definitely usable as normal. I cannot guarantee it works nicely on ultrawide or other weirder resolutions, so just be warned if you do mess with your res.
Firstly, I have made this hud using 16:9 1920x1080. In my videos using 4:3 windowed with no black bars or stretched, the main menu is a little bit weird. Still definitely usable as normal. I cannot guarantee it works nicely on ultrawide or other weirder resolutions, so just be warned if you do mess with your res. As well, I am running Windows 10. A friend tested this hud on Linux and some things broke due to file directory names including caps but they were also missing default TF2/HL2 fonts so their computer might have just been fucked to begin with. No idea. Just be aware if it breaks, I guess.
Please note that because the above commands only controls how queueing for Casual looks, this means that as of right now **Competitive** and **MVM** queue screens are kind of messed up and I am too lazy right now to fix that given I have not queued for these gamemodes in forever. Arguably it would be a beneficial feature if the comp queue screen was so broken it was impossible to use. Please note that because the above commands only controls how queueing for Casual looks, this means that as of right now **Competitive** and **MVM** queue screens are kind of messed up and I am too lazy right now to fix that given I have not queued for these gamemodes in forever. Arguably it would be a beneficial feature if the comp queue screen was so broken it was impossible to use.

23
cfg/valve.rc Normal file
View file

@ -0,0 +1,23 @@
// load the base configuration
//exec default.cfg
// Setup custom controller
exec joystick.cfg
// run a user script file if present
exec autoexec.cfg
//
// stuff command line statements
//
stuffcmds
// display the startup level. Remove this if you're using background images instead of maps
startupmenu
// Required HUD commands
tf_mm_dashboard_slide_panel_step 0
tf_dashboard_slide_time 0
// Recommended HUD commands
//tf_hud_target_id_alpha 255

4
info.vdf Normal file
View file

@ -0,0 +1,4 @@
"ahud"
{
"ui_version" "3"
}

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_demoblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_demo_normal"
"$dudvmap" "vgui\replay\thumbnails\class_demo_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_demoblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_demo_normal"
"$dudvmap" "vgui\replay\thumbnails\class_demo_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_demoblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_demored"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_demo_normal"
"$dudvmap" "vgui\replay\thumbnails\class_demo_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_demored_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_demo_normal"
"$dudvmap" "vgui\replay\thumbnails\class_demo_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_demored_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_engiblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_engi_normal"
"$dudvmap" "vgui\replay\thumbnails\class_engi_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_engiblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_engi_normal"
"$dudvmap" "vgui\replay\thumbnails\class_engi_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_engiblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_engired"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_engi_normal"
"$dudvmap" "vgui\replay\thumbnails\class_engi_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_engired_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_engi_normal"
"$dudvmap" "vgui\replay\thumbnails\class_engi_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_engired_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_heavyblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_heavy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_heavy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_heavyblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_heavy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_heavy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_heavyblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_heavyred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_heavy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_heavy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_heavyred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_heavy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_heavy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_heavyred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_medicblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_medic_normal"
"$dudvmap" "vgui\replay\thumbnails\class_medic_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_medicblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_medic_normal"
"$dudvmap" "vgui\replay\thumbnails\class_medic_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_medicblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_medicred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_medic_normal"
"$dudvmap" "vgui\replay\thumbnails\class_medic_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_medicred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_medic_normal"
"$dudvmap" "vgui\replay\thumbnails\class_medic_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_medicred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_pyroblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_pyro_normal"
"$dudvmap" "vgui\replay\thumbnails\class_pyro_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_pyroblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_pyro_normal"
"$dudvmap" "vgui\replay\thumbnails\class_pyro_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_pyroblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_pyrored"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_pyro_normal"
"$dudvmap" "vgui\replay\thumbnails\class_pyro_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_pyrored_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_pyro_normal"
"$dudvmap" "vgui\replay\thumbnails\class_pyro_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_pyrored_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_scoutblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_scout_normal"
"$dudvmap" "vgui\replay\thumbnails\class_scout_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_scoutblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_scout_normal"
"$dudvmap" "vgui\replay\thumbnails\class_scout_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_scoutblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_scoutred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_scout_normal"
"$dudvmap" "vgui\replay\thumbnails\class_scout_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_scoutred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_scout_normal"
"$dudvmap" "vgui\replay\thumbnails\class_scout_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture""vgui\replay\thumbnails\class_scoutred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_sniperblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_sniper_normal"
"$dudvmap" "vgui\replay\thumbnails\class_sniper_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_sniperblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_sniper_normal"
"$dudvmap" "vgui\replay\thumbnails\class_sniper_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_sniperblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_sniperred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_sniper_normal"
"$dudvmap" "vgui\replay\thumbnails\class_sniper_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_sniperred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_sniper_normal"
"$dudvmap" "vgui\replay\thumbnails\class_sniper_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_sniperred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_soldierblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$dudvmap" "vgui\replay\thumbnails\class_soldier_dudv"
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_soldier_normal"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_soldierblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$dudvmap" "vgui\replay\thumbnails\class_soldier_dudv"
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_soldier_normal"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_soldierblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_soldierred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$dudvmap" "vgui\replay\thumbnails\class_soldier_dudv"
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_soldier_normal"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_soldierred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$dudvmap" "vgui\replay\thumbnails\class_soldier_dudv"
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_soldier_normal"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_soldierred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_spyblue"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,19 @@
"Refract"
{
"$model" 1
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_spy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_spy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_spyblue_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_spy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_spy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_spyblue_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,10 @@
"UnlitGeneric"
{
"$translucent" 1
"$baseTexture" "vgui\replay\thumbnails\class_spyred"
"$vertexcolor" 1
"$no_fullbright" 1
"$ignorez" 1
"%keywords" "tf"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$dudvmap" "vgui\replay\thumbnails\class_spy_dudv"
"$refractamount" "0"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_spy_normal"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_spyred_cloak"
"$nocull" "1"
}

View file

@ -0,0 +1,20 @@
"Refract"
{
"$model" 1
"$refractamount" ".2"
"$bluramount" "1"
"$scale" "[1 1]"
"$normalmap" "vgui\replay\thumbnails\class_spy_normal"
"$dudvmap" "vgui\replay\thumbnails\class_spy_dudv"
"$bumpframe" "0"
"$translucent" "1"
"$ignorez" "1"
"$forcerefract" 1
"$nofog" "1"
"$refracttinttexture" "vgui\replay\thumbnails\class_spyred_tint"
"$nocull" "1"
}

View file

@ -0,0 +1,5 @@
"LightmappedGeneric"
{
"$basetexture" "vgui/replay/thumbnails/menthahealth2"
"$translucent" 1
}

BIN
materials/hud/mianums.vtf Normal file

Binary file not shown.

View file

@ -0,0 +1,21 @@
"UnlitGeneric"
{
"$basetexture" "vgui\replay\thumbnails\mianums2"
"$alphatest" "1"
$currenttime 0
Proxies
{
//Extract time value
CurrentTime
{
resultVar "$currenttime"
}
//Convert speed to texture frame
WrapMinMax
{
srcVar1 "$currenttime"
maxVal "10"
resultVar "$frame"
}
}
}

View file

@ -0,0 +1,28 @@
"UnlitGeneric"
{
"$basetexture" "vgui\replay\thumbnails\mianums2"
"$alphatest" "1"
$time 0
$ten 10
Proxies
{
//Extract time value
CurrentTime
{
resultVar "$time"
}
//Convert speed to texture frame
WrapMinMax
{
srcVar1 $time
maxVal 30
resultVar $time
}
Divide
{
srcVar1 "$time"
srcVar2 "$ten"
resultVar "$frame"
}
}
}

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\alert"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\bg_black"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\bg_blank"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\bg_blu"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\bg_gray"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\bg_red"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\blank"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\alert"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\chat"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\check"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\heart"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\motd"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\pda"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\refresh"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\shutdown"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\twitch"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Binary file not shown.

View file

@ -0,0 +1,8 @@
"UnlitGeneric"
{
"$baseTexture" "vgui\replay\thumbnails\buttons\x"
"$vertexcolor" "1"
"$no_fullbright" "1"
"$ignorez" "1"
"$translucent" "1"
}

Some files were not shown because too many files have changed in this diff Show more