X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=vrlugburz;a=blobdiff_plain;f=src%2Ftileset.c;fp=src%2Ftileset.c;h=79e9f3881eb3fa1c04fc1767f8e06e1686d2d62f;hp=7be9c157699c8f88e8718f814c4a4b28be836256;hb=0492cd9f104920e15a6ad3e7751bfe68b3bdaca7;hpb=a3ea52f53e359eebb284a25c4b5bc71c095cb070 diff --git a/src/tileset.c b/src/tileset.c index 7be9c15..79e9f38 100644 --- a/src/tileset.c +++ b/src/tileset.c @@ -49,6 +49,8 @@ int load_tileset(struct tileset *tset, const char *fname) tset->fname = strdup(fname); tset->name = strdup(ts_get_attr_str(ts, "name", fname)); + tset->tile_size = ts_get_attr_num(ts, "tilesize", DEF_TILE_SIZE); + iter = ts->child_list; while(iter) { node = iter; @@ -75,7 +77,7 @@ int load_tileset(struct tileset *tset, const char *fname) cgm_midentity(xform); if((vec = ts_get_attr_vec(node, "pos", 0))) { - cgm_mtranslation(xform, vec[0], vec[1], vec[2]); + cgm_mtranslation(xform, -vec[0], -vec[1], -vec[2]); } init_meshgroup(&tile->mgrp);