Added demo data generator

This commit is contained in:
dpassoni
2023-03-07 12:59:24 +01:00
parent 11a495f4ac
commit 6c3f2c9d22
4 changed files with 110 additions and 64 deletions

View File

@@ -48,7 +48,8 @@ export class UnitsManager {
.filter((ID: string) => !(ID in this.#units))
.reduce((timeout: number, ID: string) => {
setTimeout(() => {
this.addUnit(parseInt(ID), data.units[ID]);
if (!(ID in this.#units))
this.addUnit(parseInt(ID), data.units[ID]);
this.#units[parseInt(ID)]?.setData(data.units[ID]);
}, timeout);
return timeout + 10;