Hide some but not all counters

Hi,

How can I hide some counters on the map?

Looking for something similar to the hide all command but to be applied only to some unit types.

Maybe by setting a value on the counter and then using a Key command that would apply only to counters with that value? Not sure how that would work or if even possible.

Did a search of the forums but got nothing of value. Maybe I’m not searching for the right topics. :confused:

Thanks,
Ang

You want to look at masking counters.

The “hide all counters” is the to let you see the map when the are a lot of
counters. Masking is more selective and can hide counters from only one
side.

On Mon, Apr 22, 2019, 2:16 PM Angel0616 angelo.pacitto@teksavvy.com wrote:

Hi,

How can I hide some counters on the map?

Looking for something similar to the hide all command but to be applied
only to some unit types.

Maybe by setting a value on the counter and then using a Key command
that would apply only to counters with that value? Not sure how that
would work or if even possible.

Did a search of the forums but got nothing of value. Maybe I’m not
searching for the right topics. :?

Thanks,
Ang


Read this topic online here:
Hide some but not all counters


messages mailing list
messages@vassalengine.org
vassalengine.org/mailman/listinfo/messages

Thanks for the reply.

I don’t think masking is not what I need though.

Looking for a way to hide all counters of a specific type.

Ideally set a key command that would hide, for example, all markers.

Ang

What does hide mean for you? Invisible? Masked? And hide from whom? Everybody? You give too little information.

Ok, I misunderstood what you were trying to do.

Instead what you can do is assign different types of counters to game piece
layers and then hide particular layers.
This is probably the easiest approach, although pieces on different layers
won’t stack. So that may not work for markers.
In that case you may need to do something more complicated with traits and
key commands to have selective hiding.

On Mon, Apr 22, 2019, 5:37 PM Angel0616 angelo.pacitto@teksavvy.com wrote:

Thanks for the reply.

I don’t think masking is not what I need though.

Looking for a way to hide all counters of a specific type.

Ideally set a key command that would hide, for example, all markers.

Ang


Read this topic online here:
Hide some but not all counters - #3 by Angel0616


messages mailing list
messages@vassalengine.org
vassalengine.org/mailman/listinfo/messages

You can use Game Piece Layers and have a toolbar button that stops pieces assigned to specified layers from rendering altogether (i.e. they toggle their visibility entirely), but whether that works or not for you depends on your stacking needs. Read the documentation on Game Piece Layers for more information.

If you just want to activate an Invisible, Mask, or Layer trait on certain kinds of pieces, a simple Marker trait will do (e.g. a Marker of “UnitType” with values like “Infantry”, “Air”, “Artillery”, or whatever you need). Then you can have a Global Key Command that employs a property match expression to correctly identify which units will receive the command, which in turns does whatever trait you settle on for your “hiding” needs.

Thanks for all the replies.

By “hide” I mean have the counters not seen on the game map. They still exist but can be hidden to show the other units or terrain in the hex.

I expect that “Layer” should work, I’ll try to make that work. No success so far.

Thank you all you replied.

Once I got the Layers to work, it works wonderfully.

:smiley:

Then we go to the “View” menu (top row, File, Edit, View), then from that menu we select “Freeze”, choosing to freeze up to current row.