Game.Werewolf.Response

Response

data Response

Common responses

success

failure

Exit functions

exitWith

Message

data Message

publicMessage

privateMessage

groupMessages

Binary messages

noGameRunningMessage

gameAlreadyRunningMessage

engineVersionMessage

Generic messages

newGameMessages

stageMessages

gameOverMessages

playerQuitMessage

Ping messages

pingPlayerMessage

pingRoleMessage

Status messages

currentStageMessages

playersInGameMessage

waitingOnMessage

Angel's turn messages

angelJoinedVillagersMessage

Seer's turn messages

playerSeenMessage

Villages' turn messages

playerMadeLynchVoteMessage

playerLynchedMessage

noPlayerLynchedMessage

scapegoatLynchedMessage

Werewolves' turn messages

playerMadeDevourVoteMessage

playerDevouredMessage

noPlayerDevouredMessage

Wild-child's turn messages

playerJoinedPackMessage

wildChildJoinedPackMessages

Witch's turn messages

playerPoisonedMessage

Generic error messages

gameIsOverMessage

playerDoesNotExistMessage

playerCannotDoThatMessage

playerCannotDoThatRightNowMessage

playerIsDeadMessage

roleDoesNotExistMessage

allegianceDoesNotExistMessage

Defender's turn error messages

playerCannotProtectSelfMessage

playerCannotProtectSamePlayerTwiceInARowMessage

Voting turn error messages

playerHasAlreadyVotedMessage

targetIsDeadMessage

Werewolves' turn error messages

playerCannotDevourAnotherWerewolfMessage

Wild-child's turn error messages

playerCannotChooseSelfMessage

Witch's turn error messages

playerHasAlreadyHealedMessage

playerHasAlreadyPoisonedMessage