Originally Posted by circonian
Let's see if I understand this correctly. Are you saing that: - The setting shows up in the keybinds list
- It works when you bind a key to It
- When you reload the UI the key is no longer bound
|
Exactly. Also when there was another key assigned before (e.g. replacing [N] with [M] in step 2) after UI reload it is completely reset (unasigned, not [N]).
Originally Posted by circonian
What do you mean they weren't recognized? They just didn't work or they just didn't show up in the keybindings list?
|
All keybindings of the
Bindings.xml file, including the custom category, were missing in the keybindings list. The rest of the add-on worked as intended (as far as I could tell).
What I did that started it all was deleting the file
lang/Strings.lua and creating a new one
res/Bindings.lua with the old
ZO_CreateStringId and some additional code (as said previously, I also made those changes in the
.txt file). The add-on loaded fine but when I pressed the key [M] that I had set in the previous version I got an
assertion error something. I then realised that the category/keybindings were missing in the list. For fixing it I tried several things, including moving and editing the original file instead of creating a new one, changing the file encoding to
UTF-8, restarting the game, etc. Don't know anymore what exactly solved that problem, but now the key seems to be bugged.