fix: ncurses init in main
This commit is contained in:
parent
c8146c4273
commit
9632d192df
12
Roofus.c
12
Roofus.c
|
@ -1,4 +1,4 @@
|
||||||
#define VERSION "1.00"
|
#define VERSION "1.01"
|
||||||
|
|
||||||
#define N 9
|
#define N 9
|
||||||
#define USERNAME_LENGTH 10
|
#define USERNAME_LENGTH 10
|
||||||
|
@ -31,6 +31,11 @@ int gridset = 0;
|
||||||
FILE *fp;
|
FILE *fp;
|
||||||
|
|
||||||
int main () {
|
int main () {
|
||||||
|
initscr();
|
||||||
|
noecho();
|
||||||
|
cbreak();
|
||||||
|
keypad(stdscr, true);
|
||||||
|
|
||||||
srand (time(NULL));
|
srand (time(NULL));
|
||||||
fp = fopen ("roofus.txt", "a+");
|
fp = fopen ("roofus.txt", "a+");
|
||||||
if (fp == NULL) {
|
if (fp == NULL) {
|
||||||
|
@ -63,11 +68,6 @@ void restoregrid () {
|
||||||
void menu (){
|
void menu (){
|
||||||
int mode;
|
int mode;
|
||||||
|
|
||||||
initscr();
|
|
||||||
noecho();
|
|
||||||
cbreak();
|
|
||||||
keypad(stdscr, true);
|
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
clear();
|
clear();
|
||||||
printw ("~~~ ROOFUS ~~~\n\n[1] Play\n[2] Ranking\n[3] Settings\n[4] Rules\n[q] Quit\n\n");
|
printw ("~~~ ROOFUS ~~~\n\n[1] Play\n[2] Ranking\n[3] Settings\n[4] Rules\n[q] Quit\n\n");
|
||||||
|
|
Loading…
Reference in New Issue