Project Zomboid

Project Zomboid

SpiffUI - Inventory
『Gecko』 Apr 26, 2022 @ 2:30pm
Wow, suprised, works very well! Probably more features in future?
I have to give you kudos for your mod! It works without any kind of UI glitching. I was using the Immersive HUD before, which does have quite the advanced hiding function in it, but was kinda lacking a lot of finetuning.

Yours for example won't mess around with Auto Loot, Stack Merger or anything else which relies on projecting and rendering UI elements on existing vanilla UI elements.
Thanks for that!

I would like to ask you about features you might be interested into adding:
1.) Hidding the upper left Section of primary/secondary/health/craft/manage furniture/magnifying glass/map WITHOUT disabling UI critical progress bars (while reloading, reading, packing, moving objects, etc.)
2.) Hiding the Info/Skills/Health/...-Panel the same way the inventory gets collapsed while hidden. That would be awesome!
3.) Upper right section, hiding watch-info panel without hiding moodlets and 4.) vice versa.
5.) Quickbar.
and maybe the Map with the same function as the inventory?
Are there any plans of doing and adding one of these things? :)
< >
Showing 1-2 of 2 comments
dhert  [developer] Apr 26, 2022 @ 7:38pm 
Thanks for trying out this mod and for the feedback @NovaZek!

Glad to hear that you are not experiencing any issues using other mods as well! I tried to keep mod compatibility in mind throughout development which caused this to be a bit more intrusive than I would like in the code, but overall I am satisfied with the results. I have about 150 subscribed mods as well, and made sure to test with that full list enabled.

I first want to preface, this mod in its current state is pretty much the end barring any features specifically pertaining to the Inventory or any bugs. There will be others with the "SpiffUI" name that each do something specific to the UI; this lets me control updates a bit more easily and helps control the complexity too. I have a "SpiffUI" script that has all of the base code I need, and can trivially use it for another mod. Eventually, all of these will be released under 1 mod when the time is right.

But let's get to why you're here:
Originally posted by NovaZek:
Hidding the upper left Section of primary/secondary/health/craft/manage furniture/magnifying glass/map WITHOUT disabling UI critical progress bars (while reloading, reading, packing, moving objects, etc.)
The way that I perform the hiding is on the objects themselves, so there will be no issue with it ever hiding something unintentional like the progress bars, so no worries there.

The SpiffUI base already supports hiding all of the buttons in the left panel (not the primary/secondary hands though) but there's no code to trigger this as of right now. I plan on slowly allowing to hide the buttons as new features are added that compliments them. (*COUGH* real soon on the Crafting Button *COUGH*COUGH*)

I may just add a thing to let you do it now though, why not.

Originally posted by NovaZek:
Hiding the Info/Skills/Health/...-Panel the same way the inventory gets collapsed while hidden. That would be awesome!
Hey, that's next on my to-do list! I'm thinking of moving it to the bottom left of the screen that collapses top-down (so to the bottom of the screen). The rules for showing it will be similar to how the inventory is now. I might even try and sneak some extra usability. For example, I can remove the title bar from that window and turn it into a health bar or something. I also want to see if I can fix the width as each of the tabs are a different size; probably will pick the biggest and go from there.

Originally posted by NovaZek:
Upper right section, hiding watch-info panel without hiding moodlets/vice versa & Quickbar.
The Hotbar/Watch/Moodlets never quite bothered me as much as the other panels, so honestly I have not given too much thought on these and its not on my immediate priority list. That said, for completion it will happen; it may just be basic hiding/showing though based on the mouse position.

I also have some other things I have been working on as part of SpiffUI (THEMES, anyone?) but these are mostly in the POC stage and are definitely not ready to be used.
『Gecko』 Apr 27, 2022 @ 6:33am 
That would be great! Glad to hear you are up to these ideas and want to implement most of the important ones!
Looking forward to it!
< >
Showing 1-2 of 2 comments
Per page: 1530 50