LambdaHack-0.2.6: A roguelike game engine in early and active development

Safe HaskellSafe-Inferred

Game.LambdaHack.Flavour

Contents

Description

The appearance of in-game items, as communicated to the player.

Synopsis

The Flavour type

data Flavour Source

The type of item flavours.

Constructors

zipPlain :: [Color] -> [Flavour]Source

Turn a colour set into a flavour set.

zipFancy :: [Color] -> [Flavour]Source

Turn a colour set into a flavour set.

darkCol :: [Color]Source

Colour sets.

brightCol :: [Color]Source

Colour sets.

stdCol :: [Color]Source

Colour sets.

stdFlav :: [Flavour]Source

The standard full set of flavours.

Accessors

flavourToColor :: Flavour -> ColorSource

Get the underlying base colour of a flavour.

flavourToName :: Flavour -> StringSource

Construct the full name of a flavour.