How do I make inverted counters that do not show their inverted side if glossed over by the pointer?

I’ve made, and modified Cyberboard gameboxes, but I have little understanding of Vassal.

  1. I would like to modify a module to allow units to be flipped. I would like to make the side of a counter that has been flipped over not be discoverable by merely moving the mouse over the stack. Is this possible?
    Note: I realize new art may need to be added to a module or player sides created. I’m not sure this can be done to an existing module or do you have to start from scratch.
  2. Another slightly different option: Is it possible to make only the top unit in a stack show up when a stack is moused over.

I’m not trying to make this infallible. I’m fine having opponents have to trust one another in pbem play.

Also, I’d be happy for a link to the right tutorial or manual. This can be a video or a pdf

Thanks

You’ll want to use the Mask trait in the definition of those pieces that you wish to protect. Everything above the Mask trait in the piece definition will be inaccessible to non-owners whilst the Mask is operating (i.e. when Obscured is true).

Your option #2, you can for sure just show the top piece, by testing StackPos == 1 in the Piece selection filter of a Mouse-over Map component but is there something more to your question ?

It took me a while to get back around to this. When I first make pieces I will try using the Mask trait. I believe that may answer my questions. Option 2 was answered and there was nothing more to my question. Between two players that can trust one another this is sufficient.

1 Like