import { ServerContentBase } from "../ContentBase.ts"; export enum RoomLocation { Calibration = "f5fbd9c9-e853-4036-9d48-5f68e861af04", DormRoom = "76d98498-60a1-430c-ab76-b54a29b7a163", RecCenter = "cbad71af-0831-44d8-b8ef-69edafa841f6", Charades = "4078dfed-24bb-4db7-863f-578ba48d726b", TheInkSpace = "1fa06e3c-c307-4c11-a91b-1fabcddb8a96", Paddleball = "d89f74fa-d51e-477a-a425-025a891dd499", GoldenTrophy = "91e16e35-f48f-4700-ab8a-a1b79e50e51b", Orientation = "c79709d8-a31b-48aa-9eb8-cc31ba9505e8", TheRiseofJumbotron = "acc06e66-c2d0-4361-b0cd-46246a4c455c", CrimsonCauldron = "949fa41f-4347-45c0-b7ac-489129174045", IsleOfLostSkulls = "7e01cfe0-820a-406f-b1b3-0a5bf575235c", RecRoyaleSquads = "253fa009-6e65-4c90-91a1-7137a56a267f", RecRoyaleSolos = "b010171f-4875-4e89-baba-61e878cd41e1", Lounge = "a067557f-ca32-43e6-b6e5-daaec60b4f5a", PerformanceHall = "9932f88f-3929-43a0-a012-a40b5128e346", MakerRoom = "a75f7547-79eb-47c6-8986-6767abcb4f92", Park = "0a864c86-5a71-4e18-8041-8124e4dc9d98", Lake = "f6f7256c-e438-4299-b99e-d20bef8cf7e0", PropulsionTestRange = "d9378c9f-80bc-46fb-ad1e-1bed8a674f55", Gym = "3d474b26-26f7-45e9-9a36-9b02847d5e6f", Stadium = "6d5eea4b-f069-4ed0-9916-0e2f07df0d03", Hangar = "239e676c-f12f-489f-bf3a-d4c383d692c3", CyberJunkCity = "9d6456ce-6264-48b4-808d-2d96b3d91038", Crescendo = "49cb8993-a956-43e2-86f4-1318f279b22a", BowlingAlley = "ae929543-9a07-41d5-8ee9-dbbee8c36800", AnimationRecordingStudio = "a95c349c-0f96-4c2d-a4c8-4969ffa8ea44", StuntRunner = "b7281665-a715-4051-826b-8e08e69c6172", TheMainEvent = "3a636bd2-f896-424c-9225-c184522c0d87", StuntRunnerBaseRoom = "882e9b96-7115-4b03-86f6-c0c9d8e22e00", Registration = "cf61556d-68fd-4288-9ae5-7a512621e569", ARRoom = "bf268f5f-b55b-41af-8628-32fa4b5d70b6", PaintballRiver = "e122fe98-e7db-49e8-a1b1-105424b6e1f0", PaintballHomestead = "a785267d-c579-42ea-be43-fec1992d1ca7", PaintballQuarry = "ff4c6427-7079-4f59-b22a-69b089420827", PaintballClearcut = "380d18b5-de9c-49f3-80f7-f4a95c1de161", PaintballSpillway = "58763055-2dfb-4814-80b8-16fac5c85709", PaintballDriveIn = "65ddbb48-5a01-4e3e-972d-e5c7419e2bc3", } export interface RoomInstance { roomInstanceId: number, roomId: number, subRoomId: number, location: RoomLocation, name: string, maxCapacity: number, isFull: boolean, isPrivate: boolean, isInProgress: boolean, photonRegionId: string, photonRoomId: string, dataBlob?: string, eventId?: string } export class InstanceManager extends ServerContentBase { }