Skip to content

five-on-it / apps/client/src/renderer/lasers-view / LaserClock

Class: LaserClock ​

Defined in: apps/client/src/renderer/lasers-view.ts:96

When each laser on the player first appeared (ms on the page's clock), by its marksman's entity.

Constructors ​

Constructor ​

new LaserClock(): LaserClock

Returns ​

LaserClock

Methods ​

age() ​

age(eid, now): number

Defined in: apps/client/src/renderer/lasers-view.ts:112

How long a laser has been on the player at now (ms), 0 for one not listed.

Parameters ​

eid ​

number

now ​

number

Returns ​

number


seen() ​

seen(eids, now): number

Defined in: apps/client/src/renderer/lasers-view.ts:100

The lasers the tells list now (by their marksmen's entities), at now (ms): returns how many are new; those no longer listed are forgotten.

Parameters ​

eids ​

readonly number[]

now ​

number

Returns ​

number