VASSAL Reference Manual


This trait gives a Game Piece the capability to be made invisible to opponents and other non-owning players. Specify the key which the user will press to make the piece invisible (or a Named Command) and the name for the command that will appear in the right-click context menu. The same command turns the invisible piece visible again. To the player who turned it invisible, the piece will appear transparent against a background of the specified color. To other players it will not appear at all.

This piece sets the Property InvisibleToOthers=true when invisible.

This trait actually only hides those traits which appear before it in the list of traits, so it should generally be the last trait of a Game Piece.

A short description of this trait for your own reference.

Menu command:

Text of the associated item on the piece’s right-click context menu, or leave blank if no menu item is desired.

Key Command:

The Keystroke or Named Command to turn the piece invisible.

Background color:

The background color that the owner sees the piece drawn against when invisible.


The level of opacity that the owner sees when the piece is invisible to others (0% = completely transparent, 100% = full normal opacity)

Disable auto report of moves:

Setting this to true will disable any automatic move reporting defined at Map properties level. A use case for this could be a Marker a side would use to take private, on map notes. Auto reporting of moves for hidden units appears in the format defined at Map level, but with the name of the unit and the from / to positions replaced by "?" symbols.

Can be hidden by:

Specifies who may hide this piece (and see it once hidden).

Any Player

means that any player may hide this piece, including observers.

Any Side

means that any player who has been assigned a side in a game (not an observer) can hide this piece. If the player resigns and another player takes the side, then the new player for that side will be the owner.

Any of the Specified Sides

allows you to enter a list of sides. Only players assigned to one of the named sides can hide the piece, but the players of all the listed sides will be able to see and modify the piece. This is useful for referee players or games with multiplayer teams.