| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Game.LambdaHack.Client.UI.OverlayM
Description
A set of Overlay monad operations.
- describeMainKeys :: MonadClientUI m => m Text
- lookAt :: MonadClientUI m => Bool -> Text -> Bool -> Point -> ActorId -> Text -> m Text
Documentation
describeMainKeys :: MonadClientUI m => m Text Source #
Arguments
| :: MonadClientUI m | |
| => Bool | detailed? |
| -> Text | how to start tile description |
| -> Bool | can be seen right now? |
| -> Point | position to describe |
| -> ActorId | the actor that looks |
| -> Text | an extra sentence to print |
| -> m Text |
Produces a textual description of the terrain and items at an already explored position. Mute for unknown positions. The detailed variant is for use in the aiming mode.