Mercurial > molko
diff src/map.c @ 50:402aa7dcffe1
core: implement map origin, closes #2462 @1h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 17 Jan 2020 12:59:11 +0100 |
parents | f053a9f38c0e |
children |
line wrap: on
line diff
--- a/src/map.c Fri Jan 17 12:09:30 2020 +0100 +++ b/src/map.c Fri Jan 17 12:59:11 2020 +0100 @@ -96,6 +96,8 @@ sscanf(line, "tilewidth|%hu", &map->tilewidth); else if (strncmp(line, "tileheight", 10) == 0) sscanf(line, "tileheight|%hu", &map->tileheight); + else if (strncmp(line, "origin", 6) == 0) + sscanf(line, "origin|%d|%d", &map->origin_x, &map->origin_y); else if (strncmp(line, "tileset", 7) == 0) parse_tileset(map, line); else if (strncmp(line, "layer", 5) == 0)