Safe Haskell | None |
---|
Semantics of human player commands.
- cmdHumanSem :: MonadClientUI m => HumanCmd -> m (SlideOrCmd CmdSer)
Documentation
cmdHumanSem :: MonadClientUI m => HumanCmd -> m (SlideOrCmd CmdSer)Source
The semantics of human player commands in terms of the Action
monad.
Decides if the action takes time and what action to perform.
Some time cosuming commands are enabled in targeting mode, but cannot be
invoked in targeting mode on a remote level (level different than
the level of the leader).