Safe Haskell | None |
---|
The type of cave layout kinds.
- data CaveKind = CaveKind {
- csymbol :: !Char
- cname :: !Text
- cfreq :: !Freqs
- cxsize :: !X
- cysize :: !Y
- cgrid :: !RollDiceXY
- cminPlaceSize :: !RollDiceXY
- cmaxPlaceSize :: !RollDiceXY
- cdarkChance :: !RollDeep
- cnightChance :: !RollDeep
- cauxConnects :: !Rational
- cmaxVoid :: !Rational
- cminStairDist :: !Int
- cdoorChance :: !Chance
- copenChance :: !Chance
- chidden :: !Int
- citemNum :: !RollDice
- citemFreq :: ![(Int, Text)]
- cdefTile :: !Text
- cdarkCorTile :: !Text
- clitCorTile :: !Text
- cfillerTile :: !Text
- cdarkLegendTile :: !Text
- clitLegendTile :: !Text
- cvalidate :: [CaveKind] -> [CaveKind]
Documentation
Parameters for the generation of dungeon levels.
CaveKind | |
|