get_tileset generalized