Safe Haskell | None |
---|
Game action monads and basic building blocks for human and computer player actions. Has no access to the the main action type.
Documentation
class (Monad m, Functor m) => MonadStateRead m whereSource
getLevel :: MonadStateRead m => LevelId -> m LevelSource
nUI :: MonadStateRead m => m IntSource
factionCanEscape :: MonadStateRead m => FactionId -> m BoolSource
factionLoots :: MonadStateRead m => FactionId -> m BoolSource