Caves of Qud

Caves of Qud

Harmony Injector
33 kommentarer
HawkleyFox  [ophavsmand] 30. sep. 2020 kl. 6:07 
Awesome to hear. A nice official addition for modding~
namkazt  [ophavsmand] 28. sep. 2020 kl. 17:13 
@gnarf: cool, thanks
gnarf  [udvikler] 28. sep. 2020 kl. 16:13 
The latest version of Qud now ships Harmony enabled by default; this mod should no longer be required, and I'm hiding it as Incompatible.
HawkleyFox  [ophavsmand] 14. aug. 2019 kl. 2:03 
Ahh, I see. Yeah, I guess Steam does not auto-subscribe you to new discussions on your Workshop mods by default, but I think you can enable it. Anyways, I posted the GitHub link in the discussion topic. Give it a try and let me know how it works on your end.
namkazt  [ophavsmand] 14. aug. 2019 kl. 1:38 
No but i got notification in here.
HawkleyFox  [ophavsmand] 13. aug. 2019 kl. 16:01 
I've been trying to contact you; the mod is broken at the moment, but I've prepared a fix for it, along with some other added features (I got main-menu popups working). Did Steam not notify you of the forum topic I created?
namkazt  [ophavsmand] 17. mar. 2019 kl. 20:34 
Ok thanks. I will put on description
Deon ☣ 17. mar. 2019 kl. 3:26 
I got the same problem as Tyrant, and disabling that option fixed it. Thank you!
You may want to put it in mod description that the option can mess with Harmony.
namkazt  [ophavsmand] 9. mar. 2019 kl. 2:31 
@Tyrant: never test that case but it is not supposed to happen :D
Tyrant 8. mar. 2019 kl. 23:22 
I know that's what it's supposed to mean, but that's not the way it's behaving in this instance. If you have this option enabled and are subscribed to Harmony Injector AND a Harmony Injector addon (either Better Ability Bars, Hover Info, or both), Harmony Injector will be un-approvable.
namkazt  [ophavsmand] 8. mar. 2019 kl. 22:06 
@Tyrant: this means if mod updated then you need to approve it again. Anyway, I'm working on Harmony update to prevent it anyway.
Towerdepths 8. mar. 2019 kl. 21:50 
The thing is, I know for a *fact* that the versions are the exact same. I'll go ahead and leave the log in a discussion file, hopefully you're able to fix it!
Tyrant 8. mar. 2019 kl. 13:56 
I found the problem. The bottom option here has to be disabled or it ruins everything: https://i.imgur.com/lJxv1Zu.png

I don't remember ever touching this setting.
namkazt  [ophavsmand] 7. mar. 2019 kl. 20:06 
@Towerdepths: send me your log file. I will take a look what happen but normally that message show that same file is in old version and Harmony not touch any in save part.
Towerdepths 7. mar. 2019 kl. 19:43 
I'm having an issue with Injector, in that sometimes, for no reason, the injector script wants approval to run again. Thing is, when I give it the 'OK', and then try and load up one of my saved games, I get this message: "That save file looks like it's from an older save format revision (2.0.168-3). Sorry!"

The thing is, nothing got updated. Not the mods, not the mod orders, not the game itself, yet it still claims that the save game is unplayable. I've tried getting the backup file too, with no luck.

It's happened to me twice now, and I've lost three good save files for it. I'd really appreciate it if this was fixed quickly so please let me know what you'd need to look into this!
namkazt  [ophavsmand] 7. mar. 2019 kl. 6:24 
@Tyrant: current way of compile mod is not really good that it compiles all mods into 1 assembly that make it if only 1 mod failed to compile then all mods can't be used. I will change this in next update ( hope so )
namkazt  [ophavsmand] 7. mar. 2019 kl. 6:23 
@Tyrant send me log file after running game.
Tyrant 6. mar. 2019 kl. 18:31 
Something is wrong. Whenever Better Ability Bar or Hover Info are in my Subscribed Items, Harmony Injector can no longer be approved. You can click it, hit approve, and reopen the game, but it still shows up in red every time.

The only time it will stay green and approved is when neither of those mods are present, which means Harmony Injector only loads when it's not actually injecting anything.
namkazt  [ophavsmand] 20. feb. 2019 kl. 23:00 
@Tyrant for supporting both HarmonyShim and HarmonyInjector, mod creator still need to add a line of code to patch script.
Tyrant 20. feb. 2019 kl. 8:47 
I use Better Ability Bar. If this supports it, I'll switch over from HarmonyShim.
namkazt  [ophavsmand] 19. feb. 2019 kl. 4:16 
well. it can't support harmony shim without break any more or require addition patch directly to assembly so.. it will not happen for now.
namkazt  [ophavsmand] 19. feb. 2019 kl. 2:47 
@homeless man : it pretty hard because of @HawkleyFox declare class Harmony same name as name space Harmony that case ambiguous. I'm trying to find a way ..
AbsoluteCritter 18. feb. 2019 kl. 8:35 
please add harmony shim support.
namkazt  [ophavsmand] 27. jan. 2019 kl. 20:42 
@HawkleyFox also i maybe add support for Harmony Shim here if you do not mind it.
namkazt  [ophavsmand] 27. jan. 2019 kl. 20:41 
@HawkleyFox, yeah it will be good but I think no need because i was asked @AlphaBeard and he said he will plan to official support Harmony.
AbsoluteCritter 27. jan. 2019 kl. 10:08 
i.. literally have no idea what i'm doing.
HawkleyFox  [ophavsmand] 27. jan. 2019 kl. 8:16 
Backward compatibility was why I wanted the original Harmony Shim API supported before I pulled in your changes. I didn't want to break people's games when I pushed an update through the workshop.
namkazt  [ophavsmand] 26. jan. 2019 kl. 20:11 
@Colonial Marine: directly? no. you need edit it a bit to work with this Harmony Injector. Basically just follow Annotation Mod example it almost same.
AbsoluteCritter 26. jan. 2019 kl. 9:39 
can you use this in place of harmony shim for mods that.. yknow, require the harmony shim mod?
namkazt  [ophavsmand] 17. jan. 2019 kl. 22:30 
Oh. Ok im not use your api on this because i want to keep it like when use harmony.
HawkleyFox  [ophavsmand] 17. jan. 2019 kl. 12:25 
I set up a repo for it on Github when I saw your comment. As long as the original API can still be supported, pulling in your work shouldn't be an issue, if you choose to do so.
namkazt  [ophavsmand] 17. jan. 2019 kl. 0:57 
yeah! was asked for github change but you do not answer yet so i created it here,
HawkleyFox  [ophavsmand] 17. jan. 2019 kl. 0:38 
Ahh, so this is what you've been working on. Nice~