-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Suggestion] Accessibility option: Log-less sidebar mode. #15864
Comments
This ought to be pretty easy. It already changes the text color as turns pass. Presumably, the window could be cleared prior to each character movement/action so that only actions since the last movement show.
This already exists in some contexts, particularly the 2 you mention, look around and list items. See the TRAVEL_TO action and where it's used in game.cpp. For example, in the look around mode (default x hotkey) you can travel (default t hotkey, I believe). Same with item list (default V hotkey). |
Hi, Caplin here from the forums. I’m surprised to see this was already a thing. I guess I missed it in the help system. I’ll have to experiment and see how well it works in practice.
|
@BlindGuyNW FYI, I don't see the TRAVEL_TO action in version 0.C. The experimental build has it though. |
I sure wish the sound set worked with console! |
Please open separate issues, otherwise it'll get hard to track what is and
isn't done.
|
Okay, we REALLY need a centralized list of keybinds. This is listed nowhere where I can look ingame. But it's great that it's already in.
Well, one of the three can already be crossed off the list. I guess I'll leave this one up for the log-less mode, and open a separate issue for accessible readouts. |
Partially addresses CleverRaven#15864
FYI, here's a podcast about design roguelikes for visually impaired. Rather long, but might have some ideas worth investigating. http://www.roguelikeradio.com/2012/10/episode-48-designing-for-visually.html |
This option forces the sidebar message log to erase before every redraw in order to defeat ncurse's redraw optimization. Ncurses may not redraw characters that have not changed, causing screen readers to miss those characters. This option ensures every character of the message log is redrawn enabling screen readers to always detect new messages. In combination with PR CleverRaven#15907, Fixes CleverRaven#15864
Following the discussion here, I'll be making a list of reasonably small changes and additions to the game that would make the game more playable for players who are forced to use screen-reader software to "see" the game screen due to disabilities of vision. All of this obviously applies only to "console" builds of the game.
* "Navigate to viewed tile" hotkey - reuse the code currently used for mouse-controlled movement, to navigate the character to the currently focused tile when using thex
look command, orV
item list. The feature could be occasionally useful to all players as well.* Accessible readouts - In combination with the log-less mode, there will be enough empty space on the screen to display some information that can't be easily, well... seen at a glance... in the circumstances. Things like the current sight radius in tiles, the heading of the currently driven vehicle, the direction and distance to nearest hostile monster, etc.edit: Struck out the move-to-viewed-tile suggestion as already implemented (if undocumented), split accessible readouts into a separate issue for tracking.
The text was updated successfully, but these errors were encountered: