Create account / Log in

Offset Squares, MegaHexes, and Dot Only grids?

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

Moderators: uckelman, Tim M

Offset Squares, MegaHexes, and Dot Only grids?

Postby Saladin » February 9th, 2008, 7:22 am

It doesn't seem that you can do any of these right now - but they should be pretty easy to implement.
Saladin
 
Posts: 19
Joined: February 9th, 2008, 7:05 am

Offset Squares, MegaHexes, and Dot Only grids?

Postby Brent Easton » February 9th, 2008, 10:57 am

Hi Saladin,

It doesn't seem that you can do any of these right now - but they should
be pretty easy to implement.

The snapping and location reporting of unusual grids can be handled independently of the grid display

The display of any particular unusual grid can be achieved by merging the grid onto the Map image. In fact, this is more efficient as Vassal does not have to continually calculate and redraw the visible grid.

The snapping of an Offset Square grid is equivalent to an appropriately sized hex grid.

I don't know what a MegaHex is.

Yes, It looks like the centre Dots of a grid cannot be displayed independently of the grid. There is no particular reason for this.

Brent.

____________________________________________________________
Brent Easton
Analyst/Programmer
University of Western Sydney
Email: b.easton@uws.edu.au


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
Brent Easton
 
Posts: 2983
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Postby bsmith » February 9th, 2008, 11:05 am

Haha, I'm curious as hell to know what a MegaHex is, especially given the capitalisation. Whatever it is, I'm guessing it's better than a normal hexagon. Maybe it has 6.5 sides!
User avatar
bsmith
Site Admin
 
Posts: 657
Joined: October 2nd, 2007, 4:47 pm

Offset Squares, MegaHexes, and Dot Only grids?

Postby uckelman » February 9th, 2008, 11:13 am

Thus spake "bsmith":
Haha, I'm curious as hell to know what a MegaHex is, especially given the cap
italisation. Whatever it is, I'm guessing it's better than a normal hexagon.
Maybe it has 6.5 sides!

I think it's a really big "hex", basically what you get when you take
a small hex plus its ZoC.

GMT's Army Group North has an inset map for Leningrad which is like this.
One hex in the Leningrad area on the full-size map corresponds to seven
hexes in the Leningrad inset map.

I seem to recall that Gotterdamerung is like this with a Berlin inset
map as well.

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8571
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Postby Saladin » February 9th, 2008, 12:41 pm

A megahex is a hex made up of smaller hexes (a large hex grid superimposed on a smaller one). Very handy for games with area effects or where you have to count long distances.

I know you can do offset squares just by using an invisible hex grid and drawing the squares on your map image - but it would be incredibly handy to have it in the program and be able to fine tune it (for original designs, of course) so I was hoping it would be added sometime.

And allowing just dots to be displayed would also be very nice for a minimalist approach.

All three of these are used in naval wargames - and I just happen to be working on some ideas for those right now (actually modules suitable for use with miniatures rules).
Saladin
 
Posts: 19
Joined: February 9th, 2008, 7:05 am

Offset Squares, MegaHexes, and Dot Only grids?

Postby Brent Easton » February 9th, 2008, 1:19 pm

A megahex is a hex made up of smaller hexes (a large hex grid
superimposed on a smaller one). Very handy for games with area effects or
where you have to count long distances.

Have you looked at Map Shadings and the 'Area of Effect'? These allow you to do things like have a counter display a semi-transparent shading out to a given number of hexes.

Brent.

____________________________________________________________
Brent Easton
Analyst/Programmer
University of Western Sydney
Email: b.easton@uws.edu.au


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
Brent Easton
 
Posts: 2983
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Offset Squares, MegaHexes, and Dot Only grids?

Postby rk » February 9th, 2008, 6:06 pm

And allowing just dots to be displayed would also be very nice for a minimalist approach.

You can make a grid of dots by adding a Map Shading to the Map Window, in which you tile the map with a transparent image the size of a grid space with a dot in the center.

rk

Post generated using Mail2Forum (http://www.mail2forum.com)
rk
Site Admin
 
Posts: 536
Joined: October 21st, 2007, 3:31 am

Offset Squares, MegaHexes, and Dot Only grids?

Postby tar » February 12th, 2008, 6:28 pm

On Feb 9, 2008, at 3:13 AM, Joel Uckelman wrote:

Thus spake "bsmith":
Haha, I'm curious as hell to know what a MegaHex is, especially
given the cap
italisation. Whatever it is, I'm guessing it's better than a
normal hexagon.
Maybe it has 6.5 sides!

I think it's a really big "hex", basically what you get when you take
a small hex plus its ZoC.

GMT's Army Group North has an inset map for Leningrad which is like
this.
One hex in the Leningrad area on the full-size map corresponds to
seven
hexes in the Leningrad inset map.

I seem to recall that Gotterdamerung is like this with a Berlin inset
map as well.

Precisely. It is a larger, overlaid hex that consists of some number
of smaller hexes.

Air Superiority and its descendants also used Megahexes, to simplify
long-range counting.

The real issue with adding support for such megahexes is that you
effectively need an additional grid on the map in order to allow
reporting based on the megahexes. So that may be a bit tricky to
arrange.



_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
tar
 
Posts: 776
Joined: January 2nd, 2008, 6:53 pm
Location: Los Angeles area


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 2 guests