Skip to content

@ue-too/board-game-engine / index / PlayerSystem

Class: PlayerSystem ​

Defined in: player-system/player-component.ts:20

Implements ​

  • System

Constructors ​

Constructor ​

new PlayerSystem(_coordinator, _playerCount): PlayerSystem

Defined in: player-system/player-component.ts:23

Parameters ​

_coordinator ​

Coordinator

_playerCount ​

number = 2

Returns ​

PlayerSystem

Properties ​

entities ​

entities: Set<number>

Defined in: player-system/player-component.ts:21

Implementation of ​

System.entities

Methods ​

addPlayer() ​

addPlayer(name): number | null

Defined in: player-system/player-component.ts:41

Parameters ​

name ​

string

Returns ​

number | null


getPlayerOrder() ​

getPlayerOrder(): number[]

Defined in: player-system/player-component.ts:155

Returns ​

number[]


getPlayers() ​

getPlayers(): number[]

Defined in: player-system/player-component.ts:70

Returns ​

number[]


organizePlayerOrder() ​

organizePlayerOrder(): void

Defined in: player-system/player-component.ts:123

Returns ​

void


playerCount() ​

playerCount(): number

Defined in: player-system/player-component.ts:66

Returns ​

number


removePlayer() ​

removePlayer(player): void

Defined in: player-system/player-component.ts:54

Parameters ​

player ​

number

Returns ​

void


setPlayerOrder() ​

setPlayerOrder(players): void

Defined in: player-system/player-component.ts:103

Parameters ​

players ​

number[]

Returns ​

void


shufflePlayerOrder() ​

shufflePlayerOrder(): void

Defined in: player-system/player-component.ts:86

Returns ​

void