Class Altar

  extended by us.asciiroth.client.core.AbstractPiece
      extended by us.asciiroth.client.terrain.AbstractTerrain
          extended by us.asciiroth.client.terrain.Altar
All Implemented Interfaces:
Piece, Terrain

public class Altar
extends AbstractTerrain

An altar. Unlike Nethack, this altar doesn't do anything, it's purely ornamental. It's a good place to put an important item in the game, to give it a little more pizzaz (and of course, utility terrains can be used to create an altar that actually does something).

A full altar on the map consists of three altar pieces, with a direction of WEST, NONE and EAST, arranged horizontally. The appearance is a lower-case pi symbol between two brackets facing inward toward the pi symbol.

Field Summary
static Serializer<Altar> SERIALIZER
          Typer serializer.
Constructor Summary
Altar(Direction direction)
Method Summary
Methods inherited from class us.asciiroth.client.terrain.AbstractTerrain
canEnter, canExit, onAdjacentTo, onAgentEnter, onAgentExit, onDrop, onEnter, onExit, onFlyOver, onNotAdjacentTo, onPickup
Methods inherited from class us.asciiroth.client.core.AbstractPiece
getColor, getName, getSymbol, is, not
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface us.asciiroth.client.core.Piece
getColor, getName, getSymbol, is, not

Field Detail


public static final Serializer<Altar> SERIALIZER
Typer serializer.

Constructor Detail


public Altar(Direction direction)

direction -


2009 Alx Dark