minor syntactic cleanup
This commit is contained in:
parent
8f3e6ef638
commit
7679dd9c6c
@ -3,7 +3,7 @@
|
||||
//
|
||||
|
||||
/* main.c - Entry point and main game loop */
|
||||
/* Compile with: gcc -std=c90 -o cordle src/*.c -Iinclude -lncurses */
|
||||
/* Compile with: gcc -std=c90 -o cordle src\/\*.c -Iinclude -lncurses */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
@ -165,7 +165,8 @@ int main_game_loop(int argc, char* argv[]) {
|
||||
key = getch();
|
||||
|
||||
/* Handle input */
|
||||
if (key == 27) { /* ESC */
|
||||
if (key == 27) {
|
||||
/* ESC */
|
||||
break;
|
||||
} else if (key == '\n' || key == '\r' || key == KEY_ENTER) {
|
||||
if (game.current_guess_length == WORD_LENGTH) {
|
||||
|
||||
14
src/ui.c
14
src/ui.c
@ -41,7 +41,7 @@ void draw_board(WINDOW* win, GameState* game, int y) {
|
||||
y_pos = y + row * 2;
|
||||
|
||||
if (row < game->guess_count) {
|
||||
/* Draw completed guess */
|
||||
/* Draw a completed guess */
|
||||
for (col = 0; col < WORD_LENGTH; col++) {
|
||||
x_pos = board_x + col * 4;
|
||||
sprintf(cell, "[%c]", game->guesses[row][col]);
|
||||
@ -98,10 +98,14 @@ void draw_keyboard(WINDOW* win, GameState* game, int y) {
|
||||
status = game->letter_status[letter - 'A'];
|
||||
|
||||
switch (status) {
|
||||
case STATUS_CORRECT: color = COLOR_CORRECT; break;
|
||||
case STATUS_PRESENT: color = COLOR_PRESENT; break;
|
||||
case STATUS_ABSENT: color = COLOR_ABSENT; break;
|
||||
default: color = COLOR_UNUSED; break;
|
||||
case STATUS_CORRECT: color = COLOR_CORRECT;
|
||||
break;
|
||||
case STATUS_PRESENT: color = COLOR_PRESENT;
|
||||
break;
|
||||
case STATUS_ABSENT: color = COLOR_ABSENT;
|
||||
break;
|
||||
default: color = COLOR_UNUSED;
|
||||
break;
|
||||
}
|
||||
|
||||
if (color == COLOR_UNUSED) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user