Safe Haskell | None |
---|---|
Language | Haskell2010 |
Abstract syntax of requests.
See https://github.com/LambdaHack/LambdaHack/wiki/Client-server-architecture.
Documentation
type RequestAI = (ReqAI, Maybe ActorId) Source #
Requests sent by AI clients to the server. If faction leader is to be changed, it's included as the second component.
Possible forms of requests sent by AI clients.
type RequestUI = (ReqUI, Maybe ActorId) Source #
Requests sent by UI clients to the server. If faction leader is to be changed, it's included as the second component.
Possible forms of requests sent by UI clients.
data RequestTimed Source #
Requests that take game time.
Instances
Show RequestTimed Source # | |
Defined in Game.LambdaHack.Client.Request showsPrec :: Int -> RequestTimed -> ShowS # show :: RequestTimed -> String # showList :: [RequestTimed] -> ShowS # |