Safe Haskell | None |
---|
Game.LambdaHack.Common.ServerCmd
Description
Abstract syntax of server commands. See https://github.com/kosmikus/LambdaHack/wiki/Client-server-architecture.
- data CmdSer
- = MoveSer ActorId Vector
- | ExploreSer ActorId Vector
- | RunSer ActorId Vector
- | WaitSer ActorId
- | PickupSer ActorId ItemId Int InvChar
- | DropSer ActorId ItemId
- | ProjectSer ActorId Point Int ItemId Container
- | ApplySer ActorId ItemId Container
- | TriggerSer ActorId Point
- | SetPathSer ActorId [Vector]
- | GameRestartSer ActorId Text
- | GameExitSer ActorId
- | GameSaveSer ActorId
- | CfgDumpSer ActorId
- aidCmdSer :: CmdSer -> ActorId
Documentation
Abstract syntax of server commands.
Constructors