.lp statushilites
Enable coloring of status fields (default off).
See ``Configuring Status Hilites'' for further information.
+.lp status_updates
+Allow updates to the status lines at the bottom of the screen (default true).
.lp suppress_alert
This option may be set to a NetHack version level to suppress
alert notification messages about feature changes for that
.lp whatis_coord:compass
When targeting with cursor, describe the cursor position with coordinates
relative to your character.
+.lp nostatus_updates
+Prevent updates to the status lines at the bottom of the screen, if
+your screen-reader reads those lines. The same information can be
+seen via the #attributes command.
.hn 2
Global Configuration for System Administrators
.pg
Enable coloring of status fields (default off).
See ``{\it Configuring Status Hilites\/}'' for further information.
%.lp
+\item[\ib{status\verb+_+updates}]
+Allow updates to the status lines at the bottom of the screen (default true).
+%.lp
\item[\ib{suppress\verb+_+alert}]
This option may be set to a NetHack version level to suppress
alert notification messages about feature changes for that
\item[\ib{whatis\verb+_+coord:compass}]
When targeting with cursor, describe the cursor position with coordinates
relative to your character.
+%.lp
+\item[\ib{nostatus\verb+_+updates}]
+Prevent updates to the status lines at the bottom of the screen, if
+your screen-reader reads those lines. The same information can be
+seen via the #attributes command.
\elist
%.hn2
when sitting at a trap spot: You sit down. You step on a level teleporter.
(likewise for polymorph trap, and similar issue for web)
show all statusline information in #attributes
+add option status_updates to prevent bottom of screen status line updates
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository
boolean echo; /* 1 to echo characters */
boolean use_menu_color; /* use color in menus; only if wc_color */
boolean use_status_hilites; /* use color in status line */
+ boolean status_updates; /* allow updates to bottom status lines */
boolean use_background_glyph; /* use background glyph when appropriate */
boolean hilite_pile; /* mark piles of objects with a hilite */
boolean autodescribe; /* autodescribe mode in getpos() */
void
bot()
{
- if (youmonst.data) {
+ if (youmonst.data && iflags.status_updates) {
bot1();
bot2();
}
if (!blinit)
panic("bot before init.");
- if (!youmonst.data) {
+ if (!youmonst.data || !iflags.status_updates) {
context.botl = context.botlx = 0;
update_all = FALSE;
return;
#else
{ "statushilites", &iflags.use_status_hilites, FALSE, DISP_IN_GAME },
#endif
+ { "status_updates", &iflags.status_updates, TRUE, DISP_IN_GAME },
{ "tiled_map", &iflags.wc_tiled_map, PREFER_TILED, DISP_IN_GAME }, /*WC*/
{ "time", &flags.time, FALSE, SET_IN_GAME },
#ifdef TIMED_DELAY