Class GameSettings

Hierarchy

  • GameSettings

Methods

  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Returns GameSettings

  • Parameters

    Returns void

Properties

anonymousVotes: boolean
commonTasks: number
confirmEjects: boolean
crewmateVision: number
discussionTime: number
emergencyCooldown: number
impostorVision: number
isDefaults: boolean
keywords: GameKeyword
killCooldown: number
killDistance: KillDistance
longTasks: number
map: GameMap
maxPlayers: number
numEmergencies: number
numImpostors: number
playerSpeed: number
roleSettings: RoleSettings
shortTasks: number
taskbarUpdates: TaskBarUpdate
visualTasks: boolean
votingTime: number

Constructors

  • Parameters

    • Optional settings: Partial<{
          anonymousVotes: boolean;
          commonTasks: number;
          confirmEjects: boolean;
          crewmateVision: number;
          discussionTime: number;
          emergencyCooldown: number;
          impostorVision: number;
          isDefaults: boolean;
          keywords: GameKeyword;
          killCooldown: number;
          killDistance: KillDistance;
          longTasks: number;
          map: GameMap;
          maxPlayers: number;
          numEmergencies: number;
          numImpostors: number;
          playerSpeed: number;
          roleSettings: Partial<({ roleChances: Partial<{ 0?: Partial<{ maxPlayers: number; chance: number; }> | undefined; 1?: Partial<{ maxPlayers: number; chance: number; }> | undefined; 2?: Partial<{ maxPlayers: number; chance: number; }> | undefined; 3?: Partial<...> | undefined; 4?: Partial<...> | undefined; 5?: Partial<...> | undefined; }>; ...)>;
          shortTasks: number;
          taskbarUpdates: TaskBarUpdate;
          version: number;
          visualTasks: boolean;
          votingTime: number;
      }>

    Returns GameSettings

Generated using TypeDoc