Role
The Role type is an enum that stores the different roles in the game as string literals.
Data Type
The data type for Role
is defined here and is reproduced below for convenience:
export const enum Role {
// Harmony Roles
Investigator = 'investigator',
Bodyguard = 'bodyguard',
Physician = 'physician',
Lookout = 'lookout',
Hacker = 'hacker',
Marshal = 'marshal',
// Discord Roles
Assassin = 'assassin',
Nullifier = 'nullifier',
Spy = 'spy',
Framer = 'framer',
// Neutral
Werewolf = 'werewolf',
Alchemist = 'alchemist',
}