Peter's Sexy HUD

For high-res texture/sprite projects, sprite-fix patches, music add-ons, music randomizers, and other graphic/sound-only projects.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

Version 2.6/2.61 released

Postby NightFright » Mon Sep 10, 2018 3:52 am

And another update. This one was just done for "perfectionism" purposes since I wanted to avoid as many deviations from the original statusbars as possible. Hopefully this time I found everything I wanted to fix FOR REAL.

CHANGELOG v2.6/2.61 (SEP 10/11, 2018)
[GENERAL] Applied PNG compression to all graphics, reducing file size by over 40%
[Hexen] Standard statusbar now properly aligned (even though it should not matter since this is meant for fullscreen usage)
[Hexen] Mana counters moved 1px to the left to match standard statusbar
[Doom/Chex/HacX/Harmony] Moved BACKGRND to game-doomchex filter folder to avoid loading it with Heretic and Hexen (will still work in any Doom-based game)
[Doom/Chex/HacX/Harmony] Different drawing method of automap statusbar background (BACKGRND is now 640x32 instead of 1920x32 and "assembled" in TEXTURES.DOOM lump)

DOWNLOAD DEPRECATED, SEE NEW VERSION BELOW
Last edited by NightFright on Sat Sep 22, 2018 12:12 pm, edited 4 times in total.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Re: Peter's Sexy HUD

Postby NightFright » Tue Sep 11, 2018 3:20 am

And one more thing: Ran all images through PNG optimizer which cut file size almost in half. Not that it really matters with a mod that is merely 100 kb, but it's all about efficiency. Feel free to (re)download from the last post above this one.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Version 2.7 released

Postby NightFright » Tue Sep 18, 2018 10:05 am

And another update. This time it's a bit more useful! The big change is the level stats display which is now working with percentages, saving a bit of screen space while also not giving away too much info at the same time. Thanks to m8f for his assistance with getting the ACS script working!

CHANGELOG v2.7 (Sep 18, 2018)
[GENERAL] Level stats now with percentages instead of counters (ACS)
[ALL OPAQUE] Optimized contents for opacity (needless graphics and code removed which reduced filesize further)
[Hexen OPAQUE] Fix for life chain shining through statusbar on the lower right side (custom LFEDGE1/RFEDGE1 removed)
[Doom/Chex/HacX/Harmony] Fixed potential problem with wrong fullscreenoffsets for mugshot
[Doom/Chex/HacX/Harmony TRANSPARENT] Transparency for ammo/health/armor counters slightly increased (from alpha 0.8 to 0.7)

Previews for the transparent Doom and Heretic statusbars:



DOWNLOAD DEPRECATED, SEE NEW VERSION BELOW
Last edited by NightFright on Sat Sep 22, 2018 12:12 pm, edited 3 times in total.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Version 3.0 released

Postby NightFright » Wed Sep 19, 2018 6:40 am

With this update, I used some more advanced SBARINFO features which allowed me to put both the transparent and opaque statusbars into one release. You can now choose whether you want to see the transparent or opaque version plus you can hide the level stats if you want. This is done through a new ingame menu for which I had to introduce two new console variables (fullhud_stats and fullhud_trans). Go into "HUD Options" and you will find the new menu entry at the bottom.

CHANGELOG v3.0 (Sep 19, 2018)
[GENERAL] Transparent and opaque versions have been merged and can now be selected through a new ingame menu entry ("HUD Options" --> "Fullscreen Status Bar")
[GENERAL] Toggle added for level stats (can be turned on and off)

[Note that the scaling adjustments are applied directly, while switching status bar style or toggling level stats will only take effect after leaving the menu and returning to the game.]

DOWNLOAD DEPRECATED, SEE NEW VERSION BELOW
Last edited by NightFright on Sat Sep 22, 2018 12:11 pm, edited 2 times in total.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Version 3.1 released

Postby NightFright » Fri Sep 21, 2018 4:29 am

My apologies for the rapid succession of updates lately. Hopefully I really implemented everything I ever wanted to have in this mod by now...

Most notable changes:
1) Fans of the Boom status bar might appreciate a new option to use ammo/health/armor counter colors they know from that port. I had to introduce a third custom cvar for this (fullhud_boom). Note that it will only work in Doom-based games (Doom, Freedoom, Chex). Better keep the default setting in HacX or Harmony. In Heretic and Hexen, the new menu option for this won't even be visible (since it doesn't make any sense there).
2) For transparent rendering I went back to non-transparent ammo/health/armor numbers which is also what DTDsphere did in his very first version. These numbers are important and should stick out more in the transparent version, plus the armor counter won't work properly with Boom colors otherwise. In Hexen, this leads to a quite nice "glowing" effect of the numbers when using the transparent status bar.
3) The glowing gargoyle eyes (in God Mode aka "QUICKEN") of the Heretic status bar did not look nice in transparent mode so far. This should be solved now.

Oh, and there is now also a readme file included with the mod, finally. This should help with knowing who was involved with this project and which version you actually have.

CHANGELOG v3.1 (Sep 21, 2018)
[ALL] Added option to use Boom colors for Doom status bar numbers (not available in Heretic or Hexen)
[ALL: TRANSPARENT] Ammo, health and armor counters are now always opaque (also solves problem with Boom armor counter)
[ALL] Level stats transparency slightly reduced (from alpha 0.6 to 0.7)
[ALL] "Show Level Stats" options renamed (from "Off"/"On" to "No"/"Yes")
[ALL] "Status Bar Style" renamed to "Status Bar Rendering"
[CHEX/HERETIC/HEXEN] Changed lump filtering to fix unsupported games (e.g. Blasphemer)
[HERETIC: TRANSPARENT] Fix/improvement for glowing gargoyle eyes (god mode)

New (and hopefully final) menu:


Available settings:
- Status Bar Scale: Basically identical to "Fullscreen HUD" slider in "HUD Options"/"Scaling Options". I simply put it here as well since I wanted to have all fullscreen-related settings in one place.
- Status Bar Rendering: "Opaque" (default) or "Transparent"
- Doom Status Bar Colors [NEW]: "Default" (default) or "Boom Style". Will NOT be shown in Heretic or Hexen. I also wouldn't recommend activating this in Harmony or HacX.
- Show Level Stats: "No" (default) or "Yes"

Boom status bar in Doom and Freedoom:


Boom status bar in Chex and new "glowing" numbers in transparent status bars, example Hexen:


DOWNLOAD DEPRECATED, SEE NEW VERSION BELOW
Last edited by NightFright on Sat Sep 22, 2018 12:11 pm, edited 1 time in total.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Version 3.11 released

Postby NightFright » Sat Sep 22, 2018 12:11 pm

And just when I thought I had covered everything, I realized I could make "Boom Style" color mode work with pretty much ANY custom status bar after all - by just replacing the "untranslated" parts in the ammo/health/armor counters with "red". This way it should also work properly when the status bar numbers are NOT red, e.g. in "Speed of Doom" where they are green.

CHANGELOG v3.11 (Sep 22, 2018)
[DOOM] Boom status bar colors should now work with most customized PWAD status bars

Speed of Doom status bar in "Boom Style" mode, using v3.10 (left) and v3.11 (right) of the mod:


Hope you enjoy this release in general!
Attachments
fullscrn_huds.pk3
Fullscreen status bars (v3.11)
(77.03 KiB) Downloaded 4 times
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Re: Peter's Sexy HUD

Postby m8f » Sat Sep 22, 2018 12:34 pm

I don't know if this would be out of the scope of the project, but may I suggest a version of this HUD that is divided into two parts, like this:


?

I have a locally modified version of Peters_Sexy_HUD.pk3, so the needed offsets are already calculated.
User avatar
m8f
the dreamer
 
Joined: 29 Dec 2017
Location: Siberia
Discord: m8f#0629

Re: Peter's Sexy HUD

Postby NightFright » Sat Sep 22, 2018 1:20 pm

Well, the idea is to have a fullscreen status bar without the borders on each side while staying compatible to custom PWAD graphics. As soon as predefined bars are introduced, the advantage of the mod would be lost since you have to use the same version everywhere.

Your version looks nice and allows a better view of the player weapon, but I guess it would be better for a different kind of release. Unless you manage to do this without the need for modified STBAR graphics. If I see correctly, you are basically cutting the status bar in half and align both parts to each side of the screen, omitting the mugshot.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Re: Peter's Sexy HUD

Postby m8f » Sat Sep 22, 2018 1:35 pm

That's right, this version uses no new graphics, just butchers STBAR in TEXTURES lump:
Spoiler:

Spoiler: Example: REKKR

About the mugshot, I just don't know where to put it in this HUD layout.
User avatar
m8f
the dreamer
 
Joined: 29 Dec 2017
Location: Siberia
Discord: m8f#0629

Re: Peter's Sexy HUD

Postby NightFright » Sat Sep 22, 2018 1:37 pm

Well honestly, you could put it instead of the weapon numbers and just omit those. However, I guess you can't solve this only with a textures lump, then. One way or the other, you will also need to realign the counters and keys in sbarinfo. Do you happen to have all the necessary fullscreenoffset values for sbarinfo?

It's a neat solution otherwise and may be possible to add as another menu option, with a bit of effort to make it available as opaque and transparent version like the "intact" stbar.
User avatar
NightFright
 
Joined: 02 May 2008
Location: Germany

Re: Peter's Sexy HUD

Postby DTDsphere » Sun Sep 23, 2018 7:03 am

Wow thanks for adding to it. This HUD is absolutely amazing now. Definitely gunna run this HUD permanently. The split HUD idea being an option in the same mod would be a cool addition too. Not sure how much work it would be to implement for other Doom engine games. I also really wouldn't omit one of the best things about the default HUD, the all ammo counter.
User avatar
DTDsphere
 
Joined: 16 Jun 2010

Previous

Return to Graphic/Audio Patches

Who is online

Users browsing this forum: No registered users and 2 guests