From: Laurent MAZET Date: Tue, 15 Oct 2024 13:04:17 +0000 (+0200) Subject: better shape for pacman X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=dd585f06bbe46c0132dfc3b58b62e7462f2be112;p=pacman.git better shape for pacman --- diff --git a/display.c b/display.c index 1ea6198..d01e505 100644 --- a/display.c +++ b/display.c @@ -103,13 +103,37 @@ void displayelement (board_t *board, int x, int y) case '+': element = ACS_PLUS; break; + case 'a': + setcolor (yellow_black); + element = 'v'; + break; + case 'b': + setcolor (yellow_black); + element = '>'; + break; case 'c': setcolor (yellow_black); - element = 'C'; + element = '^'; + break; + case 'd': + setcolor (yellow_black); + element = '<'; + break; + case 'A': + setcolor (lightred_black); + element = 'v'; + break; + case 'B': + setcolor (lightred_black); + element = '>'; break; case 'C': setcolor (lightred_black); - element = 'C'; + element = '^'; + break; + case 'D': + setcolor (lightred_black); + element = '<'; break; case 'o': setcolor (yellow_black); @@ -121,7 +145,8 @@ void displayelement (board_t *board, int x, int y) break; case '.': setcolor (brown_black); - element = ACS_BULLET; + //element = ACS_BULLET; + element = '.'; break; case '*': setcolor (brown_black); diff --git a/pacman.c b/pacman.c index f4d5848..9583a37 100644 --- a/pacman.c +++ b/pacman.c @@ -264,7 +264,7 @@ int main (int argc, char *argv[]) } /* pacman mouth wide open */ - *getcell (board, x, y) = (mode == 0) ? 'c' : 'C'; + *getcell (board, x, y) = ((mode == 0) ? 'a' : 'A') + dir; displayelement (board, x, y); refresh (); spin = 0;