de.adom.jade.world.tiles
Class OutdoorExitTile

java.lang.Object
  extended by de.adom.jade.world.tiles.Tile
      extended by de.adom.jade.world.tiles.OutdoorExitTile
All Implemented Interfaces:
java.io.Serializable

public class OutdoorExitTile
extends Tile

Implements an exit tile for outdoor maps.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.adom.jade.world.tiles.Tile
DEEP_SEA, DESERT, DUMMY_RIVER, DUNGEON, FLOOR, FOREST, GRASS, HIGH_MOUNTAIN, HILLS, LOW_MOUNTAIN, MOUNTAIN, OUTDOOR_EXIT, PLAINS, RESISTANT_WALL, RIVER, RIVER_SOURCE, SEA, SETTLEMENT, STAIR_DOWN, STAIR_UP, SWAMP, TREE, TUNNEL, UNKNOWN, VOLCANOE, VORTEX, WALL, WATER
 
Constructor Summary
OutdoorExitTile()
          Implements an exit tile for outdoor maps.
 
Method Summary
 void executeActionAfterEnteringOn(Being being)
          Executes an action on the being after the being successfully entered a tile.
 boolean isEnteredBy(Being being)
          Determines whether a being manages to enter this particular tile.
 
Methods inherited from class de.adom.jade.world.tiles.Tile
getID, getName, getNumberOfTiles, getTileIterator, getVisibilityBlockadeLevel, isOpen, isOpenFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutdoorExitTile

public OutdoorExitTile()
Implements an exit tile for outdoor maps.

Method Detail

isEnteredBy

public boolean isEnteredBy(Being being)
Description copied from class: Tile
Determines whether a being manages to enter this particular tile.

Overrides:
isEnteredBy in class Tile
Parameters:
being - the being trying to enter this tile
Returns:
a boolean value indicating whether the being managed to enter the tile in question
See Also:
Tile.isEnteredBy(Being)

executeActionAfterEnteringOn

public void executeActionAfterEnteringOn(Being being)
Description copied from class: Tile
Executes an action on the being after the being successfully entered a tile. By default nothing happens.

Overrides:
executeActionAfterEnteringOn in class Tile
Parameters:
being - the being that entered the tile
See Also:
Tile.executeActionAfterEnteringOn(de.adom.jade.beings.Being)