Options
All
  • Public
  • Public/Protected
  • All
Menu

Container class for player info. This is especially used for the SendAllPlayerInfo and SendAllPlayerKD OpCodes as a pure data container class.

Also consult our Protocol Wiki https://github.zhaw.ch/raycasters/docs/wiki/Protocol.

Hierarchy

  • PlayerInfo

Index

Constructors

constructor

  • new PlayerInfo(__namedParameters: { deathCount?: number; isDead?: boolean; killCount?: number; userID?: number; userName?: string }): PlayerInfo
  • Parameters

    • __namedParameters: { deathCount?: number; isDead?: boolean; killCount?: number; userID?: number; userName?: string }
      • Optional deathCount?: number
      • Optional isDead?: boolean
      • Optional killCount?: number
      • Optional userID?: number
      • Optional userName?: string

    Returns PlayerInfo

Properties

Optional deathCount

deathCount: number

Optional isDead

isDead: boolean

Optional killCount

killCount: number

Private Optional truncatedUserName

truncatedUserName: string

userID

userID: number

Private Optional userName

userName: string

Static Readonly TRUNCATED_NAME_MAX_LENGTH

TRUNCATED_NAME_MAX_LENGTH: 16 = 16

Maximum amount of characters for player tag

Accessors

getTruncatedUserName

  • get getTruncatedUserName(): string

getUserName

  • get getUserName(): string

setUserName

  • set setUserName(name: string): void

Generated using TypeDoc