From 64e1969b0f2fd4187fae8892034ad80e63d24a35 Mon Sep 17 00:00:00 2001
From: KatoakDR <68095633+KatoakDR@users.noreply.github.com>
Date: Sun, 31 Dec 2023 23:25:23 -0600
Subject: [PATCH] feat: handle room title
---
electron/main/game/game.parser.ts | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/electron/main/game/game.parser.ts b/electron/main/game/game.parser.ts
index cb9b363d..16bb2ed3 100644
--- a/electron/main/game/game.parser.ts
+++ b/electron/main/game/game.parser.ts
@@ -453,6 +453,14 @@ export class GameParserImpl implements GameParser {
case 'popStream': //
this.emitPopStreamGameEvent();
break;
+ case 'streamWindow': //
+ if (attributes.id === 'room') {
+ this.emitRoomGameEvent({
+ tagId: 'room name',
+ roomText: attributes.subtitle?.slice(3) ?? '[unknown]',
+ });
+ }
+ break;
case 'compass': // ...
this.compassDirections = [];
break;