Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 #
:: 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.