Hide text label when a card is masked?

Is there a way to hide a text label when a card is masked? I have a dynamic property/text label that tracks the HP of cards, and I like how that works (as opposed to placing counters on the card or some other method). Problem is that not all of the cards are “enemies”, and some cards aren’t revealed when drawn right away… so seeing the HP number on the back of the card is a dead giveaway that a particular card is an enemy and not something else.

Or, is there some other way to track HP or other stats on a card, where only one side of the card will show that?

fix your trait order so that the mask trait covers the label trait


From: dennycrane dennycrane1414@yahoo.com
To: messages@vassalengine.org
Sent: Thu, April 21, 2011 10:29:55 AM
Subject: [messages] [Module Design] Hide text label when a card is masked?

Is there a way to hide a text label when a card is masked? I have a
dynamic property/text label that tracks the HP of cards, and I like how
that works (as opposed to placing counters on the card or some other
method). Problem is that not all of the cards are “enemies”, and some
cards aren’t revealed when drawn right away… so seeing the HP number
on the back of the card is a dead giveaway that a particular card is an
enemy and not something else.

Or, is there some other way to track HP or other stats on a card, where
only one side of the card will show that?


Read this topic online here:
https://forum.vassalengine.org/t/hide-text-label-when-a-card-is-masked/3867/1

Ha, that simple, eh? Fantastic. Thank you!