Package de.adom.jade.world.maps

Interface Summary
MapListener Implemented by all classes interested in the changes of the current map.
 

Class Summary
Area Defines an enclosed rectangular area on the map that possesses certain special qualitities.
AreaCreator Creates a defined number of areas of a specific type with predefined restrictions on their width and height.
AreaList Collects a list of areas the occupy the same location.
Building Creates a building.
BuildingCreator Creates a predefined number of building.
DungeonMap Creates a dungeon map.
HumanVillageMap Implements the map for a human village.
Map Defines a map.
MapArea Memorizes the coordinates of a rectangular map area.
MazeMap Implements a maze that is completely made up from tunnels.
OutdoorMap Defines an outdoor map.
Position Stores the coordinates of a two dimensional map.
Room Creates a room.
SettlementMap Provides a base map class for all settlements.
UndergroundMap Implements the base structures for all underground maps.
WalledArea Creates an area that is walled by some means.
WorldMap Creates the central world map for the game.
 

Exception Summary
MappingError Handles internal map errors.