Skip to content

Commit 8b5099c

Browse files
committed
feat(parser): add roomExtra to RoomGameEvent interface
1 parent 79a24d6 commit 8b5099c

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

electron/common/game/types.ts

+2
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ export interface ExperienceGameEvent extends GameEventBase {
223223
* <component id='room objs'>You also see ...</component>
224224
* <component id='room players'>Also here: Katoak.</component>
225225
* <component id='room exits'>Obvious paths: <d>east</d>, <d>southwest</d>, <d>northwest</d>.<compass></compass></component>
226+
* <component id='room extra'></component>
226227
*/
227228
export interface RoomGameEvent extends GameEventBase {
228229
type: GameEventType.ROOM;
@@ -231,6 +232,7 @@ export interface RoomGameEvent extends GameEventBase {
231232
roomObjects?: string;
232233
roomPlayers?: string;
233234
roomExits?: string;
235+
roomExtra?: string;
234236
}
235237

236238
/**

electron/main/game/game.parser.ts

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ const ROOM_ID_TO_EVENT_PROPERTY_MAP: Record<string, keyof RoomGameEvent> = {
7777
'room objs': 'roomObjects', // sometimes it's short
7878
'room players': 'roomPlayers',
7979
'room exits': 'roomExits',
80+
'room extra': 'roomExtra',
8081
};
8182

8283
/**

electron/preload/index.d.ts

+2
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,7 @@ declare module 'common/game/types' {
509509
* <component id='room objs'>You also see ...</component>
510510
* <component id='room players'>Also here: Katoak.</component>
511511
* <component id='room exits'>Obvious paths: <d>east</d>, <d>southwest</d>, <d>northwest</d>.<compass></compass></component>
512+
* <component id='room extra'></component>
512513
*/
513514
export interface RoomGameEvent extends GameEventBase {
514515
type: GameEventType.ROOM;
@@ -517,6 +518,7 @@ declare module 'common/game/types' {
517518
roomObjects?: string;
518519
roomPlayers?: string;
519520
roomExits?: string;
521+
roomExtra?: string;
520522
}
521523
/**
522524
* <prompt time="1703617000">&gt;</prompt>

0 commit comments

Comments
 (0)