Class Obscurable

java.lang.Object
All Implemented Interfaces:
PropertyNameSource, PropertySource, EditablePiece, GamePiece, PropertyExporter, StateMergeable, TranslatablePiece, PersistentPropertyContainer, Auditable, ImageSearchTarget, SearchTarget

public class Obscurable extends Decorator implements TranslatablePiece
d/b/a "Mask" Trait that lets some traits of a piece be hidden "from some players, some of the time".