From b0117ed6fe43af63a4f548ec674677b9f857e527 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Tue, 29 Sep 2020 17:07:28 -0600 Subject: [PATCH] Add toString override for debugging purposes. --- src/utils/Game.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/utils/Game.ts b/src/utils/Game.ts index 792ef7f..bea6c2c 100644 --- a/src/utils/Game.ts +++ b/src/utils/Game.ts @@ -19,4 +19,13 @@ class Game { host: is_host }; }; -} \ No newline at end of file + + public toString(): string { + let players: string[] = []; + for (var player in this.#_players) { + let p: player = this.players[player]; + players.push(`${player}(host=${p.host},pos=${p.position || 'none'},role=${p.role || 'none'}`); + }; + return `Game(code=${this.code},players=${players.join(',')})`; + }; +}; \ No newline at end of file