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
 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

Reply via email to