get rid of NetHack macro conflict with curses routine delay_output()

This commit is contained in:
nhmall
2023-04-21 08:25:53 -04:00
parent 71decafefd
commit 826ce951e7
20 changed files with 46 additions and 51 deletions

View File

@@ -1322,10 +1322,10 @@ findtravelpath(int mode)
for (i = 0; i < nn; ++i) {
tmp_at(travelstepx[1 - set][i], travelstepy[1 - set][i]);
}
delay_output();
nh_delay_output();
if (flags.runmode == RUN_CRAWL) {
delay_output();
delay_output();
nh_delay_output();
nh_delay_output();
}
tmp_at(DISP_END, 0);
}
@@ -1381,12 +1381,12 @@ findtravelpath(int mode)
/* Use of warning glyph is arbitrary. It stands out. */
tmp_at(DISP_ALL, warning_to_glyph(2));
tmp_at(px, py);
delay_output();
nh_delay_output();
if (flags.runmode == RUN_CRAWL) {
delay_output();
delay_output();
delay_output();
delay_output();
nh_delay_output();
nh_delay_output();
nh_delay_output();
nh_delay_output();
}
tmp_at(DISP_END, 0);
}
@@ -2623,12 +2623,12 @@ runmode_delay_output(void)
/* moveloop() suppresses time_botl when running */
iflags.time_botl = flags.time;
curs_on_u();
delay_output();
nh_delay_output();
if (flags.runmode == RUN_CRAWL) {
delay_output();
delay_output();
delay_output();
delay_output();
nh_delay_output();
nh_delay_output();
nh_delay_output();
nh_delay_output();
}
}
}