Create account / Log in

Optional Hex Grid Numbering System Like Many 18xx Games

Suggestions for additional features for the module editor and Vassal engine.

Moderators: uckelman, Tim M

Optional Hex Grid Numbering System Like Many 18xx Games

Postby pawnpusher » January 19th, 2021, 7:51 pm

It would be nice to have additional ways to number hex grids. One style I would like to see is a common way grids are numbered in 18xx games. They usually use letters to designate the straight rows or columns and numbers. For the other direction numbers are used, and they generally apply to a half row or half column.

So if the hexes are flat on top, the letters would designate columns, and the numbers half rows. What I mean by half rows is that a row number only applies to ever other column. If the top left hex is A1, the next hex over, in column B would be B2. The next hex over, in column C would either be C1 or C3 depending on whether it was in the top half row, 1, or the third half row down, 3. Consequently, all the hexes in column A would be in odd numbered half rows, and all the hexes in column B would be in even numbered half rows.

If the hexes were rotated 90 degrees, flat on the sides, with points on the top, the rows would be lettered and the half columns would be numbered.

Here are a couple of board images to show what I mean:

Image

Image

I'm not sure the images are posting correctly. The preview doesn't show the images. It's the first time I tried to post images on these forums. Here are the URLs for the images:
https://boardgamegeek.com/image/5142766/18newengland
https://boardgamegeek.com/image/1897647/harzbahn-1873

Thanks for your consideration.
User avatar
pawnpusher
 
Posts: 39
Joined: October 5th, 2013, 4:04 am
Location: Texas

Re: Optional Hex Grid Numbering System Like Many 18xx Games

Postby pawnpusher » January 19th, 2021, 8:35 pm

As noted above, I am unfamiliar with putting images in post in this forum. If someone would kindly clue me in on this, I would be most grateful.
User avatar
pawnpusher
 
Posts: 39
Joined: October 5th, 2013, 4:04 am
Location: Texas

Re: Optional Hex Grid Numbering System Like Many 18xx Games

Postby Brent Easton » January 19th, 2021, 10:08 pm

In your Grid Numbering component, just change the Horizontal (or Vertical) Numbering from Numeric to Alphabetic. 0 will be reported as A.
User avatar
Brent Easton
 
Posts: 3318
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Re: Optional Hex Grid Numbering System Like Many 18xx Games

Postby pawnpusher » January 19th, 2021, 11:15 pm

Brent,

Thank you for your reply. I saw the part about using letters instead of numbers for either or both directions in the documentation. The point of my request is that in the scheme of numbering hexes currently in VASSAL, as in many wargames, is that in one direction the hexes of a row or column form a straight line and in the other direction they form a zig-zag line. In this 18xx standard the treatment of the straight column or row is the same, but the treatment of the zig-zag row or column is different. In the VASSAL/wargame standard all the hexes in the zig-zag row or column are treated as part of the same row or column. However, in this 18xx standard the zig-zag row or column is treated as two separate rows or columns.

If you look at the grid numbering example in the wiki: http://www.vassalengine.org/wiki/GridNumbering for the hexes, it shows letters for columns and numbers for rows. So what I'm asking for is a bit different than what is shown. Using that graphic let's start with hex D-0. It and hex B-0 stay the same as they're in the same row. In my scheme hex C-0 is in the half row above B-0 and D-0 and would be numbered C-1. Hexes B-1 and D-1 become B-2 and D-2 as they are a half row above what now would be C-1. Hex C-1 would become C-3.

I'm thinking I could apply some sort of formula to re-designate the zig-zag component of the hex number for reporting grid locations in the game log, but having that scheme built in would be much easier.
User avatar
pawnpusher
 
Posts: 39
Joined: October 5th, 2013, 4:04 am
Location: Texas


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 2 guests

cron