From a148ff4e0d22b9d09b13395e57ff4800cdf07729 Mon Sep 17 00:00:00 2001 From: tron Date: Wed, 15 Dec 2004 22:18:54 +0000 Subject: (svn r1117) Move map arrays and some related macros into their own files map.c and map.h --- map.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 map.h (limited to 'map.h') diff --git a/map.h b/map.h new file mode 100644 index 000000000..8694ff277 --- /dev/null +++ b/map.h @@ -0,0 +1,21 @@ +#ifndef MAP_H +#define MAP_H + +#define TILE_X_BITS 8 +#define TILE_Y_BITS 8 + +#define TILES_X (1 << TILE_X_BITS) +#define TILES_Y (1 << TILE_Y_BITS) + +#define TILE_X_MAX (TILES_X - 1) +#define TILE_Y_MAX (TILES_Y - 1) + +extern byte _map_type_and_height[TILES_X * TILES_Y]; +extern byte _map5[TILES_X * TILES_Y]; +extern byte _map3_lo[TILES_X * TILES_Y]; +extern byte _map3_hi[TILES_X * TILES_Y]; +extern byte _map_owner[TILES_X * TILES_Y]; +extern byte _map2[TILES_X * TILES_Y]; +extern byte _map_extra_bits[TILES_X * TILES_Y / 4]; + +#endif -- cgit v1.2.3-54-g00ecf