Is there any way to keep game pieces from opposing players from getting stacked together on the map board? I am seeing situations where pieces from red and blue players get into a stack and then the stack is moved by either player and all pieces move, not just that player’s pieces.
If you want a player’s own pieces to stack together but not stack with another player’s pieces, you can employ the map-level Game Piece Layers feature. This will result in one class of pieces drawing above another, but it will result in the behavior it sounds like you want. Note that adding this feature to a Map Window on its own is not sufficient, as the documentation says you’ll also need to add a property to your pieces (usually with a Marker piece trait if the drawing layer is never meant to change, although it is possible to use a Dynamic Property as well).
Thanks! This works great. The only sad part is that I had to touch every marker in the game to make sure that Marker trait is set properly.
In future projects, make liberal use of Prototypes when creating pieces–then you can add the requisite stuff to the Prototype and all pieces that use the Prototype will get the addition without having to edit them one by one.
Agreed! But in this case we have a single prototype for all ground units. I needed to create separate prototypes for red, blue, and white sides, and then change all the markers to use the appropriate prototype. Next time, I’ll try to never have a single prototype that apposes to all sides. The sides will each have their own version of the prototype.
Yes, good lesson learnt.
You need to design your prototypes on grouping pieces that act alike, not look alike.
Look-alike traits can be grouped in lower-level prototype, but then add a layer of act-alike prototypes over the top of that and add that layer to your pieces.