@ue-too/board-game-engine / LocationSystem
Class: LocationSystem
Defined in: zone-system/zone-component.ts:61
Implements
System
Constructors
Constructor
new LocationSystem(
coordinator):LocationSystem
Defined in: zone-system/zone-component.ts:65
Parameters
coordinator
Coordinator
Returns
LocationSystem
Properties
entities
entities:
Set<number>
Defined in: zone-system/zone-component.ts:62
Implementation of
System.entities
Methods
addEntityToZone()
addEntityToZone(
zoneEntity,entity,direction):void
Defined in: zone-system/zone-component.ts:178
Parameters
zoneEntity
number
entity
number
direction
"top" | "bottom"
Returns
void
getEntitiesInZone()
getEntitiesInZone(
zoneEntity):number[]
Defined in: zone-system/zone-component.ts:86
Parameters
zoneEntity
number
Returns
number[]
isZoneEmpty()
isZoneEmpty(
zoneEntity):boolean
Defined in: zone-system/zone-component.ts:217
Parameters
zoneEntity
number
Returns
boolean
offsetZoneSortIndex()
offsetZoneSortIndex(
zoneEntity,offset):void
Defined in: zone-system/zone-component.ts:120
Parameters
zoneEntity
number
offset
number
Returns
void
organizeZoneSortIndex()
organizeZoneSortIndex(
zoneEntity):number
Defined in: zone-system/zone-component.ts:136
Parameters
zoneEntity
number
Returns
number
shuffleZone()
shuffleZone(
zoneEntity):void
Defined in: zone-system/zone-component.ts:154
Parameters
zoneEntity
number
Returns
void