Skip to content

@ue-too/board-game-engine / 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