LambdaHack-0.2.14: A roguelike game engine in early development

Safe HaskellNone
LanguageHaskell2010

Game.LambdaHack.Atomic.HandleAtomicWrite

Description

Semantics of atomic commands shared by client and server. See https://github.com/LambdaHack/LambdaHack/wiki/Client-server-architecture.

Synopsis

Documentation

handleCmdAtomic :: MonadStateWrite m => CmdAtomic -> m () Source

The game-state semantics of atomic game commands. Special effects (SfxAtomic) don't modify state.