diff --git a/assets/entities.tsj b/assets/entities.tsj
index 18fb954..b4c46eb 100644
--- a/assets/entities.tsj
+++ b/assets/entities.tsj
@@ -8,6 +8,27 @@
"tilecount":4096,
"tiledversion":"1.10.2",
"tileheight":16,
+ "tiles":[
+ {
+ "id":0,
+ "type":"worker"
+ },
+ {
+ "id":1,
+ "type":"worker"
+ },
+ {
+ "id":2,
+ "type":"worker"
+ },
+ {
+ "id":3,
+ "type":"worker"
+ },
+ {
+ "id":64,
+ "type":"axe"
+ }],
"tilewidth":16,
"type":"tileset",
"version":"1.10"
diff --git a/assets/maps/test.tmj b/assets/maps/test.tmj
index 096d0bd..0363fcc 100644
--- a/assets/maps/test.tmj
+++ b/assets/maps/test.tmj
@@ -384,8 +384,8 @@
"type":"",
"visible":true,
"width":10,
- "x":1095.25,
- "y":405.75
+ "x":1155.52083333333,
+ "y":473.416666666667
}],
"opacity":1,
"type":"objectgroup",
diff --git a/engine/breeze/map/map.c b/engine/breeze/map/map.c
index 8e9ba77..b775544 100644
--- a/engine/breeze/map/map.c
+++ b/engine/breeze/map/map.c
@@ -347,7 +347,7 @@ static void drawObjectLayer(BzTileObjectGroup *objectLayer, BzTileset *tileset)
case BZ_TILE_SHAPE_RECT:
if (object.gid) {
Rectangle rec = bzTilesetGetTileRegion(tileset, object.gid);
- Rectangle dest = {shape.x, shape.y, shape.sizeX, shape.sizeY};
+ Rectangle dest = {shape.x, shape.y - shape.sizeY, shape.sizeX, shape.sizeY};
DrawTexturePro(tileset->tiles, rec, dest, (Vector2) {0.0f, 0.0f}, 0.0f, WHITE);
} else {
DrawRectangle(shape.x, shape.y, shape.sizeX, shape.sizeY, color);
diff --git a/tiled/entities.tsx b/tiled/entities.tsx
index 1d02d28..c0043ef 100644
--- a/tiled/entities.tsx
+++ b/tiled/entities.tsx
@@ -1,4 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/tiled/test.tmx b/tiled/test.tmx
index e4d242e..35303c8 100644
--- a/tiled/test.tmx
+++ b/tiled/test.tmx
@@ -331,7 +331,7 @@
-
+