Safe Haskell | None |
---|
Generation of caves (not yet inhabited dungeon levels) from cave kinds.
Documentation
type TileMapXY = TileMapXYSource
The map of tile kinds in a cave.
The map is sparse. The default tile that eventually fills the empty spaces
is specified in the cave kind specification with cdefTile
.
type ItemFloorXY = EnumMap PointXY (Item, Int)Source
The map of starting items in tiles of a cave. The map is sparse. Unspecified tiles have no starting items.
The type of caves (not yet inhabited dungeon levels).