# VASSAL Reference Manual Home > Module > Game Piece Palette > Game Piece > Basic Piece
## Basic Piece
The simplest game piece consists of an image and a name. Select the image by double-clicking on the box to the left, or select an image that has already been added from the drop-down menu. |
The following Properties are defined in a Basic Piece: BasicName returns the name of Basic Piece trait, as specified in the properties PieceName returns the full name of the piece, including all traits PlayerSide returns the side of the current player, as specified in the Definition of Player Sides LocationName returns the name of the current location, as determined by the local grid CurrentMap returns the name of the current Map Window CurrentBoard returns the name of the current Board CurrentZone returns the name of the current Zone CurrentX returns the current map X co-ordinate CurrentY returns the current map Y co-ordinate DeckName returns the name of the Deck if the piece is currently stacked in one DeckPosition returns the position of a piece within a Deck (top = 1) if the piece is currently stacked in one, or 0 otherwise. Selected returns true when the piece has been selected with the mouse PieceId returns a string that uniquely defines the source of the piece. All pieces sourced from the same GamePiece Palette slot will have the same PieceId string. The following Properties are defined after a piece is moved manually by drag-and-drop movement: OldLocationName returns the name of the previous location, as determined by the local grid OldMap returns the name of the previous Map Window OldBoard returns the name of the previous Board OldZone returns the name of the previous Zone OldX returns the previous map X co-ordinate OldY returns the previous map Y co-ordinate