On 10 February 2013 19:20, Imhotep <jmho...@slehr.de> wrote: > I would like to know about the mystery of tilesets. > > I have a modpack of my own, derived from Ancients, and heavily modified via > blind copy&paste to make it work with 2.4.99-dev. > > Now I don't see any differences between deep and shallow ocean. > By a look in the save-file I can see that the generator distinguishes all > right, (":" for deep ocean and " " for shallow). > But the tile for floor is not found, alt_graph is used instead. When setting > alt_graph="-", an error occurs. > > Comparing with amplio2.tilespec and modifying, hoping for good luck didn't > work. > > Where can I get an understanding of the anatomy of *.tilespec?
I don't know if there's better documentation in wiki or somewhere, but doc/README.graphics tries to document it. Unfortunately one person who reworked tilespec handling significantly didn't update any documtentation, so most of the information in that doc is what I figured out by reading the source files - it might have somewhat weird approach to issues that would have more sane explanation from another angle. If you have modified ancients.tilespec and related .spec and gfx files, note that it's based on trident tileset. You would probably do better by comparing changes to trident than to amplio. Unfortunate naming of ocean tiles ("coast" for deep ocean!) comes from halfway cleanup of another mess, this time with not-really-working and unnecessary additional terrain types that lived in our version control for a while. That's something that should be properly addressed, but I've forgotten it over the years. - ML _______________________________________________ Freeciv-dev mailing list Freecivemail@example.com https://mail.gna.org/listinfo/freeciv-dev