Constructors

  • Parameters

    • client: Client
    • strategy: SpectatingStrategy
    • data: {
          alive: boolean;
          gameid: number;
          naturalorder: number;
          options: ReadyOptions;
          userid: string;
      }
      • alive: boolean
      • gameid: number
      • naturalorder: number
      • options: ReadyOptions
      • userid: string
    • rawPlayers: {
          alive: boolean;
          gameid: number;
          naturalorder: number;
          options: ReadyOptions;
          userid: string;
      }[]

    Returns Classes.Player

Properties

engine: Engine
gameid: number
name: string
state: SpectatingState = SpectatingState.Inactive

Whether the player is currently receiving replay frames (actively spectated)

userid: string

Accessors

Methods

  • Internal

    Returns void

  • Returns void

  • Returns Promise<void>

  • Returns void