From: Mark S. <mar...@gm...> - 2008-11-02 19:28:15
|
I could certainly include the hex names on the Map.xml file itself without any real difficulty. It just seemed an extra level of complexity. I do specify at the start of my map.xml files to specify the rowStart Value, and the Col Start Value. It all derives from those. But if it makes you happier to see them associated with the individual map cells, sure. And as for identifying the exact map cells that the Privates would be affecting, yes indeed that is a valid point. But it isn't like you can build this once and just know it will be right. There are always adjustments. And once you get it set correctly, you leave it alone. With regards to 1853, yes, the Rows have upper case letters, and the columns have lower case double letters. And I do account for that in my code. I have double-checked against my own copy of the game. With regards to using "The Depot" Site as a map cell name reference, I have not used that before. Each of the maps I have encoded are based upon copies I actually own. Erik's comment about the "non-functional land and water hexes"... Some games, like 1853 distinguish a difference between un-useable land hexes... some allow a railhead to connect to it, some do not. And regardless of that, the Water hexes are partly there to make the map appear "nicer", by more closely mimicing the actual printed board, but also it makes the verification of legal tile lays easier ... "You cannot dead-end into a hex side that is all water." Besides, if it really bugs you that much, internal Lakes (like in 1856) can be set as a Lake Type, and be drawn with a blue color, and Ocean hexes can be set as the default background color so they are drawn, but they won't change the background. And the goal is to have it configurable as a default setting (for all games), and a level for a specific game, and at a level for the individual player prefered. It would be solely based upon how your color scheme files would be set up. Personally I do like seeing the Ocean/Great Lake drawn as a Water Hex. As for finding someone down the road that will generate a "pretty background" that matches the original board exactly, and be scaleable... well that is not on my plate right now. Mark |