diff --git a/public/data/contributors.json b/public/data/contributors.json index 26450bd..cfcfd29 100644 --- a/public/data/contributors.json +++ b/public/data/contributors.json @@ -5,7 +5,7 @@ "name": "SuprexDE", "profileId": "215af72b-24c5-63ab-f480-eec12ba2f4e5", "profileUrl": "https://outlasttrialsstats.com/profile/215af72b-24c5-63ab-f480-eec12ba2f4e5", - "maps": ["police-station"] + "maps": ["sleep-room"] } ] } diff --git a/public/data/maps/index.json b/public/data/maps/index.json index b24d730..5a10c19 100644 --- a/public/data/maps/index.json +++ b/public/data/maps/index.json @@ -105,7 +105,7 @@ "name": "Sleep Room", "card": "https://outlasttrialsstats.com/game-assets/Poster_Program_Weekly.webp", "progress": 0, - "enabled": false + "enabled": true } ] } diff --git a/public/data/maps/sleep-room/map.json b/public/data/maps/sleep-room/map.json new file mode 100644 index 0000000..2d65daa --- /dev/null +++ b/public/data/maps/sleep-room/map.json @@ -0,0 +1,17 @@ +{ + "$schema": "../../../schemas/map.schema.json", + "id": "sleep-room", + "meta": { + "name": "Sleep Room", + "authors": [ + "SuprexDE" + ] + }, + "trials": [ + { + "id": "main", + "name": "Sleep Room", + "default": true + } + ] +} diff --git a/public/data/maps/sleep-room/trials/main.json b/public/data/maps/sleep-room/trials/main.json new file mode 100644 index 0000000..29a357f --- /dev/null +++ b/public/data/maps/sleep-room/trials/main.json @@ -0,0 +1,275 @@ +{ + "$schema": "../../../../schemas/trial.schema.json", + "mapId": "sleep-room", + "trialId": "main", + "floors": [ + { + "index": 0, + "name": "Base Floor" + } + ], + "filters": [], + "rooms": [ + { + "id": "room-0001", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 385, + 5 + ], + "rect": [ + 40, + 55 + ] + } + }, + { + "id": "room-0002", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 145, + 90 + ], + "rect": [ + 65, + 55 + ] + } + }, + { + "id": "room-0003", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 210, + 105 + ], + "rect": [ + 45, + 40 + ] + } + }, + { + "id": "room-0004", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 180, + 150 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0005", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 180, + 185 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0006", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 180, + 220 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0007", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 220, + 145 + ], + "rect": [ + 30, + 115 + ] + } + }, + { + "id": "room-0008", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 205, + 260 + ], + "rect": [ + 55, + 55 + ] + } + }, + { + "id": "room-0009", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 385, + 115 + ], + "rect": [ + 35, + 145 + ] + } + }, + { + "id": "room-0010", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 420, + 115 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0011", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 420, + 150 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0012", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 420, + 185 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0013", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 420, + 220 + ], + "rect": [ + 35, + 35 + ] + } + }, + { + "id": "room-0014", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 305, + 280 + ], + "rect": [ + 25, + 45 + ] + } + }, + { + "id": "room-0015", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 280, + 110 + ], + "path": "h65 v40 l5,15 l10,5 l25,5 v85 h-40 l-15,20 h-25 l-15,-20 h-40 v-115 h30 z" + } + }, + { + "id": "room-0016", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 390, + 60 + ], + "path": "h30 v55 h-35 v-20 h5 z" + } + }, + { + "id": "room-0017", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 390, + 260 + ], + "path": "h55 v5 h5 v35 h-5 v10 h-25 z" + } + }, + { + "id": "room-0018", + "floor": 0, + "zone": "standard", + "shape": { + "origin": [ + 290, + 325 + ], + "path": "h55 v25 h-5 v5 h-40 v-5 h-10 z" + } + } + ], + "placements": [], + "routes": [], + "shapes": [] +}