Game.Werewolf.Game

Game

data Game

stage

round

players

events

boots

passes

allegianceChosen

allowedVoters

heal

healUsed

jesterRevealed

poison

poisonUsed

priorProtect

protect

roleModel

scapegoatBlamed

see

votes

data Stage

_DevotedServantsTurn

_FerinasGrunt

_GameOver

_Lynching

_ProtectorsTurn

_ScapegoatsTurn

_SeersTurn

_Sunrise

_Sunset

_VillagesTurn

_WerewolvesTurn

_WildChildsTurn

_WitchsTurn

_WolfHoundsTurn

allStages

stageCycle

stageAvailable

data Event

_DevourEvent

_NoDevourEvent

_PoisonEvent

newGame

Manipulations

killPlayer

Searches

getAllowedVoters

getPendingVoters

getVoteResult

Queries

isFirstRound

doesPlayerExist

hasAnyoneWon

hasAngelWon

hasVillagersWon

hasWerewolvesWon