summaryrefslogtreecommitdiffstats
path: root/src/resources
diff options
context:
space:
mode:
Diffstat (limited to 'src/resources')
-rw-r--r--src/resources/map.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/resources/map.c b/src/resources/map.c
index 800a272..c1a33bf 100644
--- a/src/resources/map.c
+++ b/src/resources/map.c
@@ -615,6 +615,10 @@ tmx_objectgroup_el_start(void *pv, const char * name, const char **attr)
xml_get_int_attr(p, attr, "y", &e->y, 1);
xml_get_int_attr(p, attr, "width", &e->width, 1);
xml_get_int_attr(p, attr, "height", &e->height, 1);
+ e->x /= m->tilewidth;
+ e->y /= m->tileheight;
+ e->width /= m->tilewidth;
+ e->height /= m->tileheight;
xml_node_push(p, e, tmx_object_exit_el_start,
tmx_object_exit_end, NULL);
} else if (strcmp(type, "spawn") == 0) {