Contents
Index
werewolf-0.1.0.0: A game engine for running werewolf in a chat client
Index
advice
Game.Werewolf.Role
Alive
Game.Werewolf.Player
allRoles
Game.Werewolf.Role
applyCommand
Game.Werewolf.Engine
checkGameOver
Game.Werewolf.Engine
Command
Game.Werewolf.Command
createPlayers
Game.Werewolf.Engine
Dead
Game.Werewolf.Player
defaultFilePath
Game.Werewolf.Engine
deleteGame
Game.Werewolf.Engine
description
Game.Werewolf.Role
doesGameExist
Game.Werewolf.Engine
doesPlayerExist
1 (Function)
Game.Werewolf.Player
2 (Function)
Game.Werewolf.Engine
emptyMessage
Game.Werewolf.Response
exitFailure
Game.Werewolf.Response
exitSuccess
Game.Werewolf.Response
exitWith
Game.Werewolf.Response
failure
Game.Werewolf.Response
filterAlive
Game.Werewolf.Player
filterDead
Game.Werewolf.Player
filterVillagers
Game.Werewolf.Player
filterWerewolves
Game.Werewolf.Player
findByName
Game.Werewolf.Player
findByName_
Game.Werewolf.Player
Game
1 (Type/Class)
Game.Werewolf.Game
2 (Data Constructor)
Game.Werewolf.Game
gameIsOverMessage
Game.Werewolf.Response
gameOverMessage
Game.Werewolf.Response
getPlayerVote
Game.Werewolf.Engine
isAlive
Game.Werewolf.Player
isDead
Game.Werewolf.Player
isGameOver
1 (Function)
Game.Werewolf.Game
2 (Function)
Game.Werewolf.Engine
isVillager
Game.Werewolf.Player
isVillagersTurn
Game.Werewolf.Game
isWerewolf
Game.Werewolf.Player
isWerewolvesTurn
Game.Werewolf.Game
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
newVillagersTurn
Game.Werewolf.Game
newWerewolvesTurn
Game.Werewolf.Game
NoOne
Game.Werewolf.Game
noPlayerKilledMessage
Game.Werewolf.Response
noPlayerLynchedMessage
Game.Werewolf.Response
ok
Game.Werewolf.Response
Player
1 (Type/Class)
Game.Werewolf.Player
2 (Data Constructor)
Game.Werewolf.Player
playerCannotDoThatMessage
Game.Werewolf.Response
playerCannotDoThatRightNowMessage
Game.Werewolf.Response
playerDoesNotExistMessage
Game.Werewolf.Response
playerHasAlreadyVotedMessage
Game.Werewolf.Response
playerIsDeadMessage
Game.Werewolf.Response
playerKilledMessage
Game.Werewolf.Response
playerLynchedMessage
Game.Werewolf.Response
playerMadeKillVoteMessage
Game.Werewolf.Response
playerMadeLynchVoteMessage
Game.Werewolf.Response
players
Game.Werewolf.Game
privateMessage
Game.Werewolf.Response
publicMessage
Game.Werewolf.Response
randomiseRoles
Game.Werewolf.Engine
readGame
Game.Werewolf.Engine
Response
1 (Type/Class)
Game.Werewolf.Response
2 (Data Constructor)
Game.Werewolf.Response
Role
1 (Type/Class)
Game.Werewolf.Role
2 (Data Constructor)
Game.Werewolf.Role
role
Game.Werewolf.Player
startGame
Game.Werewolf.Engine
State
Game.Werewolf.Player
state
Game.Werewolf.Player
success
Game.Werewolf.Response
target
Game.Werewolf.Command
targetIsDeadMessage
Game.Werewolf.Response
to
Game.Werewolf.Response
Turn
Game.Werewolf.Game
turn
Game.Werewolf.Game
validateCommand
Game.Werewolf.Engine
villager
Game.Werewolf.Role
Villagers
Game.Werewolf.Game
villagersTurnMessages
Game.Werewolf.Response
Vote
Game.Werewolf.Command
voter
Game.Werewolf.Command
votes
Game.Werewolf.Game
werewolf
Game.Werewolf.Role
Werewolves
Game.Werewolf.Game
werewolvesTurnMessages
Game.Werewolf.Response
writeGame
Game.Werewolf.Engine
_advice
Game.Werewolf.Role
_description
Game.Werewolf.Role
_name
1 (Function)
Game.Werewolf.Role
2 (Function)
Game.Werewolf.Player
_players
Game.Werewolf.Game
_role
Game.Werewolf.Player
_state
Game.Werewolf.Player
_turn
Game.Werewolf.Game
_votes
Game.Werewolf.Game