Sorry, can't keep supporting mods for this game. I've got all my source code on GitHub and new versions are welcome, fork away. Let me know if you post a replacement and I will redirect this page.
Nope. Doesn't work. UMM is ok, other mods are working fine. This mod appears in in-game UMM menu, but nothing happens when shift-clicking on consumable item in inventory. Any tips about what logs are you talking about? I found output_log.txt only, but there nothing useful, besides that mod is loaded correctly.
Weird, not sure what's going on. This mod is dead simple, practically no code. I would like to see the whole output_log.txt file to check it for exceptions, the most likely answer is that it's crashing for some reason.
Not sure what's wrong. There is vanilla code crashing at lines 205 and 229 that is related to ActionBar items. You could try disabling other mods to see if this runs in isolation, then add them back and see which one(s) break.
Nope. Turned off all mods (removed them from Mods folder), except yours. Even started a new game, to be sure. Doesn't work. Looks like game doesn't like modifier+mouse click (UMM ctrl+lclick to drag window doesn't work either)
Does everything except use the item, so it's bailing out. Are you doing this on items starting with "Potion of" or "Scroll of"? Are you using a non-US-English region?
Is your game playing in Russian? The mod is doing a super simple string comparison, so if it doesn't say "Scroll of" but has the Russian translation instead, major problem. Could be verified by playing in English. I just added some code that makes string comparisons different anyway, worth a shot...
Oh, now I see why it doesn't work. Tried your last dll - nothing changed. I used Bags of Tricks mod to check what information item have - there are 3 useful properties - name of the item (which you probably use, locale dependant), name of the object (internal name - locale independant, always in English) and name of the object subtype (Potion, Scroll etc, but it is locale dependant also). I suggest to try to use name of the object for string comparsion - it should do the trick.
If you have detail on what you discovered, it could be helpful to know what fields exactly have what data. Have failed to debug the process, so limited info.
I did find a static called LocalizedTexts and switched the comparison to that, perhaps it will come at it from the other side, matching your region.
30 comments
Shift+Click doesn't work with pets. Healing pets with potions from the inventory doesn't work.
Any tips about what logs are you talking about? I found output_log.txt only, but there nothing useful, besides that mod is loaded correctly.
Looks like game doesn't like modifier+mouse click (UMM ctrl+lclick to drag window doesn't work either)
Can you confirm that it is working on your side, with lates game and umm version?
Here's a build that will log out some information to your desktop, in a file called harmony.log.txt
It might shed light on what the mod is or isn't doing. Just try shift-clicking a few things and upload the log (might as well include output_log.txt)
https://ufile.io/k6we7ank
[QuickUse] Startup
[QuickUse] HandleSlotClick
[QuickUse] QuickUse triggered StashSlot(Clone)
[QuickUse] HandleSlotClick
[QuickUse] QuickUse triggered StashSlot(Clone)
[QuickUse] HandleSlotClick
[QuickUse] QuickUse triggered StashSlot(Clone)
that is what in log.
https://ufile.io/2fz6pklf
I used Bags of Tricks mod to check what information item have - there are 3 useful properties - name of the item (which you probably use, locale dependant), name of the object (internal name - locale independant, always in English) and name of the object subtype (Potion, Scroll etc, but it is locale dependant also).
I suggest to try to use name of the object for string comparsion - it should do the trick.
I did find a static called LocalizedTexts and switched the comparison to that, perhaps it will come at it from the other side, matching your region.
https://ufile.io/mo3qn9ua