From: John A. T. <ja...@ja...> - 2005-10-14 14:49:02
|
On Fri, 14 Oct 2005, Erik Vos wrote: > I'll try to look into this in more detail later. > > For now I would like to add, that I have been adding some > additional preprinted tiles (for 1870 and 18AL) to the > Marco's TileDesigner database (and many more will follow). > Such tiles have negative numbers, and I have been trying > to extend Marco's numbers sensibly. > Perhaps we should start to standardize these numbers too? I have every tile for every game on Chris/John Galt's tile encyclopedia as well as all of the tiles from Steve Thomas's PS18XX files, plus some other tiles that are not currently in either. The first problem is that what is called "tile code" in TileDesigner is not unique (there are duplicates across games), and that it is difficult to extend it usefully when merging in all the other data. I decided to have a unique serial key (32-bit integer) which is sequentially assigned to each tile, in addition to the code. I also made the code alphanumeric, so it is easier to say "122/EU" to mean the 18EU version of tile 122. In addition, the number printed on the tile is kept separately from the code (but defaulted from it) so the number can be printed differently. In addition, each game can specify the orientation of a given tile separately (but I do not currently handle some of the issues where the same tile in one game may have multiple orientations or different printings have different orientations) as well as the number to be printed, since some identical tiles are printed with different numbers in different games. -- John A. Tamplin ja...@ja... 770/436-5387 HOME 4116 Manson Ave Smyrna, GA 30082-3723 |