Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. buildTileMap :: COps -> Cave -> Rnd TileMap

    LambdaHack Game.LambdaHack.Server.DungeonGen

    No documentation available.

  2. convertTileMaps :: COps -> Bool -> Rnd (ContentId TileKind) -> Maybe (Rnd (ContentId TileKind)) -> Area -> TileMapEM -> Rnd TileMap

    LambdaHack Game.LambdaHack.Server.DungeonGen

    No documentation available.

  3. dmap :: Cave -> TileMapEM

    LambdaHack Game.LambdaHack.Server.DungeonGen.Cave

    tile kinds in the cave

  4. type TileMapEM = EnumMap Point ContentId TileKind

    LambdaHack Game.LambdaHack.Server.DungeonGen.Place

    The map of tile kinds in a place (and generally anywhere 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.

  5. buildFenceMap :: ContentId TileKind -> ContentId TileKind -> Area -> TileMapEM

    LambdaHack Game.LambdaHack.Server.DungeonGen.Place

    Construct a fence around an area, with the given tile kind. Corners have a different kind, e.g., to avoid putting doors there.

  6. qmap :: Place -> TileMapEM

    LambdaHack Game.LambdaHack.Server.DungeonGen.Place

    No documentation available.

  7. data FlavourMap

    LambdaHack Game.LambdaHack.Server.ItemRev

    Flavours assigned by the server to item kinds, in this particular game. This is total and never changes, hence implemented as vector. Morally, it's indexed by ContentId ItemKind and elements are Flavour.

  8. dungeonFlavourMap :: COps -> FlavourMap -> Rnd FlavourMap

    LambdaHack Game.LambdaHack.Server.ItemRev

    Randomly chooses flavour for all item kinds for this game.

  9. emptyFlavourMap :: FlavourMap

    LambdaHack Game.LambdaHack.Server.ItemRev

    No documentation available.

  10. rollFlavourMap :: Vector Word16 -> Rnd (EnumMap (ContentId ItemKind) Flavour, EnumMap (ContentSymbol ItemKind) (EnumSet Flavour)) -> ContentId ItemKind -> ItemKind -> Rnd (EnumMap (ContentId ItemKind) Flavour, EnumMap (ContentSymbol ItemKind) (EnumSet Flavour))

    LambdaHack Game.LambdaHack.Server.ItemRev

    Assigns flavours to item kinds. Assures no flavor is repeated for the same symbol, except for items with only one permitted flavour.

Page 1010 of many | Previous | Next