Hoogle Search
Within LTS Haskell 24.42 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
LambdaHack Game.LambdaHack.Definition.Ability AI and UI flag: don't risk identifying by use; also, can't throw or apply if not calm enough; also may be used for UI flavour or AI hints
module Game.LambdaHack.Server.DungeonGen.
Place Generation of places from place kinds.
-
LambdaHack Game.LambdaHack.Server.DungeonGen.Place The parameters of a place. All are immutable and rolled and fixed at the time when a place is generated.
Place :: ContentId PlaceKind -> Area -> TileMapEM -> TileMapEM -> PlaceLambdaHack Game.LambdaHack.Server.DungeonGen.Place No documentation available.
type
PerActor = EnumMap ActorId FovValid CacheBeforeLucidLambdaHack Game.LambdaHack.Server.Fov No documentation available.
type
PerCacheFid = EnumMap FactionId PerCacheLidLambdaHack Game.LambdaHack.Server.Fov Server cache of perceptions, indexed by faction identifier.
type
PerCacheLid = EnumMap LevelId PerceptionCacheLambdaHack Game.LambdaHack.Server.Fov Server cache of perceptions of a single faction, indexed by level identifier.
-
LambdaHack Game.LambdaHack.Server.Fov Visually reachable positions (light passes through them to the actor). They need to be intersected with lucid positions to obtain visible positions.
PerReachable :: EnumSet Point -> PerReachableLambdaHack Game.LambdaHack.Server.Fov No documentation available.
type
PerValidFid = EnumMap FactionId EnumMap LevelId BoolLambdaHack Game.LambdaHack.Server.Fov Main perception validity map, for all factions. The inner type is not a set, due to an unbenchmarked theory that a constant shape map is faster.