Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Game

extends NodeJS.EventEmitterexternal NodeJS.EventEmitter

Defined in game

Constructor

constructor(
data: {phases: Arrayexternal Array<PhaseDatainterface PhaseDatastructures/phase/PhaseData>, firstPhase: string}
)

Properties

players: Collectionclass Collectionutils/Collection<Playerclass Playerstructures/player/Player>[src]
roles: Collectionclass Collectionutils/Collection<Roleclass Rolestructures/role/Role>[src]
factions: Collectionclass Collectionutils/Collection<Factionclass Factionstructures/role/Faction>[src]
clock: Clockclass Clockstructures/phase/Clock[src]