Constructors
constructor
- new Board(playerCount: number, spaceCount: number): Board
-
Parameters
-
playerCount: number
-
spaceCount: number
Properties
Private spaceCount
spaceCount: number
Methods
canPlayPermanent
- canPlayPermanent(playerOrPerm: number | Permanent): boolean
-
Parameters
Returns boolean
getAllEnemyEnchantments
- getAllEnemyEnchantments(playerNumber: number): Array<Enchantment>
getAllUnits
- getAllUnits(): Array<Unit>
getPlayerPermanents
- getPlayerPermanents(playerNumber: number): Permanent[]
getPlayerUnits
- getPlayerUnits(playerNumber: number): Unit[]
-
Parameters
Returns Unit[]
getRemainingSpace
- getRemainingSpace(player: number): number
-
Parameters
Returns number
A simple board where each side can place up to a fixed number of units without any positioning.