added companion compatibility with phaser 3.54.0

This commit is contained in:
Johannes Berthel
2021-04-09 18:30:30 +02:00
parent 32784d6775
commit 8d4e0c3e88
3 changed files with 12 additions and 4 deletions
+10
View File
@@ -854,6 +854,11 @@ ${escapedMessage}
private removeAllRemotePlayers(): void {
this.MapPlayersByKey.forEach((player: RemotePlayer) => {
player.destroy();
if (player.companion) {
player.companion.destroy();
}
this.MapPlayers.remove(player);
});
this.MapPlayersByKey = new Map<number, RemotePlayer>();
@@ -1243,6 +1248,11 @@ ${escapedMessage}
console.error('Cannot find user with id ', userId);
} else {
player.destroy();
if (player.companion) {
player.companion.destroy();
}
this.MapPlayers.remove(player);
}
this.MapPlayersByKey.delete(userId);