X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fpacman_level.h;h=697a6b0c5834c69c21f5f7f0199d8eeb7b62524b;hb=f0261d8acab611f3433160e4f07367b870439739;hp=55a038645c3f0b67ea8d0ff2fd57a58761a0cfa6;hpb=ffd8c0873576a9e3065696a624dce6b766b77062;p=xscreensaver diff --git a/hacks/pacman_level.h b/hacks/pacman_level.h index 55a03864..697a6b0c 100644 --- a/hacks/pacman_level.h +++ b/hacks/pacman_level.h @@ -17,8 +17,16 @@ #ifndef __PACMAN_LEVEL_H__ #define __PACMAN_LEVEL_H__ -extern int createnewlevel(ModeInfo * mi); -extern int check_pos(pacmangamestruct *pp, int y, int x, int ghostpass); -extern int check_dot(pacmangamestruct *pp, unsigned int x, unsigned int y); +/* typedef struct { */ +/* int x, y; */ +/* } XY; */ +extern int createnewlevel (pacmangamestruct *); +extern int check_pos (pacmangamestruct *, int y, int x, int ghostpass); +extern int check_dot (pacmangamestruct *, unsigned int x, unsigned int y); +extern int is_bonus_dot (pacmangamestruct *, int x, int y, int *idx); +extern int bonus_dot_eaten (pacmangamestruct *, int idx); +extern void eat_bonus_dot (pacmangamestruct *, int idx); +extern void bonus_dot_pos (pacmangamestruct *, int idx, int *x, int *y); +extern void get_jail_opening (int *x, int *y); #endif /* __PACMAN_LEVEL_H__ */