image sources for a tileset are given relative to the tileset, but if the map is in a different directory than the tileset file, there is not a programmatic way to resolve where the tileset came from, and therefore a way to resolve the image source path.
This could be resolved by adding a source attribute to tileset, or by resolving the image source path to an absolute path.
This is a duplicate of #94, which was resolved in #106. Not only does it add a source attribute to Tileset, but the source of Image is now also an absolute path:
image sources for a tileset are given relative to the tileset, but if the map is in a different directory than the tileset file, there is not a programmatic way to resolve where the tileset came from, and therefore a way to resolve the image source path.
This could be resolved by adding a
source
attribute to tileset, or by resolving the image source path to an absolute path.