That's because capacity is a property of ammo, not weapon, and BackpackItem is set up to iterate through all existing ammo types and give them to the player if they don't have any. The mod should've really taken more steps to prevent the reception of ammo you're not supposed to be able to use... But yeah, I can add an option.mamaluigisbagel wrote: ↑Wed Nov 01, 2023 7:23 pm And I guess for some reason, grabbing a backpack increases the capacity for the weapons in other sets you're not using.
FlexiHUD - a universal, extremely flexible HUD mod (3.0.0 released)
Forum rules
The Projects forums are only for 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.
The Projects forums are only for 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.
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
So, I checked out BDLite.mamaluigisbagel wrote: ↑Tue Oct 31, 2023 10:42 am I was asking because I had tried that, and it didn't work for me. I added that and loaded the HUD and BDLite, and there's nothing new in the HUD.
BdGrenades is a weapon type, not an item/ammo type, so it's not what you want to draw (and there's nothing to draw from it because it's a dummy weapon without an icon). What you want to draw is the ammo type it uses—which is called GrenadeAmmo. So, just add that to ITEMINFO, and it'll become visible in FlexiHUD

-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
Just pushed a new commit with updates to the All Ammo block. Besides "Off" it now has 3 options:
Also, I added GrenadeAmmo to ITEMINFO, so that the mod comes with built-in support for mods that utilize a class named GrenadeAmmo (such as BDLite).
- Only for the weapons you have — only draws ammo that can be used by the weapons in your inventory
- All non-depleted ammo — draws all ammo whose amount is above 0 in your inventory
- All ammo types — draws all ammo types in your inventory, even if their amount is 0
Also, I added GrenadeAmmo to ITEMINFO, so that the mod comes with built-in support for mods that utilize a class named GrenadeAmmo (such as BDLite).
-
- Posts: 287
- Joined: Thu Mar 07, 2019 9:40 pm
- Graphics Processor: ATI/AMD (Modern GZDoom)
- Location: United States, MI
Re: FlexiHUD - a universal, extremely flexible HUD mod
Speaking of all that actually, how about an option to toggle the mug on the HUD? In case when you are playing with a mod that more or less is not exactly meant to have a head drawn.
(Or you are somebody who hates fun and thinks heads are ugly)
(Or you are somebody who hates fun and thinks heads are ugly)
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
It's already there. Health and Armor > Mugshot display.Starman the Blaziken wrote: ↑Thu Nov 02, 2023 12:38 pm Speaking of all that actually, how about an option to toggle the mug on the HUD? In case when you are playing with a mod that more or less is not exactly meant to have a head drawn.
(Or you are somebody who hates fun and thinks heads are ugly)
I know, the name of the base option doesn't really imply it, I should probably rename it...
-
- Posts: 526
- Joined: Wed Jul 09, 2014 7:25 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
Re: FlexiHUD - a universal, extremely flexible HUD mod
After getting the new update, the all ammo block does have the background, but it does not have the extra options for displaying it. Grenades for BDLite also still don't display, despite me confirming "GrenadeAmmo" is indeed in ITEMINFO and the option to display custom items is turned on.Jekyll Grim Payne wrote: ↑Thu Nov 02, 2023 12:25 pm Just pushed a new commit with updates to the All Ammo block. Besides "Off" it now has 3 options:
In addition to that, a flat color fill will be drawn behind the ammo that is used by the current weapon.
- Only for the weapons you have — only draws ammo that can be used by the weapons in your inventory
- All non-depleted ammo — draws all ammo whose amount is above 0 in your inventory
- All ammo types — draws all ammo types in your inventory, even if their amount is 0
Also, I added GrenadeAmmo to ITEMINFO, so that the mod comes with built-in support for mods that utilize a class named GrenadeAmmo (such as BDLite).
Also sorry I keep making you update this lol I'm just trying to push how universal it is. I typically do that when I actually like a mod and want to see it improve.

EDIT: Similar to Beautiful Doom which also puts its settings menu at the top of the options menu, this mod conflicts with the Mod Menu mini-mod. The only fix for this I can think of that you can do is moving the mod option's position though.
-
- Posts: 199
- Joined: Mon Dec 20, 2021 6:16 am
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
I concur with the mod menu issue, it lumps mods together with options and quite messymamaluigisbagel wrote: ↑Thu Nov 02, 2023 4:12 pmAfter getting the new update, the all ammo block does have the background, but it does not have the extra options for displaying it. Grenades for BDLite also still don't display, despite me confirming "GrenadeAmmo" is indeed in ITEMINFO and the option to display custom items is turned on.Jekyll Grim Payne wrote: ↑Thu Nov 02, 2023 12:25 pm Just pushed a new commit with updates to the All Ammo block. Besides "Off" it now has 3 options:
In addition to that, a flat color fill will be drawn behind the ammo that is used by the current weapon.
- Only for the weapons you have — only draws ammo that can be used by the weapons in your inventory
- All non-depleted ammo — draws all ammo whose amount is above 0 in your inventory
- All ammo types — draws all ammo types in your inventory, even if their amount is 0
Also, I added GrenadeAmmo to ITEMINFO, so that the mod comes with built-in support for mods that utilize a class named GrenadeAmmo (such as BDLite).
Also sorry I keep making you update this lol I'm just trying to push how universal it is. I typically do that when I actually like a mod and want to see it improve.
EDIT: Similar to Beautiful Doom which also puts its settings menu at the top of the options menu, this mod conflicts with the Mod Menu mini-mod. The only fix for this I can think of that you can do is moving the mod option's position though.
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
The extra options are a part of the main "Display All Ammo" option, you can now cycle through it to get several options. Note, you may need to hit Reset to Defaults first, if those options aren't appearing.mamaluigisbagel wrote: ↑Thu Nov 02, 2023 4:12 pm After getting the new update, the all ammo block does have the background, but it does not have the extra options for displaying it.
That I honestly can't be sure about it. I personally tested it with BDLite.mamaluigisbagel wrote: ↑Thu Nov 02, 2023 4:12 pm Grenades for BDLite also still don't display, despite me confirming "GrenadeAmmo" is indeed in ITEMINFO and the option to display custom items is turned on.

Well... I can move FlexiHUD's options at the bottom. However, the issue herer is, really, with ModMenu's implementation, because that's something that it should be able to account for, IMO. I'll see if this is somethin m8f can work around.mamaluigisbagel wrote: ↑Thu Nov 02, 2023 4:12 pm EDIT: Similar to Beautiful Doom which also puts its settings menu at the top of the options menu, this mod conflicts with the Mod Menu mini-mod. The only fix for this I can think of that you can do is moving the mod option's position though.
UPD:
After some consideration, I split the updated All Ammo display into two separate options:
- Display All Ammo: Off / For the weapons you have / For all weapons in the game (default: For the weapons you have)
- Show depleted ammo: Off / On (default: On)
You may need to hit Reset to Defaults in the All Ammo menu before the values work correctly.
-
- Posts: 526
- Joined: Wed Jul 09, 2014 7:25 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
Re: FlexiHUD - a universal, extremely flexible HUD mod
Got the latest version and got this crash when starting the game, even after resetting to default settings. Might help to add I'm using version 4.10.0 of GZDoom because 4.11.1 breaks a couple of mods I like using. (including BDite)
You do not have the required permissions to view the files attached to this post.
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
Oh man, I forgot to update CVARINFO with that new CVAR... Sorry about that, just pushed a fix forthat.mamaluigisbagel wrote: ↑Fri Nov 03, 2023 8:26 am Got the latest version and got this crash when starting the game, even after resetting to default settings. Might help to add I'm using version 4.10.0 of GZDoom because 4.11.1 breaks a couple of mods I like using. (including BDite)
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
I'm working on updating the All Ammo block further. I realized that I forgot something that AltHud normally does: it should be able to display ammo for weapons that aren't bound to slots. Currently FlexiHUD doesn't do that, it only checks the slots. I'm working on adding non-slotted weapons to the list as well (among other things, it will catch things like BDlite grenades automatically because those are actually bound to a dummy weapon that has no slot).
Another thing I forgot is that weapons can actually change their ammotypes dynamically at runtime (they do in Beautiful Doom, for example).
UPD: and I pushed this commit as well.
Another thing I forgot is that weapons can actually change their ammotypes dynamically at runtime (they do in Beautiful Doom, for example).
UPD: and I pushed this commit as well.
-
- Posts: 526
- Joined: Wed Jul 09, 2014 7:25 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
Re: FlexiHUD - a universal, extremely flexible HUD mod
Thanks for the fix! Though it still perplexes me why I can't see the custom item block. I even tried deleting my config file and starting fresh, and it's still not appearing. Can someone else test this? (other than Jekyll, since they've shown it works for them) I'm curious if it's just me or not so I can look into it more on my end.
EDIT: New crash when playing the mod "Postal: Running with Chainsaws." If the player is gibbed, this crash occurs.
EDIT: New crash when playing the mod "Postal: Running with Chainsaws." If the player is gibbed, this crash occurs.
You do not have the required permissions to view the files attached to this post.
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
This one is interesting. Does that mod have a "skull pop" feature? (Where your head camera seems to be launched away from the body) If so, I know how to fix it. And I really hate how A_SkullPop (the function that does that) works...mamaluigisbagel wrote: ↑Fri Nov 03, 2023 6:00 pm EDIT: New crash when playing the mod "Postal: Running with Chainsaws." If the player is gibbed, this crash occurs.
-
- Posts: 526
- Joined: Wed Jul 09, 2014 7:25 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
Re: FlexiHUD - a universal, extremely flexible HUD mod
It does. If that's the cause, I can think of a few other mods that could have that similar problem.
-
- Global Moderator
- Posts: 1117
- Joined: Mon Jul 21, 2008 4:08 am
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia (Modern GZDoom)
Re: FlexiHUD - a universal, extremely flexible HUD mod
This should be fixed now. I might've overlooked something, though, so feel free to let me know if it isn't.mamaluigisbagel wrote: ↑Sat Nov 04, 2023 4:14 am It does. If that's the cause, I can think of a few other mods that could have that similar problem.
UPD:
I also pushed an update to incoming damage markers:
- New appearance in the style of Doom Eternal (a fading red gradient with a yellow line at the edge)
- Markers will now point towards the monster, not the projectile they fired (except for cases when you inflict damage to yourself with explosive projectiles)
- The width of the marker will vary based on the damage received (from 10% of normal width to full normal width)