| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Game.LambdaHack.Server.DungeonGen.Cave
Description
Generation of caves (not yet inhabited dungeon levels) from cave kinds.
Documentation
The type of caves (not yet inhabited dungeon levels).
Constructors
| Cave | |
bootFixedCenters :: CaveKind -> [Point] Source #
Arguments
| :: COps | content definitions |
| -> AbsDepth | depth of the level to generate |
| -> AbsDepth | absolute depth |
| -> Int | secret tile seed |
| -> Id CaveKind | cave kind to use for generation |
| -> EnumMap Point (GroupName PlaceKind) | pos of stairs, etc. |
| -> Rnd Cave |
Cave generation by an algorithm inspired by the original Rogue,