From: <Dr....@t-...> - 2013-11-14 10:51:28
|
HI Anfrew, i just checked the codebase. The "omission" is still there. And yes that weas somehow intentional by me. Explanation as follows: Tiledesigner was created in the early 2000s. Largest known city at that time was a 4 token city leading to the Junction Type jtQuadrupleCity 1880 now needs cities with 6 connected tokens (Beijing in brown and grey). Theres no reprensentation of that today possible in tiledesigner. We have no source code, however the supporting converting code in rails (branch 1.7.12_1880) supports "jtHextupleCity" and creates the appropriate tile in the internal representation. But Tiledesigner dumps on reading the line with an unknown Junction Type, while its just stating the message you mentioned below. So this can be fixed locally and should only be fixed locally if one is aware of the problems/consequences. A number of tiles for the 1880 variant have been moved to the handmade part anyway, but we need to have Tiledesigner.18t to support the more or less automatic creation process of Tiles.xml. This is not satisfactory itself i have to admit. But can not be avoided in the moment if you dont want to add tile per tile manually to the repository. One could easily add a jtCity in the missing lines and make sure that the faulty tiles dont get automatically promoted but be overwritten by handmade tiles. But to someone not used to the internal workings of the tile creation process (TM Erik Vos :)) will stumble at this point and hope fully now know why that road block is there. I'll add this excerpt to the tile creation on the Wiki also. Kind Regards, and again sorry for the inconveniences. Martin P.s. For curiosity reasons, the 1880 tree is pretty special, what was/is your interest in digging through that ? :) Von: Andrew Miller <A.J...@bc...> An: rai...@li... Betreff: [Rails-devel] Error when opening TileDictionary.18t in TileDesigner.exe Datum: Wed, 13 Nov 2013 16:10:29 +0100 When I try to open TileDictionary.18t, Tile Designer gives the following error: "Identifier expected on line 16328" Looking at line 16328, it seems that that the JunType has removed. This has also happened to line 16660 (tiles 8887 and 8888 respectively). These changes appear to have been made in this commit: https://sourceforge.net/p/rails/code/ci/72277ff2256f2c1a456753422879fefbc48ca91e/ [1] Andrew Links: ------ [1] https://sourceforge.net/p/rails/code/ci/72277ff2256f2c1a456753422879fefbc48ca91e/ |