Caves of Qud

Caves of Qud

Better Ability Bar
42 kommentarer
gnarf  [udvikler] 30. juli 2022 kl. 17:26 
The modern overlay UI does sort abilities by the ones you have bound to keys, would entertain adding a better sort, or a better hook to add your own sorting algorithm back in - reach out in the discord modding channel or support@freeholdgames (mention me somewhere in the subject so i read it). Since it appears you have no plans to update this version of the mod anymore and it is patching an unused and removed UI, I'm going to mark this mod as incompatible now. Happy to remove that if you do end up updating it with your sort method for the new UI
HawkleyFox  [ophavsmand] 1. dec. 2021 kl. 4:02 
Well, if the Classic Overlay doesn't exist anymore, then this mod is indeed completely obsolete. A different mod that works against the Modern Overlay would need to be made up and do the same kind of sorting...

Or better yet, start harassing the dev to, "sort the damn abilities already!" xP I did not expect this mod to have as long of a life as it did; I figured sensible sorting would have been thrown in at some point, since it's such a huge and easy UX win.
Ice 1. dec. 2021 kl. 0:33 
I just noticed that I /need/ this mod.
The way CoQ handles the ability bars is not particularly intuitive to the eye, so I hope it gets fixed in the foreseeable future.
RedPine 1. nov. 2021 kl. 12:10 
Latest stable (palladium reef) broke this mod. The above UI, where abilities are listed as compact text, has been permanently removed. Now it's Modern Overlay or bust. (And no, the sidebar that takes up 1/3 of the screen doesn't count as an option.)
HawkleyFox  [ophavsmand] 9. feb. 2021 kl. 5:50 
I'm not sure. I haven't played CoQ in quite some time. It easily could be, and some of the hacks it performs to implement the display of the bar are a bit invasive. The dev does not really adhere to single-responsibility principals in the main game-loop and has lots of god-functions that do way more than they ought to. I'm honestly surprised it doesn't break more often than it does.
John Cebada 6. feb. 2021 kl. 7:08 
Is this mod currently updated? I tried to run it,but I dont know if it is my stupidity or it is obsolete
♡ Lilith ♡ 4. nov. 2020 kl. 16:10 
Nevermind that was my mistake. Qud itself breaks those when you use modern UI elements. It has nothing to do with your mod
HawkleyFox  [ophavsmand] 30. okt. 2020 kl. 7:35 
I don't have any advice yet, but I'll have a look see when I get the chance.
♡ Lilith ♡ 29. okt. 2020 kl. 22:37 
I love this layout. But it seems to break show nearby and the minimap. I've tried a bunch of different things (disabled look tooltip, disabled harmony injector mod, toggled random UI settings) with no luck. Any suggestions? Thanks for the mod
HawkleyFox  [ophavsmand] 24. okt. 2020 kl. 16:51 
Never mind. Wasn't that hard. Still not regretting dumping Windows.

So, the mod is now running off of the native Harmony library, no longer requiring Harmony Injector. Guess I should remove the requirement, huh?
HawkleyFox  [ophavsmand] 24. okt. 2020 kl. 8:36 
@aierce I admit, I'm extremely impressed that it made it over a year with no maintenance requests or bug reports. xD

We'll see if I can find time to do anything with this. I would actually suggest hounding the developer and asking if he can just implement this functionality directly into the game. It's not too complicated to do a sort. :P
NotaBear 23. okt. 2020 kl. 22:35 
crashes game on start now, unfortunately
HawkleyFox  [ophavsmand] 18. aug. 2019 kl. 2:40 
With Harmony Injector updated, I have pushed a new version of Better Ability Bar. There's no functional changes that players will notice, however HarmonyShim is no longer supported .

This update is mostly to increase overall stability. Better Ability Bar now creates an isolated Harmony instance, allowing it to unapply its patches in the case of a problem that prevents the mod from functioning properly. There's also improvements in error reporting in the debug logs.
HawkleyFox  [ophavsmand] 10. aug. 2019 kl. 8:44 
If you're using Harmony Injector to run Better Ability Bar with the latest version of Qud, then it won't work; Harmony Injector is currently non-functional due to changes in how Caves of Qud compiles the code from script mods . You can try to see if HarmonyShim still works to get it running on current versions, however, but other mods that make use of Harmony may not work with it.
Biofacticity 9. aug. 2019 kl. 21:46 
how do you get this to work
HawkleyFox  [ophavsmand] 6. aug. 2019 kl. 12:29 
Just an FYI: I'll be dropping support for HarmonyShim in the next release. You may want to move over to Harmony Injector before then, if you still have it installed.
Самоед 5. aug. 2019 kl. 15:38 
Thanks for looking into it, and thank you for all your work on the mod :)
HawkleyFox  [ophavsmand] 5. aug. 2019 kl. 14:45 
Looks like CoQ changed how the mod-loading function works and Harmony Injector needs to be updated to reflect those changes. I've let the author of Harmony Injector know what's up. In the mean time, you may want to downgrade CoQ a version.
HawkleyFox  [ophavsmand] 4. aug. 2019 kl. 13:19 
Alright. I'll take a look tomorrow after I've had my sleep.
Самоед 4. aug. 2019 kl. 6:56 
Hi, this mod no longer appears to be working as of 04/08
Tyrant 28. maj 2019 kl. 8:15 
The mod appears to be working now, but you should do what namkazt describes in the comment just below this one to avoid conflicts in the future. Just remove the try-catch block in the Init() function.
namkazt 24. maj 2019 kl. 0:24 
@HawkleyFox: Init method should be change like this to avoid conflict with Hover Info mod. I still do not know why but it is not crash any more. ( note: i already have try catch block in Patch ) :
- remove try catch block in `static Init()`
Tyrant 9. mar. 2019 kl. 21:05 
Okay... it's just going to be the same thing I just posted though.
HawkleyFox  [ophavsmand] 9. mar. 2019 kl. 21:03 
Caves of Qud is awful at indicating issues with mods. The only real feedback you get is in the debug log. Anyways, you should probably create a discussion thread for your issues. The comments section isn't well suited for the purposes of support. :P
Tyrant 9. mar. 2019 kl. 10:12 
For some reason Steam never gave me a notification that you replied. I tried it out today and it doesn't seem to be working, all my mods are approved. Hover Info, the other Harmony Injector mod out right now, is working though.

I tried uninstalling Harmony Injector and Hover Info and going back to HarmonyShim, but that did not fix the issue. It's not working on either of the frameworks.

Not sure if this is useful but I found it in modcheck-Better Ability Bar.json

{"Files":["G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\preview.png","G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\ScriptMod.cs","G:\\Steam\\steamapps\\workshop\\content\\333640\\1497718805\\workshop.json"],"Sizes":[410108,13144,1095],"Hash":"0d-5d-11-07-58-dc-44-95-d2-2d-19-e0-ad-51-a2-93"}
HawkleyFox  [ophavsmand] 27. feb. 2019 kl. 23:06 
It wasn't as straight-forward as Harmony Injector's description suggested, but it is now updated to support it. Give it a go and let me know that it works for you.
Tyrant 27. feb. 2019 kl. 13:19 
How's it coming along?
HawkleyFox  [ophavsmand] 26. feb. 2019 kl. 4:49 
Why didn't I think of that? I'll look into it.
Tyrant 25. feb. 2019 kl. 21:28 
You could publish a Harmony Injector version of the mod and mark this one as deprecated.
HawkleyFox  [ophavsmand] 25. feb. 2019 kl. 19:35 
I would need to verify backward compatibility with Harmony Shim first. I don't want to break people's games making the switch.
Tyrant 21. feb. 2019 kl. 0:44 
Excuse me, now that Harmony Injector is published on the Workshop, do you plan on switching this mod over to it?
Chet_Awesomelad 5. feb. 2019 kl. 20:52 
Love this mod! Makes it much easier to keep track of HP and abilities!
HawkleyFox  [ophavsmand] 27. jan. 2019 kl. 12:39 
Hmm... I don't have any means of testing on Linux to get a fix for it, Nanohard. The Harmony DLL should be supported on Linux platforms, and I'm not using any Windows specific APIs. Perhaps you could throw your debug log onto PasteBin or somethign so I can see where its going wrong. Unfortunately, I don't know where it would be located on Linux.
William Antonelli 27. jan. 2019 kl. 10:57 
Harmony Shim causes game to crash in Linux.
Josskiddin 19. jan. 2019 kl. 15:50 
Great mod. Thank you!
Zarremgregarrok 17. okt. 2018 kl. 8:45 
@HawkleyFox it seems every comment here is just telling you, that your mod is awesome. Some even want it in core game.
HawkleyFox  [ophavsmand] 17. okt. 2018 kl. 8:24 
If you're having support issues, please open a topic in the Discussions tab so I can properly reply and help you through the problem. The comments section isn't very well suited for that kind of discourse.
Tie-Poly 21. sep. 2018 kl. 3:29 
If you happen to be reading the comments, trying to find out if this mod is any good:

It Is

Subscribe to it

Throw in one of those thumb hands or check stars

Then go and have a remarkably good day, you roguish little rascal
Dai 19. sep. 2018 kl. 3:01 
Wish this was an actual thing in game. Would be a lot more useful overall
Zarremgregarrok 12. sep. 2018 kl. 2:22 
Makes the ability bar actually useful. :)
Orbit 8. sep. 2018 kl. 6:33 
I love this! Great idea!
Kellen 1. sep. 2018 kl. 16:57 
A great example mod that is also quite useful on its own! 10/10 would sub again