updateDozerTailInVisibleEntities method
Adds or removes DozerTail - Entity's depending on the current score
Implementation
void updateDozerTailInVisibleEntities() async {
// add tail entities to visible entities list
this._dozer.tailEntities.forEach((e) {
this.visibleEntities.putIfAbsent(e.id, () => e);
});
// remove
for (int i = this._dozer.tailEntities.length + 1; this.visibleEntities.containsKey(-1 * i); i++) {
this.visibleEntities.remove(-1 * i);
}
}