Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LinkNetwork

The link network controls the flow of energy through various links in a room and uses a greedy matching algorithm to determine where to send energy to

Hierarchy

  • LinkNetwork

Index

Constructors

constructor

Properties

colony

colony: Colony

receive

receive: StructureLink[]

Private settings

settings: object

Type declaration

transmit

transmit: StructureLink[]

Methods

claimLink

  • claimLink(link: StructureLink | undefined): void

getDropoffAvailability

  • getDropoffAvailability(link: StructureLink): number
  • Number of ticks until a dropoff link is available again to deposit energy to

    Parameters

    • link: StructureLink

    Returns number

init

  • init(): void

refresh

  • refresh(): void

requestReceive

  • requestReceive(link: StructureLink): void

requestTransmit

  • requestTransmit(link: StructureLink): void

run

  • run(): void

Generated using TypeDoc