werewolf-0.5.1.0: A game engine for playing werewolf within a chat client
A game engine for playing werewolf within a chat client. This engine is based off of the party game Mafia, also known as Werewolf.
Modules
- Game
- Game.Werewolf Re-exports all of the public modules under Game.Werewolf.
- Game.Werewolf.Command Command data structure.
- Game.Werewolf.Command.DevotedServant Devoted Servant commands.
- Game.Werewolf.Command.Global Global commands.
- Game.Werewolf.Command.Protector Protector commands.
- Game.Werewolf.Command.Scapegoat Scapegoat commands.
- Game.Werewolf.Command.Seer Seer commands.
- Game.Werewolf.Command.Status Status commands.
- Game.Werewolf.Command.Villager Villager commands.
- Game.Werewolf.Command.Werewolf Werewolf commands.
- Game.Werewolf.Command.WildChild Wild-child commands.
- Game.Werewolf.Command.Witch Witch commands.
- Game.Werewolf.Command.WolfHound Wolf-hound commands.
- Game.Werewolf.Engine Engine functions.
- Game.Werewolf.Game Game data structure with functions for manipulating and querying the game state.
- Game.Werewolf.Player Simplistic player data structure with functions for searching, filtering and querying lists of players.
- Game.Werewolf.Response Response and message data structures.
- Game.Werewolf.Role Simplistic role data structure and instances.
- Game.Werewolf.Command Command data structure.
- Game.Werewolf Re-exports all of the public modules under Game.Werewolf.