X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=io.c;h=81f1c8a18b70fdb3953cb5d7530f43de77d1b1f6;hb=cf91699c89b88f76dcf63c60624635184e8cb7eb;hp=572d3957926de3302a03ad4ef78707cf5c2e9f93;hpb=4f7b9a12312b6374bb9e68b6fb0da259c307c1d8;p=super-star-trek.git diff --git a/io.c b/io.c index 572d395..81f1c8a 100644 --- a/io.c +++ b/io.c @@ -82,7 +82,7 @@ void clearscreen(void) { #endif } -void pause(int i) { +void pause_game(int i) { char buf[BUFSIZ], *prompt; if (i==1) { if (skill > 2) @@ -98,7 +98,7 @@ void pause(int i) { } if (curses) { - waddch('\n'); + waddch(stdscr, '\n'); waddstr(stdscr, prompt); wgetnstr(stdscr, buf, sizeof(buf)); wclear(stdscr); @@ -121,13 +121,13 @@ void skip(int i) { int y, x; getyx(stdscr, y, x); if (y == screenheight-1) - pause(0); + pause_game(0); else waddch(stdscr, '\n'); } else { linecount++; if (linecount >= screenheight) - pause(0); + pause_game(0); else putchar('\n'); } @@ -189,8 +189,7 @@ void prouts(char *fmt, ...) { } } -void getline(char *line, int max) -{ +void getline(char *line, int max) { if (curses) { wgetnstr(stdscr, line, max); wrefresh(stdscr); @@ -199,3 +198,6 @@ void getline(char *line, int max) line[strlen(line)-1] = '\0'; } } + +void commandhook(char *cmd, int before) { +}