Advertisement (Remove Ads?)







Download biscottiHUD (2.03 MB)Last Updated: 07-08-2022


Note: The screenshots are horribly out of date.
A stylish, modern-looking HUD that aims to remove clutter and improve how easy it is to read valuable information.

"one of the nicest HUDs i've ever used" - guy on
"This is one of the cleanest and neatest huds I've seen" - another guy on

You like right angles? 'Cus I've got right angles, baby! Want to change a little something? Well, I've got tons of officially supported customizations that might just be what you're looking for.
I always update it in a timely fashion, and if I make any drastic changes to the design, I'll usually include the old design as a customization option.

All the screenshots except one are in cl_hud_minmode 1, but it also supports cl_hud_minmode 0 which has a larger backgrounds and icons.

Seriously, it would mean the world to me if you use the HUD seeing as I put a lot of time and effort into. Lots of late nights updating :) This is my baby.


omnibombulator - notoHUD - inspiration and know-how for squared HP.
sevin - 7HUD - inspiration for the box background for HP
BroeselHUD for the initial inspiration for the first draft of the HUD.
e.v.e. HUD for inspiration for the Engineer buildings.
Rays - I took a few buttons from ya. Also took the colour for getting Über from SlinFireHUD (not default though).
Whiskerbiscuit's budhud - inspiration for the main menu and incognito mode.
clovervidia for making the original Close Captions

Special Thanks

I'd like to thank all the amazing HUD creators who inspire me to do better.
I'd like to thank people who have reported bugs that I completely missed.
Most importantly, I'd like to thank all the people who use this HUD and appreciate all the work I've put into it.

Operating System Supported?
Resolutions Supported?
Miscellaneous Supported?
Custom Fonts  
Custom Menus  
Extra Scoreboards  
HUD Crosshairs  
Minmode Toggle  
Streamer Mode  
Custom Materials  
Easy Customization  
Gamemodes Supported?
Capture the Flag  
Control Points  
King of the Hill  
Mann Vs. Machine  
Payload Race  
Player Destruction  
Robot Destruction  
Special Delivery  
Territorial Control  
August 7th, 2022
v. 1.94
- minor fixes.
- 3D player model is now in profile with an option to go back to how it was.
- nothing changed on scoreboard yet.
- hides picked up weapon owner in streamer incognito mode.
- moves hp bar higher up on freeze cam to avoid clipping with weapon inspect.
- countdown background is now opaque. might be removed entirely in the future if I don't like it.

July 31st, 2022
v. 1.93
Hello, it's been 3 years.
- minor fixes and missing changes
- updates main menu to Summer 2022 ads
- fixes floating targetID health being cropped oddly.
- they don't animate properly and I don't know why.
- there's work to be done to make the normal targetID backgrounds look good with floating HP.

October 11th, 2019
v. 1.91
- finally committed a change from 7 months ago that doesn't matter.
- updated main menu advertisements. Congrats on being marketed to, and sorry for missing the previous gambling vessel.

Happy Halloween!

January 6th, 2019
v. 1.90b
I know, I know, I'm late.
All that was updated was the ad banner on the main menu, so I'm sorry, but I don't see all the fuzz about updating that. Anyway, here it is. You can now be marketed to accordingly.
- changed the store advertisements to Smissmas 2018. You can once again be effectively marketed to.
- added more new captions to prevent clutter in console.

October 26th, 2018
v. 1.90a
Sorry, I'm a little late on this one.
- changed the store advertisements to the new halloween stuff. Now you can be effectively marketed to.
- added two new captions to prevent clutter in console. It's just the ones I came across. They are probably more from other new taunts that I haven't seen.

September 13th, 2018
v. 1.90
- Separated the box lines into vertical and horizontal customizations.
- Added customizations for the spy's disguise silhouette. There are 7 positions and 1 off setting. The "centered left" and "centered right" settings are positioned above the HP and Ammo respectively and follow the "positioning" customization. That's a total of 13 different positions and 1 off setting.
- Added condensed icon- and colour-based PDA style for engineer. Now the build menu looks as nice as the disguise menu.
- Added vertical side version of the engineer's PDAs. Again, looks as good as the the disguise menu.
- Deleted the "side vertical 2" style because I didn't like it, and it was pointless having two basically identical styles.
- Added separate metal counter underneath the crosshair and customization options to turn either on or off.
- Slightly centered the number when metal is added or subtracted.
- Added customization option to remove the team status panel at the top of the screen.
- Changed the two black boxes meant for counting round wins to be two team-coloured stripes instead. This is more aesthetically pleasing when the playing a gamemode without rounds (e.g. payload), and also more pleasing in general, while also showing team colours even with the team status panel disabled. Technically, the dots are already team-coloured but still... this is nice.

So what's next... I'd like to redo the hudtournament setup and stopwatch. I'd also like to apply the new PDA styles to the class menu, so that I'd have a condensed, icon-based one and a vertical style one. I should also redo the team select menu even though you never really see that one nowadays.

May 18th, 2018
v. 1.89a
Updated clientscheme to reflect the game update. No idea what the font instances are used for. I think they were removed at some point but now they're added back in. Who knows.

April 14th, 2018
v. 1.89
- Fixed the RankPanel looking dumb in the Find a Game menu. When I shipped the last update I hadn't even opened the Find a Game menu so - I didn't even know that it looked dumb. My bad.
- Changed a bunch of backgrounds (including the top dashboard in the main menu) to use the same colours as elsewhere in the HUD.
- Changed a couple backgrounds from ugly transparent brown (yuck) to nice transparent black (mmmm).
- Added customization to make all the black/grey colours a darker shade. Not a big change, but it took a surprising amount of work and it's good groundwork for changing the colours of the HUD more drastically in the future...
- Now that I think about it, the way that I would expand on this would actually be so much easier and completely nullifies the work that I just did. Dammit.
- It's still a fine change, but dammit, I thought the grunt work would actually make things easier in the future. Nah.
- Made the chat not move when matches start and end. Initially it was to move it out of the way of the scores, but it would get stuck there and not move back if you joined a game in progress, so it was mostly just annoying.
- Removed the custom main menu customization because it's been broken for almost a year or something. I just forgot to do it a long time ago. My bad.
- Literally just renamed one element in the scoreboard for almost no reason.

April 10th, 2018
v. 1.88
So... sorry it's been so long. I haven't been playing TF2 and the update came out of freaking nowhere which spooked me. So it took me a while to get around to it, but it's fine now. It's been done. It didn't even take long. I shouldn't have freaked out about it.

- updated to be compatible with latest game update
- Valve now lets you change the colour of the damage numbers in-game now, which is good, but I cannot lie, it upset me a bit because it takes purpose away from custom HUDs. But it's a good change. I've left the colour code in just in case they change it back for whatever reason. It doesn't seem to do anything anyway.
- I haven't the foggiest what the change to hudobjectivetimepanel is supposed to accomplish but it should be fine leaving it as is. I'll update if I find any issues.

January 17th, 2018
v. 1.87
- redesigned Payload Race UI (plr). One track instead of two, but the progress lines are only half the track so they both fit.
- redesigned Capture the Flag (ctf). This extends to Pass Time and minor teaks to Special Delivery (sd) and MvM.
- fixed minor clipping error on payload minmode when the recede timer is 20. I might email Valve about this one even though it's super minor.
- added War Paint menu that I missed from the Jungle Inferno update. Whoops. Thank you Whisker for helping on that one!
- updated the ad banner on the main menu and removed the operation banner.

November 22nd, 2017
v. 1.86a
I made a small mistake. Thank you for notifying me on GitHub even though I only noticed it just now, 16 days after you told me.
When Jungle Inferno shipped, the gas can and phlog used the same meter so they overlapped. I expected them to make a new meter file for the gas can and keep the phlog where it was, so I positioned the jetpack to be above the plhog's original position. They did something else; they made a new file for the phlog and I didn't even notice the mix-up. In short, the new phlog position overlaps the jetpack, so I've had to move the jetpack up a slot.

- moved the jetpack up slitghly and then wrote a way too long patch note for that one thing that I did.

But thank you for pointing it out so I could fix it :)

October 27th, 2017
v. 1.86 [Scream Fortress 2017 + gas can meter]
- added the separation of phlog and gas can. It actually makes me mad that this was an issue in the first place.
- the new meter supports all the meter customizations.
- tweaked the borders at the top of the store and backpack menus so the lines don't clip anymore. To bo honest, I don't know why they didn't clip before.
- updated the main menu with the halloween update.
- made the matchmaking settings panel have a different background colour identical to other parts of the HUD.

October 22nd, 2017
v. 1.85 [Jetpack]
- added the Pyro's jetpack in the same styles as all the other meters.
- updated the main menu a little bit to make it more consistent with the other menus (like backpack). It's not perfect by any means but it's a little closer to what I want.

This should be close to it as far as emergency updates. There may be some more, but the next updates will most likely be to redesign the main menu again.

PS: Someone (don't know his preference for being named) also alerted me that I hadn't changed the info.vdf version to 2, so the HUD wasn't even being loaded at all. I am a moron, I'm so sorry, it's been fixed now :)

October 21th, 2017
v. 1.84 [Jungle Inferno]
It's not completely done yet but it's pretty much there. It's a hotfix at the very least. More will come once I get a chance to test it, mess around, and design around the new menu changes.

- It's stable. I think.
- For the time being we're using a modified version of the stock main menu.
- I added the Vita Saw organs in the same way I do all other counters e.g. Revenge Crits, Heads.
- I still need to change the Pyro's jetpack. I imagine it's a charge bar like Jarate or something but I haven't been able to test it yet as I don't have one :(
- supposedly added in some more changes from the previous HUD update that I for some reason hadn't copied over properly.
- added captions for new voice lines to prevent error messages in console.

Speaking if the console. Did they add, like, some weird layering to the main menu? It keeps clsing the console whenever I click it out of focus. But then it takes two toggles to come back like it was there hidden below something else but we just can't see it. That's mad annoying.

This is a lot of the changes but not all of them. I should have more patches coming out soon. The jetpack is a priority, I just need to acquire one first.

October 19th, 2017
v. 1.83
So this has been sitting 98% finished for about 4 months. I started working on it right after the last update and then just lost the motivation to finish it all the way. So, as I often do, I'll now release the stuff that I did finish. It's some pretty cool stuff actually, but it has been several months since I last worked on it, so forgive me if I leave something out. These are the highlights as I remember them.

- Custom crosshairs.
Really cool actually. I now have proper good support for them and even made a couple presets for you to try out.
Even more exciting, you can use the outer part of the crosshair as a hitmarker, either by animating the colour or the alpha (transparency) of it.
You can also use a different hitmarker, like konrwings or whatever you desire, and leave the crosshair2 as is.
Both are turned off by default, but I recommend you at least try them, if nothing else then for fun. The presets are pretty exaggerated but you can always edit them, get rid of crosshair2, or use crosshair2's alpha as a hitmarker.
To change the colours of the crosshairs, go to biscottiHUD\resource\schemes\scheme_crosshaircolours.res. It will require you to restart the game to see a change, though. You can also go the biscottiHUD\scripts\hudlayout_hitmarker.res file but it will be overwritten if you change to a different customization. Unless you change it in customization\manual. That would allow you to use different colours for different crosshairs too.
To keep it simple, try the Seeker preset. It's probably the most usable and least intrusive. The others are mostly just something I made for fun to try different things.

- Sticky count label
Similar to the uber charge label, there's now a label below the crosshair that counts how many stickies you have it (it's invisible if you have 0 out, don't worry). If you want it to still be there and say 0 when you don't have any out, go to huddemomanpipes_label3.res and change the NoPipesPresent stuff to "visible" "1".
Again, similar to the uber label, you can choose different positions on the HUD, or turn it off altogether. At the ammo, at the crosshair, and at the charge bar. Ammo, and crosshair are on by default.
It's simple, but maybe one of my low-key favourite things in this update. I think it was also the first thing I started working on immediately after publishing the last update. I realised I missed an opportunity.

- PDA Menu designs
This is what caused me to take a break. I wanted to do more condensed, icon-based versions of the PDAs but I kind of got stuck. I knew that I wanted to make the current design smaller, at the very least.
So I designed an icon-based disguise menu, which I am very happy with, along with two vertical designs. They're practically identical, but I couldn't decide between them so you get both for now.
I wanted to do the same for the Engineer but hit a wall. So for the past few days, I've been optimising the normal design of the build/destroy menu along with the Eureka teleport menu. I even did the Pip-Boy ones, finally!
But, at least for now, the condensed, icon-based and vertical designs will have to wait.

- Health you pick up
I made it not float around. Now it stands still and fades out. It also moves with positioning now, so it follows where the HP box is.

- What's to come
Like I said, I want to do the other designs for the Engineer PDAs.
I also would very much like to copy those designs over to the Class menu as well. It fits so nicely, but coding it is a little trickier and I also need to design it first. I also really needed to push this update because (HYPE HYPE HYPE!!) the Pyro update is coming! For those reasons, these changes are on the back burner for a while, as they have been for several months. I'll get to it within a couple of months, probably.

Oh, and I've been meaning to make a couple tutorial videos explaining how to activate customizations, edit them and what not. It'll happen, but then again, I've been saying that for about 6 months now. But it'll happen.
But in the meantime, if you want to try some of the customizations, try using the .bat files. They're hella convenient for switching between options quickly.

I hope I didn't mess up somewhere, because again, this update is like 624 file changes.
And I know I should update the README more. I'll do that at some point too. Peace!

PS: One of my many, many flaws is that I go into way too much detail with my patch notes. I'm basically writing this shit for my own amusement. It took me, what, 40 minutes to write PATCH NOTES (!) that will be irrelevant in 24 hours because that's when the next patch will be. No-one's gonna read this. I hope someone reads this. 'Sup to whomever (yes, whom) reads this. I hope you have a splendid day!

June 29th, 2017
v. 1.82
This update has been several months in the making. I started making the first changes in, like, February or something. THen I just kept thinking of more things I wasnted to do before releasing. In hindsight, I should have made a lot of smaller updates. There are still things I want to do, but I also really want to get this out there, so here it goes.

- improved spacing on main menu to not clash with console.
- added small uber charge label under crosshair.
- added customization to turn all 3 different uber labels on/off (the normal ammo style one, the crosshair one, and one on top of the charge bar).
- There's also a variant to count Vaccinator charges. It will replace the uber labels with Vacc charges. It makes zero sense to have both on screen, but if you really want to have both at the same time, you'll have to tinker it yourself (find the file and make it not set the others to "wide" "-40", and I recommend moving the label2 one down about 6-10 units.
- added 3 more positions for the HP/ammo. The default is now slightly more centered than it was before (this is actually what made me want to do an update alongside the main menu spacing issues.) The old position is called "further position 2".
- added HP styles to your own health. You can now get the HP cross back with coloured backgrounds in the styles of PVHUD and e.v.e HUD. The default is still "no cross".
- changed how you activate customizations. I'll probably make a video at some point walking you through it. I meant to do that a while ago, but now that it's different, seems like the perfect time.
Long story short, you can now just double click a .bat file to instantly copy over the files for the customization instead of going into the folder and manually copying and overwriting files. It's easier.
This process also applies to activating incognito mode.
- made the meter size customizations also apply to energy weapons and uber charge bar. If you really don't like that, you can always mix and match, I guess. Like, take the bigger uber file and the long thin of everything else.
- changed some back-end stuff to make customizations more modular and make it easier to add more in the future.
- lots of small changes to the code, like name changes, changing how much files reference other files etc.. cleanup basically.
- added some more captions to prevent error messages in console. again.

I think that was it, really. The most time consuming stuff was probably all the back-end stuff you don't actually see that's keeps the motor running. A lot of slight changes in architecture to make it slightly more efficient.

It's legit 652 file changes (a lot of it is just moving/renaming, but still.. YOWSA), please do let me know if I messed up somewhere.

January 15th, 2017
v. 1.81
- changed the background colours on a lot of menu stuff, including the ping preference menu.
- slightly lowered the "next" and "previous" page buttons on the backpack to not clip with a high number of pages.

I'm sorry that I've been holding unto this update for a while. I wanted to do more, but this is enough for now.

December 21st, 2016
v. 1.80
This is a quick fix to update all the changed files. I WILL be posting another update really soon that probably changes the background of the "next map" panels. I just need to actually play it first and figure out what needs changing and how.
See this as a hot fix, but also the next update is really minor, only aesthetic stuff.
In other news, you can join my new Steam Group for this HUD to be notified when I post updates.
biscottiHUD Steam Group

November 11th, 2016
v. 1.79c
We're now back on the right version number :)
- updated clientscheme with the latest game update.
- made the "rate the match" panel look more in style of the HUD.
- added a few more captions to get rid of error messages in console.

November 3rd, 2016
v. 1.79b
Don't know exactly what Valve wanted to fix, but they changed clientscheme, so I updated.
- Updated clientscheme with the game.
- Added more captions to avoid error messages in console.
- Commit on GitHub accidentally has the wrong version number. Whoops.

October 29th, 2016
v. 1.79a
- ACTUALLY fixed removing the cross when low on health. After the last update it would still show the top-left 1/4 of the cross when really low.
- added customization to add the cross back in.
- changed [LEGACY] to [!LEGACY] so that it's listed at the top of the page. This is just something I like to do when you could describe the customization as a pack of multiple customizations.
- updated [!LEGACY] scabber's HUD to work with the latest changes, I hope. I often times I forget to update this customization.

October 29th, 2016
v. 1.79
- fixed the red cross showing up when low on health. Valve apparently changed something.
- added customization for enabling the team-coloured lines on the edges of the HP/ammo boxes. These were previously a feature and then disabled because I thought it looked better without them.

October 25th, 2016
v. 1.78b
updated to game update
- changed something in Halloween questlogpanel.

October 22th, 2016
v. 1.78a
- updated to match game update
- main menu is temporarily spooky in spirit of the event (just the stock Halloween backgrounds)
- added the save/load casual map preset settings
- for some reason one of the files didn't commit.

October 20th, 2016
v. 1.77
Small update. Sorry it's been a while.
- supposedly fixes framerate drops when hitting a target many times in short succession with hitmarkers enabled.
- supposedly. I haven't tried it myself. But thanks to sigsegv__, wiethoofd, and omnibombulator.

September 29th, 2016
v. 1.76
- updated to the latest game update
- made clientscheme easier to maintain in the future

September 2nd, 2016
v. 1.75a
Small update that I'm not really working on so I figured that I might as well release it.
- edited the panel that shows your rank. It looks more consistent with the rest of the HUD now.
- deleted a redundant file I didn't realize I had.

August 23rd, 2016
v. 1.75
- Re-added support for stock menu design and scabber's HUD (the first design for this HUD). I hope it works, but it's not really a priority.
- Customized the lobby files a bit.
- Added a few more captions.
- Removed TF2 logo from custom main menu. Because it looks cleaner without it.
- Removed old mainmenu file.
I hope I didn't miss anything when I copied the changed files.

July 28th, 2016
v. 1.74
So many changes I can't list all of them.
- Got the menu back. The stock design might need some teaking to be completely stable so I included the gamemenu.res file in that customization for now.
- Fixed issues with positioning the box around the Uber percentage.
- Added black backgrounds to targetids and winpanels. These are now default, but the coloured ones are still supported.
- Started supporting different transparencies for the HP/ammo box, including solid and completely invisible. The colours probably aren't perfect, but it's a start.
- Hundreds of other little tweaks or fixes.

July 15th, 2016
v. 1.73
- added create server button in accordance with the most recent game
- changed how timers work in casual and comp where it counts the rounds
won. It now uses my own timers.
- moved stopwatch down a bit to clip less with the top player panels.
- added more captions to get rid of console error messages. still a few
to go. next update should get them all hopefully.

July 8th, 2016
v. 1.72
- fixed layering issue preventing you from seeing round timers
- fixed some positioning on the main menu related to the new play-list animations
- lowered the winpanels position like it used to be, now that the animation for it has been removed
- hopefully fixed the positioning issue for itemquickswitch. It seems that Valve changed whether or not it takes positioning form hudlayout or its own .res file
- updated closecaption slightly to include some of the new vo.

There's still loads more that need doing, but this is a start.

July 8th, 2016
v. 1.71b
- updated cyclingad on main menu

July 8th, 2016
v. 1.71a
- added buttons to the main menu identical to my stock design of the menu.
- console button
- minmode button
- demoui button
- version button

July 8th, 2016
v. 1.71
- Meet You Match is here!
- It should be stable, but note that I haven't touched the Main Menu.
- Currently uses stock Main Menu for stability reasons.
- I'll work on the menu later.
- Also made some more stuff in clientscheme.res modular with #base to support more customizations in the future.

June 25th, 2016
v. 1.70
- Big update to the Main Menu and small change to all other menus.
- No longer needs to update the language file. Hooray!
- Tournament Spectator should now be compatible with all resolutions.
- Got a new background for the Main Menu and even saved some space.
- More optimal system for Incognito using #base.
- Some customization options added using #base. This will likely be improved upon in the future.
- Probably some more stuff that isn't all that important.

May 31st, 2016
v. 1.69a
- Added "thin and long" customization for item meters
- Updated language file
- I'm working on a bigger update that makes language updates redundant and also adds more stuff, but I kind of had to push this one. Sorry.

May 30th, 2016
v. 1.69 [LEGACY]
- Added LEGACY customization to make it look like my old version of the HUD before I discovered right angles. You don't like right angles? Well, this gets rid of some of them. Read the README to see what files you need to delete as well.

May 29th, 2016
Re-release on Rejoice!

User Comments


By submitting a comment, you agree to adhere to our Comment Section Rules.

Lava Cake HUD Developer

Looks cool. I'll check it out!
Posted 31-05-2016, 10:56 PM
Maria HUD Developer

Can't Open File :(
Posted 01-06-2016, 04:37 AM
Red01 HUD Developer

love it, Though is it possible to get rid of the line? (border)
Posted 05-06-2016, 11:14 AM
shinso HUD Developer

Any way to remove the boxes and borders?
Posted 07-06-2016, 06:00 PM
Medico di Biscotti HUD Developer

Yes, you can hide the boxes and border lines. I might make a customization just for this, but it's also pretty simple to do manually if you know how to edit a HUD.

Go to the resource/ui/ folder and find the files "hudammoweapons.res", "hudmediccharge.res", and "hudplayerhealth.res". Open them with a text editor like Notepad or Notepad++. Inside these files, find the element with a name ending in "ShadedBG" (such as" PlayerHealthShadedBG") and set "visible" to "0". Right below that element are two elements called "BGColoredLineH" and "BGColoredLineV". Set "visible" to "0" as well.

This removes the boxes and borders. Note that since the box changes colour according to overheal and such, when you remove the box, you'll have no indication of that. Instead it would be better to have the text change colour, but this requires even more editing. I'm sorry if it's confusing. I can make a customization for this in no time flat. It's just that currently, I still have a customization for custom fonts that alter those same files, and the way I structure customizations don't really allow for more options to change the same files. I've been thinking of getting rid of the custom font option anyway, so this would be a nifty excuse for it.

A way, WAY easier thing to do would be to copy those files that I mentioned from the customization called "[LEGACY] scabber's HUD". Consider copying over the scripts/ folder as well. This will also reinsert the white cross when you're overhealed, and it will change the colours to blue/dark red for overheal/hurt, but it might be easier than manually editing the files resource/ui/.

I hope this helped. If I end up making that customization, it'll probably ship Thursday or Friday because that's when the next TF2 update is rumoured to land.
Posted 18-06-2016, 03:01 AM
Red01 HUD Developer

thanks will try :D
Posted 25-06-2016, 03:44 PM
Red01 HUD Developer

Oh and dont worry about the colors I know how to do that its easy
Posted 25-06-2016, 03:48 PM
Red01 HUD Developer

wow thanks how to get rid of the headbox??
It looks alot like mannterface now heh
Posted 25-06-2016, 04:21 PM
Seynt HUD Developer

I don't understand how to use the customizations.
I'm trying to use the custom main menu, but every time I try to do it, it ends up breaking.
Posted 08-07-2016, 07:21 AM
Medico di Biscotti HUD Developer

Yes, don't try to use those right now. The Meet Your Match update changed a lot of stuff on the main menu, so for now, I'm going with a slight modification on the stock menu. Functionally identical to the one in "[MAIN MENU] stock" except it works with the update. I'll try and redesign the menu to suit the new amount of buttons, but honestly, it might take a few days before I get it done.

Come to think of it, I should just remove those customizations for the time being.
Cheers :)
Posted 08-07-2016, 09:24 AM

By submitting a comment, you agree to adhere to our Comment Section Rules.

Advertisement (Remove Ads?)