Wahazar wrote:Reading from grid is rather for whole game/modpack distribution, if you need to add few extra images, "extra" statement is more convenient.
I believe this could be misunderstood. As I understand it [extras] styles = is for defining how terrain extras should be interconnected. Not relevant to units if I've got this right.
Important is, that cleint need to have:
png file with graphics
spec file with graphic handle definition
modified tileset file with spec file included.
You can either modify existing tileset file and ask users to overwrite old one, or make additional tileset based on existing one (that was my way).
My reading too:
Have one (or more) .png's, one .spec for each, and for each add one entry in [tilespec] files = <csv>. If you add your own to the end you can reuse the same tags as in the distro. [ *include is for additional tilespec fields such as the (undocumented?) misc/colors.tilespec - but presumably you could use it within the files = <csv> list if you had a heap of .specs listed in a separate file. Just watch out for the trailing non