Page 1 of 21

Fullscreen Statusbar Mod [v5.1.9]

PostPosted: Mon Mar 04, 2019 4:00 am
by NightFright
I have been asked to create a separate thread for this, so here it is.

A while ago, DTDSphere released a nice mod for GZDoom's fullscreen mode that allowed using the standard statusbar without borders in widescreen resolutions. I picked up the neat idea and added many modifications and enhancements over time so that it can be almost called a new project by now.

IMPORTANT:
1) Requires GZDoom v4.3.0 or newer. Download latest version here!
2) Please refrain from asking for switching ammo and armor counters.



CURRENT VERSION: v5.1.9 (May 23, 2021)

Download from GitHub (PK3, 0.5 MB)
Fullscreen Statusbar Mod on GitHub

Highlights:
- Fullscreen statusbars for Doom, Freedom, Chex, HacX, Harmony, Heretic and Hexen
- "Out of the box" compatibility with most Doom/Heretic/Hexen PWADs
- Option menu "Fullscreen Status Bar" (in "HUD Options") where you can adjust settings
- Choice between full statusbar or split bars (bottom left/right)
- 11 transparency modes: Off (0.0), custom (0.1-0.9), total (1.0)
- Optional removal of statusbar in automap view (key/armor panels in Hexen)
- Optional forcing of traditional automap colors on normal/overlay automap
- Optional level stats display (kills, items, secrets, level time) with 3 different modes (percentages, countdowns, fractions), 6 positioning options (top left/right, center left/right, bottom left/right), 25 completion colors and 4 fonts to choose from
- Optional Boom colors for ammo/health/armor numbers
- Optional replacement of mugshot with selected inventory item
- Optional "ARMS" numbers for split bar mode
- Optional Chex status bar with ARMS display and ammo overview
- Optional indicator for Berserk mode in Doom
- Optional switch between Armor Class and armor points in Hexen

Screenshots:


If you want to see more (mostly from older mod versions)...
Spoiler:

Credits:
- id Software (Original Doom GFX)
- Raven Software (Original Heretic/Hexen GFX)
- 3saster (ZScript conversion)
- bangstk (Code for widescreen status bars)
- DTDsphere (Project initiator - special thanks!)
- Hexereticdoom (Level stats graphics)
- Kinsie (Dystopia 3 compatibility)
- m8f (ACS coding support / split status bar for Doom)
- MaxED (Split status bars for Heretic/Hexen)
- Nash Muhandes (Heretic/Hexen statusbars / menu tooltips)

BONUS STUFF:
1) Fullscreen Statusbar Mod Legacy (v4.10.3)
Last version of the mod that used SBARINFO. Since it has a lot less features than 5.x releases, only use this if you cannot run more recent GZDoom builds.

2) Ultimate Simplicity (simplicity.pk3)
Full mod with custom status bar reverted to 2005 release (no forced fullscreen mode) and various widescreen & code fixes

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Mon Mar 04, 2019 8:26 am
by StroggVorbis
Either I'm blind or there's no download link. The latest version I can find in the former thread is v4.61 :S

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Mon Mar 04, 2019 9:01 am
by NightFright
I pulled it on short notice to add another feature: You can now choose between four different positions for the level stats (top left/right, bottom left/right). I also implemented m8f's recommendation for Boom color mode in Doom and Chex to make it at least a bit more mod-friendly. Download should be available again now.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Mon Mar 04, 2019 5:34 pm
by Rex705
This is really nice but I have one request. When you pick up inventory items it overrides the Mugshot with the items. Can we get another little window for those items?

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Mon Mar 04, 2019 11:09 pm
by mrtaterz
Rex705 wrote:This is really nice but I have one request. When you pick up inventory items it overrides the Mugshot with the items. Can we get another little window for those items?

please, i want to keep my boiz mugshot while im shootin demons

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 12:15 am
by StroggVorbis
Rex705 wrote:This is really nice but I have one request. When you pick up inventory items it overrides the Mugshot with the items. Can we get another little window for those items?


If possible, this should be optional/toggleable.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 12:50 am
by NightFright
I would need to know the name of at least one Doom mod which features inventory items for testing purposes.

Similar to Hexen, I would probably not place inventory items into the statusbar, but rather on top of it.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 1:09 am
by Rex705
NightFright wrote:I would need to know the name of at least one Doom mod which features inventory items for testing purposes.

Similar to Hexen, I would probably not place inventory items into the statusbar, but rather on top of it.


Well I was testing this HUD with the Project Einherjar sequel Midgard Outlaw so you could check that out.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 2:23 am
by StroggVorbis
NightFright wrote:I would need to know the name of at least one Doom mod which features inventory items for testing purposes.

Similar to Hexen, I would probably not place inventory items into the statusbar, but rather on top of it.


SPAWN by David Billing. There's actually a redux version in development which I currently help testing. It features portable versions of invulnerability, invisibility, drain, timefreeze and Doomsphere (quad damage).

Version 4.71 released

PostPosted: Tue Mar 05, 2019 3:32 am
by NightFright
Update done. You now no longer lose the mugshot with a selected inventory item - if you don't want to. I have created a new menu option for this, called "Mugshot Inventory". If set to "On" (default), selected inventory items will be able to replace the mugshot. "Off" setting draws the selected item at the right side of the statusbar or on top of the right split bar. This option will only be available in Doom or Chex games.

Changelog v4.71 (Mar 5, 2019):
[DOOM/CHEX] Inventory bar modification (mugshot replaced by selected inventory item now optional)

Changelog v4.7 (Mar 4, 2019):
[ALL] Option to change level stats position (top left/right, bottom left/right)
[DOOM/CHEX] Fallback option for mods not using standard ammo in Boom color mode

"Mugshot Inventory: OFF" Preview:


Download link in OP.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 12:51 pm
by XxMiltenXx
Great HUD, esp. good job on the widescreen HUDs for Hexen and that split HUD makes everything visible but nothing blocks the view. Good job there!

I have a request though, could you interpolate the stat numbers, so that it e.g. counts up to 11% instead of going from 0 to 11% instantly? I think it would look nicer.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Tue Mar 05, 2019 2:10 pm
by Rex705
Thanks for the update. The inventory works great now. :)

Version 4.72 released

PostPosted: Wed Mar 06, 2019 2:04 am
by NightFright
Interpolation for level stats has been added. It's actually a neat effect and I'm surprised I didn't come up with that idea by myself. Thanks a lot for the input!

Changelog v4.72 (Mar 6, 2019):
[ALL] Level stats: Numbers now interpolated
[DOOM/CHEX] Menu: Renamed option "Mugshot Replacement" to "Mugshot Inventory"

Download link in OP.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Wed Mar 06, 2019 4:08 am
by SiFi270
If you want, you can include these two files I made among your PWAD fixes. One gives the Community Chest status bar a transparent background, which you may remember from the previous thread, and the other does the same for Operation Biowar's similar status bar. I wouldn't recommend splitting either of them.

Re: Fullscreen Statusbar Mod (formerly Peter's Sexy HUD)

PostPosted: Wed Mar 06, 2019 8:18 am
by NightFright
@guitardz

I have experimented with adding "ARMS" info to the split bar in a subtle way. Here is an idea:



I intentionally did not put it on top of the ammo counter since it would collide with the "Bottom Left" setting of the level stats positioning.
This could be in the next version if there are no objections.