Skip to content

Commit a1e3642

Browse files
committed
games: Only autorestore multiplayer games
1 parent e3b4338 commit a1e3642

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/ps/commands/kill.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@ export const command: PSCommand = {
2020
await Promise.any([message.reply(';-;' as NoTranslate), sleep('2s')]);
2121

2222
// Note which games are currently open
23-
const openGames = (Object.keys(Games) as GamesList[]).flatMap(gameType =>
24-
Object.values(PSGames[gameType] ?? {}).map(game => ({ gameType: game.meta.id, id: game.id, roomid: game.roomid }))
25-
);
23+
const openGames = (Object.keys(Games) as GamesList[])
24+
.flatMap(gameType =>
25+
Object.values(PSGames[gameType] ?? {}).map(game => ({ gameType: game.meta.id, id: game.id, roomid: game.roomid }))
26+
)
27+
.filter(game => Games[game.gameType].meta.players === 'many');
2628
openGamesCache.set(openGames);
2729

2830
process.exit();

0 commit comments

Comments
 (0)