Create account / Log in

Send to stacking behaviour option

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

Moderators: uckelman, Tim M

Send to stacking behaviour option

Postby Benkyo » December 20th, 2020, 10:17 pm

Currently, if a piece is dragged such that its centre overlaps with the shape of another piece, it can stack. On the other hand, a piece sent to a location will only stack if coordinates match up perfectly.

This behaviour needs to be preserved as there may be modules based on it, but I would like to see an option in the send to trait to have behaviour like that of drag and drop - a piece sent to a location that overlaps another stackable piece in the same Layer will stack.

My use case is a piece in a lower Layer using Place Marker to generate pieces. By default, this doesn't stack (the place on top of stack option only works when the parent piece and the placed piece are in the same Layer), but I use a key command to immediately send the placed piece to its current coordinates. This achieves a stack of placed pieces, unless a player has shifted one or more of the pieces by a few pixels in a previous interaction, then you get two or more overlapping stacks and counting pieces becomes tricky.
Posts: 400
Joined: March 13th, 2013, 11:02 pm

Re: Send to stacking behaviour option

Postby Cattlesquat » March 20th, 2021, 6:03 pm

I agree this would be a great option. Something to hope for in Vassal 4
User avatar
Posts: 1141
Joined: December 2nd, 2019, 4:57 pm
Location: Baltimore, Maryland, USA

Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 1 guest