LambdaHack-0.11.0.1: A game engine library for tactical squad ASCII roguelike dungeon crawlers

Safe Haskell | None
Language | Haskell2010

Content.PlaceKind

Contents

- Group name patterns
- Content

Description

Definitions of place kinds. Every room in the game is an instantiated place kind.

Synopsis

- pattern ROGUE :: GroupName PlaceKind
- pattern LABORATORY :: GroupName PlaceKind
- pattern ZOO :: GroupName PlaceKind
- pattern BRAWL :: GroupName PlaceKind
- pattern SHOOTOUT :: GroupName PlaceKind
- pattern ARENA :: GroupName PlaceKind
- pattern FLIGHT :: GroupName PlaceKind
- pattern AMBUSH :: GroupName PlaceKind
- pattern BATTLE :: GroupName PlaceKind
- pattern NOISE :: GroupName PlaceKind
- pattern MINE :: GroupName PlaceKind
- pattern EMPTY :: GroupName PlaceKind
- pattern INDOOR_ESCAPE_DOWN :: GroupName PlaceKind
- pattern INDOOR_ESCAPE_UP :: GroupName PlaceKind
- pattern OUTDOOR_ESCAPE_DOWN :: GroupName PlaceKind
- pattern TINY_STAIRCASE :: GroupName PlaceKind
- pattern OPEN_STAIRCASE :: GroupName PlaceKind
- pattern CLOSED_STAIRCASE :: GroupName PlaceKind
- pattern WALLED_STAIRCASE :: GroupName PlaceKind
- pattern GATED_TINY_STAIRCASE :: GroupName PlaceKind
- pattern GATED_OPEN_STAIRCASE :: GroupName PlaceKind
- pattern GATED_CLOSED_STAIRCASE :: GroupName PlaceKind
- pattern OUTDOOR_TINY_STAIRCASE :: GroupName PlaceKind
- pattern OUTDOOR_CLOSED_STAIRCASE :: GroupName PlaceKind
- pattern OUTDOOR_WALLED_STAIRCASE :: GroupName PlaceKind
- groupNamesSingleton :: [GroupName PlaceKind]
- groupNames :: [GroupName PlaceKind]
- content :: [PlaceKind]

# Group name patterns

pattern ROGUE :: GroupName PlaceKind Source #

pattern LABORATORY :: GroupName PlaceKind Source #

pattern ZOO :: GroupName PlaceKind Source #

pattern BRAWL :: GroupName PlaceKind Source #

pattern SHOOTOUT :: GroupName PlaceKind Source #

pattern ARENA :: GroupName PlaceKind Source #

pattern FLIGHT :: GroupName PlaceKind Source #

pattern AMBUSH :: GroupName PlaceKind Source #

pattern BATTLE :: GroupName PlaceKind Source #

pattern NOISE :: GroupName PlaceKind Source #

pattern MINE :: GroupName PlaceKind Source #

pattern EMPTY :: GroupName PlaceKind Source #

pattern INDOOR_ESCAPE_DOWN :: GroupName PlaceKind Source #

pattern INDOOR_ESCAPE_UP :: GroupName PlaceKind Source #

pattern OUTDOOR_ESCAPE_DOWN :: GroupName PlaceKind Source #

pattern TINY_STAIRCASE :: GroupName PlaceKind Source #

pattern OPEN_STAIRCASE :: GroupName PlaceKind Source #

pattern CLOSED_STAIRCASE :: GroupName PlaceKind Source #

pattern WALLED_STAIRCASE :: GroupName PlaceKind Source #

pattern GATED_TINY_STAIRCASE :: GroupName PlaceKind Source #

pattern GATED_OPEN_STAIRCASE :: GroupName PlaceKind Source #

pattern GATED_CLOSED_STAIRCASE :: GroupName PlaceKind Source #

pattern OUTDOOR_TINY_STAIRCASE :: GroupName PlaceKind Source #

pattern OUTDOOR_CLOSED_STAIRCASE :: GroupName PlaceKind Source #

pattern OUTDOOR_WALLED_STAIRCASE :: GroupName PlaceKind Source #

groupNamesSingleton :: [GroupName PlaceKind] Source #

groupNames :: [GroupName PlaceKind] Source #

# Content

content :: [PlaceKind] Source #