From f534c8d2c4cd8c8692cd7d831afb3041cc584c2b Mon Sep 17 00:00:00 2001 From: Jacob Janzen Date: Mon, 12 Feb 2024 12:51:08 -0600 Subject: refactor --- cavegen.h | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'cavegen.h') diff --git a/cavegen.h b/cavegen.h index 829c7a6..450f905 100644 --- a/cavegen.h +++ b/cavegen.h @@ -3,16 +3,24 @@ #include -#define HEIGHT 100 -#define WIDTH 180 -#define MAX_STEPS 200 -#define NUM_WALKERS 100 +#define HEIGHT 100 +#define WIDTH 180 + +enum tile_type { + WALL, + GROUND, + UP_STAIR, + DOWN_STAIR, +}; struct point { int x; int y; }; -void create_cave(bool **map, struct point **open, int *open_tiles); +void create_cave( + enum tile_type **map, struct point **open, int *open_tiles, + struct point *up, struct point *down +); #endif // CAVEGEN_H_ -- cgit v1.2.3