Contents
Index
werewolf-0.4.5.0: A game engine for running werewolf in a chat client
Index
advice
Game.Werewolf.Role
Alive
Game.Werewolf.Player
allAllegiances
Game.Werewolf.Role
Allegiance
Game.Werewolf.Role
allegiance
Game.Werewolf.Role
allegianceDoesNotExistMessage
Game.Werewolf.Response
allRoles
Game.Werewolf.Role
allStages
Game.Werewolf.Game
Angel
Game.Werewolf.Role
angelJoinedVillagersMessage
Game.Werewolf.Response
angelRole
Game.Werewolf.Role
apply
Game.Werewolf.Command
checkGameOver
Game.Werewolf.Engine
checkStage
Game.Werewolf.Engine
chooseAllegianceCommand
Game.Werewolf.Command
choosePlayerCommand
Game.Werewolf.Command
Command
1 (Type/Class)
Game.Werewolf.Command
2 (Data Constructor)
Game.Werewolf.Command
createPlayers
Game.Werewolf.Engine
currentStageMessages
Game.Werewolf.Response
Dead
Game.Werewolf.Player
defaultFilePath
Game.Werewolf.Engine
defenderRole
Game.Werewolf.Role
DefendersTurn
Game.Werewolf.Game
deleteGame
Game.Werewolf.Engine
description
Game.Werewolf.Role
DevourEvent
Game.Werewolf.Game
doesGameExist
Game.Werewolf.Engine
doesPlayerExist
1 (Function)
Game.Werewolf.Player
2 (Function)
Game.Werewolf.Engine
engineVersionMessage
Game.Werewolf.Response
Event
Game.Werewolf.Game
events
Game.Werewolf.Game
exitWith
Game.Werewolf.Response
failure
Game.Werewolf.Response
filterAlive
Game.Werewolf.Player
filterByRole
Game.Werewolf.Player
filterDead
Game.Werewolf.Player
filterWerewolves
Game.Werewolf.Player
findByName
Game.Werewolf.Player
findByName_
Game.Werewolf.Player
findByRole
Game.Werewolf.Player
findByRole_
Game.Werewolf.Player
findPlayerByName_
Game.Werewolf.Engine
findPlayerByRole_
Game.Werewolf.Engine
Game
Game.Werewolf.Game
gameAlreadyRunningMessage
Game.Werewolf.Response
gameIsOverMessage
Game.Werewolf.Response
GameOver
Game.Werewolf.Game
gameOverMessages
Game.Werewolf.Response
getDevourEvent
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
getPassers
Game.Werewolf.Game
getPendingVoters
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
getPlayerVote
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
getVoteResult
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
groupMessages
Game.Werewolf.Response
heal
Game.Werewolf.Game
healCommand
Game.Werewolf.Command
healUsed
Game.Werewolf.Game
isAlive
Game.Werewolf.Player
isAngel
Game.Werewolf.Player
isDead
Game.Werewolf.Player
isDefender
Game.Werewolf.Player
isDefendersTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isFirstRound
Game.Werewolf.Game
isGameOver
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isPlayerAlive
Game.Werewolf.Engine
isPlayerDead
Game.Werewolf.Engine
isPlayerDefender
Game.Werewolf.Engine
isPlayerSeer
Game.Werewolf.Engine
isPlayerWerewolf
Game.Werewolf.Engine
isPlayerWildChild
Game.Werewolf.Engine
isPlayerWitch
Game.Werewolf.Engine
isPlayerWolfHound
Game.Werewolf.Engine
isScapegoat
Game.Werewolf.Player
isSeer
Game.Werewolf.Player
isSeersTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isSimpleVillager
Game.Werewolf.Player
isSimpleWerewolf
Game.Werewolf.Player
isSunrise
Game.Werewolf.Game
isSunset
Game.Werewolf.Game
isVillager
Game.Werewolf.Player
isVillagerVillager
Game.Werewolf.Player
isVillagesTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isWerewolf
Game.Werewolf.Player
isWerewolvesTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isWildChild
Game.Werewolf.Player
isWildChildsTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isWitch
Game.Werewolf.Player
isWitchsTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isWolfHound
Game.Werewolf.Player
isWolfHoundsTurn
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
killPlayer
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
Message
1 (Type/Class)
Game.Werewolf.Response
2 (Data Constructor)
Game.Werewolf.Response
message
Game.Werewolf.Response
messages
Game.Werewolf.Response
name
1 (Function)
Game.Werewolf.Role
2 (Function)
Game.Werewolf.Player
newGame
Game.Werewolf.Game
newGameMessages
Game.Werewolf.Response
newPlayer
Game.Werewolf.Player
NoDevourEvent
Game.Werewolf.Game
noGameRunningMessage
Game.Werewolf.Response
noopCommand
Game.Werewolf.Command
noPlayerDevouredMessage
Game.Werewolf.Response
noPlayerLynchedMessage
Game.Werewolf.Response
ok
Game.Werewolf.Response
passCommand
Game.Werewolf.Command
passes
Game.Werewolf.Game
pingCommand
Game.Werewolf.Command
pingPlayerMessage
Game.Werewolf.Response
pingRoleMessage
Game.Werewolf.Response
Player
Game.Werewolf.Player
playerCannotChooseSelfMessage
Game.Werewolf.Response
playerCannotDevourAnotherWerewolfMessage
Game.Werewolf.Response
playerCannotDoThatMessage
Game.Werewolf.Response
playerCannotDoThatRightNowMessage
Game.Werewolf.Response
playerCannotProtectSamePlayerTwiceInARowMessage
Game.Werewolf.Response
playerCannotProtectSelfMessage
Game.Werewolf.Response
playerDevouredMessage
Game.Werewolf.Response
playerDoesNotExistMessage
Game.Werewolf.Response
playerHasAlreadyHealedMessage
Game.Werewolf.Response
playerHasAlreadyPoisonedMessage
Game.Werewolf.Response
playerHasAlreadyVotedMessage
Game.Werewolf.Response
playerIsDeadMessage
Game.Werewolf.Response
playerJoinedPackMessage
Game.Werewolf.Response
playerLynchedMessage
Game.Werewolf.Response
playerMadeDevourVoteMessage
Game.Werewolf.Response
playerMadeLynchVoteMessage
Game.Werewolf.Response
playerPoisonedMessage
Game.Werewolf.Response
playerQuitMessage
Game.Werewolf.Response
players
Game.Werewolf.Game
playerSeenMessage
Game.Werewolf.Response
playersInGameMessage
Game.Werewolf.Response
poison
Game.Werewolf.Game
poisonCommand
Game.Werewolf.Command
PoisonEvent
Game.Werewolf.Game
poisonUsed
Game.Werewolf.Game
priorProtect
Game.Werewolf.Game
privateMessage
Game.Werewolf.Response
protect
Game.Werewolf.Game
protectCommand
Game.Werewolf.Command
publicMessage
Game.Werewolf.Response
quitCommand
Game.Werewolf.Command
randomiseRoles
Game.Werewolf.Engine
readGame
Game.Werewolf.Engine
Response
1 (Type/Class)
Game.Werewolf.Response
2 (Data Constructor)
Game.Werewolf.Response
restrictedRoles
Game.Werewolf.Role
Role
Game.Werewolf.Role
role
Game.Werewolf.Player
roleDoesNotExistMessage
Game.Werewolf.Response
roleModel
Game.Werewolf.Game
round
Game.Werewolf.Game
scapegoatLynchedMessage
Game.Werewolf.Response
scapegoatRole
Game.Werewolf.Role
see
Game.Werewolf.Game
seeCommand
Game.Werewolf.Command
seerRole
Game.Werewolf.Role
SeersTurn
Game.Werewolf.Game
setPlayerAllegiance
Game.Werewolf.Game
setPlayerRole
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
simpleVillagerRole
Game.Werewolf.Role
simpleWerewolfRole
Game.Werewolf.Role
Stage
Game.Werewolf.Game
stage
Game.Werewolf.Game
stageAvailable
Game.Werewolf.Game
stageCycle
Game.Werewolf.Game
stageMessages
Game.Werewolf.Response
startGame
Game.Werewolf.Engine
State
Game.Werewolf.Player
state
Game.Werewolf.Player
statusCommand
Game.Werewolf.Command
success
Game.Werewolf.Response
Sunrise
Game.Werewolf.Game
Sunset
Game.Werewolf.Game
targetIsDeadMessage
Game.Werewolf.Response
to
Game.Werewolf.Response
Villagers
Game.Werewolf.Role
villagerVillagerRole
Game.Werewolf.Role
VillagesTurn
Game.Werewolf.Game
voteDevourCommand
Game.Werewolf.Command
voteLynchCommand
Game.Werewolf.Command
votes
Game.Werewolf.Game
waitingOnMessage
Game.Werewolf.Response
Werewolves
Game.Werewolf.Role
WerewolvesTurn
Game.Werewolf.Game
wildChildJoinedPackMessages
Game.Werewolf.Response
wildChildRole
Game.Werewolf.Role
WildChildsTurn
Game.Werewolf.Game
witchRole
Game.Werewolf.Role
WitchsTurn
Game.Werewolf.Game
wolfHoundRole
Game.Werewolf.Role
WolfHoundsTurn
Game.Werewolf.Game
writeGame
Game.Werewolf.Engine