X-Git-Url: http://git.shiar.nl/netris.git/blobdiff_plain/25a33cd1ade6f773c55e6cd69bcb6887688aa1be..647a237119ca10b9c3039c157594599e7ff50411:/curses.c diff --git a/curses.c b/curses.c index e7f18c4..6363d26 100644 --- a/curses.c +++ b/curses.c @@ -127,14 +127,14 @@ void InitScreens(void) for (i = 0; i= 0 && y < Players[scr].boardVisible && @@ -506,11 +506,11 @@ void PlotBlock(int scr, int y, int x, unsigned char type) else PlotBlock1S(boardYPos[scr] - y, boardXPos[scr] + x, type); } //on screen -} //PlotBlock +} void PlotBlockXY(int y, int x, unsigned char type) { //Draw block at specified position on screen (not on field) PlotBlock1(20 - y, 2 * x, type); -} //PlotBlock +} void ShowScore(int scr, struct _Score score) { //show score stuff @@ -537,7 +537,7 @@ void ShowScore(int scr, struct _Score score) for (i = 7; i <= 10; i++) mvaddstr(i, statusXPos, " "); } //too early to display stats, remove old.. -} //ShowScore +} void FieldMessage(int playa, char *message) { //put a message over playa's field @@ -563,7 +563,7 @@ void FieldMessage(int playa, char *message) for (x = 0; x <= Players[playa].boardWidth; x++) PlotBlock(playa, y, x, GetBlock(playa, y, x)); } //restore field -} //FieldMessage +} void ShowPause(int playa) { //put paused over player's field @@ -584,18 +584,18 @@ void ShowPause(int playa) boardSize[playa] > 1 ? "G A M E O V E R" : "GAME OVER"); else FieldMessage(playa, boardSize[playa] > 1 ? "E M P T Y" : "EMPTY"); -} //ShowPause +} void ShowTime(void) { //display timer mvprintw(statusYPos, statusXPos, "timer %7.0f ", CurTimeval() / 1e6); -} //ShowTime +} void ScheduleFullRedraw(void) { touchwin(stdscr); -} //ScheduleFullRedraw +} void CatchWinCh(int sig) { //handle window resize @@ -603,7 +603,7 @@ void CatchWinCh(int sig) refresh(); //and reinit display (with different sizes) InitFields(); //manually redraw everything refresh(); //refresh -} //CatchWinCh +} static MyEventType KeyGenFunc(EventGenRec *gen, MyEvent *event) { //read keypresses @@ -611,7 +611,7 @@ static MyEventType KeyGenFunc(EventGenRec *gen, MyEvent *event) return E_key; else return E_none; -} //KeyGenFunc +} /* * vi: ts=4 ai