forked from zombieb/galvanic-corrosion-rewrite
galvanic corrosion rewrite
commit this before something goes horribly wrong
This commit is contained in:
63
src/server/instances/base.ts
Normal file
63
src/server/instances/base.ts
Normal file
@@ -0,0 +1,63 @@
|
||||
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 {
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user