Re: Sextant
Posted: Sat Sep 02, 2017 10:27 am
Do you intend to port Sextant to 2.6 yourself, or would someone else need to do that? (Fine if so, I might do it.)
Freeciv - because civilization should be free!
http://forum.freeciv.org/f/
Started on it, but I'm having some trouble. I'm getting silent errors that cause the client to just ignore my attempt to change tileset and not even bother giving feedback on the error, so I really don't even know what's wrong. I'm going to download a much more recent 2.5 to 2.6 update guide and see if that helps.JTN wrote:Do you intend to port Sextant to 2.6 yourself, or would someone else need to do that? (Fine if so, I might do it.)
Code: Select all
v2.6.00
Upgraded to 2.6
-Files Added-
shields-flag.spec
-Files Removed-
flags.spec
-Changes-
activities.png: added farmland, irrigation, mine, oil_well, oil_rig sprites
activities.spec: added farmland, irrigation, mine, oil_well, oil_rig sprite references
flags.spec: renamed to shields-flag.spec
maintainance.txt: updated and included note to remove override reference in shields-flag.spec
terrain.png: added path sprites
terrain.sped: referenced path sprites
It seems to be something that happens when there is an error in loading the tilespec itself, rather than the spec files. In this case it was because I had extras road.road and road.rail still using style AllSeparate instead of RoadAllSeparate. Apparently a significant difference.JTN wrote:Sounds bad If you can capture an example of a tileset Freeciv is doing this with, feel free to raise a bug so that we can look at providing better diagnostics.
There must be more to it. When I replace "RoadAllSeparate" with "AllSeparate" in amplio.tilespec and try to load it, I do get an clear error message:GriffonSpade wrote:It seems to be something that happens when there is an error in loading the tilespec itself, rather than the spec files. In this case it was because I had extras road.road and road.rail still using style AllSeparate instead of RoadAllSeparate. Apparently a significant difference.
Code: Select all
1: Unknown extra style "AllSeparate" for road "road.road"
Code: Select all
1: Unknown extra style "AllSeparate" for road "road.road"
[backtrace]
Code: Select all
1: [tile_tundra] invalid match_type "waterx".
I do my tileset stuff on GTK, so GTK3 32-bit (29c84a15cb) for certain. If it's being generated, it's somewhere else. Although, it's notable that in 2.5 it was GTK2 rather than GTK3 or GTK3.22.JTN wrote:I infer you're on Windows? (I'm on Linux, sorry, should have said.)
That behaviour shouldn't have changed. Has it stopped happening? We have a number of different Windows build types and library versions flying around. What build exactly are you using?