summaryrefslogtreecommitdiffstats
path: root/src/resources/map.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources/map.h')
-rw-r--r--src/resources/map.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/resources/map.h b/src/resources/map.h
index e088161..ba264de 100644
--- a/src/resources/map.h
+++ b/src/resources/map.h
@@ -21,7 +21,15 @@ struct tileset {
char *name;
int tilewidth;
int tileheight;
+ int width;
+ int height;
+ enum {
+ TILESET_TYPE_IMAGE,
+ TILESET_TYPE_COLLISION
+ } type;
struct image *image;
+ Uint8 *collision_tiles;
+ int cur_collision_tile;
};
struct map_tileset {
struct tileset *tileset;