-
-
Notifications
You must be signed in to change notification settings - Fork 90
Custom Menu Background
- VTFReloaded -
WebsiteVTFReloaded - An image that matches your native TF2 resolution (otherwise, it will stretch to fill your screen)
- NOTE: If the final size of your VTF is larger than ~50 MB, it will not work! (thanks for the information sheybey & techno)
Note: This tutorial is specifically for budhud, so just keep in mind that file names/directories will be different with other huds.
-
Open VTFEdit
-
Navigate to
File > Import
and find the image you'd like to use -
On the next screen, leave the options at their defaults and hit okay
Important
VTFReloaded saves images at a higher VTF version than TF2 supports. When you first import your image, check to see if you can change the version to 7.4 or lower.
- Under
Flags:
on the left, ensure thatNo Mipmap
andNo level of detail
are checked. These settings ensure that your graphics settings do not affect the quality of the background
-
Navigate to
File > Save as
and name itbackground01
. It will then be saved with the .vtf (Valve Texture File) extension. -
Next, duplicate this file and rename the copy to
background01_widescreen
. You should now have two VTF files calledbackground01
andbackground01_widescreen
. -
Navigate to
../budhud/materials/console
and move the two files you created into this directory. If you did this right, it'll ask to overwrite the two files already present in this directory. -
Finally, navigate to
../budhud/#customization/
and movebh_menu_hidegif.res
into the_enabled
folder.
NOTE: If the final size of your VTF is larger than 32 MB, it will not work! (thanks for the information sheybey)
-
Extract the individual frames of the gif you'd like to use. This can be done with a website such as this one
-
Open VTFEdit
-
Navigate to
File > Import
and select all of the individual frames of the gif -
On the next screen, leave the options to their defaults and hit okay
-
Navigate to File > Save as and name it
menugif
. It will then be saved with the .vtf (Valve Texture File) extension -
Navigate to
../budhud/materials/vgui/replay/thumbnails/menu_icons
and move the file you created into this directory. If you followed these steps correctly, it will ask to overwrite the file already present in this directory -
After doing this, launch your game and see if the speed of the gif is acceptable. If the gif is too fast or too slow, you can adjust the framerate by opening
menugif.vmt
in the same directory as step 6 and changing the value afteranimatedtextureframerate
. This will require a game restart after every change.
- ⭐ Popular topics
- ⚡ Quick customizations
- Home
- Installation
- HUD Troubleshooting
- Downloading Older Versions
- Translating budhud
- FAQs
- Credits
- Known Issues
- Lore Zone
- budhud Dev Reference
- 🔗 Screenshots
- 🔗 Discord
- 🔗 huds.tf
- 🔗 Steam
- ⭐⚡ 3D Player Class Model
- ⭐⚡ Closed Captions
- ⭐⚡ YouTube/Twitch #User HUDs
- ⭐ Crosshairs
- ⭐ Modifying Colors
- ⚡ Speedometer
- ⚡ Chat Location
- ⚡ Streamer HUD
- ⚡ Transparent Viewmodels
- Damage Numbers