MinHUD

[Open Assets] MinHUD 2.1a

With months under the hood working on this, it'd seem about time to release. Eh?
Minimal Style
Classic Style
Compact Style
MinHUD, as the short for Minimal Heads Up Display which ain't even a fancy name but besides the point, is a simple-yet-robust HUD that can be used over the vanilla one if you so wish. Pulling from the game's source code for functions and logics while also sprinkling what knowledge I have in scripting to make it stand up with flair such as animated rings, animated Invincibility/Super Sneakers icons, and 'styles'.
Speaking of 'styles' - have you taken the chance to look at the gifs? If you have done so, you might have seen how the elements of this HUD are located differently from each other.
Those are the styles! Left shows Minimal, the center shows Classic, the right shows Compact.

Whichever your cup of tea is, all three are for someone out there. If you don't fair with them then it's no problem! MinHUD can be toggled on or off to allow the vanilla HUD to show up as usual. Unless there are mods that mess with it for their own purposes... then MinHUD will act funky.

As with mods that require to mess with their console variable, here's the mod's own!
minhud: Toggles MinHUD on or off. This will trigger a toggle of the vanilla HUD to hide/show it.
minhud_style: Changes between the available styles. Minimal (0), Classic (1), and Compact (2).
minhud_timerres: Changes how the timer displays the time. Either in seconds and minutes, as before but with centiseconds added, or in tics... I mean if you're an oldie and like the precise timings. Classic (0), Centiseconds (1), and Tics (2).

minhud_seenplayer: Enables or disables MinHUD's own mechanic to display the names of other players you're targetting in a netgame. While identical to vanilla's, it has a nice fading effect!
minhud_seenplayer_color: Changes the color of the names you'll see when targetting other players in a netgame. The above MUST be on! Colorless (0) makes it always white. Teams (1) makes it change according to the other player's team affiliation. Friend (2) makes it green when the other player is an ally, but red when they're a foe! PlayerColor (3) makes it match the other player's color based on their skincolor's chatcolor definition.

minhud_config: This will load or save whatever modifications you've made to MinHUD's console variables. Good if you can't bother writing everything up again on the console after restarting your game!
Just don't forget about this one, alright? It's gonna save your bacon and time.

Have a good one, and hoping people'll enjoy the work I did with this mod thus far!
Author
Lianvee
Downloads
2,357
Views
7,936
Extension type
pk3
File size
77.3 KB
MD5 Hash
26a4ffe6780f7a316c972187e0ddc479
First release
Last update
Rating
4.75 star(s) 4 ratings

More resources from Lianvee

Share this resource

Latest updates

  1. The 'timer broke and gotta fix it' hot patch (2.1a)

    An incredibly minor update to patch out an oversight found out while testing out an...

Latest reviews

This is a really good hud and I like the customizable option it had. It also doesn't break on Android which is very appreciated. However, due to the changes 2.2.11 makes to reading Lua or something, the "minhud_config load" does not work.
Upvote 0
I haven't even used it and it looks AMAZING! Can't wait to use it!
Upvote 0
Compact, gorgeous, and customizable. I really love this HUD mod, and is probably what I'm going to use from now on! I love how not only each bit of the HUD is animated, but I really like how you even synced the clock icon to the second. The new power up icons are also a really nice touch, being out of the way and animated too!

I think my only requests would be for it to auto-load your config when starting the game, and to have a boss health tracker kinda like the lives one. Awesome work!
Lianvee
Lianvee
Thank you tons for the notes too! Flairs like these make this HUD visually pleasing, now wouldn't you say? Past iterations of this mod didn't have much animation on the way, as it was far simpler with lesser code to worry about with small icons to depict information, but now this has gotten a library within itself to manage the different aspects of the mod and to also lively it up as the good example of the clock icon has shown to you. (I had to use a calculator to get it right, heh.)
The new icons are also something I've done in the past but just this released digged up for use! Cropped off of the power up monitors, and touched a little to look nice. I wanted to do more with the shields and such but... I ain't a good artist, so I'm dissapointed that's as much I can do with them.

That's one thing I'll look towards for in a following update, auto-loading of the config! I'll be also looking at a boss tracker on top of that as I believe it being a cool addition. Of course it'll keep with the theme of being minimal - don't need a whole health bar covering the screen!
Upvote 0
What an incredibly well made and robust HUD! I like this one a lot, keeping things simple and the screen free of clutter, while still having nice touches of its own. Normally, I'd gripe about stuff not defaulting to On, but since the mod saves your settings, I don't see that being an issue. Certainly the best minimalist HUD I've seen!
Lianvee
Lianvee
Once more I'm grateful for the positive notes! This is the first mod that I've went working on for months now under the shadows - one I'm most proud of - that has seen several iterations in the past, and 2.1 is a release I felt confident sharing with people. It's also the first one I'm experimenting with simple I/O to save config files!
Being simple was the objective for the main portion of the HUD, but I was planning on additions that would spice it up (such as seeing the status of friends in a netgame on the top right, much like source ports like Zandronum), but this was taking too much of my time to code that I had to shave it out for this release. Although that didn't stop me from sprinkling my touches to lively it up!
It didn't help either that I also spent that time to make everything robust as it could be... which I'm glad I did, otherwise there'd be a few kinks and quirks here and there that I'd have to patch up.
Upvote 1
Back
Top