33 lines
749 B
TypeScript
Raw Normal View History

/* eslint-disable @typescript-eslint/no-explicit-any */
export interface ISession {
sessionId: string;
creatorId: string;
maxPlayers: number;
minPlayers: number;
privateSlots: number;
scoreLimit: number;
timeLimit: number;
gameModeId: number;
eloRating: number;
regionId: number;
difficulty: number;
hasStarted: boolean;
enableVoice: boolean;
matchType: string;
maps: string[];
originalSessionId: string;
customSettings: string;
rewardSeed: number;
guildId: string;
buildId: number;
platform: number;
xplatform: boolean;
freePublic: number;
freePrivate: number;
fullReset: number;
}
2023-06-04 04:48:36 +02:00
export interface IFindSessionRequest {
2023-06-04 04:48:36 +02:00
[key: string]: any;
}