From 910c334a0197c813ce95701f8e2840a63c4334ce Mon Sep 17 00:00:00 2001 From: Smugman <85798843+Smugman@users.noreply.github.com> Date: Sat, 1 Mar 2025 15:26:38 +0100 Subject: [PATCH 01/12] Listening Post Modernisation (#2912) * Did the thing * fixes * Removed IFF, added IPC supplies, added 5TC. Added prototype for stamp locker, so future stamps are only YML Added fake nuke code folder and paper, for shenanigans. Added greytide to stamp collection. Added shuttle console for when the post becomes FTL capable. * Emagged some more machines * 500 cigarettes * webedit 1 Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com> * webedit 2 Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com> * killed the invalids --------- Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com> Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com> --- .../Maps/_DV/Nonstations/listening_post.yml | 4902 ++++++++++++----- .../_DV/Entities/Objects/Misc/paper.yml | 29 + .../Storage/Closets/Lockers/wall_lockers.yml | 35 + 3 files changed, 3681 insertions(+), 1285 deletions(-) diff --git a/Resources/Maps/_DV/Nonstations/listening_post.yml b/Resources/Maps/_DV/Nonstations/listening_post.yml index 0e92bd7f06..62093e84a7 100644 --- a/Resources/Maps/_DV/Nonstations/listening_post.yml +++ b/Resources/Maps/_DV/Nonstations/listening_post.yml @@ -9,13 +9,17 @@ tilemap: 38: FloorDarkOffset 41: FloorDarkPlastic 65: FloorLino + 4: FloorMS13TileConcreteSmall 67: FloorMetalDiamond + 3: FloorRedCircuit 80: FloorReinforced + 1: FloorShuttleBlack 89: FloorShuttleRed 90: FloorShuttleWhite 96: FloorSteelCheckerDark 109: FloorTechMaint 123: FloorWood + 2: FloorWoodTile 126: Lattice entities: - proto: "" @@ -29,19 +33,19 @@ entities: chunks: 0,0: ind: 0,0 - tiles: QwAAAAAAewAAAAADQQAAAAAAQQAAAAAAewAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAKQAAAAADUAAAAAAAfgAAAAAAfgAAAAAAQwAAAAAAewAAAAAAQQAAAAAAQQAAAAAAewAAAAADQwAAAAAAWQAAAAAAQwAAAAAAKQAAAAABJgAAAAAAJgAAAAAAJgAAAAAAKQAAAAABUAAAAAAAfgAAAAAAfgAAAAAAQwAAAAAAewAAAAAAQQAAAAAAQQAAAAAAewAAAAABKQAAAAABWQAAAAAAQwAAAAAAKQAAAAADKQAAAAACKQAAAAACKQAAAAACKQAAAAACUAAAAAAAfgAAAAAAfgAAAAAAKQAAAAAAewAAAAADewAAAAABewAAAAAAewAAAAABQwAAAAAAWQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAABfgAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAABQwAAAAAAQwAAAAAABwAAAAAABwAAAAAAGQAAAAAAGQAAAAABGQAAAAADGQAAAAADGQAAAAACGQAAAAABGQAAAAACGQAAAAAEQwAAAAAAbQAAAAAAQwAAAAAAbQAAAAAAbQAAAAAABwAAAAAAGQAAAAACGQAAAAAGGQAAAAACGQAAAAAEGQAAAAAFGQAAAAAEGQAAAAACGQAAAAAEGQAAAAABGQAAAAADQwAAAAAABwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAABwAAAAAAfgAAAAAAGQAAAAADGQAAAAAAGQAAAAAGGQAAAAABGQAAAAABGQAAAAAEGQAAAAADGQAAAAAAGQAAAAADGQAAAAABGQAAAAAAGQAAAAACGQAAAAAEGQAAAAACGQAAAAAEGQAAAAACGQAAAAAEGQAAAAAAGQAAAAAFGQAAAAAEGQAAAAACGQAAAAAFGQAAAAAFGQAAAAAAGQAAAAAGGQAAAAABGQAAAAAEGQAAAAAAGQAAAAABGQAAAAAAGQAAAAAAGQAAAAABGQAAAAAGGQAAAAAAGQAAAAACGQAAAAAFGQAAAAAEGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAADGQAAAAAFGQAAAAADGQAAAAABGQAAAAAGGQAAAAADGQAAAAAFGQAAAAABAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFGQAAAAAEGQAAAAAAGQAAAAABfgAAAAAAGQAAAAACGQAAAAAFGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAACGQAAAAABGQAAAAAFGQAAAAAFGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAEAAAAAAAAGQAAAAAAGQAAAAAGAAAAAAAAGQAAAAACGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: QwAAAAAAewAAAAADQQAAAAAAQQAAAAAAewAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAAAJgAAAAAAJgAAAAAAJgAAAAAAKQAAAAADUAAAAAAAfgAAAAAAfgAAAAAAQwAAAAAAewAAAAAAQQAAAAAAQQAAAAAAewAAAAADQwAAAAAAWQAAAAAAQwAAAAAAKQAAAAABJgAAAAAAJgAAAAAAJgAAAAAAKQAAAAABUAAAAAAAfgAAAAAAfgAAAAAAQwAAAAAAewAAAAAAQQAAAAAAQQAAAAAAewAAAAABKQAAAAABWQAAAAAAQwAAAAAAKQAAAAADKQAAAAACKQAAAAACKQAAAAACKQAAAAACUAAAAAAAfgAAAAAAfgAAAAAAKQAAAAAAewAAAAADewAAAAABewAAAAAAewAAAAABQwAAAAAAWQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAABfgAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAABQwAAAAAAQwAAAAAABwAAAAAABwAAAAAAGQAAAAAAGQAAAAABGQAAAAADGQAAAAADGQAAAAACGQAAAAABGQAAAAACGQAAAAAEQwAAAAAAbQAAAAAAQwAAAAAAbQAAAAAAbQAAAAAABwAAAAAAGQAAAAACGQAAAAAGGQAAAAACGQAAAAAEGQAAAAAFGQAAAAAEGQAAAAACGQAAAAAEGQAAAAABGQAAAAADQwAAAAAABwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAABwAAAAAAfgAAAAAAGQAAAAADGQAAAAAAGQAAAAAGGQAAAAABGQAAAAABGQAAAAAEGQAAAAADGQAAAAAAGQAAAAADGQAAAAABGQAAAAAAGQAAAAACGQAAAAAEGQAAAAACGQAAAAAEGQAAAAACGQAAAAAEGQAAAAAAGQAAAAAFGQAAAAAEGQAAAAACGQAAAAAFGQAAAAAFGQAAAAAAGQAAAAAGGQAAAAABGQAAAAAEGQAAAAAAGQAAAAABGQAAAAAAGQAAAAAAGQAAAAABGQAAAAAGGQAAAAAAGQAAAAACGQAAAAAFGQAAAAAEGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAADGQAAAAAFGQAAAAADGQAAAAABGQAAAAAGGQAAAAADGQAAAAAFGQAAAAABAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFGQAAAAAEGQAAAAAAGQAAAAABfgAAAAAAGQAAAAACGQAAAAAFGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAEGQAAAAACGQAAAAABGQAAAAAFGQAAAAAFGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAEAAAAAAAAGQAAAAAAGQAAAAAGAAAAAAAAGQAAAAACGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 0,-1: ind: 0,-1 - tiles: GQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGAAAAAAAAGQAAAAAGGQAAAAABAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAGQAAAAABGQAAAAADAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAFGQAAAAAEGQAAAAACGQAAAAABGQAAAAAAGQAAAAABGQAAAAACGQAAAAABGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAADGQAAAAAGGQAAAAADGQAAAAABGQAAAAAAGQAAAAAFGQAAAAACGQAAAAABGQAAAAACGQAAAAAFAAAAAAAAGQAAAAACGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFGQAAAAAEGQAAAAAAGQAAAAAFfgAAAAAAGQAAAAABGQAAAAACGQAAAAADGQAAAAAGGQAAAAADGQAAAAAGGQAAAAAEGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAFGQAAAAADGQAAAAAAGQAAAAAFGQAAAAAFGQAAAAAGGQAAAAAGGQAAAAABGQAAAAAEGQAAAAAEGQAAAAAEGQAAAAAFGQAAAAAFGQAAAAAEAAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAABGQAAAAAEGQAAAAABGQAAAAAGGQAAAAABGQAAAAAAGQAAAAACGQAAAAABGQAAAAAEGQAAAAABGQAAAAAEGQAAAAAAWQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAWQAAAAAAQwAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAGQAAAAAEGQAAAAADGQAAAAAGGQAAAAADGQAAAAAGGQAAAAACGQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAQwAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAQwAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAGQAAAAAEGQAAAAABQwAAAAAAQwAAAAAAKQAAAAACQwAAAAAAQwAAAAAAQwAAAAAAewAAAAAAewAAAAACewAAAAACQwAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAQwAAAAAAGQAAAAABQwAAAAAAYAAAAAACYAAAAAAAYAAAAAADYAAAAAAAQwAAAAAAewAAAAACewAAAAADewAAAAABQwAAAAAAKQAAAAAAKQAAAAABKQAAAAADKQAAAAAAQwAAAAAAGQAAAAAGQwAAAAAAYAAAAAACYAAAAAACYAAAAAAAYAAAAAABQwAAAAAAewAAAAACewAAAAABewAAAAADKQAAAAACKQAAAAAAKQAAAAACKQAAAAADKQAAAAADQwAAAAAAGQAAAAAGQwAAAAAAYAAAAAACYAAAAAADYAAAAAACYAAAAAACQwAAAAAAewAAAAACewAAAAACewAAAAAAQwAAAAAAKQAAAAADKQAAAAAAKQAAAAABKQAAAAABQwAAAAAAGQAAAAABQwAAAAAAQwAAAAAAKQAAAAACQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAUAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAADKQAAAAACewAAAAABewAAAAABewAAAAACewAAAAADKQAAAAAAKQAAAAACKQAAAAABKQAAAAACKQAAAAABKQAAAAACKQAAAAACKQAAAAAAUAAAAAAAfgAAAAAAfgAAAAAA + tiles: GQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGAAAAAAAAGQAAAAAGGQAAAAABAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAGQAAAAABGQAAAAADAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAFGQAAAAAEGQAAAAACGQAAAAABGQAAAAAAGQAAAAABGQAAAAACGQAAAAABGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAADGQAAAAAGGQAAAAADGQAAAAABGQAAAAAAGQAAAAAFGQAAAAACGQAAAAABGQAAAAACGQAAAAAFAAAAAAAAGQAAAAACGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFGQAAAAAEGQAAAAAAGQAAAAAFfgAAAAAAGQAAAAABGQAAAAACGQAAAAADGQAAAAAGGQAAAAADGQAAAAAGGQAAAAAEGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAFGQAAAAADGQAAAAAAGQAAAAAFGQAAAAAFGQAAAAAGGQAAAAAGGQAAAAABGQAAAAAEGQAAAAAEGQAAAAAEGQAAAAAFGQAAAAAFGQAAAAAEAAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAABGQAAAAAEGQAAAAABGQAAAAAGGQAAAAABGQAAAAAAGQAAAAACGQAAAAABGQAAAAAEGQAAAAABGQAAAAAEGQAAAAAAWQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAAwAAAAAAQwAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAGQAAAAAEGQAAAAADGQAAAAAGGQAAAAADGQAAAAAGGQAAAAACGQAAAAABWQAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAQAAAAAAQwAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAQwAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAfgAAAAAAGQAAAAAEGQAAAAABQwAAAAAAQwAAAAAAKQAAAAACQwAAAAAAQwAAAAAAQwAAAAAAewAAAAAAewAAAAACewAAAAACQwAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAUAAAAAAAQwAAAAAAGQAAAAABQwAAAAAAYAAAAAACYAAAAAAAYAAAAAADYAAAAAAAQwAAAAAAewAAAAACewAAAAADewAAAAABQwAAAAAAKQAAAAAAKQAAAAABKQAAAAADKQAAAAAAQwAAAAAAGQAAAAAGQwAAAAAAYAAAAAACYAAAAAACYAAAAAAAYAAAAAABQwAAAAAAewAAAAACewAAAAABewAAAAADKQAAAAACKQAAAAAAKQAAAAACKQAAAAADKQAAAAADQwAAAAAAGQAAAAAGQwAAAAAAYAAAAAACYAAAAAADYAAAAAACYAAAAAACQwAAAAAAewAAAAACewAAAAACewAAAAAAQwAAAAAAKQAAAAADKQAAAAAAKQAAAAABKQAAAAABQwAAAAAAGQAAAAABQwAAAAAAQwAAAAAAKQAAAAACQwAAAAAAQwAAAAAAQwAAAAAAKQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAUAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAGQAAAAADKQAAAAACewAAAAABewAAAAABewAAAAACewAAAAADKQAAAAAAKQAAAAACKQAAAAABKQAAAAACKQAAAAABKQAAAAACKQAAAAACKQAAAAAAUAAAAAAAfgAAAAAAfgAAAAAA version: 6 -1,0: ind: -1,0 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADAAAAAAAAGQAAAAACGQAAAAAFGQAAAAAEGQAAAAADQwAAAAAAWQAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAACGQAAAAABGQAAAAAAfgAAAAAAGQAAAAADQwAAAAAAQwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAAGQAAAAAFGQAAAAAEQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAGGQAAAAABGQAAAAAAGQAAAAAFQwAAAAAAbQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFGQAAAAAAGQAAAAAEAAAAAAAAGQAAAAABGQAAAAAFGQAAAAAFGQAAAAADQwAAAAAAbQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAAFfgAAAAAAGQAAAAACQwAAAAAAbQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAGQAAAAAEGQAAAAACGQAAAAAAGQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAACGQAAAAAGGQAAAAAGGQAAAAAEGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAFGQAAAAABGQAAAAAFGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAABGQAAAAAAGQAAAAACGQAAAAAFGQAAAAABGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAACGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + tiles: AAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAADGQAAAAAAGQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAGGQAAAAACGQAAAAABGQAAAAAAAgAAAAAAGQAAAAADQwAAAAAAQwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAGQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAGQAAAAAAWQAAAAAAAwAAAAAAWQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAFGQAAAAAAGQAAAAAEGQAAAAAAGQAAAAABGQAAAAAFGQAAAAAFWQAAAAAAWQAAAAAAWQAAAAAAbQAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAABGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAADGQAAAAAFfgAAAAAAbQAAAAAAbQAAAAAAbQAAAAAAbQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAACfgAAAAAAGQAAAAAEGQAAAAACGQAAAAAAGQAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEGQAAAAACGQAAAAAGGQAAAAAGGQAAAAAEGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAAAAAAAAAGQAAAAAAGQAAAAAGGQAAAAAFGQAAAAABGQAAAAAFGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABGQAAAAAAGQAAAAACGQAAAAAFGQAAAAABGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEGQAAAAACGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAGGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 -1,-1: ind: -1,-1 - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEAAAAAAAAAAAAAAAAGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAACAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAADAAAAAAAAAAAAAAAAGQAAAAACGQAAAAACGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAGQAAAAADGQAAAAABGQAAAAADGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABGQAAAAAGGQAAAAAAGQAAAAAFGQAAAAABGQAAAAADGQAAAAAGGQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAGGQAAAAAEGQAAAAAAGQAAAAAAGQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAADGQAAAAAFGQAAAAACQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAAGQAAAAAAGQAAAAAAQwAAAAAAIAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAACGQAAAAAAGQAAAAAFGQAAAAABQwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAGQAAAAAAGQAAAAADGQAAAAACGQAAAAAGGQAAAAAEQwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAABGQAAAAACGQAAAAABGQAAAAAEQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAGfgAAAAAAGQAAAAAAQwAAAAAAWgAAAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAFGQAAAAABGQAAAAABGQAAAAACGQAAAAABGQAAAAAEQwAAAAAAWgAAAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAADGQAAAAAFQwAAAAAAKQAAAAACQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAEGQAAAAABQwAAAAAAQwAAAAAAWQAAAAAAWQAAAAAA + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEGQAAAAAAGQAAAAAAGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAGGQAAAAACGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAADGQAAAAADGQAAAAAAGQAAAAAAGQAAAAACGQAAAAACGQAAAAADAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAABAAAAAAAGQAAAAABBAAAAAAAGQAAAAADGQAAAAABGQAAAAADGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAABGQAAAAAGBAAAAAAABAAAAAAABAAAAAAAGQAAAAADGQAAAAAGGQAAAAAGAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAABAAAAAAABAAAAAAAWQAAAAAABAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEBAAAAAAAWQAAAAAABAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAbQAAAAAAbQAAAAAAbQAAAAAAGQAAAAAEBAAAAAAAWQAAAAAABAAAAAAAQwAAAAAAIAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAbQAAAAAAbQAAAAAAbQAAAAAAbQAAAAAABAAAAAAAWQAAAAAABAAAAAAAQwAAAAAAWQAAAAAAWQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAbQAAAAAAbQAAAAAAbQAAAAAAGQAAAAADBAAAAAAABAAAAAAABAAAAAAAQwAAAAAAWQAAAAAAWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAADGQAAAAABBAAAAAAABAAAAAAABAAAAAAAQwAAAAAAQwAAAAAAQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAGAgAAAAAAAgAAAAAAAgAAAAAAQwAAAAAAWgAAAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAfgAAAAAAGQAAAAAFGQAAAAABGQAAAAABAgAAAAAAAgAAAAAAAgAAAAAAQwAAAAAAWgAAAAAAWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAGGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAADAgAAAAAAQwAAAAAAKQAAAAACQwAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAGQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAAKQAAAAAA version: 6 1,-1: ind: 1,-1 @@ -51,6 +55,10 @@ entities: ind: 1,0 tiles: GQAAAAADGQAAAAABGQAAAAADGQAAAAADGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAGQAAAAAEGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAAGQAAAAAGGQAAAAADGQAAAAACGQAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAACGQAAAAABGQAAAAABGQAAAAAFGQAAAAAFGQAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAACGQAAAAAEGQAAAAADGQAAAAAAGQAAAAAAGQAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAAGQAAAAAGGQAAAAAFGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAADGQAAAAADGQAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAGGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAEGQAAAAAAGQAAAAAGGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAFAAAAAAAAGQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA version: 6 + -1,-2: + ind: -1,-2 + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + version: 6 - type: Broadphase - type: Physics bodyStatus: InAir @@ -70,16 +78,144 @@ entities: chunkCollection: version: 2 nodes: + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNe + decals: + 84: -4,-6 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerNw + decals: + 85: -6,-6 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSe + decals: + 83: -4,-11 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkCornerSw + decals: + 82: -6,-11 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineE + decals: + 87: -4,-7 + 88: -4,-8 + 89: -4,-9 + 90: -4,-10 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineN + decals: + 100: -5,-6 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineS + decals: + 95: -5,-11 + - node: + color: '#FFFFFFFF' + id: BrickTileDarkLineW + decals: + 91: -6,-10 + 92: -6,-9 + 93: -6,-8 + 101: -6,-7 - node: color: '#FFFFFFFF' id: Caution decals: 0: 3.018731,5.165427 + - node: + angle: 1.5707963267948966 rad + color: '#FFFFFFFF' + id: Caution + decals: + 99: -1.1846234,3.033759 + - node: + angle: 3.141592653589793 rad + color: '#FF0000FF' + id: CautionGreyscale + decals: + 103: 4.0081463,-7.165461 + - node: + color: '#9B00007F' + id: FullTileOverlayGreyscale + decals: + 123: -9,-7 + - node: + color: '#9B00007F' + id: HalfTileOverlayGreyscale + decals: + 119: -9,-8 + - node: + color: '#9B00007F' + id: HalfTileOverlayGreyscale180 + decals: + 116: -9,-6 + - node: + color: '#9B00007F' + id: HalfTileOverlayGreyscale270 + decals: + 117: -8,-7 + - node: + color: '#9B00007F' + id: HalfTileOverlayGreyscale90 + decals: + 118: -10,-7 + - node: + color: '#9B00007F' + id: QuarterTileOverlayGreyscale + decals: + 122: -8,-8 + - node: + color: '#9B00007F' + id: QuarterTileOverlayGreyscale180 + decals: + 115: -10,-6 + - node: + color: '#9B00007F' + id: QuarterTileOverlayGreyscale270 + decals: + 121: -8,-6 + - node: + color: '#9B00007F' + id: QuarterTileOverlayGreyscale90 + decals: + 120: -10,-8 + - node: + color: '#FF0000FF' + id: WarnBox + decals: + 104: 4,-8 - node: color: '#FFFFFFFF' id: WarnBox decals: 18: 3,4 + - node: + color: '#FFFFFFFF' + id: WarnCornerNE + decals: + 72: -2,4 + - node: + color: '#FFFFFFFF' + id: WarnCornerNW + decals: + 71: -4,4 + - node: + color: '#FFFFFFFF' + id: WarnCornerSE + decals: + 74: -2,2 + - node: + color: '#FFFFFFFF' + id: WarnCornerSW + decals: + 73: -4,2 - node: color: '#FFFFFFFF' id: WarnCornerSmallNW @@ -95,6 +231,16 @@ entities: id: WarnCornerSmallSW decals: 17: 4,7 + - node: + color: '#FFFFFFFF' + id: WarnFull + decals: + 80: -7,3 + - node: + color: '#FFFFFFFF' + id: WarnLineE + decals: + 77: -2,3 - node: color: '#FFFFFFFF' id: WarnLineN @@ -103,6 +249,7 @@ entities: 33: 6,7 35: 5,7 36: 4,7 + 75: -3,2 - node: color: '#FFFFFFFF' id: WarnLineS @@ -111,6 +258,7 @@ entities: 37: 16,3 38: 16,2 39: 16,-1 + 78: -4,3 - node: color: '#FFFFFFFF' id: WarnLineW @@ -119,26 +267,31 @@ entities: 42: 10,-8 43: 7,-9 44: 6,-9 + 76: -3,4 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNe decals: 2: 12,2 + 59: -1,0 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerNw decals: 5: 8,2 + 60: -6,0 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSe decals: 11: 12,-1 + 62: -1,-1 - node: color: '#FFFFFFFF' id: WoodTrimThinCornerSw decals: 12: 8,-1 + 61: -6,-1 - node: color: '#FFFFFFFF' id: WoodTrimThinInnerNe @@ -176,7 +329,11 @@ entities: 7: 10,2 8: 11,2 26: 2,-1 - 27: 3,-1 + 50: 3,-1 + 51: -5,0 + 52: -4,0 + 53: -3,0 + 54: -2,0 - node: color: '#FFFFFFFF' id: WoodTrimThinLineS @@ -184,7 +341,12 @@ entities: 13: 9,-1 14: 10,-1 15: 11,-1 - 25: 2,3 + 55: -5,-1 + 56: -4,-1 + 57: -3,-1 + 58: -2,-1 + 96: 3,3 + 97: 2,3 - node: color: '#FFFFFFFF' id: WoodTrimThinLineW @@ -214,11 +376,13 @@ entities: 0,1: 0: 65535 1,0: - 0: 65535 + 0: 64511 + 1: 1024 1,1: 0: 65535 2,0: - 0: 65535 + 0: 64511 + 2: 1024 0,-2: 0: 65535 1,-2: @@ -230,7 +394,8 @@ entities: -1,1: 0: 65535 -1,-2: - 0: 65535 + 0: 64511 + 3: 1024 3,0: 0: 65535 3,-1: @@ -258,13 +423,15 @@ entities: -1,2: 0: 12031 -2,-2: - 0: 65534 + 0: 63482 + 4: 2052 -2,-1: 0: 61182 -2,-3: 0: 60660 -1,-3: - 0: 65535 + 0: 61439 + 5: 4096 4,-1: 0: 65527 4,0: @@ -339,11 +506,226 @@ entities: - 0 - 0 - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 21.6852 + - 81.57766 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.14975 + moles: + - 19.950384 + - 75.051445 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.15 + moles: + - 21.824873 + - 82.1031 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.14975 + moles: + - 20.078888 + - 75.53487 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - volume: 2500 + temperature: 293.1495 + moles: + - 20.078888 + - 75.53487 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 chunkSize: 4 - type: GasTileOverlay - type: RadiationGridResistance - type: Shuttle - type: NavMap + - uid: 401 + components: + - type: MetaData + name: solution - pen + - type: Transform + parent: 386 + - type: Solution + solution: + maxVol: 30 + name: pen + reagents: [] + - type: ContainedSolution + containerName: pen + container: 386 + - uid: 1271 + components: + - type: MetaData + name: solution - pen + - type: Transform + parent: 1270 + - type: Solution + solution: + maxVol: 30 + name: pen + reagents: [] + - type: ContainedSolution + containerName: pen + container: 1270 + - uid: 1273 + components: + - type: MetaData + name: solution - pen + - type: Transform + parent: 1272 + - type: Solution + solution: + maxVol: 30 + name: pen + reagents: [] + - type: ContainedSolution + containerName: pen + container: 1272 +- proto: ActionAGhostShowCommunications + entities: + - uid: 1268 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionAGhostShowCrewMonitoring + entities: + - uid: 1266 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionAGhostShowRadar + entities: + - uid: 1265 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionAGhostShowStationRecords + entities: + - uid: 1267 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionAIViewLaws + entities: + - uid: 1264 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionChangeVoiceMask + entities: + - uid: 646 + components: + - type: Transform + parent: 644 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 644 + attachedEntity: 620 +- proto: ActionJumpToCore + entities: + - uid: 1262 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionSurvCameraLights + entities: + - uid: 1263 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: ActionToggleLight + entities: + - uid: 73 + components: + - type: Transform + parent: 71 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 71 +- proto: ActionViewLaws + entities: + - uid: 1261 + components: + - type: Transform + parent: 1260 + - type: InstantAction + originalIconColor: '#FFFFFFFF' + container: 1260 +- proto: AgentIDCard + entities: + - uid: 374 + components: + - type: Transform + pos: -2.5816493,5.6125827 + parent: 1 - proto: AirAlarm entities: - uid: 576 @@ -354,52 +736,42 @@ entities: parent: 1 - type: DeviceList devices: - - 707 - - 719 - 708 - - 720 - 721 - 709 - 726 - - 714 - 718 - 713 - 710 - - 711 - - 722 - 723 - 712 - 725 - 384 - 716 - 724 - - type: AtmosDevice - joinedGrid: 1 - proto: AirCanister entities: - - uid: 3 + - uid: 1010 + components: + - type: Transform + pos: -4.5,-5.5 + parent: 1 + - uid: 1011 components: - type: Transform anchored: True - pos: 1.5,5.5 + pos: -5.5,-5.5 parent: 1 - type: Physics bodyType: Static - - type: AtmosDevice - joinedGrid: 1 - proto: AirlockExternalShuttleSyndicateLocked entities: - uid: 4 components: - - type: MetaData - desc: The ominous red light fills you with dread - name: suspicious airlock - type: Transform + rot: 3.141592653589793 rad pos: 3.5,6.5 parent: 1 - - type: DeviceLinkSink - links: - - 806 missingComponents: - Docking - proto: AirlockSyndicate @@ -416,6 +788,33 @@ entities: - type: Transform pos: 2.5,-5.5 parent: 1 + - uid: 296 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-6.5 + parent: 1 + - type: Door + secondsUntilStateChange: -18780.352 + state: Opening + - type: DeviceLinkSource + lastSignals: + DoorStatus: True + - uid: 616 + components: + - type: MetaData + name: bedroom airlock + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-1.5 + parent: 1 + - uid: 830 + components: + - type: MetaData + name: vault airlock + - type: Transform + pos: -5.5,1.5 + parent: 1 - proto: AirlockSyndicateGlass entities: - uid: 6 @@ -436,6 +835,7 @@ entities: - uid: 8 components: - type: Transform + rot: 1.5707963267948966 rad pos: 0.5,-0.5 parent: 1 - uid: 9 @@ -451,6 +851,18 @@ entities: rot: 1.5707963267948966 rad pos: 5.5,-0.5 parent: 1 + - uid: 839 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-6.5 + parent: 1 + - type: Door + secondsUntilStateChange: -18772.586 + state: Opening + - type: DeviceLinkSource + lastSignals: + DoorStatus: True - proto: AirlockSyndicateGlassLocked entities: - uid: 11 @@ -469,20 +881,21 @@ entities: parent: 1 - proto: AirlockSyndicateLocked entities: - - uid: 13 - components: - - type: MetaData - name: air supply - - type: Transform - pos: 2.5,5.5 - parent: 1 - uid: 14 components: - type: MetaData - name: outpost maintenance + name: fake holocalls airlock - type: Transform pos: 0.5,3.5 parent: 1 +- proto: AllTraitorCodesPaper + entities: + - uid: 1253 + components: + - type: Transform + parent: 567 + - type: Physics + canCollide: False - proto: AlwaysPoweredLightColoredFrostyBlue entities: - uid: 16 @@ -499,20 +912,6 @@ entities: rot: 3.141592653589793 rad pos: 4.5,7.5 parent: 1 -- proto: AlwaysPoweredSmallLightMaintenanceRed - entities: - - uid: 953 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,5.5 - parent: 1 - - uid: 962 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 1.5,5.5 - parent: 1 - proto: APCBasic entities: - uid: 24 @@ -532,21 +931,34 @@ entities: rot: 1.5707963267948966 rad pos: 7.5,0.5 parent: 1 - - type: Apc - hasAccess: True - lastExternalState: Good - lastChargeState: Full -- proto: AsteroidAltRock - entities: - - uid: 27 + - uid: 1039 components: - type: Transform - pos: -5.5,2.5 + pos: -4.5,1.5 + parent: 1 + - uid: 1116 + components: + - type: MetaData + name: APC (Station Anchor) + - type: Transform + pos: -8.5,-4.5 + parent: 1 +- proto: AsteroidAltRock + entities: + - uid: 3 + components: + - type: Transform + pos: -10.5,-1.5 + parent: 1 + - uid: 13 + components: + - type: Transform + pos: -10.5,-0.5 parent: 1 - uid: 28 components: - type: Transform - pos: -4.5,-0.5 + pos: -9.5,3.5 parent: 1 - uid: 29 components: @@ -628,45 +1040,25 @@ entities: - type: Transform pos: 14.5,5.5 parent: 1 - - uid: 45 - components: - - type: Transform - pos: -3.5,-10.5 - parent: 1 - - uid: 47 - components: - - type: Transform - pos: -5.5,-6.5 - parent: 1 - - uid: 48 - components: - - type: Transform - pos: -3.5,-5.5 - parent: 1 - uid: 49 components: - type: Transform - pos: -3.5,-6.5 - parent: 1 - - uid: 50 - components: - - type: Transform - pos: -4.5,-2.5 + pos: -0.5,-13.5 parent: 1 - uid: 51 components: - type: Transform - pos: -3.5,-3.5 + pos: -5.5,6.5 parent: 1 - uid: 52 components: - type: Transform - pos: -4.5,-4.5 + pos: -6.5,5.5 parent: 1 - uid: 53 components: - type: Transform - pos: -5.5,-4.5 + pos: -2.5,-14.5 parent: 1 - uid: 55 components: @@ -676,12 +1068,12 @@ entities: - uid: 56 components: - type: Transform - pos: -4.5,6.5 + pos: -3.5,-12.5 parent: 1 - uid: 57 components: - type: Transform - pos: -3.5,6.5 + pos: -9.5,5.5 parent: 1 - uid: 58 components: @@ -721,7 +1113,7 @@ entities: - uid: 65 components: - type: Transform - pos: -0.5,8.5 + pos: -4.5,9.5 parent: 1 - uid: 66 components: @@ -748,65 +1140,30 @@ entities: - type: Transform pos: -4.5,7.5 parent: 1 - - uid: 71 - components: - - type: Transform - pos: -8.5,6.5 - parent: 1 - uid: 72 components: - type: Transform pos: -1.5,-12.5 parent: 1 - - uid: 73 - components: - - type: Transform - pos: -4.5,2.5 - parent: 1 - - uid: 74 - components: - - type: Transform - pos: -4.5,0.5 - parent: 1 - - uid: 75 - components: - - type: Transform - pos: -4.5,-1.5 - parent: 1 - uid: 76 components: - type: Transform - pos: -3.5,-4.5 - parent: 1 - - uid: 77 - components: - - type: Transform - pos: -3.5,-2.5 + pos: -7.5,-12.5 parent: 1 - uid: 78 components: - type: Transform - pos: -3.5,-7.5 + pos: -5.5,8.5 parent: 1 - uid: 79 components: - type: Transform - pos: -4.5,-8.5 + pos: -1.5,-14.5 parent: 1 - uid: 80 components: - type: Transform - pos: -4.5,-5.5 - parent: 1 - - uid: 81 - components: - - type: Transform - pos: -4.5,-9.5 - parent: 1 - - uid: 82 - components: - - type: Transform - pos: -2.5,-9.5 + pos: -6.5,6.5 parent: 1 - uid: 83 components: @@ -906,18 +1263,13 @@ entities: - uid: 103 components: - type: Transform - pos: -3.5,-11.5 + pos: -1.5,-13.5 parent: 1 - uid: 104 components: - type: Transform pos: -1.5,-11.5 parent: 1 - - uid: 105 - components: - - type: Transform - pos: -2.5,11.5 - parent: 1 - uid: 106 components: - type: Transform @@ -1088,16 +1440,6 @@ entities: - type: Transform pos: 17.5,1.5 parent: 1 - - uid: 141 - components: - - type: Transform - pos: -0.5,13.5 - parent: 1 - - uid: 142 - components: - - type: Transform - pos: 0.5,13.5 - parent: 1 - uid: 143 components: - type: Transform @@ -1108,11 +1450,6 @@ entities: - type: Transform pos: 21.5,2.5 parent: 1 - - uid: 145 - components: - - type: Transform - pos: -6.5,9.5 - parent: 1 - uid: 146 components: - type: Transform @@ -1131,7 +1468,7 @@ entities: - uid: 149 components: - type: Transform - pos: 1.5,12.5 + pos: -0.5,12.5 parent: 1 - uid: 150 components: @@ -1181,7 +1518,7 @@ entities: - uid: 159 components: - type: Transform - pos: -10.5,5.5 + pos: -7.5,-13.5 parent: 1 - uid: 160 components: @@ -1251,7 +1588,7 @@ entities: - uid: 173 components: - type: Transform - pos: -9.5,0.5 + pos: -1.5,11.5 parent: 1 - uid: 174 components: @@ -1296,7 +1633,7 @@ entities: - uid: 182 components: - type: Transform - pos: -9.5,-1.5 + pos: -1.5,14.5 parent: 1 - uid: 183 components: @@ -1313,15 +1650,15 @@ entities: - type: Transform pos: 0.5,-15.5 parent: 1 - - uid: 187 + - uid: 186 components: - type: Transform - pos: -9.5,-5.5 + pos: -12.5,5.5 parent: 1 - uid: 188 components: - type: Transform - pos: -7.5,-10.5 + pos: -6.5,-13.5 parent: 1 - uid: 189 components: @@ -1331,33 +1668,18 @@ entities: - uid: 190 components: - type: Transform - pos: -6.5,-10.5 - parent: 1 - - uid: 191 - components: - - type: Transform - pos: -5.5,-11.5 + pos: -3.5,-13.5 parent: 1 - uid: 192 components: - type: Transform pos: 14.5,-9.5 parent: 1 - - uid: 193 - components: - - type: Transform - pos: -5.5,-12.5 - parent: 1 - uid: 194 components: - type: Transform pos: 18.5,-6.5 parent: 1 - - uid: 195 - components: - - type: Transform - pos: -6.5,-12.5 - parent: 1 - uid: 196 components: - type: Transform @@ -1393,11 +1715,6 @@ entities: - type: Transform pos: 15.5,7.5 parent: 1 - - uid: 203 - components: - - type: Transform - pos: -3.5,-13.5 - parent: 1 - uid: 204 components: - type: Transform @@ -1468,35 +1785,20 @@ entities: - type: Transform pos: -2.5,9.5 parent: 1 - - uid: 218 - components: - - type: Transform - pos: -3.5,-14.5 - parent: 1 - uid: 219 components: - type: Transform pos: -1.5,9.5 parent: 1 - - uid: 220 - components: - - type: Transform - pos: -3.5,5.5 - parent: 1 - - uid: 221 - components: - - type: Transform - pos: -7.5,6.5 - parent: 1 - uid: 222 components: - type: Transform - pos: -5.5,5.5 + pos: -12.5,2.5 parent: 1 - uid: 223 components: - type: Transform - pos: -5.5,4.5 + pos: -11.5,5.5 parent: 1 - uid: 224 components: @@ -1573,20 +1875,10 @@ entities: - type: Transform pos: -2.5,8.5 parent: 1 - - uid: 239 - components: - - type: Transform - pos: -6.5,6.5 - parent: 1 - uid: 240 components: - type: Transform - pos: -5.5,6.5 - parent: 1 - - uid: 241 - components: - - type: Transform - pos: -4.5,4.5 + pos: -3.5,-14.5 parent: 1 - uid: 242 components: @@ -1596,67 +1888,63 @@ entities: - uid: 243 components: - type: Transform - pos: -9.5,4.5 + pos: -10.5,5.5 parent: 1 - uid: 244 components: - type: Transform - pos: -8.5,4.5 + rot: 3.141592653589793 rad + pos: -8.5,-1.5 parent: 1 - uid: 245 components: - type: Transform - pos: -8.5,3.5 + pos: -13.5,5.5 parent: 1 - uid: 246 components: - type: Transform - pos: -7.5,3.5 + pos: -12.5,6.5 parent: 1 - uid: 247 components: - type: Transform - pos: -6.5,3.5 + pos: -9.5,4.5 parent: 1 - uid: 248 components: - type: Transform - pos: -5.5,3.5 + pos: -12.5,4.5 parent: 1 - uid: 249 components: - type: Transform - pos: -6.5,5.5 + pos: -10.5,4.5 parent: 1 - uid: 250 components: - type: Transform - pos: -4.5,1.5 - parent: 1 - - uid: 251 - components: - - type: Transform - pos: -6.5,2.5 + pos: -10.5,3.5 parent: 1 - uid: 252 components: - type: Transform - pos: -8.5,1.5 + pos: -9.5,6.5 parent: 1 - uid: 253 components: - type: Transform - pos: -7.5,0.5 + pos: -11.5,4.5 parent: 1 - uid: 254 components: - type: Transform - pos: -5.5,0.5 + pos: -12.5,0.5 parent: 1 - uid: 255 components: - type: Transform - pos: -6.5,0.5 + pos: -13.5,0.5 parent: 1 - uid: 256 components: @@ -1666,28 +1954,13 @@ entities: - uid: 257 components: - type: Transform - pos: -5.5,-0.5 - parent: 1 - - uid: 258 - components: - - type: Transform - pos: -5.5,-1.5 + pos: -11.5,-2.5 parent: 1 - uid: 259 components: - type: Transform pos: 17.5,-10.5 parent: 1 - - uid: 260 - components: - - type: Transform - pos: -8.5,-2.5 - parent: 1 - - uid: 261 - components: - - type: Transform - pos: -7.5,-2.5 - parent: 1 - uid: 262 components: - type: Transform @@ -1701,7 +1974,7 @@ entities: - uid: 264 components: - type: Transform - pos: -3.5,-1.5 + pos: -5.5,-14.5 parent: 1 - uid: 265 components: @@ -1711,68 +1984,23 @@ entities: - uid: 266 components: - type: Transform - pos: -5.5,-2.5 + pos: -5.5,-13.5 parent: 1 - uid: 267 components: - type: Transform - pos: -6.5,-7.5 + pos: -4.5,-14.5 parent: 1 - uid: 268 components: - type: Transform - pos: -4.5,-6.5 - parent: 1 - - uid: 269 - components: - - type: Transform - pos: -4.5,-10.5 - parent: 1 - - uid: 270 - components: - - type: Transform - pos: -4.5,-7.5 - parent: 1 - - uid: 271 - components: - - type: Transform - pos: -5.5,-8.5 - parent: 1 - - uid: 272 - components: - - type: Transform - pos: -3.5,-8.5 - parent: 1 - - uid: 273 - components: - - type: Transform - pos: -2.5,-11.5 - parent: 1 - - uid: 274 - components: - - type: Transform - pos: -3.5,-9.5 + pos: -5.5,7.5 parent: 1 - uid: 275 components: - type: Transform pos: -1.5,-10.5 parent: 1 - - uid: 276 - components: - - type: Transform - pos: -5.5,-7.5 - parent: 1 - - uid: 277 - components: - - type: Transform - pos: -2.5,-10.5 - parent: 1 - - uid: 278 - components: - - type: Transform - pos: -0.5,-10.5 - parent: 1 - uid: 279 components: - type: Transform @@ -1858,16 +2086,6 @@ entities: - type: Transform pos: -0.5,-9.5 parent: 1 - - uid: 296 - components: - - type: Transform - pos: -7.5,-6.5 - parent: 1 - - uid: 297 - components: - - type: Transform - pos: -5.5,-5.5 - parent: 1 - uid: 298 components: - type: Transform @@ -1931,37 +2149,27 @@ entities: - uid: 312 components: - type: Transform - pos: -6.5,-6.5 + pos: -2.5,-13.5 parent: 1 - uid: 313 components: - type: Transform - pos: -7.5,-4.5 + pos: -6.5,-12.5 parent: 1 - uid: 314 components: - type: Transform - pos: -6.5,-4.5 + pos: -5.5,-12.5 parent: 1 - uid: 315 components: - type: Transform - pos: -6.5,-2.5 - parent: 1 - - uid: 316 - components: - - type: Transform - pos: -6.5,-1.5 - parent: 1 - - uid: 317 - components: - - type: Transform - pos: -6.5,1.5 + pos: -4.5,-12.5 parent: 1 - uid: 318 components: - type: Transform - pos: -7.5,1.5 + pos: -10.5,-2.5 parent: 1 - uid: 319 components: @@ -2001,7 +2209,7 @@ entities: - uid: 326 components: - type: Transform - pos: -3.5,4.5 + pos: -10.5,-3.5 parent: 1 - uid: 327 components: @@ -2048,11 +2256,31 @@ entities: - type: Transform pos: 1.5,-10.5 parent: 1 + - uid: 345 + components: + - type: Transform + pos: -12.5,-5.5 + parent: 1 + - uid: 346 + components: + - type: Transform + pos: -8.5,-13.5 + parent: 1 + - uid: 349 + components: + - type: Transform + pos: -2.5,-12.5 + parent: 1 - uid: 364 components: - type: Transform pos: 8.5,4.5 parent: 1 + - uid: 369 + components: + - type: Transform + pos: -8.5,-12.5 + parent: 1 - uid: 372 components: - type: Transform @@ -2063,57 +2291,510 @@ entities: - type: Transform pos: 1.5,-9.5 parent: 1 - - uid: 374 + - uid: 493 components: - type: Transform - pos: -3.5,2.5 + pos: -9.5,-11.5 + parent: 1 + - uid: 500 + components: + - type: Transform + pos: -7.5,-2.5 + parent: 1 + - uid: 502 + components: + - type: Transform + pos: -7.5,-10.5 + parent: 1 + - uid: 508 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,-3.5 + parent: 1 + - uid: 509 + components: + - type: Transform + pos: -9.5,-9.5 + parent: 1 + - uid: 511 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-3.5 + parent: 1 + - uid: 513 + components: + - type: Transform + pos: -9.5,-1.5 + parent: 1 + - uid: 514 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-3.5 + parent: 1 + - uid: 579 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -11.5,-4.5 + parent: 1 + - uid: 580 + components: + - type: Transform + pos: -12.5,-0.5 + parent: 1 + - uid: 581 + components: + - type: Transform + pos: -7.5,8.5 + parent: 1 + - uid: 582 + components: + - type: Transform + pos: -12.5,1.5 + parent: 1 + - uid: 583 + components: + - type: Transform + pos: -8.5,8.5 + parent: 1 + - uid: 584 + components: + - type: Transform + pos: -9.5,8.5 + parent: 1 + - uid: 585 + components: + - type: Transform + pos: -9.5,9.5 + parent: 1 + - uid: 586 + components: + - type: Transform + pos: -11.5,0.5 + parent: 1 + - uid: 597 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-4.5 + parent: 1 + - uid: 598 + components: + - type: Transform + pos: -10.5,0.5 + parent: 1 + - uid: 604 + components: + - type: Transform + pos: -5.5,5.5 parent: 1 - uid: 609 components: - type: Transform - pos: -4.5,3.5 + pos: -11.5,3.5 parent: 1 - - uid: 616 + - uid: 654 components: - type: Transform - pos: -5.5,-3.5 + rot: 1.5707963267948966 rad + pos: -11.5,-3.5 + parent: 1 + - uid: 655 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-9.5 + parent: 1 + - uid: 681 + components: + - type: Transform + pos: -11.5,-0.5 + parent: 1 + - uid: 683 + components: + - type: Transform + pos: -8.5,5.5 + parent: 1 + - uid: 699 + components: + - type: Transform + pos: -10.5,2.5 + parent: 1 + - uid: 700 + components: + - type: Transform + pos: -11.5,2.5 + parent: 1 + - uid: 706 + components: + - type: Transform + pos: -11.5,-5.5 + parent: 1 + - uid: 707 + components: + - type: Transform + pos: -8.5,7.5 + parent: 1 + - uid: 714 + components: + - type: Transform + pos: -11.5,-1.5 + parent: 1 + - uid: 715 + components: + - type: Transform + pos: -8.5,6.5 + parent: 1 + - uid: 720 + components: + - type: Transform + pos: -10.5,1.5 + parent: 1 + - uid: 732 + components: + - type: Transform + pos: -8.5,-11.5 + parent: 1 + - uid: 734 + components: + - type: Transform + pos: -9.5,1.5 + parent: 1 + - uid: 776 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-0.5 + parent: 1 + - uid: 803 + components: + - type: Transform + pos: -7.5,-11.5 parent: 1 - uid: 818 components: - type: Transform - pos: -3.5,3.5 + pos: -9.5,0.5 + parent: 1 + - uid: 849 + components: + - type: Transform + pos: -8.5,-10.5 + parent: 1 + - uid: 854 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -14.5,-5.5 + parent: 1 + - uid: 858 + components: + - type: Transform + pos: -9.5,2.5 parent: 1 - uid: 884 components: - type: Transform pos: 17.5,-1.5 parent: 1 -- proto: AsteroidAltRockMining - entities: - - uid: 186 + - uid: 885 components: - type: Transform - pos: -8.5,-5.5 + pos: -8.5,-9.5 parent: 1 + - uid: 894 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -13.5,-5.5 + parent: 1 + - uid: 904 + components: + - type: Transform + pos: -7.5,-9.5 + parent: 1 + - uid: 1026 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,-0.5 + parent: 1 + - uid: 1027 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,-1.5 + parent: 1 + - uid: 1028 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,0.5 + parent: 1 + - uid: 1029 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,0.5 + parent: 1 + - uid: 1048 + components: + - type: Transform + pos: -9.5,6.5 + parent: 1 + - uid: 1049 + components: + - type: Transform + pos: -10.5,6.5 + parent: 1 + - uid: 1050 + components: + - type: Transform + pos: -11.5,6.5 + parent: 1 + - uid: 1051 + components: + - type: Transform + pos: -10.5,7.5 + parent: 1 + - uid: 1052 + components: + - type: Transform + pos: -9.5,7.5 + parent: 1 + - uid: 1053 + components: + - type: Transform + pos: -11.5,7.5 + parent: 1 + - uid: 1055 + components: + - type: Transform + pos: -7.5,7.5 + parent: 1 + - uid: 1056 + components: + - type: Transform + pos: -6.5,7.5 + parent: 1 + - uid: 1079 + components: + - type: Transform + pos: -7.5,5.5 + parent: 1 + - uid: 1091 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-2.5 + parent: 1 + - uid: 1098 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-6.5 + parent: 1 + - uid: 1099 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-6.5 + parent: 1 + - uid: 1100 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-7.5 + parent: 1 + - uid: 1101 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-8.5 + parent: 1 + - uid: 1102 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-7.5 + parent: 1 + - uid: 1103 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-10.5 + parent: 1 + - uid: 1104 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-8.5 + parent: 1 + - uid: 1105 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -11.5,-10.5 + parent: 1 + - uid: 1106 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-9.5 + parent: 1 + - uid: 1107 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-9.5 + parent: 1 + - uid: 1108 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -13.5,-9.5 + parent: 1 + - uid: 1109 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -14.5,-9.5 + parent: 1 + - uid: 1110 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-11.5 + parent: 1 + - uid: 1111 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-10.5 + parent: 1 + - uid: 1112 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-11.5 + parent: 1 + - uid: 1113 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -12.5,-12.5 + parent: 1 + - uid: 1183 + components: + - type: Transform + pos: -4.5,10.5 + parent: 1 + - uid: 1185 + components: + - type: Transform + pos: -2.5,14.5 + parent: 1 + - uid: 1188 + components: + - type: Transform + pos: 1.5,12.5 + parent: 1 + - uid: 1189 + components: + - type: Transform + pos: -2.5,10.5 + parent: 1 + - uid: 1193 + components: + - type: Transform + pos: -3.5,9.5 + parent: 1 + - uid: 1195 + components: + - type: Transform + pos: -0.5,11.5 + parent: 1 + - uid: 1196 + components: + - type: Transform + pos: -3.5,10.5 + parent: 1 + - uid: 1197 + components: + - type: Transform + pos: 1.5,11.5 + parent: 1 + - uid: 1199 + components: + - type: Transform + pos: -1.5,13.5 + parent: 1 + - uid: 1206 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -12.5,-3.5 + parent: 1 +- proto: AsteroidAltRockMining + entities: - uid: 306 components: - type: Transform pos: 16.5,8.5 parent: 1 -- proto: AtmosDeviceFanTiny +- proto: AtmosDeviceFanDirectional entities: - uid: 341 components: - type: Transform + rot: 3.141592653589793 rad pos: 3.5,6.5 parent: 1 -- proto: Bed +- proto: BalloonJuggernaut entities: - - uid: 342 + - uid: 71 components: - type: Transform - pos: -0.5,1.5 + rot: -3.141592653589793 rad + pos: -0.5687068,8.569863 parent: 1 + - type: Foldable + folded: False + - type: ContainerContainer + containers: + cell_slot: !type:ContainerSlot + showEnts: False + occludes: True + ent: 74 + actions: !type:Container + showEnts: False + occludes: True + ents: + - 73 + - type: HandheldLight + toggleActionEntity: 73 + - type: ActionsContainer +- proto: BarberScissors + entities: + - uid: 1156 + components: + - type: Transform + pos: -1.4242729,5.649396 + parent: 1 +- proto: BarSignWhiskeyEcho + entities: + - uid: 956 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-4.5 + parent: 1 + - type: Emagged +- proto: Bed + entities: - uid: 343 components: - type: Transform @@ -2124,19 +2805,18 @@ entities: - type: Transform pos: 6.5,3.5 parent: 1 - - uid: 345 + - uid: 474 components: - type: Transform - pos: -1.5,1.5 + pos: -5.5,-2.5 + parent: 1 + - uid: 1012 + components: + - type: Transform + pos: -5.5,-3.5 parent: 1 - proto: BedsheetSyndie entities: - - uid: 346 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: -0.5,1.5 - parent: 1 - uid: 347 components: - type: Transform @@ -2147,11 +2827,17 @@ entities: - type: Transform pos: 6.5,3.5 parent: 1 - - uid: 349 + - uid: 719 components: - type: Transform rot: 3.141592653589793 rad - pos: -1.5,1.5 + pos: -5.5,-3.5 + parent: 1 + - uid: 1172 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-2.5 parent: 1 - proto: BenchSofaCorpLeft entities: @@ -2172,6 +2858,11 @@ entities: - type: Transform pos: 11.5,2.5 parent: 1 + - uid: 1177 + components: + - type: Transform + pos: -1.5,0.5 + parent: 1 - proto: BenchSofaCorpRight entities: - uid: 404 @@ -2191,6 +2882,33 @@ entities: - type: Transform pos: 10.5,2.5 parent: 1 + - uid: 1176 + components: + - type: Transform + pos: -2.5,0.5 + parent: 1 +- proto: BlastDoor + entities: + - uid: 1187 + components: + - type: MetaData + desc: this one says "Management Danger" + name: vault blast door + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,1.5 + parent: 1 + - type: DeviceLinkSink + invokeCounter: 2 + - uid: 1217 + components: + - type: MetaData + desc: provides access to the emergency decomissioning device, for use in DIRE emergencies. It can be opened via the signaller found in the vault. + name: emergency decomissioning device blast door + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-6.5 + parent: 1 - proto: BlastDoorOpen entities: - uid: 350 @@ -2199,9 +2917,6 @@ entities: rot: 3.141592653589793 rad pos: 6.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 351 components: - type: Transform @@ -2209,8 +2924,6 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 4 - links: - - 805 - uid: 352 components: - type: Transform @@ -2218,8 +2931,6 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 4 - links: - - 805 - uid: 353 components: - type: Transform @@ -2227,8 +2938,6 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 4 - links: - - 805 - uid: 354 components: - type: Transform @@ -2236,70 +2945,47 @@ entities: parent: 1 - type: DeviceLinkSink invokeCounter: 4 - links: - - 805 - uid: 355 components: - type: Transform rot: 3.141592653589793 rad pos: 7.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 356 components: - type: Transform rot: 3.141592653589793 rad pos: 8.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 357 components: - type: Transform rot: 3.141592653589793 rad pos: 10.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 358 components: - type: Transform rot: 3.141592653589793 rad pos: 11.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 359 components: - type: Transform rot: 3.141592653589793 rad pos: 12.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 360 components: - type: Transform rot: 3.141592653589793 rad pos: 13.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 807 - uid: 361 components: - type: Transform pos: 10.5,-1.5 parent: 1 - - type: DeviceLinkSink - links: - - 805 - proto: BoozeDispenser entities: - uid: 362 @@ -2309,6 +2995,13 @@ entities: pos: 1.5,-3.5 parent: 1 - type: Emagged +- proto: BoxFolderFakeNukeCodes + entities: + - uid: 1155 + components: + - type: Transform + pos: -6.789336,3.7909489 + parent: 1 - proto: BoxHandcuff entities: - uid: 118 @@ -2345,20 +3038,24 @@ entities: - type: InsideEntityStorage - proto: BriefcaseBrownFilled entities: - - uid: 401 + - uid: 1269 components: - type: Transform - pos: 12.580331,-0.57071495 + pos: 8.569595,1.2264723 parent: 1 - - uid: 402 +- proto: BriefcaseSyndieLobbyingBundleFilled + entities: + - uid: 1180 components: - type: Transform - pos: 12.615925,0.015501022 + pos: -7.590997,3.555794 parent: 1 - - uid: 403 +- proto: ButtonFrameCautionSecurity + entities: + - uid: 1138 components: - type: Transform - pos: 12.615925,-0.21887398 + pos: -5.5,4.5 parent: 1 - proto: CableApcExtension entities: @@ -2527,26 +3224,6 @@ entities: - type: Transform pos: 1.5,3.5 parent: 1 - - uid: 473 - components: - - type: Transform - pos: 0.5,3.5 - parent: 1 - - uid: 474 - components: - - type: Transform - pos: -0.5,3.5 - parent: 1 - - uid: 475 - components: - - type: Transform - pos: -1.5,3.5 - parent: 1 - - uid: 476 - components: - - type: Transform - pos: -1.5,4.5 - parent: 1 - uid: 477 components: - type: Transform @@ -2627,6 +3304,36 @@ entities: - type: Transform pos: 5.5,3.5 parent: 1 + - uid: 727 + components: + - type: Transform + pos: -8.5,-6.5 + parent: 1 + - uid: 769 + components: + - type: Transform + pos: 0.5,3.5 + parent: 1 + - uid: 786 + components: + - type: Transform + pos: -3.5,-9.5 + parent: 1 + - uid: 921 + components: + - type: Transform + pos: -0.5,3.5 + parent: 1 + - uid: 929 + components: + - type: Transform + pos: -1.5,3.5 + parent: 1 + - uid: 941 + components: + - type: Transform + pos: -2.5,3.5 + parent: 1 - uid: 954 components: - type: Transform @@ -2637,120 +3344,260 @@ entities: - type: Transform pos: 9.5,2.5 parent: 1 + - uid: 998 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 1 + - uid: 1000 + components: + - type: Transform + pos: -2.5,-6.5 + parent: 1 + - uid: 1001 + components: + - type: Transform + pos: -3.5,-6.5 + parent: 1 + - uid: 1002 + components: + - type: Transform + pos: -4.5,-6.5 + parent: 1 + - uid: 1003 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 1 + - uid: 1004 + components: + - type: Transform + pos: -4.5,-8.5 + parent: 1 + - uid: 1005 + components: + - type: Transform + pos: -4.5,-9.5 + parent: 1 + - uid: 1014 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 1 + - uid: 1015 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 1 + - uid: 1016 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 1 + - uid: 1017 + components: + - type: Transform + pos: -3.5,-2.5 + parent: 1 + - uid: 1018 + components: + - type: Transform + pos: -3.5,-3.5 + parent: 1 + - uid: 1019 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - uid: 1020 + components: + - type: Transform + pos: -5.5,-3.5 + parent: 1 + - uid: 1040 + components: + - type: Transform + pos: -3.5,0.5 + parent: 1 + - uid: 1041 + components: + - type: Transform + pos: -4.5,0.5 + parent: 1 + - uid: 1042 + components: + - type: Transform + pos: -4.5,1.5 + parent: 1 + - uid: 1043 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - uid: 1044 + components: + - type: Transform + pos: -5.5,1.5 + parent: 1 + - uid: 1045 + components: + - type: Transform + pos: -5.5,2.5 + parent: 1 + - uid: 1046 + components: + - type: Transform + pos: -6.5,2.5 + parent: 1 + - uid: 1047 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 1120 + components: + - type: Transform + pos: -8.5,-4.5 + parent: 1 + - uid: 1121 + components: + - type: Transform + pos: -8.5,-5.5 + parent: 1 + - uid: 1122 + components: + - type: Transform + pos: -8.5,-6.5 + parent: 1 + - uid: 1165 + components: + - type: Transform + pos: -6.5,1.5 + parent: 1 + - uid: 1182 + components: + - type: Transform + pos: -6.5,0.5 + parent: 1 + - uid: 1200 + components: + - type: Transform + pos: -8.5,-5.5 + parent: 1 + - uid: 1201 + components: + - type: Transform + pos: -8.5,-6.5 + parent: 1 + - uid: 1202 + components: + - type: Transform + pos: -9.5,-6.5 + parent: 1 + - uid: 1203 + components: + - type: Transform + pos: -9.5,-5.5 + parent: 1 - proto: CableHV entities: - - uid: 493 + - uid: 944 components: - type: Transform - pos: -0.5,6.5 + pos: -2.5,-10.5 parent: 1 - - uid: 494 + - uid: 992 components: - type: Transform - pos: -0.5,5.5 + pos: -3.5,-10.5 parent: 1 - - uid: 495 + - uid: 993 components: - type: Transform - pos: 0.5,5.5 + pos: -4.5,-10.5 parent: 1 - - uid: 496 + - uid: 994 components: - type: Transform - pos: -1.5,5.5 + pos: -5.5,-10.5 parent: 1 - - uid: 497 + - uid: 1184 components: - type: Transform - pos: -1.5,6.5 + pos: -5.5,-8.5 parent: 1 - - uid: 498 + - uid: 1198 components: - type: Transform - pos: -1.5,4.5 + pos: -5.5,-9.5 parent: 1 - - uid: 499 + - uid: 1236 components: - type: Transform - pos: -1.5,3.5 + pos: -6.5,-10.5 parent: 1 - - uid: 500 + - uid: 1237 components: - type: Transform - pos: -0.5,3.5 + pos: -5.5,-11.5 parent: 1 - - uid: 501 + - uid: 1238 components: - type: Transform - pos: -2.5,5.5 + pos: -4.5,-11.5 parent: 1 - - uid: 502 + - uid: 1239 components: - type: Transform - pos: -2.5,4.5 + pos: -3.5,-11.5 parent: 1 - - uid: 503 + - uid: 1240 components: - type: Transform - pos: -2.5,3.5 + pos: -5.5,-8.5 parent: 1 - - uid: 504 + - uid: 1241 components: - type: Transform - pos: -1.5,2.5 + pos: -5.5,-7.5 parent: 1 - - uid: 505 + - uid: 1242 components: - type: Transform - pos: -0.5,2.5 + pos: -5.5,-6.5 + parent: 1 + - uid: 1243 + components: + - type: Transform + pos: -6.5,-6.5 + parent: 1 + - uid: 1244 + components: + - type: Transform + pos: -7.5,-6.5 + parent: 1 + - uid: 1245 + components: + - type: Transform + pos: -7.5,-5.5 + parent: 1 + - uid: 1246 + components: + - type: Transform + pos: -7.5,-4.5 parent: 1 - proto: CableMV entities: - uid: 506 components: - type: Transform - pos: -1.5,4.5 - parent: 1 - - uid: 507 - components: - - type: Transform - pos: -0.5,5.5 - parent: 1 - - uid: 508 - components: - - type: Transform - pos: 0.5,5.5 - parent: 1 - - uid: 509 - components: - - type: Transform - pos: -1.5,5.5 - parent: 1 - - uid: 510 - components: - - type: Transform - pos: -1.5,3.5 - parent: 1 - - uid: 511 - components: - - type: Transform - pos: -0.5,3.5 + pos: -6.5,-6.5 parent: 1 - uid: 512 components: - type: Transform pos: 1.5,3.5 parent: 1 - - uid: 513 - components: - - type: Transform - pos: 0.5,3.5 - parent: 1 - - uid: 514 - components: - - type: Transform - pos: 2.5,3.5 - parent: 1 - uid: 515 components: - type: Transform @@ -2851,6 +3698,154 @@ entities: - type: Transform pos: 7.5,0.5 parent: 1 + - uid: 728 + components: + - type: Transform + pos: -7.5,-6.5 + parent: 1 + - uid: 802 + components: + - type: Transform + pos: -5.5,-6.5 + parent: 1 + - uid: 947 + components: + - type: Transform + pos: 2.5,3.5 + parent: 1 + - uid: 948 + components: + - type: Transform + pos: 2.5,-5.5 + parent: 1 + - uid: 949 + components: + - type: Transform + pos: 2.5,-6.5 + parent: 1 + - uid: 961 + components: + - type: Transform + pos: 1.5,-6.5 + parent: 1 + - uid: 962 + components: + - type: Transform + pos: 0.5,-6.5 + parent: 1 + - uid: 963 + components: + - type: Transform + pos: -0.5,-6.5 + parent: 1 + - uid: 968 + components: + - type: Transform + pos: -1.5,-6.5 + parent: 1 + - uid: 969 + components: + - type: Transform + pos: -2.5,-6.5 + parent: 1 + - uid: 970 + components: + - type: Transform + pos: -3.5,-6.5 + parent: 1 + - uid: 971 + components: + - type: Transform + pos: -4.5,-6.5 + parent: 1 + - uid: 972 + components: + - type: Transform + pos: -4.5,-7.5 + parent: 1 + - uid: 973 + components: + - type: Transform + pos: -4.5,-8.5 + parent: 1 + - uid: 996 + components: + - type: Transform + pos: -5.5,-8.5 + parent: 1 + - uid: 1030 + components: + - type: Transform + pos: 1.5,-0.5 + parent: 1 + - uid: 1031 + components: + - type: Transform + pos: 0.5,-0.5 + parent: 1 + - uid: 1032 + components: + - type: Transform + pos: -0.5,-0.5 + parent: 1 + - uid: 1033 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 1 + - uid: 1034 + components: + - type: Transform + pos: -2.5,-0.5 + parent: 1 + - uid: 1035 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 1 + - uid: 1036 + components: + - type: Transform + pos: -3.5,0.5 + parent: 1 + - uid: 1037 + components: + - type: Transform + pos: -4.5,0.5 + parent: 1 + - uid: 1038 + components: + - type: Transform + pos: -4.5,1.5 + parent: 1 + - uid: 1072 + components: + - type: Transform + pos: -7.5,-4.5 + parent: 1 + - uid: 1117 + components: + - type: Transform + pos: -7.5,-5.5 + parent: 1 + - uid: 1118 + components: + - type: Transform + pos: -8.5,-5.5 + parent: 1 + - uid: 1119 + components: + - type: Transform + pos: -8.5,-4.5 + parent: 1 +- proto: CableTerminal + entities: + - uid: 995 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-10.5 + parent: 1 - proto: CarpetBlack entities: - uid: 381 @@ -2871,12 +3866,6 @@ entities: rot: 1.5707963267948966 rad pos: 6.5,-5.5 parent: 1 - - uid: 572 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-4.5 - parent: 1 - uid: 573 components: - type: Transform @@ -2889,11 +3878,11 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,-5.5 parent: 1 - - uid: 575 + - uid: 661 components: - type: Transform - rot: 1.5707963267948966 rad - pos: 8.5,-4.5 + rot: -1.5707963267948966 rad + pos: 7.5,-4.5 parent: 1 - uid: 960 components: @@ -2920,41 +3909,6 @@ entities: - type: Transform pos: 2.5,1.5 parent: 1 - - uid: 968 - components: - - type: Transform - pos: -1.5,1.5 - parent: 1 - - uid: 969 - components: - - type: Transform - pos: -1.5,0.5 - parent: 1 - - uid: 970 - components: - - type: Transform - pos: -2.5,0.5 - parent: 1 - - uid: 971 - components: - - type: Transform - pos: -1.5,-0.5 - parent: 1 - - uid: 972 - components: - - type: Transform - pos: -0.5,-0.5 - parent: 1 - - uid: 973 - components: - - type: Transform - pos: -0.5,0.5 - parent: 1 - - uid: 974 - components: - - type: Transform - pos: -0.5,1.5 - parent: 1 - uid: 975 components: - type: Transform @@ -3000,6 +3954,12 @@ entities: - type: Transform pos: 11.5,0.5 parent: 1 + - uid: 988 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-4.5 + parent: 1 - proto: ChairOfficeDark entities: - uid: 535 @@ -3014,67 +3974,18 @@ entities: rot: 1.5707963267948966 rad pos: 11.5,1.5 parent: 1 -- proto: CigPackSyndicate +- proto: CigCartonSyndicate entities: - - uid: 558 + - uid: 406 components: - type: Transform - pos: 4.7080255,1.4853511 + pos: 4.4801474,1.4728861 parent: 1 - - uid: 569 + - uid: 407 components: - type: Transform - pos: 4.7236505,1.7666011 + pos: 4.607483,1.8064512 parent: 1 -- proto: ClosetWallBlack - entities: - - uid: 405 - components: - - type: MetaData - desc: A closet packed with forged stamps - name: stamp closet - - type: Transform - pos: 10.5,3.5 - parent: 1 - - type: EntityStorage - air: - volume: 200 - immutable: False - temperature: 293.14673 - moles: - - 1.7459903 - - 6.568249 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - 0 - - type: ContainerContainer - containers: - entity_storage: !type:Container - showEnts: False - occludes: True - ents: - - 411 - - 410 - - 409 - - 408 - - 407 - - 406 - - 412 - - 413 - - 414 - - 415 - - 416 - - 417 - - 418 - - 419 - - 420 - proto: ClosetWallMixed entities: - uid: 388 @@ -3091,8 +4002,8 @@ entities: immutable: False temperature: 293.14673 moles: - - 1.7459903 - - 6.568249 + - 1.8856695 + - 7.0937095 - 0 - 0 - 0 @@ -3109,18 +4020,61 @@ entities: showEnts: False occludes: True ents: - - 400 - - 399 - - 393 - - 392 - - 391 - - 390 - - 398 - - 397 - - 396 - - 395 - - 394 - 389 + - 394 + - 395 + - 396 + - 397 + - 398 + - 390 + - 391 + - 392 + - 393 + - 399 + - 400 +- proto: ClothingBackpackChameleon + entities: + - uid: 647 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False +- proto: ClothingBeltSyndicateUtility + entities: + - uid: 475 + components: + - type: Transform + pos: -2.5043797,0.4702679 + parent: 1 + - uid: 476 + components: + - type: Transform + pos: -1.6340095,0.48416638 + parent: 1 +- proto: ClothingEyesChameleon + entities: + - uid: 642 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False +- proto: ClothingHandsChameleon + entities: + - uid: 889 + components: + - type: Transform + pos: -1.9472483,5.6542783 + parent: 1 +- proto: ClothingHeadHatChameleon + entities: + - uid: 627 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False - proto: ClothingHeadPyjamaSyndicateBlack entities: - uid: 393 @@ -3181,6 +4135,51 @@ entities: - type: Transform pos: 10.971417,2.462137 parent: 1 + - uid: 644 + components: + - type: Transform + parent: 620 + - type: VoiceMask + actionEntity: 646 + - type: Physics + canCollide: False + - type: ActionsContainer + - type: ContainerContainer + containers: + actions: !type:Container + ents: + - 646 +- proto: ClothingNeckChameleon + entities: + - uid: 634 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False +- proto: ClothingOuterChameleon + entities: + - uid: 643 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False +- proto: ClothingShoesChameleon + entities: + - uid: 749 + components: + - type: Transform + pos: -3.549889,5.1747785 + parent: 1 +- proto: ClothingUniformJumpsuitChameleon + entities: + - uid: 641 + components: + - type: Transform + parent: 620 + - type: Physics + canCollide: False - proto: ClothingUniformJumpsuitPyjamaSyndicateBlack entities: - uid: 392 @@ -3279,6 +4278,39 @@ entities: maxRange: 2048 - type: WorldLoader radius: 2048 +- proto: ComputerShuttleSyndie + entities: + - uid: 1259 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 12.5,-0.5 + parent: 1 +- proto: CrateEngineeringCableBulk + entities: + - uid: 402 + components: + - type: Transform + pos: -5.5,-7.5 + parent: 1 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - proto: CrateFoodDonkpocketSavory entities: - uid: 551 @@ -3306,11 +4338,29 @@ entities: - 0 - proto: CrateServiceBureaucracy entities: - - uid: 577 + - uid: 999 components: - type: Transform - pos: -1.5,4.5 + pos: -3.5,-8.5 parent: 1 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.1465 + moles: + - 1.7459903 + - 6.568249 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 - proto: CrowbarRed entities: - uid: 378 @@ -3320,13 +4370,46 @@ entities: - type: Physics canCollide: False - type: InsideEntityStorage -- proto: DefibrillatorCabinetFilled +- proto: CurtainsRedOpen entities: - - uid: 552 + - uid: 371 components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,-2.5 + parent: 1 + - uid: 814 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,-3.5 + parent: 1 +- proto: DefibrillatorCabinetOpen + entities: + - uid: 594 + components: + - type: MetaData + desc: an evil cabinet designed to hold an Interdyne defibrilator + name: Interdyne defibrilator cabinet - type: Transform pos: -0.5,-1.5 parent: 1 + - type: Openable + opened: False + - type: ContainerContainer + containers: + ItemCabinet: !type:ContainerSlot + showEnts: False + occludes: True + ent: 595 +- proto: DefibrillatorSyndicate + entities: + - uid: 595 + components: + - type: Transform + parent: 594 + - type: Physics + canCollide: False - proto: DiagnosisReportPaper entities: - uid: 432 @@ -3384,14 +4467,22 @@ entities: - type: Transform pos: 10.5,-2.5 parent: 1 -- proto: DisposalUnit +- proto: DonkpocketBoxSpawner entities: - - uid: 604 + - uid: 1221 components: - - type: MetaData - name: escape hatch - type: Transform - pos: 10.5,-2.5 + pos: -9.5,-2.5 + parent: 1 + - uid: 1222 + components: + - type: Transform + pos: -7.5,2.5 + parent: 1 + - uid: 1224 + components: + - type: Transform + pos: 4.5,-10.5 parent: 1 - proto: DrinkMugDog entities: @@ -3405,6 +4496,8 @@ entities: entities: - uid: 606 components: + - type: MetaData + desc: i <3 misinformation - type: Transform pos: 1.2883832,1.4021075 parent: 1 @@ -3422,6 +4515,18 @@ entities: - type: Transform pos: 1.3040082,1.7302322 parent: 1 +- proto: DrinkNukieCan + entities: + - uid: 1157 + components: + - type: Transform + pos: 12.806574,2.460118 + parent: 1 + - uid: 1158 + components: + - type: Transform + pos: 8.1884,2.2979681 + parent: 1 - proto: EncryptionKeyCommand entities: - uid: 613 @@ -3454,6 +4559,13 @@ entities: rot: -1.5707963267948966 rad pos: 6.5,0.5 parent: 1 +- proto: FaxMachineBase + entities: + - uid: 1141 + components: + - type: Transform + pos: -0.5,5.5 + parent: 1 - proto: FaxMachineListeningSyndie entities: - uid: 368 @@ -3461,13 +4573,25 @@ entities: - type: Transform pos: 8.5,2.5 parent: 1 -- proto: filingCabinetDrawerRandom +- proto: filingCabinetDrawer entities: - uid: 567 components: - type: Transform pos: 9.5,0.5 parent: 1 + - type: Storage + storedItems: + 1253: + position: 0,0 + _rotation: South + - type: ContainerContainer + containers: + storagebase: !type:Container + showEnts: False + occludes: True + ents: + - 1253 - proto: FireAlarm entities: - uid: 621 @@ -3486,10 +4610,7 @@ entities: - 632 - 631 - 625 - - 627 - 633 - - type: AtmosDevice - joinedGrid: 1 - proto: Firelock entities: - uid: 622 @@ -3522,12 +4643,6 @@ entities: rot: 3.141592653589793 rad pos: 3.5,4.5 parent: 1 - - uid: 627 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,5.5 - parent: 1 - uid: 628 components: - type: Transform @@ -3563,6 +4678,23 @@ entities: - type: Transform pos: 9.5,-3.5 parent: 1 +- proto: FoodSnackSyndi + entities: + - uid: 1159 + components: + - type: Transform + pos: -0.59916353,0.46647382 + parent: 1 + - uid: 1160 + components: + - type: Transform + pos: -0.3352747,0.66105354 + parent: 1 + - uid: 1161 + components: + - type: Transform + pos: -0.73110807,0.70969856 + parent: 1 - proto: ForensicReportPaper entities: - uid: 427 @@ -3597,23 +4729,26 @@ entities: parent: 1 - proto: GasPassiveVent entities: - - uid: 634 + - uid: 239 + components: + - type: Transform + pos: -7.5,6.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 499 components: - type: Transform rot: 1.5707963267948966 rad - pos: -5.5,1.5 + pos: -9.5,-2.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 635 components: - type: Transform pos: 6.5,6.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 636 @@ -3621,8 +4756,6 @@ entities: - type: Transform pos: 4.5,10.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 637 @@ -3631,8 +4764,6 @@ entities: rot: -1.5707963267948966 rad pos: 14.5,-0.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 638 @@ -3641,8 +4772,6 @@ entities: rot: 3.141592653589793 rad pos: 13.5,-6.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 639 @@ -3651,57 +4780,24 @@ entities: rot: 3.141592653589793 rad pos: 8.5,-7.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 640 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-10.5 - parent: 1 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 641 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,-3.5 - parent: 1 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 642 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,5.5 - parent: 1 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - proto: GasPipeBend entities: - - uid: 643 + - uid: 2 components: - type: Transform - rot: 3.141592653589793 rad - pos: -3.5,0.5 + pos: -1.5,-4.5 parent: 1 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 644 + color: '#FF0000FF' + - uid: 505 components: - type: Transform - pos: -3.5,1.5 + pos: -6.5,-2.5 parent: 1 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 645 components: - type: Transform @@ -3709,22 +4805,6 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 646 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,-0.5 - parent: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 647 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 2.5,-6.5 - parent: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - uid: 648 components: - type: Transform @@ -3748,6 +4828,84 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 701 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 2.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1025 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1061 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1063 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1069 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1071 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1075 + components: + - type: Transform + pos: -4.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1078 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,2.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1080 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -5.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1226 + components: + - type: Transform + pos: 2.5,3.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' - proto: GasPipeFourway entities: - uid: 651 @@ -3757,82 +4915,37 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' + - uid: 1066 + components: + - type: Transform + pos: -4.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' - proto: GasPipeStraight entities: - - uid: 652 + - uid: 261 components: - type: Transform rot: 3.141592653589793 rad - pos: 1.5,4.5 + pos: -8.5,3.5 parent: 1 - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 653 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 0.5,3.5 - parent: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 654 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -4.5,1.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 655 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,0.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 656 - components: - - type: Transform - pos: 4.5,-7.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 657 - components: - - type: Transform - pos: 4.5,-8.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 658 - components: - - type: Transform - pos: 4.5,-9.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 659 components: - type: Transform pos: 8.5,-6.5 parent: 1 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 660 components: - type: Transform pos: 8.5,-5.5 parent: 1 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 661 - components: - - type: Transform - pos: 8.5,-4.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 662 components: - type: Transform @@ -3979,38 +5092,13 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 681 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -2.5,-3.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 682 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -3.5,-3.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 683 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,5.5 - parent: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - uid: 684 components: - type: Transform - rot: 1.5707963267948966 rad - pos: -3.5,5.5 + pos: -7.5,5.5 parent: 1 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 685 components: - type: Transform @@ -4057,14 +5145,6 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 691 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,2.5 - parent: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - uid: 692 components: - type: Transform @@ -4120,24 +5200,228 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' -- proto: GasPipeTJunction - entities: - - uid: 699 + - uid: 804 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 813 + components: + - type: Transform + pos: -6.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1022 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1023 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -4.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1058 + components: + - type: Transform + pos: -5.5,0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1059 + components: + - type: Transform + pos: -5.5,1.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1060 + components: + - type: Transform + pos: -3.5,-1.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1062 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1065 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1070 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1076 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1077 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1090 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1148 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1149 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1151 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 0.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1152 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1163 components: - type: Transform rot: 3.141592653589793 rad + pos: -4.5,1.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1164 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,2.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1169 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 5.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1225 + components: + - type: Transform + rot: -1.5707963267948966 rad pos: 1.5,3.5 parent: 1 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 700 + - uid: 1228 components: - type: Transform - pos: 2.5,3.5 + rot: -1.5707963267948966 rad + pos: 0.5,3.5 parent: 1 - type: AtmosPipeColor color: '#0335FCFF' - - uid: 701 + - uid: 1230 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 6.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1231 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 7.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' +- proto: GasPipeTJunction + entities: + - uid: 50 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 572 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 8.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 640 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -2.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 652 + components: + - type: Transform + pos: -1.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 658 components: - type: Transform rot: 1.5707963267948966 rad @@ -4176,19 +5460,72 @@ entities: parent: 1 - type: AtmosPipeColor color: '#0335FCFF' -- proto: GasPort - entities: - - uid: 706 + - uid: 711 components: - type: Transform - pos: 1.5,5.5 + pos: 3.5,2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 722 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -0.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1024 + components: + - type: Transform + pos: -3.5,-0.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1074 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,3.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1089 + components: + - type: Transform + pos: -3.5,-6.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' +- proto: GasPort + entities: + - uid: 1009 + components: + - type: Transform + pos: -5.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' +- proto: GasPressurePump + entities: + - uid: 1081 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-6.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - proto: GasVentPump entities: + - uid: 274 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -3.5,-7.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' - uid: 384 components: - type: Transform @@ -4197,21 +5534,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 707 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -0.5,3.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 708 @@ -4222,8 +5544,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 709 @@ -4235,8 +5555,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 710 @@ -4248,21 +5566,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 711 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,-6.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 712 @@ -4274,8 +5577,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 713 @@ -4287,21 +5588,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#0335FCFF' - - uid: 714 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 3.5,3.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 716 @@ -4313,8 +5599,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#0335FCFF' - uid: 717 @@ -4323,10 +5607,47 @@ entities: rot: 1.5707963267948966 rad pos: -0.5,-3.5 parent: 1 - - type: AtmosDevice - joinedGrid: 1 + - uid: 1021 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1057 + components: + - type: Transform + pos: -5.5,2.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1223 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 3.5,1.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' + - uid: 1227 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,3.5 + parent: 1 + - type: AtmosPipeColor + color: '#0335FCFF' - proto: GasVentScrubber entities: + - uid: 691 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -1.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' - uid: 718 components: - type: Transform @@ -4336,34 +5657,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 719 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,5.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 720 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: -1.5,0.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 721 @@ -4375,22 +5668,8 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor - color: '#FF1212FF' - - uid: 722 - components: - - type: Transform - pos: 4.5,-6.5 - parent: 1 - - type: DeviceNetwork - deviceLists: - - 576 - - type: AtmosDevice - joinedGrid: 1 - - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 723 components: - type: Transform @@ -4399,10 +5678,8 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor - color: '#FF1212FF' + color: '#FF0000FF' - uid: 724 components: - type: Transform @@ -4411,8 +5688,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 725 @@ -4424,8 +5699,6 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' - uid: 726 @@ -4437,48 +5710,105 @@ entities: - type: DeviceNetwork deviceLists: - 576 - - type: AtmosDevice - joinedGrid: 1 - type: AtmosPipeColor color: '#FF1212FF' + - uid: 1067 + components: + - type: Transform + pos: -4.5,-3.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1068 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -3.5,3.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1082 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,2.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1114 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-5.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1162 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,0.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' + - uid: 1168 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-4.5 + parent: 1 + - type: AtmosPipeColor + color: '#FF0000FF' +- proto: GeneratorBasic15kW + entities: + - uid: 989 + components: + - type: Transform + pos: -3.5,-10.5 + parent: 1 + - uid: 990 + components: + - type: Transform + pos: -4.5,-10.5 + parent: 1 + - uid: 1137 + components: + - type: Transform + pos: -5.5,-10.5 + parent: 1 - proto: GeneratorWallmountAPU entities: - - uid: 727 + - uid: 819 components: - type: Transform - pos: -1.5,6.5 + pos: -6.5,-10.5 parent: 1 - - uid: 728 + - uid: 1232 components: - type: Transform - pos: -0.5,6.5 + pos: -3.5,-11.5 parent: 1 - - uid: 729 + - uid: 1233 components: - type: Transform - pos: -2.5,5.5 + pos: -5.5,-11.5 parent: 1 - - uid: 730 + - uid: 1234 components: - type: Transform - pos: -2.5,4.5 + pos: -4.5,-11.5 parent: 1 - - uid: 732 + - uid: 1235 components: - type: Transform - pos: -1.5,2.5 - parent: 1 - - uid: 733 - components: - - type: Transform - pos: -0.5,2.5 + pos: -2.5,-10.5 parent: 1 - proto: GravityGeneratorMini entities: - - uid: 734 + - uid: 145 components: - type: Transform - pos: -0.5,5.5 + pos: -3.5,-9.5 parent: 1 - proto: Grille entities: @@ -4542,6 +5872,45 @@ entities: - type: Transform pos: 11.5,-5.5 parent: 1 +- proto: HandheldHealthAnalyzerEmpty + entities: + - uid: 1190 + components: + - type: Transform + pos: -0.7551869,-3.619692 + parent: 1 +- proto: HandLabeler + entities: + - uid: 816 + components: + - type: Transform + pos: -1.0030047,5.7003574 + parent: 1 +- proto: HighSecDoor + entities: + - uid: 1216 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 3.5,-6.5 + parent: 1 + - type: AccessReader + access: + - - NuclearOperative + - - SyndicateAgent +- proto: HolopadBluespace + entities: + - uid: 922 + components: + - type: Transform + pos: -2.5,3.5 + parent: 1 + - type: StationAiVision + occluded: False + enabled: False + - type: StationAiWhitelist + enabled: False + - type: Emagged - proto: HospitalCurtainsOpen entities: - uid: 747 @@ -4554,16 +5923,6 @@ entities: - type: Transform pos: 6.5,1.5 parent: 1 - - uid: 749 - components: - - type: Transform - pos: -1.5,1.5 - parent: 1 - - uid: 750 - components: - - type: Transform - pos: -0.5,1.5 - parent: 1 - proto: hydroponicsTray entities: - uid: 751 @@ -4586,15 +5945,27 @@ entities: - type: Transform pos: 10.5,-4.5 parent: 1 -- proto: KitchenMicrowave +- proto: Jukebox entities: - - uid: 755 + - uid: 1140 components: - type: Transform - pos: 1.5,-2.5 + pos: 7.5,-2.5 + parent: 1 +- proto: KitchenReagentGrinder + entities: + - uid: 1248 + components: + - type: Transform + pos: 13.5,-2.5 parent: 1 - proto: LandMineExplosive entities: + - uid: 193 + components: + - type: Transform + pos: -4.5281405,-13.515171 + parent: 1 - uid: 756 components: - type: Transform @@ -4605,6 +5976,59 @@ entities: - type: Transform pos: 17.449137,2.529461 parent: 1 + - uid: 775 + components: + - type: Transform + pos: -0.56668377,8.15374 + parent: 1 +- proto: LargeBeaker + entities: + - uid: 1249 + components: + - type: Transform + pos: 13.199977,-2.3707137 + parent: 1 + - uid: 1250 + components: + - type: Transform + pos: 13.580692,-2.294997 + parent: 1 +- proto: LockableButtonArmory + entities: + - uid: 1220 + components: + - type: MetaData + desc: the final step between you and the decomissioning device. + name: emergency decomissioning device unlocker + - type: Transform + pos: 4.5,-5.5 + parent: 1 + - type: AccessReader + access: + - - NuclearOperative + - - SyndicateAgent + - type: DeviceLinkSource + linkedPorts: + 1210: + - Pressed: DoorBolt +- proto: LockableButtonTheatre + entities: + - uid: 1139 + components: + - type: MetaData + desc: In case anything goes wrong...or you just run out of air. + name: Emergency Phone + - type: Transform + pos: -5.5,4.5 + parent: 1 + - type: AccessReader + access: + - - NuclearOperative + - - SyndicateAgent + - type: DeviceLinkSource + linkedPorts: + 779: + - Pressed: DoorBolt - proto: LockerSyndicatePersonal entities: - uid: 363 @@ -4618,8 +6042,8 @@ entities: immutable: False temperature: 293.1496 moles: - - 1.8978093 - - 7.139378 + - 1.8978151 + - 7.1394 - 0 - 0 - 0 @@ -4636,9 +6060,9 @@ entities: showEnts: False occludes: True ents: - - 378 - 377 - 379 + - 378 - 367 - 366 - 380 @@ -4649,6 +6073,50 @@ entities: showEnts: False occludes: True ent: null +- proto: Mannequin + entities: + - uid: 620 + components: + - type: Transform + pos: -3.5,5.5 + parent: 1 + - type: ContainerContainer + containers: + jumpsuit: !type:ContainerSlot + showEnts: False + occludes: False + ent: 641 + outerClothing: !type:ContainerSlot + showEnts: False + occludes: False + ent: 643 + neck: !type:ContainerSlot + showEnts: False + occludes: False + ent: 634 + mask: !type:ContainerSlot + showEnts: False + occludes: False + ent: 644 + eyes: !type:ContainerSlot + showEnts: False + occludes: False + ent: 642 + head: !type:ContainerSlot + showEnts: False + occludes: False + ent: 627 + suitstorage: !type:ContainerSlot + showEnts: False + occludes: False + ent: null + back: !type:ContainerSlot + showEnts: False + occludes: False + ent: 647 + - type: Actions + actions: + - 646 - proto: MedkitCombatFilled entities: - uid: 758 @@ -4671,6 +6139,17 @@ entities: rot: -1.5707963267948966 rad pos: -2.5,-3.5 parent: 1 +- proto: N14WallDecorCalendar + entities: + - uid: 823 + components: + - type: MetaData + desc: A calendar, youve been using it to keep track of how long youve been deployed for, looks like its your last day! + name: Deployment Calendar + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-2.5 + parent: 1 - proto: NukeDiskFake entities: - uid: 760 @@ -4678,6 +6157,38 @@ entities: - type: Transform pos: 16.778532,-0.7526432 parent: 1 +- proto: PaperAccessLogs + entities: + - uid: 1073 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,0.5 + parent: 1 + - uid: 1142 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,0.5 + parent: 1 + - uid: 1143 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,0.5 + parent: 1 + - uid: 1144 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,0.5 + parent: 1 + - uid: 1145 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 8.5,0.5 + parent: 1 - proto: PaperArtifactAnalyzer entities: - uid: 424 @@ -4831,6 +6342,211 @@ entities: - type: Transform pos: 8.503549,0.6316006 parent: 1 +- proto: PaperFugitiveReport + entities: + - uid: 45 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 77 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 187 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 258 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 260 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 +- proto: PaperOffice + entities: + - uid: 1146 + components: + - type: MetaData + name: Inbound fax + - type: Transform + pos: -0.6824486,5.519004 + parent: 1 + - type: Paper + stampState: paper_stamp-syndicate + stampedBy: + - stampedColor: '#850000FF' + stampedName: stamp-component-stamped-name-syndicate + content: >- + Your normal fax is invisible to station faxes unless they are emagged, but sometimes your deception involves recieving messages. + + + This fax is reachable by station-bound faxes, by default, its called "Unknown". + + + You can rename it to whatever you want, for example: "CentComm" by using a screwdriver (or your Cybersun Pen™) + - uid: 1147 + components: + - type: MetaData + name: Instruction manual + - type: Transform + pos: -2.2845595,3.286944 + parent: 1 + - type: Paper + stampState: paper_stamp-syndicate + stampedBy: + - stampedColor: '#850000FF' + stampedName: stamp-component-stamped-name-syndicate + content: >- + You can make use of this long-range holopad to make calls. + + + Use the Chameleon gear provided to dress the part of whomever youre trying to impersonate. + + + Holocalls give the callers name, use the Agent ID to provide one. + + + Holocalls also say from where they are made, use the Labeler to change yours, + + the Format is ( Department - Location ) +- proto: PaperStationWarrant + entities: + - uid: 770 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 828 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 874 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 892 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 + - uid: 893 + components: + - type: Transform + pos: 8.5,0.5 + parent: 1 +- proto: PaperStickyNote + entities: + - uid: 1192 + components: + - type: Transform + pos: -5.987184,2.8954349 + parent: 1 + - type: Paper + stampState: paper_stamp-syndicate + stampedBy: + - stampedColor: '#850000FF' + stampedName: stamp-component-stamped-name-syndicate + content: >- + EMERGENCIES ONLY + + or exceptionally funny ideas. + + + -High Command + - uid: 1215 + components: + - type: Transform + pos: 4.1906867,-7.1493835 + parent: 1 + - type: Paper + stampState: paper_stamp-syndicate + stampedBy: + - stampedColor: '#850000FF' + stampedName: stamp-component-stamped-name-syndicate + content: >- + In case of overwhelming boarding parties, arm this baby. She packs an extra punch and is SURE to punish anyone who tried to attack us. Once shes armed, make sure they dont try to disarm it, and close the blast door behind you. + + + Also, dont even think about trying to move her, shes made of pure plastitanium. + + + Make sure the situation is hopeless before you arm her, we'd threaten to kill you otherwise, but youll be dead anyways. + - uid: 1252 + components: + - type: Transform + pos: 0.23913574,0.36962616 + parent: 567 + - type: EmbeddableProjectile + embeddedIntoUid: 567 + - type: Paper + stampState: paper_stamp-syndicate + stampedBy: + - stampedColor: '#850000FF' + stampedName: stamp-component-stamped-name-syndicate + content: >- + Weve provided you with a list of all active codewords at the time of your FTL. + + + Any new codewords from assets activated after your arrival will not be available here. + + + Do NOT let this fall into enemy hands. + - type: Physics + canCollide: False + bodyType: Static +- proto: PhoneInstrumentSyndicate + entities: + - uid: 1132 + components: + - type: Transform + pos: -6.5115585,3.7121906 + parent: 1 +- proto: PlasmaReinforcedWindowDirectional + entities: + - uid: 1133 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,3.5 + parent: 1 + - uid: 1134 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -5.5,3.5 + parent: 1 +- proto: PlasmaWindoorSecureSyndicateLocked + entities: + - uid: 779 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 + - type: DoorBolt + boltsDown: True + - uid: 1210 + components: + - type: Transform + pos: 4.5,-6.5 + parent: 1 + - type: DoorBolt + boltsDown: True +- proto: PlushieLizardInversed + entities: + - uid: 1186 + components: + - type: Transform + pos: -4.5634503,-13.473475 + parent: 1 - proto: PlushieNuke entities: - uid: 762 @@ -4865,6 +6581,14 @@ entities: rot: 1.5707963267948966 rad pos: 4.5,6.5 parent: 1 +- proto: PosterLegitDoNotQuestion + entities: + - uid: 987 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,4.5 + parent: 1 - proto: PosterLegitHotDonkExplosion entities: - uid: 767 @@ -4881,6 +6605,21 @@ entities: rot: 3.141592653589793 rad pos: 11.5,3.5 parent: 1 +- proto: PowerCellHigh + entities: + - uid: 1191 + components: + - type: Transform + pos: 8.693881,1.8699758 + parent: 1 +- proto: PowerCellMicroreactor + entities: + - uid: 74 + components: + - type: Transform + parent: 71 + - type: Physics + canCollide: False - proto: PowerCellRecharger entities: - uid: 768 @@ -4888,6 +6627,20 @@ entities: - type: Transform pos: 8.5,1.5 parent: 1 +- proto: PoweredDimSmallLight + entities: + - uid: 494 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,5.5 + parent: 1 + - uid: 953 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,5.5 + parent: 1 - proto: Poweredlight entities: - uid: 18 @@ -4900,79 +6653,57 @@ entities: - type: Transform pos: 12.5,-2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 21 components: - type: Transform rot: -1.5707963267948966 rad pos: 4.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 375 components: - type: Transform rot: -1.5707963267948966 rad pos: -0.5,0.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 731 components: - type: Transform pos: 3.5,-2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 896 components: - type: Transform pos: 0.5,-6.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 917 components: - type: Transform rot: 1.5707963267948966 rad pos: 1.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - - uid: 956 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 6.5,-3.5 - parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 958 components: - type: Transform rot: 1.5707963267948966 rad pos: 8.5,1.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - - uid: 963 + - uid: 1013 components: - type: Transform - rot: -1.5707963267948966 rad - pos: -0.5,4.5 + rot: 3.141592653589793 rad + pos: -4.5,-3.5 + parent: 1 + - uid: 1154 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-0.5 + parent: 1 + - uid: 1247 + components: + - type: Transform + pos: 8.5,-2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - proto: PoweredLightColoredRed entities: - uid: 20 @@ -4981,53 +6712,22 @@ entities: rot: 1.5707963267948966 rad pos: 6.5,-4.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 22 components: - type: Transform pos: 12.5,2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 23 components: - type: Transform pos: -1.5,-5.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - - uid: 769 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,-0.5 - parent: 1 - - type: DeviceLinkSink - links: - - 46 - - type: Timer - - uid: 770 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -1.5,4.5 - parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 771 components: - type: Transform rot: 1.5707963267948966 rad pos: 1.5,2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - type: Timer - uid: 772 components: @@ -5035,18 +6735,12 @@ entities: rot: 1.5707963267948966 rad pos: 1.5,-3.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 773 components: - type: Transform rot: -1.5707963267948966 rad pos: 4.5,0.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - type: Timer - uid: 774 components: @@ -5054,18 +6748,6 @@ entities: rot: 1.5707963267948966 rad pos: 8.5,0.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 - - uid: 775 - components: - - type: Transform - rot: -1.5707963267948966 rad - pos: 4.5,-6.5 - parent: 1 - - type: DeviceLinkSink - links: - - 46 - uid: 952 components: - type: Transform @@ -5077,17 +6759,75 @@ entities: - type: Transform pos: 11.5,-2.5 parent: 1 - - type: DeviceLinkSink - links: - - 46 -- proto: Rack +- proto: PoweredlightOrange entities: - - uid: 776 + - uid: 1007 + components: + - type: Transform + pos: -4.5,-5.5 + parent: 1 + - uid: 1008 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-10.5 + parent: 1 + - uid: 1123 components: - type: Transform rot: 1.5707963267948966 rad - pos: -1.5,5.5 + pos: -9.5,-6.5 parent: 1 +- proto: PoweredlightRed + entities: + - uid: 473 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -0.5,2.5 + parent: 1 + - uid: 919 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,3.5 + parent: 1 + - uid: 1064 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: 4.5,-7.5 + parent: 1 + - uid: 1085 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,2.5 + parent: 1 + - uid: 1136 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 + - uid: 1212 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 1 + - uid: 1213 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 1 + - uid: 1214 + components: + - type: Transform + pos: 4.5,-7.5 + parent: 1 +- proto: Rack + entities: - uid: 777 components: - type: Transform @@ -5099,12 +6839,76 @@ entities: - type: Transform pos: -0.5,-3.5 parent: 1 -- proto: RandomArcade - entities: - - uid: 779 + - uid: 1006 components: - type: Transform - pos: 7.5,-2.5 + rot: 1.5707963267948966 rad + pos: -3.5,-5.5 + parent: 1 +- proto: Railing + entities: + - uid: 1128 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-6.5 + parent: 1 + - uid: 1129 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -8.5,-5.5 + parent: 1 + - uid: 1130 + components: + - type: Transform + pos: -8.5,-7.5 + parent: 1 +- proto: RailingCorner + entities: + - uid: 1124 + components: + - type: Transform + pos: -7.5,-7.5 + parent: 1 + - uid: 1125 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -7.5,-5.5 + parent: 1 + - uid: 1126 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -9.5,-5.5 + parent: 1 + - uid: 1127 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-7.5 + parent: 1 +- proto: RailingCornerSmall + entities: + - uid: 1170 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-6.5 + parent: 1 + - uid: 1171 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -7.5,-6.5 + parent: 1 +- proto: RandomArcade + entities: + - uid: 1251 + components: + - type: Transform + pos: -4.5,0.5 parent: 1 - proto: RandomPosterContraband entities: @@ -5134,27 +6938,12 @@ entities: - type: Transform pos: 14.5,-3.5 parent: 1 - - uid: 786 + - uid: 974 components: - type: Transform - pos: 5.5,-3.5 + rot: 1.5707963267948966 rad + pos: -6.5,-2.5 parent: 1 -- proto: RandomVendingDrinks - entities: - - uid: 787 - components: - - type: Transform - pos: 4.5,-2.5 - parent: 1 - - type: Emagged -- proto: RandomVendingSnacks - entities: - - uid: 788 - components: - - type: Transform - pos: 4.5,-3.5 - parent: 1 - - type: Emagged - proto: ReinforcedPlasmaWindow entities: - uid: 789 @@ -5217,141 +7006,20 @@ entities: - type: Transform pos: 8.5,-6.5 parent: 1 -- proto: RubberStampApproved +- proto: RemoteSignallerAdvanced entities: - - uid: 407 + - uid: 1218 components: + - type: MetaData + desc: Opens access to the emergency decomissioning device, for use in emergencies. + name: decomissioning device key - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampCaptain - entities: - - uid: 417 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampCE - entities: - - uid: 413 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampChaplain - entities: - - uid: 416 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampClown - entities: - - uid: 414 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampCMO - entities: - - uid: 412 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampDenied - entities: - - uid: 411 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampHop - entities: - - uid: 419 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampHos - entities: - - uid: 409 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampMantis - entities: - - uid: 415 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampMime - entities: - - uid: 420 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampQm - entities: - - uid: 408 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampRd - entities: - - uid: 418 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampSyndicate - entities: - - uid: 410 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage -- proto: RubberStampWarden - entities: - - uid: 406 - components: - - type: Transform - parent: 405 - - type: Physics - canCollide: False - - type: InsideEntityStorage + pos: -6.192114,3.883606 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 1217: + - Pressed: Toggle - proto: SalvageLorePaperGamingSpawner entities: - uid: 801 @@ -5359,26 +7027,33 @@ entities: - type: Transform pos: 12.5,-9.5 parent: 1 -- proto: SheetPlasteel +- proto: SheetGlass entities: - - uid: 802 + - uid: 403 components: - type: Transform - pos: -1.4864182,5.563302 + pos: -3.5228221,-5.39265 + parent: 1 +- proto: SheetPlasteel + entities: + - uid: 1086 + components: + - type: Transform + pos: -3.772328,-5.418236 parent: 1 - proto: SheetRPGlass entities: - - uid: 803 + - uid: 1088 components: - type: Transform - pos: -1.2364185,5.563302 + pos: -3.241078,-5.303573 parent: 1 - proto: SheetSteel entities: - - uid: 804 + - uid: 1087 components: - type: Transform - pos: -1.6895431,5.500802 + pos: -3.5327444,-5.3765407 parent: 1 - proto: SignalButton entities: @@ -5410,10 +7085,6 @@ entities: - type: Transform pos: 4.5,4.5 parent: 1 - - type: DeviceLinkSource - linkedPorts: - 4: - - Pressed: DoorBolt - uid: 807 components: - type: MetaData @@ -5438,6 +7109,31 @@ entities: - Pressed: Toggle 360: - Pressed: Toggle + - uid: 1181 + components: + - type: MetaData + desc: contains the GOOD stuff. + name: Vault Button + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,0.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 1187: + - Pressed: Toggle +- proto: SignalSwitch + entities: + - uid: 1229 + components: + - type: Transform + pos: -4.5,-1.5 + parent: 1 + - type: DeviceLinkSource + linkedPorts: + 1013: + - On: On + - Off: Off - proto: SignalSwitchDirectional entities: - uid: 46 @@ -5460,15 +7156,6 @@ entities: 771: - On: Off - Off: On - 770: - - Off: On - - On: Off - 963: - - On: On - - Off: Off - 769: - - Off: On - - On: Off 375: - On: On - Off: Off @@ -5487,12 +7174,6 @@ entities: 896: - On: On - Off: Off - 775: - - On: Off - - Off: On - 956: - - On: On - - Off: Off 20: - On: Off - Off: On @@ -5508,6 +7189,14 @@ entities: 22: - On: Off - Off: On +- proto: SignElectricalMed + entities: + - uid: 1219 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 1 - proto: SinkStemlessWater entities: - uid: 808 @@ -5516,6 +7205,13 @@ entities: rot: 1.5707963267948966 rad pos: -1.5,-3.5 parent: 1 +- proto: SMESBasic + entities: + - uid: 986 + components: + - type: Transform + pos: -5.5,-9.5 + parent: 1 - proto: SoapSyndie entities: - uid: 809 @@ -5524,7 +7220,7 @@ entities: rot: 6.283185307179586 rad pos: -1.5109272,-2.2405348 parent: 1 -- proto: soda_dispenser +- proto: SodaDispenser entities: - uid: 810 components: @@ -5533,6 +7229,16 @@ entities: pos: 1.5,-4.5 parent: 1 - type: Emagged +- proto: SpaceDisposalUnit + entities: + - uid: 596 + components: + - type: MetaData + desc: a chute leading straight out to space, attached with a reminder that the Syndicate is not responsible for any injuries caused by improper use. + name: Escape Hatch + - type: Transform + pos: 10.5,-2.5 + parent: 1 - proto: SpawnMobRadioGuard entities: - uid: 811 @@ -5545,17 +7251,202 @@ entities: - type: Transform pos: 2.5,2.5 parent: 1 + - uid: 1173 + components: + - type: Transform + pos: -4.5,-2.5 + parent: 1 +- proto: SpawnMobSpiderSalvage + entities: + - uid: 653 + components: + - type: Transform + pos: -9.5,-10.5 + parent: 1 + - uid: 656 + components: + - type: Transform + pos: -9.5,-0.5 + parent: 1 + - uid: 657 + components: + - type: Transform + pos: -11.5,1.5 + parent: 1 + - uid: 1150 + components: + - type: Transform + pos: -0.5,-10.5 + parent: 1 + - uid: 1204 + components: + - type: Transform + pos: -9.5,-12.5 + parent: 1 + - uid: 1207 + components: + - type: Transform + pos: -1.5,12.5 + parent: 1 + - uid: 1208 + components: + - type: Transform + pos: 21.5,3.5 + parent: 1 + - uid: 1209 + components: + - type: Transform + pos: 6.5,-12.5 + parent: 1 - proto: SpawnPointNukies entities: - - uid: 813 + - uid: 1174 components: - type: Transform - pos: -0.5,1.5 + pos: -5.5,-3.5 parent: 1 - - uid: 814 + - uid: 1175 components: - type: Transform - pos: -1.5,1.5 + pos: -5.5,-2.5 + parent: 1 +- proto: StampLockerListeningPost + entities: + - uid: 405 + components: + - type: Transform + pos: 10.5,3.5 + parent: 1 + - type: EntityStorage + air: + volume: 200 + immutable: False + temperature: 293.14673 + moles: + - 1.734816 + - 6.5262127 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 + - 0 +- proto: StationAiBrain + entities: + - uid: 1260 + components: + - type: MetaData + name: positronic brain (PB-51) + - type: Transform + rot: 6.0597243309021 rad + pos: 10.5,0.5 + parent: 1 + - type: SiliconLawProvider + lawset: + obeysTo: laws-owner-crew + laws: + - lawIdentifierOverride: null + order: 1 + lawString: law-ntdefault-1 + - lawIdentifierOverride: null + order: 2 + lawString: law-ntdefault-2 + - lawIdentifierOverride: null + order: 3 + lawString: law-ntdefault-3 + - lawIdentifierOverride: null + order: 4 + lawString: law-ntdefault-4-delta + - type: SiliconLawBound + lastLawProvider: 1260 + - type: Access + tags: + - EmergencyShuttleRepealAll + - Captain + - HeadOfPersonnel + - ChiefEngineer + - ChiefMedicalOfficer + - HeadOfSecurity + - ResearchDirector + - Command + - Cryogenics + - Security + - Detective + - Armory + - Lawyer + - Engineering + - Medical + - Quartermaster + - Salvage + - Cargo + - Research + - Service + - Maintenance + - External + - Janitor + - Theatre + - Bar + - Chemistry + - Kitchen + - Chapel + - Hydroponics + - Atmospherics + - Mail + - Orders + - Mantis + - Paramedic + - Psychologist + - Boxer + - Clown + - Library + - Mime + - Musician + - Reporter + - Zookeeper + - Justice + - ChiefJustice + - Prosecutor + - Clerk + - Corpsman + - Robotics + - Surgery + - type: Eye + drawFov: True + - type: NameIdentifier + fullIdentifier: (PB-51) + identifier: 51 + - type: ActionsContainer + - type: ContainerContainer + containers: + actions: !type:Container + ents: + - 1261 + - 1262 + - 1263 + - 1264 + - 1265 + - 1266 + - 1267 + - 1268 + - type: MobMover + - type: MovementSpeedModifier + - type: Emoting + missingComponents: + - ActionGrant + - UserInterface + - IntrinsicRadioReceiver + - IntrinsicRadioTransmitter + - ActiveRadio +- proto: StationAnchor + entities: + - uid: 1054 + components: + - type: Transform + pos: -8.5,-6.5 parent: 1 - proto: StationMapBroken entities: @@ -5564,13 +7455,87 @@ entities: - type: Transform pos: 1.5,4.5 parent: 1 -- proto: SubstationWallBasic +- proto: Stimpack entities: - - uid: 816 + - uid: 386 components: - type: Transform - rot: -1.5707963267948966 rad - pos: 0.5,5.5 + pos: 4.6880875,10.393544 + parent: 1 + - type: SolutionContainerManager + solutions: null + containers: + - pen + - type: Tag + tags: + - Trash + - type: ContainerContainer + containers: + solution@pen: !type:ContainerSlot + ent: 401 + - type: Forensics + residues: [] + dnas: + - ACCTCGCTGTAAACAT + fibers: [] + fingerprints: [] + - uid: 1270 + components: + - type: Transform + pos: 4.2818375,10.476935 + parent: 1 + - type: SolutionContainerManager + solutions: null + containers: + - pen + - type: Tag + tags: + - Trash + - type: ContainerContainer + containers: + solution@pen: !type:ContainerSlot + ent: 1271 + - type: Forensics + residues: [] + dnas: + - ACCTCGCTGTAAACAT + fibers: [] + fingerprints: [] + - uid: 1272 + components: + - type: Transform + pos: 4.520056,10.789653 + parent: 1 + - type: SolutionContainerManager + solutions: null + containers: + - pen + - type: Tag + tags: + - Trash + - type: ContainerContainer + containers: + solution@pen: !type:ContainerSlot + ent: 1273 + - type: Forensics + residues: [] + dnas: + - ACCTCGCTGTAAACAT + fibers: [] + fingerprints: [] +- proto: SubstationBasic + entities: + - uid: 997 + components: + - type: Transform + pos: -5.5,-8.5 + parent: 1 +- proto: SubstationWallBasic + entities: + - uid: 1179 + components: + - type: Transform + pos: -7.5,-4.5 parent: 1 - proto: SuitStorageEVASyndicate entities: @@ -5602,6 +7567,57 @@ entities: - 0 - 0 - 0 +- proto: SyndicateBomb + entities: + - uid: 1211 + components: + - type: MetaData + desc: an Extra reinforced Syndicate hardbomb, dont bother moving it, and dont bother trying to disarm her either. Activate ONLY in case of overwhelming nanotrasen forces. + name: Emergency Decomissioning Device + - type: Transform + rot: -1.5707963267948966 rad + pos: 4.5,-7.5 + parent: 1 + - type: Explosive + totalIntensity: 18000 + missingComponents: + - Rotatable + - Anchorable + - Pullable +- proto: SyndicateBusinessCard + entities: + - uid: 1254 + components: + - type: Transform + pos: 12.159487,2.336687 + parent: 1 + - uid: 1255 + components: + - type: Transform + pos: 12.159487,2.336687 + parent: 1 + - uid: 1256 + components: + - type: Transform + pos: 12.159487,2.336687 + parent: 1 + - uid: 1257 + components: + - type: Transform + pos: 12.159487,2.336687 + parent: 1 + - uid: 1258 + components: + - type: Transform + pos: 12.159487,2.336687 + parent: 1 +- proto: SyndicateMicrowave + entities: + - uid: 755 + components: + - type: Transform + pos: 1.5,-2.5 + parent: 1 - proto: SyndicateMonitoringServer entities: - uid: 338 @@ -5614,11 +7630,10 @@ entities: available: False - proto: SyndicatePersonalAI entities: - - uid: 819 + - uid: 991 components: - type: Transform - rot: 3.141592653589793 rad - pos: 7.4855704,-4.514364 + pos: 7.483023,-4.4898586 parent: 1 - proto: SyndieHandyFlag entities: @@ -5636,6 +7651,12 @@ entities: parent: 1 - proto: TableCarpet entities: + - uid: 575 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 7.5,-4.5 + parent: 1 - uid: 821 components: - type: Transform @@ -5647,12 +7668,6 @@ entities: rot: 1.5707963267948966 rad pos: 1.5,1.5 parent: 1 - - uid: 823 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: 7.5,-4.5 - parent: 1 - proto: TableGlass entities: - uid: 824 @@ -5672,6 +7687,19 @@ entities: - type: Transform pos: 1.5,-4.5 parent: 1 + - uid: 1167 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: 13.5,-2.5 + parent: 1 +- proto: TablePlasmaGlass + entities: + - uid: 1131 + components: + - type: Transform + pos: -6.5,3.5 + parent: 1 - proto: TableWoodReinforced entities: - uid: 382 @@ -5692,12 +7720,6 @@ entities: rot: 3.141592653589793 rad pos: 8.5,1.5 parent: 1 - - uid: 386 - components: - - type: Transform - rot: 3.141592653589793 rad - pos: 12.5,-0.5 - parent: 1 - uid: 387 components: - type: Transform @@ -5710,6 +7732,27 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,1.5 parent: 1 + - uid: 682 + components: + - type: Transform + pos: -1.5,5.5 + parent: 1 + - uid: 831 + components: + - type: Transform + pos: -2.5,5.5 + parent: 1 + - uid: 1135 + components: + - type: Transform + pos: -0.5,5.5 + parent: 1 + - uid: 1153 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,0.5 + parent: 1 - proto: TelecomServerFilled entities: - uid: 612 @@ -5734,6 +7777,13 @@ entities: showEnts: False occludes: True ents: [] +- proto: Telecrystal5 + entities: + - uid: 507 + components: + - type: Transform + pos: -6.511505,3.381673 + parent: 1 - proto: ToiletEmpty entities: - uid: 832 @@ -5782,9 +7832,9 @@ entities: - type: Transform pos: 16.198624,-0.765656 parent: 1 -- proto: VendingMachineBooze +- proto: VendingMachineBoozeSyndicate entities: - - uid: 839 + - uid: 827 components: - type: Transform pos: 4.5,-4.5 @@ -5797,6 +7847,15 @@ entities: - type: Transform pos: 4.5,0.5 parent: 1 + - type: Emagged +- proto: VendingMachineColaBlack + entities: + - uid: 788 + components: + - type: Transform + pos: 4.5,-2.5 + parent: 1 + - type: Emagged - proto: VendingMachineGames entities: - uid: 840 @@ -5813,6 +7872,17 @@ entities: pos: 12.5,-2.5 parent: 1 - type: Emagged +- proto: VendingMachinePride + entities: + - uid: 1178 + components: + - type: MetaData + desc: For dispensing pride in deep space, has a cool S spraypainted on the side. + name: Syndicate Pride-O-Mat + - type: Transform + pos: -3.5,0.5 + parent: 1 + - type: Emagged - proto: VendingMachineSeedsUnlocked entities: - uid: 842 @@ -5821,28 +7891,199 @@ entities: pos: 11.5,-2.5 parent: 1 - type: Emagged -- proto: VendingMachineSyndieDrobe +- proto: VendingMachineSnack entities: - - uid: 843 + - uid: 787 components: - type: Transform - pos: -2.5,0.5 + pos: 4.5,-3.5 + parent: 1 + - type: Emagged +- proto: VendingMachineSyndieDrobe + entities: + - uid: 750 + components: + - type: Transform + pos: -3.5,-3.5 parent: 1 - type: Emagged - proto: VendingMachineTankDispenserEVA entities: - - uid: 844 + - uid: 552 components: - type: Transform - pos: -1.5,3.5 + pos: 2.5,5.5 parent: 1 - proto: WallPlastitanium entities: + - uid: 27 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -0.5,1.5 + parent: 1 + - uid: 47 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-7.5 + parent: 1 + - uid: 48 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-1.5 + parent: 1 - uid: 54 components: - type: Transform pos: 5.5,-8.5 parent: 1 + - uid: 75 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,4.5 + parent: 1 + - uid: 81 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-4.5 + parent: 1 + - uid: 82 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-4.5 + parent: 1 + - uid: 105 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-11.5 + parent: 1 + - uid: 141 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-8.5 + parent: 1 + - uid: 142 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-11.5 + parent: 1 + - uid: 191 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-11.5 + parent: 1 + - uid: 195 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,-11.5 + parent: 1 + - uid: 203 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-11.5 + parent: 1 + - uid: 218 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-9.5 + parent: 1 + - uid: 220 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-10.5 + parent: 1 + - uid: 221 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-9.5 + parent: 1 + - uid: 241 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,5.5 + parent: 1 + - uid: 251 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,6.5 + parent: 1 + - uid: 269 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-2.5 + parent: 1 + - uid: 270 + components: + - type: Transform + pos: -5.5,4.5 + parent: 1 + - uid: 271 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-10.5 + parent: 1 + - uid: 272 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-3.5 + parent: 1 + - uid: 273 + components: + - type: Transform + pos: -7.5,1.5 + parent: 1 + - uid: 276 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-5.5 + parent: 1 + - uid: 277 + components: + - type: Transform + pos: -6.5,1.5 + parent: 1 + - uid: 278 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,-4.5 + parent: 1 + - uid: 297 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -5.5,-1.5 + parent: 1 + - uid: 316 + components: + - type: Transform + pos: -8.5,3.5 + parent: 1 + - uid: 317 + components: + - type: Transform + pos: -8.5,4.5 + parent: 1 - uid: 332 components: - type: Transform @@ -5863,16 +8104,121 @@ entities: - type: Transform pos: 0.5,-8.5 parent: 1 + - uid: 342 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,0.5 + parent: 1 + - uid: 370 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -6.5,-1.5 + parent: 1 - uid: 425 components: - type: Transform pos: 4.5,-8.5 parent: 1 + - uid: 495 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 1.5,5.5 + parent: 1 + - uid: 496 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,2.5 + parent: 1 + - uid: 497 + components: + - type: Transform + pos: -1.5,6.5 + parent: 1 + - uid: 498 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -9.5,-4.5 + parent: 1 + - uid: 501 + components: + - type: Transform + pos: -2.5,6.5 + parent: 1 + - uid: 503 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,1.5 + parent: 1 + - uid: 510 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,3.5 + parent: 1 + - uid: 549 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -3.5,1.5 + parent: 1 + - uid: 577 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,-4.5 + parent: 1 + - uid: 593 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -4.5,1.5 + parent: 1 - uid: 617 components: - type: Transform pos: 3.5,-8.5 parent: 1 + - uid: 729 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -8.5,-4.5 + parent: 1 + - uid: 730 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,-0.5 + parent: 1 + - uid: 733 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -10.5,-5.5 + parent: 1 + - uid: 829 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -1.5,1.5 + parent: 1 + - uid: 843 + components: + - type: Transform + pos: -8.5,2.5 + parent: 1 + - uid: 844 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: -2.5,-5.5 + parent: 1 - uid: 845 components: - type: Transform @@ -5893,11 +8239,6 @@ entities: - type: Transform pos: -0.5,-1.5 parent: 1 - - uid: 849 - components: - - type: Transform - pos: -2.5,6.5 - parent: 1 - uid: 850 components: - type: Transform @@ -5918,15 +8259,10 @@ entities: - type: Transform pos: 8.5,-1.5 parent: 1 - - uid: 854 - components: - - type: Transform - pos: -3.5,1.5 - parent: 1 - uid: 855 components: - type: Transform - pos: -3.5,0.5 + pos: -8.5,1.5 parent: 1 - uid: 856 components: @@ -5938,11 +8274,6 @@ entities: - type: Transform pos: -1.5,-4.5 parent: 1 - - uid: 858 - components: - - type: Transform - pos: -2.5,-5.5 - parent: 1 - uid: 859 components: - type: Transform @@ -6018,11 +8349,6 @@ entities: - type: Transform pos: 4.5,-5.5 parent: 1 - - uid: 874 - components: - - type: Transform - pos: -2.5,4.5 - parent: 1 - uid: 875 components: - type: Transform @@ -6068,11 +8394,6 @@ entities: - type: Transform pos: 0.5,-7.5 parent: 1 - - uid: 885 - components: - - type: Transform - pos: -2.5,-6.5 - parent: 1 - uid: 886 components: - type: Transform @@ -6088,11 +8409,6 @@ entities: - type: Transform pos: 0.5,1.5 parent: 1 - - uid: 889 - components: - - type: Transform - pos: -1.5,2.5 - parent: 1 - uid: 890 components: - type: Transform @@ -6103,21 +8419,6 @@ entities: - type: Transform pos: 0.5,5.5 parent: 1 - - uid: 892 - components: - - type: Transform - pos: -2.5,2.5 - parent: 1 - - uid: 893 - components: - - type: Transform - pos: -2.5,3.5 - parent: 1 - - uid: 894 - components: - - type: Transform - pos: -2.5,5.5 - parent: 1 - uid: 895 components: - type: Transform @@ -6221,23 +8522,14 @@ entities: - uid: 918 components: - type: Transform - pos: -2.5,-0.5 + rot: 1.5707963267948966 rad + pos: -3.5,6.5 parent: 1 - uid: 920 components: - type: Transform pos: 0.5,2.5 parent: 1 - - uid: 921 - components: - - type: Transform - pos: -0.5,2.5 - parent: 1 - - uid: 922 - components: - - type: Transform - pos: -2.5,1.5 - parent: 1 - uid: 923 components: - type: Transform @@ -6268,11 +8560,6 @@ entities: - type: Transform pos: 4.5,4.5 parent: 1 - - uid: 929 - components: - - type: Transform - pos: -1.5,6.5 - parent: 1 - uid: 930 components: - type: Transform @@ -6328,10 +8615,64 @@ entities: - type: Transform pos: 9.5,-5.5 parent: 1 - - uid: 941 + - uid: 1083 components: - type: Transform - pos: -3.5,-0.5 + rot: 3.141592653589793 rad + pos: -7.5,4.5 + parent: 1 + - uid: 1084 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -6.5,4.5 + parent: 1 + - uid: 1092 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -7.5,-8.5 + parent: 1 + - uid: 1093 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -8.5,-8.5 + parent: 1 + - uid: 1094 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -9.5,-8.5 + parent: 1 + - uid: 1095 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-8.5 + parent: 1 + - uid: 1096 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-7.5 + parent: 1 + - uid: 1097 + components: + - type: Transform + rot: -1.5707963267948966 rad + pos: -10.5,-6.5 + parent: 1 + - uid: 1115 + components: + - type: Transform + rot: 3.141592653589793 rad + pos: -4.5,-4.5 + parent: 1 + - uid: 1194 + components: + - type: Transform + pos: -7.5,-4.5 parent: 1 - proto: WarpPoint entities: @@ -6344,11 +8685,12 @@ entities: parent: 1 - proto: WashingMachineFilledClothes entities: - - uid: 2 + - uid: 1205 components: + - type: MetaData + desc: a note taped to it reads "We had to move it to make space for the bomb, sorry. -High Command" - type: Transform - rot: 3.141592653589793 rad - pos: 4.5,-7.5 + pos: -3.5,-7.5 parent: 1 - proto: WaterCooler entities: @@ -6359,10 +8701,10 @@ entities: parent: 1 - proto: WaterTankHighCapacity entities: - - uid: 944 + - uid: 1166 components: - type: Transform - pos: 13.5,-2.5 + pos: 13.5,-3.5 parent: 1 - proto: WeaponShotgunKammerer entities: @@ -6382,6 +8724,12 @@ entities: - type: InsideEntityStorage - proto: Windoor entities: + - uid: 504 + components: + - type: Transform + rot: 1.5707963267948966 rad + pos: 2.5,5.5 + parent: 1 - uid: 618 components: - type: Transform @@ -6400,12 +8748,6 @@ entities: rot: -1.5707963267948966 rad pos: 4.5,5.5 parent: 1 - - uid: 947 - components: - - type: Transform - rot: 1.5707963267948966 rad - pos: -2.5,0.5 - parent: 1 - proto: WindoorSecure entities: - uid: 610 @@ -6420,16 +8762,6 @@ entities: rot: 3.141592653589793 rad pos: 1.5,-7.5 parent: 1 - - uid: 948 - components: - - type: Transform - pos: -1.5,5.5 - parent: 1 - - uid: 949 - components: - - type: Transform - pos: -0.5,5.5 - parent: 1 - proto: WoodDoor entities: - uid: 12 diff --git a/Resources/Prototypes/_DV/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/_DV/Entities/Objects/Misc/paper.yml index fbb206b908..640cb4917a 100644 --- a/Resources/Prototypes/_DV/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/_DV/Entities/Objects/Misc/paper.yml @@ -475,3 +475,32 @@ id: TapeRecorderTranscript name: record transcript # TODO: could have a unique sprite in the future + +- type: entity + parent: BoxFolderRed + id: BoxFolderFakeNukeCodes + name: fake nuclear code folder + description: contains a single paper that looks like it would contain a nuke code. + components: + - type: Sprite + sprite: Objects/Misc/bureaucracy.rsi + layers: + - state: folder-colormap + color: "#cc2323" + - state: folder-base + - state: folder-stamp-inverse + color: "#1dff00" + - type: StorageFill + contents: + - id: FakeNukeCodePaper + +- type: entity + parent: Paper + id: FakeNukeCodePaper + suffix: Fake + name: nuclear authentication codes + components: + - type: Paper + content: |2 + [color=red]TOP SECRET![/color] + nuclear fission explosive (NT-XXXXXX) code: XXXXXX diff --git a/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/wall_lockers.yml b/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/wall_lockers.yml index 4a51cf0eab..9683e074e8 100644 --- a/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/wall_lockers.yml +++ b/Resources/Prototypes/_DV/Entities/Structures/Storage/Closets/Lockers/wall_lockers.yml @@ -216,3 +216,38 @@ stateDoorOpen: justice_open - type: AccessReader access: [["Justice"]] + +- type: entity + parent: ClosetWallBlack + id: StampLockerListeningPost + name: stamp closet + description: A closet packed with forged stamps, CentComm not included. + suffix: DO NOT MAP + components: + - type: StorageFill + contents: + - id: RubberStampApproved + - id: RubberStampDenied + - id: RubberStampAdminAssistant + - id: RubberStampCaptain + - id: RubberStampChaplain + - id: RubberStampCE + - id: RubberStampChiefJustice + - id: RubberStampChaplain + - id: RubberStampCMO + - id: RubberStampClown + - id: RubberStampDetective + - id: RubberStampHop + - id: RubberStampHos + - id: RubberStampLawyer + - id: RubberStampQm + - id: RubberStampMime + - id: RubberStampRd + - id: RubberStampNotary + - id: RubberStampProsec + - id: RubberStampMantis + - id: RubberStampPsychologist + - id: RubberStampSyndicate + - id: RubberStampTrader + - id: RubberStampWarden + - id: RubberStampGreytide # a disturbance in the rising grey water. From 3f137f1679de8ce533f57f9c1d3c9bd7038cca3b Mon Sep 17 00:00:00 2001 From: Delta-V bot <135767721+DeltaV-Bot@users.noreply.github.com> Date: Sat, 1 Mar 2025 15:26:57 +0100 Subject: [PATCH 02/12] Automatic changelog update --- Resources/Changelog/DeltaVChangelog.yml | 26 ++++++++----------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/Resources/Changelog/DeltaVChangelog.yml b/Resources/Changelog/DeltaVChangelog.yml index 951bb60257..8110cb0ed4 100644 --- a/Resources/Changelog/DeltaVChangelog.yml +++ b/Resources/Changelog/DeltaVChangelog.yml @@ -1,22 +1,4 @@ Entries: -- author: deltanedas - changes: - - message: Syndicate duffelbags can be reverse engineered for bags of holding. - type: Add - - message: Hyper-capacity powercells can be made by reverse engineering high-capacity - powercells, which can also be reverse engineered to make microreactor cells. - type: Add - - message: Moonboots can now be reverse engineered for speedboots. - type: Add - - message: Any cloning board that gets reverse engineered unlocks every cloning - board instead of itself (which was useless since you already have it). - type: Tweak - - message: Removed reverse engineering from items that made no sense to reverse - engineer like roundstart equipment or tier 1 techs. - type: Remove - id: 592 - time: '2024-10-02T13:04:44.0000000+00:00' - url: https://github.com/DeltaV-Station/Delta-v/pull/1915 - author: Radezolid changes: - message: Moved the reverse engineered combat hardsuits to the security techfab. @@ -3921,3 +3903,11 @@ id: 1091 time: '2025-03-01T12:32:45.0000000+00:00' url: https://github.com/DeltaV-Station/Delta-v/pull/3081 +- author: Smugman + changes: + - message: Syndicate listening posts have been SIGNIFICANTLY remodeled, and given + a self destruct device. Validhunt one Today! + type: Tweak + id: 1092 + time: '2025-03-01T14:26:38.0000000+00:00' + url: https://github.com/DeltaV-Station/Delta-v/pull/2912 From edba14b3f20b1e35332535b778159ab2ecfbb1c1 Mon Sep 17 00:00:00 2001 From: SolStar <44028047+ewokswagger@users.noreply.github.com> Date: Sat, 1 Mar 2025 19:03:27 -0500 Subject: [PATCH 03/12] Curator Chat (Ported from RMC14 #5084) (#3070) * Port Add Mentor Help #5084 https://github.com/RMC-14/RMC-14/pull/5084 * Remove de/re-mentoring command and mentor jobs instead tie to admining * Renamed to Curator Chat * Make chat 10% less shit * Fishguy fixes * oops * Cherry Pick https://github.com/RMC-14/RMC-14/commit/d4fcd8e8c877fcf12f7cb5e804b6cee45add0a5e * maybe this is right? * Revert changes to upstream file * Revert changes to upstream file --------- Co-authored-by: DrSmugleaf --- .../Systems/Bwoink/AHelpUIController.cs | 13 +- .../MenuBar/Widgets/GameTopMenuBar.xaml | 5 +- .../_RMC14/Mentor/MentorHelpWindow.xaml | 15 + .../_RMC14/Mentor/MentorHelpWindow.xaml.cs | 14 + .../_RMC14/Mentor/MentorWindow.xaml | 30 ++ .../_RMC14/Mentor/MentorWindow.xaml.cs | 19 + .../_RMC14/Mentor/StaffHelpUIController.cs | 329 ++++++++++++++++++ .../_RMC14/Mentor/StaffHelpWindow.xaml | 11 + .../_RMC14/Mentor/StaffHelpWindow.xaml.cs | 14 + Content.Server/IoC/ServerContentIoC.cs | 4 + Content.Server/_RMC14/Mentor/MentorManager.cs | 235 +++++++++++++ Content.Shared/Administration/AdminFlags.cs | 5 + Content.Shared/_RMC14/CCVar/RMCCVars.cs | 17 + Content.Shared/_RMC14/Mentor/MentorHelpMsg.cs | 22 ++ Content.Shared/_RMC14/Mentor/MentorMessage.cs | 15 + .../_RMC14/Mentor/MentorMessageReceivedMsg.cs | 46 +++ .../_RMC14/Mentor/MentorSendMessageMsg.cs | 25 ++ .../_RMC14/Mentor/MentorStatusMsg.cs | 25 ++ .../Mentor/SendMentorHelpMessageEvent.cs | 9 + .../_RMC14/Effects/Admin/attributions.yml | 4 + .../Audio/_RMC14/Effects/Admin/mhelp.ogg | Bin 0 -> 23735 bytes .../en-US/_DV/escape-menu/options-menu.ftl | 3 + .../Guidebook/NewPlayer/NewPlayer.xml | 2 + 23 files changed, 854 insertions(+), 8 deletions(-) create mode 100644 Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml create mode 100644 Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml.cs create mode 100644 Content.Client/_RMC14/Mentor/MentorWindow.xaml create mode 100644 Content.Client/_RMC14/Mentor/MentorWindow.xaml.cs create mode 100644 Content.Client/_RMC14/Mentor/StaffHelpUIController.cs create mode 100644 Content.Client/_RMC14/Mentor/StaffHelpWindow.xaml create mode 100644 Content.Client/_RMC14/Mentor/StaffHelpWindow.xaml.cs create mode 100644 Content.Server/_RMC14/Mentor/MentorManager.cs create mode 100644 Content.Shared/_RMC14/CCVar/RMCCVars.cs create mode 100644 Content.Shared/_RMC14/Mentor/MentorHelpMsg.cs create mode 100644 Content.Shared/_RMC14/Mentor/MentorMessage.cs create mode 100644 Content.Shared/_RMC14/Mentor/MentorMessageReceivedMsg.cs create mode 100644 Content.Shared/_RMC14/Mentor/MentorSendMessageMsg.cs create mode 100644 Content.Shared/_RMC14/Mentor/MentorStatusMsg.cs create mode 100644 Content.Shared/_RMC14/Mentor/SendMentorHelpMessageEvent.cs create mode 100644 Resources/Audio/_RMC14/Effects/Admin/attributions.yml create mode 100644 Resources/Audio/_RMC14/Effects/Admin/mhelp.ogg diff --git a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs index 445bcc8601..998323cb5e 100644 --- a/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs +++ b/Content.Client/UserInterface/Systems/Bwoink/AHelpUIController.cs @@ -1,6 +1,7 @@ using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Numerics; +using Content.Client._RMC14.Mentor; // RMC14 using Content.Client.Administration.Managers; using Content.Client.Administration.Systems; using Content.Client.Administration.UI.Bwoink; @@ -37,11 +38,12 @@ public sealed class AHelpUIController: UIController, IOnSystemChanged UIManager.GetActiveUIWidgetOrNull()?.AHelpButton; - private Button? LobbyAHelpButton => (UIManager.ActiveScreen as LobbyGui)?.AHelpButton; + public MenuButton? GameAHelpButton => UIManager.GetActiveUIWidgetOrNull()?.AHelpButton; // RMC14 - Mentor help + public Button? LobbyAHelpButton => (UIManager.ActiveScreen as LobbyGui)?.AHelpButton; // RMC14 - Mentor Help public IAHelpUIHandler? UIHelper; private bool _discordRelayActive; private bool _hasUnreadAHelp; @@ -87,8 +89,9 @@ public sealed class AHelpUIController: UIController, IOnSystemChanged + /> diff --git a/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml b/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml new file mode 100644 index 0000000000..b2d6efa3c3 --- /dev/null +++ b/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml.cs b/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml.cs new file mode 100644 index 0000000000..d527345fbb --- /dev/null +++ b/Content.Client/_RMC14/Mentor/MentorHelpWindow.xaml.cs @@ -0,0 +1,14 @@ +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.CustomControls; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client._RMC14.Mentor; + +[GenerateTypedNameReferences] +public sealed partial class MentorHelpWindow : DefaultWindow +{ + public MentorHelpWindow() + { + RobustXamlLoader.Load(this); + } +} diff --git a/Content.Client/_RMC14/Mentor/MentorWindow.xaml b/Content.Client/_RMC14/Mentor/MentorWindow.xaml new file mode 100644 index 0000000000..78db0c9fc6 --- /dev/null +++ b/Content.Client/_RMC14/Mentor/MentorWindow.xaml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Content.Client/_RMC14/Mentor/MentorWindow.xaml.cs b/Content.Client/_RMC14/Mentor/MentorWindow.xaml.cs new file mode 100644 index 0000000000..4fe332f71c --- /dev/null +++ b/Content.Client/_RMC14/Mentor/MentorWindow.xaml.cs @@ -0,0 +1,19 @@ +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.CustomControls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Network; + +namespace Content.Client._RMC14.Mentor; + +[GenerateTypedNameReferences] +public sealed partial class MentorWindow : DefaultWindow +{ + public NetUserId SelectedPlayer { get; set; } + public readonly Dictionary PlayerDict = new(); + + public MentorWindow() + { + RobustXamlLoader.Load(this); + } +} diff --git a/Content.Client/_RMC14/Mentor/StaffHelpUIController.cs b/Content.Client/_RMC14/Mentor/StaffHelpUIController.cs new file mode 100644 index 0000000000..58359c4b47 --- /dev/null +++ b/Content.Client/_RMC14/Mentor/StaffHelpUIController.cs @@ -0,0 +1,329 @@ +using System.Diagnostics.CodeAnalysis; +using System.Linq; // DeltaV +using Content.Client.Administration.Systems; +using Content.Client.Stylesheets; +using Content.Client.UserInterface.Systems.Bwoink; +using Content.Shared._RMC14.CCVar; +using Content.Shared._RMC14.Mentor; +using Content.Shared.Administration; // DeltaV +using Content.Shared.Input; +using Robust.Client.Audio; +using Robust.Client.Graphics; +using Robust.Client.Player; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controllers; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.CustomControls; +using Robust.Shared.Configuration; +using Robust.Shared.Input.Binding; +using Robust.Shared.Network; +using Robust.Shared.Player; +using Robust.Shared.Utility; + +namespace Content.Client._RMC14.Mentor; + +public sealed class StaffHelpUIController : UIController, IOnSystemChanged +{ + [Dependency] private readonly AHelpUIController _aHelp = default!; + [Dependency] private readonly IClyde _clyde = default!; + [Dependency] private readonly IConfigurationManager _config = default!; + [Dependency] private readonly INetManager _net = default!; + [Dependency] private readonly IPlayerManager _player = default!; + [UISystemDependency] private readonly AudioSystem? _audio = default!; + [UISystemDependency] private readonly AdminSystem _admin = default!; // DeltaV + + private readonly Dictionary> _messages = new(); + //private readonly Dictionary _destinationNames = new(); DeltaV - All players in chat + + private bool _isMentor; + //private bool _canReMentor; DeltaV - Remove de/re-mentor + private StaffHelpWindow? _staffHelpWindow; + private MentorHelpWindow? _mentorHelpWindow; + private MentorWindow? _mentorWindow; + private string? _mHelpSound; + private bool _unread; + + public override void Initialize() + { + _net.RegisterNetMessage(OnMentorStatus); + _net.RegisterNetMessage(OnMentorHelpReceived); + _net.RegisterNetMessage(); + _net.RegisterNetMessage(); + //_net.RegisterNetMessage(); DeltaV - Remove de/re-mentor + //_net.RegisterNetMessage(); DeltaV - Remove de/re-mentor + _config.OnValueChanged(RMCCVars.RMCMentorHelpSound, v => _mHelpSound = v, true); + } + + private void OnMentorStatus(MentorStatusMsg msg) + { + _isMentor = msg.IsMentor; + //_canReMentor = msg.CanReMentor; DeltaV - Remove de/re-mentor + + if (_isMentor) + _mentorHelpWindow?.Close(); + else + _mentorWindow?.Close(); + } + + private void OnMentorHelpReceived(MentorMessagesReceivedMsg msg) + { + var other = false; + foreach (var message in msg.Messages) + { + if (message.Author != _player.LocalUser) + other = true; + + if (_isMentor && + _mentorWindow is not { IsOpen: true }) + { + _unread = true; + _aHelp.UnreadAHelpReceived(); + } + + //_destinationNames.TryAdd(message.Destination, message.DestinationName); DeltaV - All players in chat + _messages.GetOrNew(message.Destination).Add(message); + if (_mentorWindow is { IsOpen: true }) + { + //MentorAddPlayerButton(message.Destination); DeltaV - All players in chat + + if (_mentorWindow.SelectedPlayer == message.Destination) + { + _mentorWindow.Messages.AddMessage(CreateMessageLabel(message)); + _mentorWindow.Messages.ScrollToBottom(); + } + + continue; + } + + if (_mentorHelpWindow is { IsOpen: true } && + _player.LocalUser == message.Destination) + { + _mentorHelpWindow.Messages.AddMessage(CreateMessageLabel(message)); + _mentorHelpWindow.Messages.ScrollToBottom(); + } + } + + if (other) + { + _audio?.PlayGlobal(_mHelpSound, Filter.Local(), false); + _clyde.RequestWindowAttention(); + + if (!_isMentor) + { + if (OpenWindow(ref _mentorHelpWindow, CreateMentorHelpWindow, () => _mentorHelpWindow = null)) + { + _mentorHelpWindow.OpenCentered(); + } + } + } + } + + public void OnSystemLoaded(BwoinkSystem system) + { + CommandBinds.Builder + .BindBefore(ContentKeyFunctions.OpenAHelp, + InputCmdHandler.FromDelegate(_ => ToggleWindow()), + typeof(AHelpUIController)) + .Register(); + } + + public void OnSystemUnloaded(BwoinkSystem system) + { + CommandBinds.Unregister(); + } + + public void ToggleWindow() + { + if (_staffHelpWindow != null) + { + _staffHelpWindow.Close(); + _staffHelpWindow = null; + SetAHelpButtonPressed(false); + return; + } + + SetAHelpButtonPressed(true); + _staffHelpWindow = new StaffHelpWindow(); + _staffHelpWindow.OnClose += () => _staffHelpWindow = null; + _staffHelpWindow.OpenCentered(); + UIManager.ClickSound(); + + if (_unread) + _staffHelpWindow.MentorHelpButton.StyleClasses.Add(StyleNano.StyleClassButtonColorRed); + + _staffHelpWindow.AdminHelpButton.OnPressed += _ => + { + _aHelp.Open(); + _staffHelpWindow.Close(); + SetAHelpButtonPressed(false); + }; + + _staffHelpWindow.MentorHelpButton.OnPressed += _ => + { + SetAHelpButtonPressed(false); + _unread = false; + if (_isMentor) + { + if (OpenWindow(ref _mentorWindow, CreateMentorWindow, () => _mentorWindow = null)) + { + // DeltaV - Start all players in chat sorted + var playerList = _admin.PlayerList.ToList(); + playerList.Sort(delegate(PlayerInfo player1, PlayerInfo player2) + { + var time1 = _messages.GetValueOrDefault(player1.SessionId); + var time2 = _messages.GetValueOrDefault(player2.SessionId); + if (time1 == null && time2 == null) + return 0; + if (time1 == null) + return -1; + if (time2 == null) + return 1; + return time1.Last().Time.CompareTo(time2.Last().Time); + }); + + foreach (var player in playerList) + { + MentorAddPlayerButton(player); + } + // DeltaV - End all players in chat sorted + + _mentorWindow.OpenCentered(); + } + } + else + { + if (OpenWindow(ref _mentorHelpWindow, CreateMentorHelpWindow, () => _mentorHelpWindow = null)) + { + _mentorHelpWindow.OpenCentered(); + } + } + + _staffHelpWindow.Close(); + }; + } + + private MentorHelpWindow CreateMentorHelpWindow() + { + var window = new MentorHelpWindow(); + //window.ReMentorButton.OnPressed += _ => _net.ClientSendMessage(new ReMentorMsg()); DeltaV - Remove de/re-mentor + //window.ReMentorButton.Visible = _canReMentor; DeltaV - Remove de/re-mentor + window.Chat.OnTextEntered += args => + { + window.Chat.Clear(); + if (string.IsNullOrWhiteSpace(args.Text)) + return; + + var msg = new MentorHelpMsg() { Message = args.Text }; + _net.ClientSendMessage(msg); + }; + + if (_player.LocalUser is { } local && _messages.TryGetValue(local, out var messages)) + { + foreach (var message in messages) + { + window.Messages.AddMessage(CreateMessageLabel(message)); + window.Messages.ScrollToBottom(); + } + } + + return window; + } + + private MentorWindow CreateMentorWindow() + { + var window = new MentorWindow(); + //window.DeMentorButton.OnPressed += _ => _net.ClientSendMessage(new DeMentorMsg()); DeltaV - Remove de/re-mentor + window.Chat.OnTextEntered += args => + { + var msg = new MentorSendMessageMsg { Message = args.Text, To = window.SelectedPlayer }; + _net.ClientSendMessage(msg); + window.Chat.Clear(); + }; + + return window; + } + + private void MentorAddPlayerButton(PlayerInfo player) + { + if (_mentorWindow == null) + return; + + /* DeltaV - Start show char name and job if possible + if (_mentorWindow.PlayerDict.TryGetValue(player, out var button)) + { + button.SetPositionFirst(); + return; + } + + var playerName = player.ToString(); + if (_destinationNames.TryGetValue(player, out var destinationName)) + playerName = destinationName; + */ + + //Default show player name if they don't have a character + var character = player.Username; + var job = "Spectator"; + //Use Character and Job name if they exist. + if (!string.IsNullOrWhiteSpace(player.CharacterName)) + character = player.CharacterName; + if (!string.IsNullOrWhiteSpace(player.StartingJob)) + job = player.StartingJob; + // DeltaV - End show char name and job if possible + + var playerButton = new Button + { + Text = $"{character} ({job})", // DeltaV - Show char name and job if possible + StyleClasses = { "OpenBoth" }, + }; + playerButton.OnPressed += _ => + { + if (_mentorWindow is not { IsOpen: true }) + return; + + _mentorWindow.SelectedPlayer = player.SessionId; + _mentorWindow.Messages.Clear(); + _mentorWindow.Chat.Editable = true; + if (!_messages.TryGetValue(player.SessionId, out var authorMessages)) + return; + + foreach (var message in authorMessages) + { + _mentorWindow.Messages.AddMessage(CreateMessageLabel(message)); + _mentorWindow.Messages.ScrollToBottom(); + } + }; + + _mentorWindow.Players.AddChild(playerButton); + playerButton.SetPositionFirst(); + _mentorWindow.PlayerDict[player.SessionId] = playerButton; + } + + private bool OpenWindow([NotNullWhen(true)] ref T? window, Func create, Action onClose) where T : DefaultWindow + { + if (window != null) + return true; + + window = create(); + window.OnClose += onClose; + return true; + } + + private FormattedMessage CreateMessageLabel(MentorMessage message) + { + var author = message.AuthorName; + if (message.IsMentor) + author = $"[bold][color=red]{_player.GetPlayerData(message.Author).UserName}[/color][/bold]"; // DeltaV - Use usernames for curators + + var text = $"{message.Time:HH:mm} {author}: {FormattedMessage.EscapeText(message.Text)}"; + return FormattedMessage.FromMarkupPermissive(text); + } + + private void SetAHelpButtonPressed(bool pressed) + { + if (_aHelp.GameAHelpButton != null) + _aHelp.GameAHelpButton.Pressed = pressed; + + if (_aHelp.GameAHelpButton != null) + _aHelp.GameAHelpButton.Pressed = pressed; + } +} diff --git a/Content.Client/_RMC14/Mentor/StaffHelpWindow.xaml b/Content.Client/_RMC14/Mentor/StaffHelpWindow.xaml new file mode 100644 index 0000000000..8e086ec99c --- /dev/null +++ b/Content.Client/_RMC14/Mentor/StaffHelpWindow.xaml @@ -0,0 +1,11 @@ + + + +