Eternal-Lands icon indicating copy to clipboard operation
Eternal-Lands copied to clipboard

Disabling display of all names, bars over entities makes it difficult to re-enable

Open NetSysFire opened this issue 2 years ago • 4 comments

Originally reported by coa on channel 2.

Steps to reproduce:

  1. Right-click on your characters name or health bar over its head.
  2. Uncheck everything to try things out.
  3. Now try to re-enable them.
  4. You can not get to that menu anymore because there is nothing left to click on above your characters head.
  5. It is impossible to recover without touching client_state.json

Expected behavior:

There is some way to recover without having to manually touch this file.

NetSysFire avatar Jan 14 '23 10:01 NetSysFire

Just use ALT-n to toggle the name display. There are other ALT- options for the bars, numbers etc. See keys.c or your keys.ini file.

pjbroad avatar Jan 14 '23 14:01 pjbroad

That is not very intuitive though. Maybe emit a message like "Warning: You disabled all overhead information display and will be unable to access the menu. Press Alt-n to display names again to be able to re-enter the menu" or something, potentially repeated on startup.

To be clear, I am not affected by that but this is still a potential UX issue and basically a report by proxy.

NetSysFire avatar Jan 14 '23 15:01 NetSysFire

The keys press options are also detailed in the encyclopedia. I think at some stage, I'd coded the menu to always leave an active block even when all the options were off. That may have been lost during the font change work. Not great discoverability wise still, but perhaps we should put that back in too.

pjbroad avatar Jan 16 '23 13:01 pjbroad

I fixed the bug so there is now a name sized and located region to click even if al options are off. I've also added a message to tell the user how to enable the banner again, when the last option is turned off. Hopefully this issues is now resolved.

pjbroad avatar Mar 26 '23 22:03 pjbroad