anchor.diff:  
   _To simulate two -sided pieces where one face of the piece is hidden from one or more players, itʼs better to use the Mask Trait. See page 52 for more information._
   
  -*Configuring a Layer*
  +=== Configuring a Layer
   
   A Layer Trait consists of a number of 'levelsʼ, each of which has an image and a name. The Layer can be activated with a keyboard command, and players can change the current level during play. The image from the current level will be drawn whenever the Layer is activated. The Layer is drawn on top the Traits that appear above it in the list of Traits.
   
  
positive.code: 
  The Invisible Trait only hides those Traits that are above it in the list of Traits. In addition, movement Report Traits will not return any report on the movement of Invisible pieces.
  
  *Invisible Trait Properties*
  
  The Invisible Trait includes one System Property:
  
  *Property* *Description*
  
  InvisibleToOthers Has a value of true if the piece is hidden.
  
  _*Game Pieces: Trait Descriptions*_
  
  _*Layer*_
  
  image:_images/image114.png[image,width=376,height=321]
  
  
negative.code: 
  _EXAMPLE: A game may require that damaged units be returned to a Damaged pool for repairs. Different boxes in the pool represent the amount of time before the unit is fully repaired. A Game Piece may be given a Send to Location Trait with name Send to Damaged Pool and command Ctrl-P and position corresponding to the first box of the pool, with an additional offset, determined by the level of a Layer representing the damage, to place it in the appropriate box in the pool._
  
  == Set Global Property
  
  The Set Global Property Trait enables a Game Piece to change the value of a Global Property. The Trait has these attributes:
  
  * *Description:* A descriptive name of the command (Will not appear in the Command Menu).
  * *Global Property Name:* The name of the Property to be set. (The name can include the name of another Property. Set it off by using $-signs; for example $Example$_Property would be a valid Global Property name.)
  * *Locate Property Starting in the*: You may name a Zone or Map containing the Global Property to be set, or you may set the Property based on the piece's current location, looking for the occupied Zone or Map before defaulting to the Module. (The name can include the name of another Property. Set it off by using $-signs; for example $Example$_Map would be a valid Map or Zone name.).
  * *Is Numeric:* If selected, then the value of the Property will be restricted to integer values.
  * *Minimum Value:* Numeric values will be restricted to no less than this number.
  * *Maximum Value:* Numeric values will be restricted to no more than this number.
  