[messages] [Developers] Move Fixed Distance Questions (Errors?)
flaney at yahoo.com
Sun Jan 15 03:02:40 MST 2012
On a hex grid, I have a piece that has a list of menu commands for
movement. One is [Ahead] and another is [FullAhead]. [Ahead] invokes
Move Fixed Distance property with 200 up, 0 Right. [FullAhead] invokes
the Move Fixed Distance property with 200 up, 0 Right _twice _(move two
hexes). (The grid snaps to the hex center)
While the piece is aligned straight up, both menu commands behave as
expected. However, when the piece is facing +/-60 deg hex side, the
[FullAhead] command moves the piece 1 hex "forward" and one hex "aside".
At +120 deg, it moves only one hex; at -120 deg it moves zero hex. At
180 deg, it don't move at all.
Do the double calls get combined into one extended move of 400 that
might shift into a wrong hex if the trig is imprecise?
Also, the first time the piece executes a Move Fixed Distance property,
Vassal coughs up a Bug report.
I am running VASSAL 3.2.0-svn7953.
Read this topic online here:
More information about the messages