Project Zomboid

Project Zomboid

SpiffUI - Radials
dhert  [developer] 23 Jul, 2023 @ 12:35pm
SpiffUI - Radials v11 -- Release Notes
Hello again, and it's time for another round of SpiffUI updates!

My plans have slightly changed for what I had intended this next update to be as I unfortunately lost a lot of my updated code from a hard drive crash. But we still have a pretty big update to cover here!

New Options

SpiffUI's configuration has moved!! Instead of relying on ModOptions to provide configuration options, I have opted to add my own tab into the Options menu. All SpiffUI mods will have their configurations moved to this new tab as part of this update.

Why do this?
To start, there is absolutely nothing wrong with ModOptions; it is a fantastic mod and has provided great utility for many modders. However, many Server Admins do not enable this mod for various reasons which results in the mod's options obviously not being able to be modified. Most of the complaints I have received regarding all SpiffUI mods are because they do not have ModOptions enabled on the server, and the default options are being used which they do not like (that's fine, that's why it's an option :). This will fix that!

I also have a lot of configuration in this mod, and there's only going to be more as SpiffUI continues to grow. This should help reduce that scrollbar in ModOptions too!

What about my current settings?
I have added a button when you are on the Main Menu to import your old ModOptions and convert it to the new.

WARNING: THIS IS A ONE-WAY OPERATION, AND WILL OVERWRITE ALL CURRENT CONFIGURATION IF FOUND IN MODOPTIONS!!!
I also do not remove my old configuration from ModOptions.

Note: Configuration options that are not relevant due to other mods being enabled are automatically hidden and disabled internally.

Configuration is written to "Lua/spiffui.ini"

Here is an example of the new Options:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3008037132

Update

This is a very small update to SpiffUI - Radials, and the update is ONLY ensure compatibility with the latest release of SpiffUI with the updated configuration menu.

There are no new radials and no new features as part of this update. Sorry about the lack of any real progress here; unfortunately, this mod is the one that was affected most by the data loss on my hard drive. Most of this mod was rewritten to my "new way", and I have to do it all again now.

Instead, I refocused and ended making a different radial-based mod, which I will be releasing very soon. I will then begin reworking this mod and adding a lot of the planned features.

That said, I have altered the default configuration to no longer hide the Crafting Button by default. Seems this was an unpopular configuration by default.

Final Notes
All of the SpiffUI mods are getting a round of updates today, and will then be going into "maintenance" for a bit (except for SpiffUI - Radials). I will be fixing any bugs that are reported as soon as I can, but no new features will be implemented. I have a new SpiffUI module dropping soon that has my full attention, so stay tuned!

Update 1
July 24, 2023
  • Fixed error when accessing Crafting Radial
  • "Amount" configurations are now properly applied
  • Fixed Smoke and Smoke Craft options not appearing in Radial
Last edited by dhert; 23 Jul, 2023 @ 11:51pm
< >
Showing 1-13 of 13 comments
RudyTheNinja 23 Jul, 2023 @ 5:02pm 
NOOOO whyyyy did u updateee xDD
Smokes disappeared from radial n rly I dont want to set a keybind for every single different radial option (which is what the mod says I should "consider" doing ;o;; !!)
Used to jst press TAB n b able to choose from any of them

I've enabled smokeable recipes, but it didnt bring it back to radial
Changed keybind from SpiffUI to CraftUI which jst gives error everytime I press it

Plz revert then go into maintenance mode.. Forever plz lmao
Mod doesnt need to win a Mod (G)OTY or an Oscars, it was perfect the way it was ;o;;

(Edit 5 or smth): Can't eat in fractions anymore either lol whyyy ;u;;
Havent tried but probs have to set and use food radial keybind in order for the "ask" setting to work and give me the option to eat 1, 1/2 or 1/4
It doesnt work in the main radial anymore despite setting set to ask :/
Last edited by RudyTheNinja; 23 Jul, 2023 @ 6:57pm
Yanka_My_Chanka2 23 Jul, 2023 @ 5:39pm 
I love the mod over all but i do agree this update made the smoking icon disappear. even when tinkering with the setting it still does not make the smoke icon reappear. And when trying to use the crafting icon an error pops up, preventing me from crafting within the spiffUI-Radial
RudyTheNinja 23 Jul, 2023 @ 5:40pm 
Originally posted by Yanka_My_Chanka2:
I love the mod over all but i do agree this update made the smoking icon disappear. even when tinkering with the setting it still does not make the smoke icon reappear. And when trying to use the crafting icon an error pops up, preventing me from crafting within the spiffUI-Radial
Yes I put together that crafting option crashes itself, wither w icon or keybind (like I tried to get easy smoking back)

Here's an idea release the new "update" separately and let us keep what worked
Age old saying of don't fix what isnt broken (unless it was, in which case we clearly still preferred it lmao)
Last edited by RudyTheNinja; 23 Jul, 2023 @ 5:41pm
dhert  [developer] 23 Jul, 2023 @ 5:58pm 
@RudyTheNinja and @Yanka_My_Chanka2 - I was attempting to add an option to disable various radials from the main radial, but I never exposed the option so it is always set to "false" for these 2. This is why the Smoke radials are just missing.

You also shouldn't need to reset the keybinds for the radials, that part hasn't changed.

As for the crafting radial, the method for text wrapping was changed to take into account the actual font size instead of just the text. Seems I missed updating this reference to it as well. My apologies on both issues, will release an update here in the next few hours to fix both.
Last edited by dhert; 23 Jul, 2023 @ 5:59pm
RudyTheNinja 23 Jul, 2023 @ 6:06pm 
Originally posted by dhert:
@RudyTheNinja and @Yanka_My_Chanka2 - I was attempting to add an option to disable various radials from the main radial, but I never exposed the option so it is always set to "false" for these 2. This is why the Smoke radials are just missing.

You also shouldn't need to reset the keybinds for the radials, that part hasn't changed.

As for the crafting radial, the method for text wrapping was changed to take into account the actual font size instead of just the text. Seems I missed updating this reference to it as well. My apologies on both issues, will release an update here in the next few hours to fix both.
So is the option toggleable/visible now or staying "behind the scenes"? lol

N ya, turns out the keybinds stayed the same, options were jst gone so I thought it did get reset

N that's nice about the crafting, kinda jst used it to easily open cans mostly
Since I got you on the horn, I have essential crafting mod, n it lists "open can the hardway" before using can opener for it, so when I have several cans the option for opening w opener is pushed out
Probs smth I should ask essential crafts author to code so that the alt opening isnt available if an opener is


Oh n I saw on some mods, like the extra car spawns
You can package more than one enable-able mod into it
So you can have v10 and v11 both show up in mod list n ppl can choose between them till the newer one is stable/reliable :steamthumbsup:
Last edited by RudyTheNinja; 23 Jul, 2023 @ 6:54pm
dhert  [developer] 23 Jul, 2023 @ 6:56pm 
Originally posted by RudyTheNinja:
So is the option toggleable/visible now or staying "behind the scenes"? lol

It was not intended for this to be used at all, so I'm going to simply remove what is currently blocking the option from showing until its ready. I really thought I reverted back to a point from before I made this change before I made this release, but seems I missed these 2.

Originally posted by RudyTheNinja:
ya, turns out the keybinds stayed the same, options were jst gone so I thought it did get reset

Good! Had me worried on that one. I don't do anything special for the keybinds and just let the game handle it, so am glad those didn't reset because that would have been a pain.

Regarding the various recipes, I simply ask the game to return what recipes are available on an item and populate based on that. I'm not aware of anything that would block a recipe from showing, even in vanilla. If so, its not used enough at all by anyone, including vanilla. This likely is a base game limitation.

Originally posted by RudyTheNinja:
Oh n I saw on some mods, like the extra car spawns
You can package more than one enable-able mod into it
So you can have v10 an v11 both show up in mod list n ppl can choose between them till the newer one is stable/reliable
I am aware of this, but have no intention of providing this. Sorry. Not only does it exponentially increase the mod's size depending on how many versions I provide, but the older version simply is not compatible with the newer SpiffUI shared library, and will cause problems with other SpiffUI mods.
Last edited by dhert; 23 Jul, 2023 @ 7:07pm
RudyTheNinja 23 Jul, 2023 @ 7:09pm 
Glad main radial ones are at least back
Any thoughts on main radial not providing fraction eats or drinks anymore? Is that what is intended now? (updated/edited my previous post on this)

Originally posted by dhert:
Regarding the various recipes, I simply ask the game to return what recipes are available on an item and populate based on that. I'm not aware of anything that would block a recipe from showing, even in vanilla. If so, its not used enough at all by anyone, including vanilla. This likely is a base game limitation.
Dont sweat it, unless you can make it pageable w/o too much trouble, its jst that when near container full of cans, they all fill the radial w the alt opening method, that the vanilla w opener option simply doesnt show (unless it were possible to scroll/page it)

I am aware of this, but have no intention of providing this. Sorry. Not only does it exponentially increase the mod's size depending on how many versions I provide, but the older version simply is not compatible with the newer SpiffUI shared library, and will cause problems with other SpiffUI mods.
Well I only use this one single Spiff mod
And dont rly need all versions, just the one before this big change, with the newer one that would get replaced everytime you updated it as needed jst like a normal 1 pack mod
In total, just 2 versions but really just one since the older one stays static

Like rn, I could use the older version while you took ur time fixing what needed to b fixed
N I'm probs not the only one that just uses this one Spiff mod w/o the rest either
Current mod size is ~0.5mb, I think we'll survive having to download double that (~1mb)
Last edited by RudyTheNinja; 23 Jul, 2023 @ 7:45pm
RudyTheNinja 23 Jul, 2023 @ 7:26pm 
Didnt expect u to reply so fast
Was saving a "Don't do this to us K-KakaCarrotCake!!" OnO [ibb.co] lol
dhert  [developer] 23 Jul, 2023 @ 11:50pm 
@RudyTheNinja and @Yanka_My_Chanka2 - I have released an update that should address the reported issues, and restored this mod to feature-parity as it was before.
RudyTheNinja 24 Jul, 2023 @ 1:10am 
You've righted your wrong
Peace and balance in this world will heal, but it will take time
A scar most unholy was left upon it from this wake of destruction
.. I been watching AmbiguousAmphibian lol
Yanka_My_Chanka2 24 Jul, 2023 @ 2:14am 
@dhert It works just as it used to be, Thank you for your time, effort, looking at our comments, and getting an updated SpiffUI Radial out super fast. love your work!!!!
r a f a 24 Jul, 2023 @ 2:56am 
Originally posted by RudyTheNinja:
You've righted your wrong
Peace and balance in this world will heal, but it will take time
A scar most unholy was left upon it from this wake of destruction
.. I been watching AmbiguousAmphibian lol
lmao
Inked. 26 Jul, 2023 @ 5:04am 
Not necessarily an error but possibly unintended behavior. Ever since this update, I noticed that radials seem to activate on press or take precedence where they didn't before. For instance, sometimes I'll press my T keybind to open/close my inventory screens and it will instead open the equipment radial. Or I'll press R to reload and it'll open the firearm radial, vanilla BUT it's opening it on press rather than hold which it didn't before.

I am certain I'm not holding the buttons, it just seems to be triggering regardless of what settings I have set and it's only sometimes. I haven't found the 100% repro steps yet, but it may either be something to do with entering/exiting vehicles or menus. Has something changed with the way this mod recognizing keystrokes?
< >
Showing 1-13 of 13 comments
Per page: 1530 50