From bda5ce655fa997e8efb034da282336166c65433e Mon Sep 17 00:00:00 2001 From: DrSmugleaf Date: Thu, 30 Jul 2020 23:45:28 +0200 Subject: [PATCH] Add the trash man (#1367) * Add disposal.rsi * Rename disposal resource to disposal.rsi and create basic components * Add disposal nets * Add pushing entities along the disposal network * Add disposal unit * Unregister disposable component * Add flush and selfinsert verbs to disposal unit * Add gradual disposals movement * Fix being able to walk through space for a while after exiting disposals * Multiply disposals speed by 10 And fix early returns when moving an entity * Rename Disposable component to InDisposals * Remove DisposalNet and add on anchor events * Remove anchored events, moved to interfaces * Code cleanup * Fix adjacent tubes' connections when a tube connects * Fix jittery movement in disposals * Remove Logger.Debug call * Move disposals updates to InDisposalsComponent * Fix adjacent connection valid directions check * Disposal tubes now throw you out where they are facing * Add disposal unit exit cooldown * Set different disposal pipe sprite state depending on anchored value * Add recycler * Add recycler animation * Add bloody texture to the recycler when grinding a living being * Add PowerDevice component to the disposal unit * Made the Recycler center on the grid * Add disposal junction * Add picking a random direction if junction is entered from the output side * Add disposal flush and clang sounds Taken from VGStation * Move disposal flush and clang sound file names to exposedata * Add disposalsmap.yml to test with * Add summaries to DisposalUnit fields * Add sideDegrees yaml property to disposal junctions * Fix outdated usings * Add conveyor resources * Update RobustToolbox * More merge fixes Add conveyor collision masks * Add ConveyorComponent * Fix crash when reentering a body * Merge branch 'master' into disposals-1147 * Reduce recycler bounds, set hard to false, add summary and expose "safe" to yaml * Move IAnchored and IUnAnchored to AnchorableComponent * Update power components and remove old disposals map * Remove redundant sprite layers * Add tile pry command * Fix tilepry command * Fix DisposalJunctionComponent missing a component reference * Add anchor by radius command * Add Y-Junctions * Add disposal bend * Add unanchor command * Change DisposalJunction prototypes to specify their angles * Fix disposal units being hidden below the floor * Removed IAnhored and IUnAnchored interfaces * Replace CanBeNull annotation with nullable reference types * Update showwires command * Add recycler recycling items * Added angle and speed properties to ConveyorComponent * Fix conveyort textures * Add animation to the disposal unit * Fix anchor and unanchor commands sometimes not finding any entities * Fix not reading flush_time from disposal unit prototype * Fix merge conflict wrong using * Fix disposal, recycling and conveyor texture paths Delete diverters * Update visualizer names * Add DisposableComponent, change drag and drop to work with multiple components Ignoreinsideblocker client side for drag and drops, like on the server Add more comments * Add conveyor belts properly moving entities on top * Anchorr wires * Change conveyor bounds to 0.49 * Anchor catwalks, airlocks, gravity generators, low walls, wires and windows * Add starting/stopping conveyors * Add reversed conveyors * Add conveyor switches * Move InDisposalsComponent code to DisposableComponent * Add ExitVector method to tubes * Fix not updating tube references when disconnecting one * Replace IoCManager call with dependency * Add tubes disconnecting if they move too far apart from one another * Move disposals action blocking to shared * Add rotating and flipping pipes * Make conveyor intersection calculations approximate * Fix 1% chance of the server crashing when initializing the map Happens when emergency lockers remove themselves * Add disposal unit interface * Make disposal units refuse items if not powered * Make disposal tubes hide only when anchored * Make disposal junction arrows visible to mere mortals * Add disposal tubes breaking * Add tubeconnections command * Add missing verb attribute * Add flipped disposal junction * Add ids and linking to conveyors and switches * Add conveyor switch prying and placing * Add anchoring conveyor switches and refactor placing them * Add missing serializable attributes from DisposableComponentState * Make conveyor speed VV ReadWrite * Change drawdepth of conveyors to FloorObjects * Make conveyor anchored check consistent * Remove anchoring interaction from switches * Add conveyor switch id syncing and move switches slightly when pried * Make entities in containers not able to be moved by conveyors * Add conveyor and switches loose textures * Merge conflict fixes * Add disposal unit test * Add flushing test to disposal unit test * Add disposal unit flush fail test * Add disposals to the saltern map * Fix saltern disposal junctions * Add power checks to the recycler * Fix disposal unit placement in maintenance closet * Remove disposal junctions from saltern * Readd junctions to saltern * Add the chemmaster to saltern at the request of Ike * Move the chemistry disposal unit * Fix casing of disposal flush sound * More merge conflict fixes * Fix a compiler warning. * Remove popup invocation from buckle * Remove showPopup parameter from InteractionChecks * Remove unnecessary physics components Fixes the physics system dying * Replace PhysicsComponent usages with CollidableComponent * Update existing code for the new controller system * Change conveyors to use a VirtualController instead of teleporting the entity * Remove visualizer 2d suffix and update physics code * Transition code to new controller system * Fix shuttles not moving * Fix throwing * Fix guns * Change hands to use physics.Stop() and remove item fumble method * Add syncing conveyor switches states * Fix the recycler wanting to be a conveyor too hard * Fix showwires > showsubfloor rename in mapping command * Fix wifi air conveyors * Fix test error * Add showsubfloorforever command Changes drawdepth of the relevant entities * Disable opening the disposal unit interface while inside * Add closing the disposal unit interface when getting inside * Add closing the interface when the disposal unit component is removed * Add removing entities on disposal unit component removal * Delay disposal unit flush and fix serialization * Implement pressure in disposal units * Fix chain engaging a disposal unit * Implement states to the disposal unit * Fix missing imports from merge conflict * Update Content.Server/GameObjects/Components/Conveyor/ConveyorComponent.cs Co-authored-by: Pieter-Jan Briers * Address some reviews * Fix za buildo * Use container helper to detach disposables * Make conveyors use the construction system * Make conveyor groups and syncing sane * Make flip flip brave * Add activate interface to conveyor switches * Fix not removing the switch from its group when it's deleted * Fix not registering conveyors and switches on initialize * Stop using 0 as null * Disconnect conveyors and switches when disposing of a group * Make disposal units not able to be exited when flushing * Make disposal units flush after a configurable 30 seconds * Add handle and light layers to the disposal unit * Merge engaging and flushing * Update saltern.yml * I love using 0 as null * Make disposal unit visual layers make sense * Remove duplicate remove method in disposal units and update light * Replace DisposableComponent with disposal holders * Fix disposal holders deleting their contents on deletion * Account for disposal unit pressure in tests and make a failed flush autoengage * Rename disposable to holder * Fix junction connections * Disable self insert and flush verbs when inside a disposal unit * Fix spamming the engage button making the animation reset * Make the recycler take materials into account properly Fix cablestack1 not existing * Merge conflict fixes * Fix pipes not being saved anchored * Change conveyors and groups to not use an id Co-authored-by: Pieter-Jan Briers Co-authored-by: Pieter-Jan Briers --- Content.Client/Commands/DebugCommands.cs | 38 +- .../Conveyor/ConveyorSwitchVisualizer.cs | 72 + .../Components/Conveyor/ConveyorVisualizer.cs | 72 + .../DisposalUnitBoundUserInterface.cs | 63 + .../Disposal/DisposalUnitComponent.cs | 10 + .../Disposal/DisposalUnitVisualizer.cs | 164 + .../Components/Disposal/DisposalUnitWindow.cs | 140 + .../Components/Disposal/DisposalVisualizer.cs | 81 + .../Components/Items/ItemComponent.cs | 14 +- .../Components/Mobs/SpeciesComponent.cs | 12 +- .../Recycling/RecyclerVisualizer.cs | 68 + .../EntitySystems/AI/ClientAiDebugSystem.cs | 6 +- .../EntitySystems/DragDropSystem.cs | 36 +- Content.Client/IgnoredComponents.cs | 11 +- .../Interaction/IClientDraggable.cs | 29 + .../Tests/Disposal/DisposalUnitTest.cs | 130 + .../Components/AnchorableComponent.cs | 103 +- .../Components/Buckle/BuckleComponent.cs | 57 +- .../Components/Conveyor/ConveyorComponent.cs | 257 + .../Conveyor/ConveyorSwitchComponent.cs | 208 + .../Disposal/DisposalBendComponent.cs | 44 + .../Components/Disposal/DisposalCommands.cs | 54 + .../Disposal/DisposalEntryComponent.cs | 51 + .../Disposal/DisposalHolderComponent.cs | 150 + .../Disposal/DisposalJunctionComponent.cs | 57 + .../Disposal/DisposalTransitComponent.cs | 38 + .../Disposal/DisposalTubeComponent.cs | 380 + .../Disposal/DisposalUnitComponent.cs | 563 + .../Disposal/IDisposalTubeComponent.cs | 23 + .../Components/Interactable/ToolCommands.cs | 161 + .../Components/Items/Storage/ItemComponent.cs | 17 +- .../Items/Storage/ServerStorageComponent.cs | 9 +- .../Components/Recycling/RecyclerComponent.cs | 202 + .../Rotatable/FlippableComponent.cs | 70 + .../{ => Rotatable}/RotatableComponent.cs | 2 +- .../EntitySystems/Click/InteractionSystem.cs | 12 +- .../EntitySystems/ConstructionSystem.cs | 4 +- .../EntitySystems/ConveyorSystem.cs | 108 + .../EntitySystems/DisposableSystem.cs | 26 + .../EntitySystems/DisposalTubeSystem.cs | 33 + .../EntitySystems/DisposalUnitSystem.cs | 26 + .../EntitySystems/RecyclerSystem.cs | 26 + Content.Server/Utility/InteractionChecks.cs | 7 +- .../Conveyor/SharedConveyorComponent.cs | 20 + .../Disposal/SharedDisposalTubeComponent.cs | 19 + .../Disposal/SharedDisposalUnitComponent.cs | 96 + .../Recycling/SharedRecyclerComponent.cs | 11 + Content.Shared/GameObjects/ContentNetIDs.cs | 1 + .../Components/Interaction/IDragDrop.cs | 52 +- .../Components/Interaction/IDragDropOn.cs | 30 +- Content.Shared/Physics/ConveyedController.cs | 38 + Resources/Audio/Effects/clang.ogg | Bin 0 -> 19932 bytes Resources/Audio/Machines/disposalflush.ogg | Bin 0 -> 37814 bytes Resources/Groups/groups.yml | 8 + Resources/Maps/saltern.yml | 27305 +++++++++------- Resources/Maps/stationstation.yml | 12 +- .../Constructible/Power/gravity_generator.yml | 66 +- .../Entities/Constructible/Walls/low_wall.yml | 4 - .../Entities/Constructible/Walls/walls.yml | 4 - .../Entities/Constructible/conveyor.yml | 61 + .../Entities/Constructible/disposal.yml | 222 + .../Entities/Constructible/recycler.yml | 37 + .../Prototypes/Entities/Objects/materials.yml | 17 +- Resources/Prototypes/Entities/item_base.yml | 1 - .../Recipes/Construction/conveyor.yml | 19 + .../Recipes/Construction/machines.yml | 4 - .../Recipes/Construction/structures.yml | 2 - .../Power/conveyor.rsi/conveyor_loose.png | Bin 0 -> 286 bytes .../conveyor.rsi/conveyor_started_ccw.png | Bin 0 -> 4389 bytes .../conveyor.rsi/conveyor_started_ccw_r.png | Bin 0 -> 4440 bytes .../conveyor.rsi/conveyor_started_cw.png | Bin 0 -> 4434 bytes .../conveyor.rsi/conveyor_started_cw_r.png | Bin 0 -> 4464 bytes .../conveyor.rsi/conveyor_stopped_ccw.png | Bin 0 -> 1687 bytes .../conveyor.rsi/conveyor_stopped_cw.png | Bin 0 -> 1689 bytes .../Power/conveyor.rsi/greenlight.png | Bin 0 -> 109 bytes .../Power/conveyor.rsi/meta.json | 1 + .../Power/conveyor.rsi/redlight.png | Bin 0 -> 107 bytes .../Power/conveyor.rsi/switch-fwd.png | Bin 0 -> 364 bytes .../Power/conveyor.rsi/switch-off.png | Bin 0 -> 326 bytes .../Power/conveyor.rsi/switch-rev.png | Bin 0 -> 387 bytes .../Power/conveyor.rsi/switch.png | Bin 0 -> 207 bytes .../Power/disposal.rsi/condisposal.png | Bin 0 -> 415 bytes .../Power/disposal.rsi/conpipe-c.png | Bin 0 -> 4013 bytes .../Power/disposal.rsi/conpipe-j1.png | Bin 0 -> 12206 bytes .../Power/disposal.rsi/conpipe-j1s.png | Bin 0 -> 5217 bytes .../Power/disposal.rsi/conpipe-j2.png | Bin 0 -> 12199 bytes .../Power/disposal.rsi/conpipe-j2s.png | Bin 0 -> 5205 bytes .../Power/disposal.rsi/conpipe-s.png | Bin 0 -> 1529 bytes .../Power/disposal.rsi/conpipe-t.png | Bin 0 -> 3641 bytes .../Power/disposal.rsi/conpipe-y.png | Bin 0 -> 11576 bytes .../Power/disposal.rsi/disposal-flush.png | Bin 0 -> 1064 bytes .../Power/disposal.rsi/disposal.png | Bin 0 -> 419 bytes .../Power/disposal.rsi/dispover-charge.png | Bin 0 -> 236 bytes .../Power/disposal.rsi/dispover-full.png | Bin 0 -> 139 bytes .../Power/disposal.rsi/dispover-handle.png | Bin 0 -> 161 bytes .../Power/disposal.rsi/dispover-ready.png | Bin 0 -> 178 bytes .../Power/disposal.rsi/intake-closing.png | Bin 0 -> 4718 bytes .../Power/disposal.rsi/intake.png | Bin 0 -> 1883 bytes .../Power/disposal.rsi/meta.json | 1 + .../Power/disposal.rsi/outlet-open.png | Bin 0 -> 4163 bytes .../Power/disposal.rsi/outlet.png | Bin 0 -> 1567 bytes .../Power/disposal.rsi/pipe-b.png | Bin 0 -> 1278 bytes .../Power/disposal.rsi/pipe-bf.png | Bin 0 -> 1307 bytes .../Power/disposal.rsi/pipe-c.png | Bin 0 -> 4558 bytes .../Power/disposal.rsi/pipe-cf.png | Bin 0 -> 4930 bytes .../Power/disposal.rsi/pipe-d.png | Bin 0 -> 2752 bytes .../Power/disposal.rsi/pipe-j1.png | Bin 0 -> 13741 bytes .../Power/disposal.rsi/pipe-j1f.png | Bin 0 -> 5425 bytes .../Power/disposal.rsi/pipe-j1s.png | Bin 0 -> 5755 bytes .../Power/disposal.rsi/pipe-j1sf.png | Bin 0 -> 5783 bytes .../Power/disposal.rsi/pipe-j2.png | Bin 0 -> 13610 bytes .../Power/disposal.rsi/pipe-j2f.png | Bin 0 -> 14289 bytes .../Power/disposal.rsi/pipe-j2s.png | Bin 0 -> 5693 bytes .../Power/disposal.rsi/pipe-j2sf.png | Bin 0 -> 5724 bytes .../Power/disposal.rsi/pipe-s.png | Bin 0 -> 1441 bytes .../Power/disposal.rsi/pipe-sf.png | Bin 0 -> 1443 bytes .../Power/disposal.rsi/pipe-t.png | Bin 0 -> 4134 bytes .../disposal.rsi/pipe-tagger-partial.png | Bin 0 -> 2253 bytes .../Power/disposal.rsi/pipe-tagger.png | Bin 0 -> 2228 bytes .../Power/disposal.rsi/pipe-tf.png | Bin 0 -> 4295 bytes .../Power/disposal.rsi/pipe-u.png | Bin 0 -> 4134 bytes .../Power/disposal.rsi/pipe-y.png | Bin 0 -> 13801 bytes .../Power/disposal.rsi/pipe-yf.png | Bin 0 -> 14477 bytes .../Power/recycling.rsi/grinder-a0.png | Bin 0 -> 295 bytes .../Power/recycling.rsi/grinder-a1.png | Bin 0 -> 471 bytes .../Power/recycling.rsi/grinder-b0.png | Bin 0 -> 794 bytes .../Power/recycling.rsi/grinder-b1.png | Bin 0 -> 1429 bytes .../Power/recycling.rsi/grinder-o0.png | Bin 0 -> 1155 bytes .../Power/recycling.rsi/grinder-o0bld.png | Bin 0 -> 1275 bytes .../Power/recycling.rsi/grinder-o1.png | Bin 0 -> 1883 bytes .../Power/recycling.rsi/grinder-o1bld.png | Bin 0 -> 2174 bytes .../Power/recycling.rsi/meta.json | 174 + .../Power/recycling.rsi/separator-.png | Bin 0 -> 150 bytes .../Power/recycling.rsi/separator-0.png | Bin 0 -> 142 bytes .../Power/recycling.rsi/separator-A0.png | Bin 0 -> 270 bytes .../Power/recycling.rsi/separator-A1.png | Bin 0 -> 471 bytes .../Power/recycling.rsi/separator-AO0.png | Bin 0 -> 893 bytes .../Power/recycling.rsi/separator-AO1.png | Bin 0 -> 1218 bytes .../Power/recycling.rsi/separator-B0.png | Bin 0 -> 142 bytes .../Power/recycling.rsi/separator-BO0.png | Bin 0 -> 150 bytes 140 files changed, 19810 insertions(+), 12029 deletions(-) create mode 100644 Content.Client/GameObjects/Components/Conveyor/ConveyorSwitchVisualizer.cs create mode 100644 Content.Client/GameObjects/Components/Conveyor/ConveyorVisualizer.cs create mode 100644 Content.Client/GameObjects/Components/Disposal/DisposalUnitBoundUserInterface.cs create mode 100644 Content.Client/GameObjects/Components/Disposal/DisposalUnitComponent.cs create mode 100644 Content.Client/GameObjects/Components/Disposal/DisposalUnitVisualizer.cs create mode 100644 Content.Client/GameObjects/Components/Disposal/DisposalUnitWindow.cs create mode 100644 Content.Client/GameObjects/Components/Disposal/DisposalVisualizer.cs create mode 100644 Content.Client/GameObjects/Components/Recycling/RecyclerVisualizer.cs create mode 100644 Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs create mode 100644 Content.Server/GameObjects/Components/Conveyor/ConveyorComponent.cs create mode 100644 Content.Server/GameObjects/Components/Conveyor/ConveyorSwitchComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalBendComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalCommands.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalEntryComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalHolderComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalJunctionComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalTransitComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalTubeComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/DisposalUnitComponent.cs create mode 100644 Content.Server/GameObjects/Components/Disposal/IDisposalTubeComponent.cs create mode 100644 Content.Server/GameObjects/Components/Interactable/ToolCommands.cs create mode 100644 Content.Server/GameObjects/Components/Recycling/RecyclerComponent.cs create mode 100644 Content.Server/GameObjects/Components/Rotatable/FlippableComponent.cs rename Content.Server/GameObjects/Components/{ => Rotatable}/RotatableComponent.cs (97%) create mode 100644 Content.Server/GameObjects/EntitySystems/ConveyorSystem.cs create mode 100644 Content.Server/GameObjects/EntitySystems/DisposableSystem.cs create mode 100644 Content.Server/GameObjects/EntitySystems/DisposalTubeSystem.cs create mode 100644 Content.Server/GameObjects/EntitySystems/DisposalUnitSystem.cs create mode 100644 Content.Server/GameObjects/EntitySystems/RecyclerSystem.cs create mode 100644 Content.Shared/GameObjects/Components/Conveyor/SharedConveyorComponent.cs create mode 100644 Content.Shared/GameObjects/Components/Disposal/SharedDisposalTubeComponent.cs create mode 100644 Content.Shared/GameObjects/Components/Disposal/SharedDisposalUnitComponent.cs create mode 100644 Content.Shared/GameObjects/Components/Recycling/SharedRecyclerComponent.cs create mode 100644 Content.Shared/Physics/ConveyedController.cs create mode 100644 Resources/Audio/Effects/clang.ogg create mode 100644 Resources/Audio/Machines/disposalflush.ogg create mode 100644 Resources/Prototypes/Entities/Constructible/conveyor.yml create mode 100644 Resources/Prototypes/Entities/Constructible/disposal.yml create mode 100644 Resources/Prototypes/Entities/Constructible/recycler.yml create mode 100644 Resources/Prototypes/Recipes/Construction/conveyor.yml create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_loose.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw_r.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_cw.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_cw_r.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_stopped_ccw.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_stopped_cw.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/greenlight.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/meta.json create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/redlight.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/switch-fwd.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/switch-off.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/switch-rev.png create mode 100644 Resources/Textures/Constructible/Power/conveyor.rsi/switch.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/condisposal.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-c.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j1.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j1s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j2.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j2s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-t.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/conpipe-y.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/disposal-flush.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/disposal.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/dispover-charge.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/dispover-full.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/dispover-handle.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/dispover-ready.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/intake-closing.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/intake.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/meta.json create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/outlet-open.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/outlet.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-b.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-bf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-c.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-cf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-d.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1f.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1sf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2f.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2sf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-s.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-sf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-t.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger-partial.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-tf.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-u.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-y.png create mode 100644 Resources/Textures/Constructible/Power/disposal.rsi/pipe-yf.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-a0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-a1.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-b0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-b1.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-o0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-o0bld.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-o1.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/grinder-o1bld.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/meta.json create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-A0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-A1.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-AO0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-AO1.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-B0.png create mode 100644 Resources/Textures/Constructible/Power/recycling.rsi/separator-BO0.png diff --git a/Content.Client/Commands/DebugCommands.cs b/Content.Client/Commands/DebugCommands.cs index 8dc1354b65..510e1e25a8 100644 --- a/Content.Client/Commands/DebugCommands.cs +++ b/Content.Client/Commands/DebugCommands.cs @@ -1,3 +1,4 @@ +using Content.Client.GameObjects.Components; using Content.Client.GameObjects.EntitySystems; using Content.Client.Interfaces; using Content.Shared.GameObjects.Components.Markers; @@ -8,6 +9,7 @@ using Robust.Shared.GameObjects; using Robust.Shared.GameObjects.Systems; using Robust.Shared.Interfaces.GameObjects; using Robust.Shared.IoC; +using DrawDepth = Content.Shared.GameObjects.DrawDepth; namespace Content.Client.Commands { @@ -27,12 +29,12 @@ namespace Content.Client.Commands } } - internal sealed class ShowWiresCommand : IConsoleCommand + internal sealed class ShowSubFloor : IConsoleCommand { // ReSharper disable once StringLiteralTypo - public string Command => "showwires"; - public string Description => "Makes wires always visible."; - public string Help => ""; + public string Command => "showsubfloor"; + public string Description => "Makes entities below the floor always visible."; + public string Help => $"Usage: {Command}"; public bool Execute(IDebugConsole console, params string[] args) { @@ -43,6 +45,32 @@ namespace Content.Client.Commands } } + internal sealed class ShowSubFloorForever : IConsoleCommand + { + // ReSharper disable once StringLiteralTypo + public string Command => "showsubfloorforever"; + public string Description => "Makes entities below the floor always visible until the client is restarted."; + public string Help => $"Usage: {Command}"; + + public bool Execute(IDebugConsole console, params string[] args) + { + EntitySystem.Get() + .EnableAll = true; + + var components = IoCManager.Resolve().ComponentManager + .EntityQuery(); + + foreach (var component in components) + { + if (component.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + sprite.DrawDepth = (int) DrawDepth.Overlays; + } + } + + return false; + } + } internal sealed class NotifyCommand : IConsoleCommand { @@ -76,7 +104,7 @@ namespace Content.Client.Commands } console.Commands["togglelight"].Execute(console); - console.Commands["showwires"].Execute(console); + console.Commands["showsubfloorforever"].Execute(console); return true; } diff --git a/Content.Client/GameObjects/Components/Conveyor/ConveyorSwitchVisualizer.cs b/Content.Client/GameObjects/Components/Conveyor/ConveyorSwitchVisualizer.cs new file mode 100644 index 0000000000..77db02048b --- /dev/null +++ b/Content.Client/GameObjects/Components/Conveyor/ConveyorSwitchVisualizer.cs @@ -0,0 +1,72 @@ +using System; +using Content.Shared.GameObjects.Components.Conveyor; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Interfaces.GameObjects.Components; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Utility; +using YamlDotNet.RepresentationModel; + +namespace Content.Client.GameObjects.Components.Conveyor +{ + [UsedImplicitly] + public class ConveyorSwitchVisualizer : AppearanceVisualizer + { + private string _stateForward; + private string _stateOff; + private string _stateReversed; + private string _stateLoose; + + private void ChangeState(AppearanceComponent appearance) + { + if (!appearance.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + return; + } + + appearance.TryGetData(ConveyorVisuals.State, out ConveyorState state); + + var texture = state switch + { + ConveyorState.Off => _stateOff, + ConveyorState.Forward => _stateForward, + ConveyorState.Reversed => _stateReversed, + ConveyorState.Loose => _stateLoose, + _ => throw new ArgumentOutOfRangeException() + }; + + sprite.LayerSetState(0, texture); + } + + public override void LoadData(YamlMappingNode node) + { + base.LoadData(node); + + _stateForward = node.GetNode("state_forward").AsString(); + _stateOff = node.GetNode("state_off").AsString(); + _stateReversed = node.GetNode("state_reversed").AsString(); + _stateLoose = node.GetNode("state_loose").AsString(); + } + + public override void InitializeEntity(IEntity entity) + { + base.InitializeEntity(entity); + + var appearance = entity.EnsureComponent(); + ChangeState(appearance); + } + + public override void OnChangeData(AppearanceComponent component) + { + base.OnChangeData(component); + + if (component.Owner.Deleted) + { + return; + } + + ChangeState(component); + } + } +} diff --git a/Content.Client/GameObjects/Components/Conveyor/ConveyorVisualizer.cs b/Content.Client/GameObjects/Components/Conveyor/ConveyorVisualizer.cs new file mode 100644 index 0000000000..d34a88a12a --- /dev/null +++ b/Content.Client/GameObjects/Components/Conveyor/ConveyorVisualizer.cs @@ -0,0 +1,72 @@ +using System; +using Content.Shared.GameObjects.Components.Conveyor; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Interfaces.GameObjects.Components; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Utility; +using YamlDotNet.RepresentationModel; + +namespace Content.Client.GameObjects.Components.Conveyor +{ + [UsedImplicitly] + public class ConveyorVisualizer : AppearanceVisualizer + { + private string _stateRunning; + private string _stateStopped; + private string _stateReversed; + private string _stateLoose; + + private void ChangeState(AppearanceComponent appearance) + { + if (!appearance.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + return; + } + + appearance.TryGetData(ConveyorVisuals.State, out ConveyorState state); + + var texture = state switch + { + ConveyorState.Off => _stateStopped, + ConveyorState.Forward => _stateRunning, + ConveyorState.Reversed => _stateReversed, + ConveyorState.Loose => _stateLoose, + _ => throw new ArgumentOutOfRangeException() + }; + + sprite.LayerSetState(0, texture); + } + + public override void LoadData(YamlMappingNode node) + { + base.LoadData(node); + + _stateRunning = node.GetNode("state_running").AsString(); + _stateStopped = node.GetNode("state_stopped").AsString(); + _stateReversed = node.GetNode("state_reversed").AsString(); + _stateLoose = node.GetNode("state_loose").AsString(); + } + + public override void InitializeEntity(IEntity entity) + { + base.InitializeEntity(entity); + + var appearance = entity.EnsureComponent(); + ChangeState(appearance); + } + + public override void OnChangeData(AppearanceComponent component) + { + base.OnChangeData(component); + + if (component.Owner.Deleted) + { + return; + } + + ChangeState(component); + } + } +} diff --git a/Content.Client/GameObjects/Components/Disposal/DisposalUnitBoundUserInterface.cs b/Content.Client/GameObjects/Components/Disposal/DisposalUnitBoundUserInterface.cs new file mode 100644 index 0000000000..3815fce8ba --- /dev/null +++ b/Content.Client/GameObjects/Components/Disposal/DisposalUnitBoundUserInterface.cs @@ -0,0 +1,63 @@ +#nullable enable +using JetBrains.Annotations; +using Robust.Client.GameObjects.Components.UserInterface; +using Robust.Shared.GameObjects.Components.UserInterface; +using Robust.Shared.Localization; +using static Content.Shared.GameObjects.Components.Disposal.SharedDisposalUnitComponent; + +namespace Content.Client.GameObjects.Components.Disposal +{ + /// + /// Initializes a and updates it when new server messages are received. + /// + [UsedImplicitly] + public class DisposalUnitBoundUserInterface : BoundUserInterface + { + private DisposalUnitWindow? _window; + + public DisposalUnitBoundUserInterface(ClientUserInterfaceComponent owner, object uiKey) : base(owner, uiKey) + { + } + + private void ButtonPressed(UiButton button) + { + SendMessage(new UiButtonPressedMessage(button)); + } + + protected override void Open() + { + base.Open(); + + _window = new DisposalUnitWindow(); + + _window.OpenCenteredMinSize(); + _window.OnClose += Close; + + _window.Eject.OnPressed += _ => ButtonPressed(UiButton.Eject); + _window.Engage.OnPressed += _ => ButtonPressed(UiButton.Engage); + _window.Power.OnPressed += _ => ButtonPressed(UiButton.Power); + } + + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + if (!(state is DisposalUnitBoundUserInterfaceState cast)) + { + return; + } + + _window?.UpdateState(cast); + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + + if (disposing) + { + _window?.Dispose(); + } + } + } +} diff --git a/Content.Client/GameObjects/Components/Disposal/DisposalUnitComponent.cs b/Content.Client/GameObjects/Components/Disposal/DisposalUnitComponent.cs new file mode 100644 index 0000000000..1058b3044a --- /dev/null +++ b/Content.Client/GameObjects/Components/Disposal/DisposalUnitComponent.cs @@ -0,0 +1,10 @@ +using Content.Shared.GameObjects.Components.Disposal; +using Robust.Shared.GameObjects; + +namespace Content.Client.GameObjects.Components.Disposal +{ + [RegisterComponent] + public class DisposalUnitComponent : SharedDisposalUnitComponent + { + } +} diff --git a/Content.Client/GameObjects/Components/Disposal/DisposalUnitVisualizer.cs b/Content.Client/GameObjects/Components/Disposal/DisposalUnitVisualizer.cs new file mode 100644 index 0000000000..084efbb71c --- /dev/null +++ b/Content.Client/GameObjects/Components/Disposal/DisposalUnitVisualizer.cs @@ -0,0 +1,164 @@ +using System; +using JetBrains.Annotations; +using Robust.Client.Animations; +using Robust.Client.GameObjects; +using Robust.Client.GameObjects.Components.Animations; +using Robust.Client.Interfaces.GameObjects.Components; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Utility; +using YamlDotNet.RepresentationModel; +using static Content.Shared.GameObjects.Components.Disposal.SharedDisposalUnitComponent; + +namespace Content.Client.GameObjects.Components.Disposal +{ + [UsedImplicitly] + public class DisposalUnitVisualizer : AppearanceVisualizer + { + private const string AnimationKey = "disposal_unit_animation"; + + private string _stateAnchored; + private string _stateUnAnchored; + private string _overlayCharging; + private string _overlayReady; + private string _overlayFull; + private string _overlayEngaged; + private string _stateFlush; + + private Animation _flushAnimation; + + private void ChangeState(AppearanceComponent appearance) + { + if (!appearance.TryGetData(Visuals.VisualState, out VisualState state)) + { + return; + } + + if (!appearance.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + return; + } + + switch (state) + { + case VisualState.UnAnchored: + sprite.LayerSetState(DisposalUnitVisualLayers.Base, _stateUnAnchored); + break; + case VisualState.Anchored: + sprite.LayerSetState(DisposalUnitVisualLayers.Base, _stateAnchored); + break; + case VisualState.Flushing: + sprite.LayerSetState(DisposalUnitVisualLayers.Base, _stateAnchored); + + var animPlayer = appearance.Owner.GetComponent(); + + if (!animPlayer.HasRunningAnimation(AnimationKey)) + { + animPlayer.Play(_flushAnimation, AnimationKey); + } + + break; + default: + throw new ArgumentOutOfRangeException(); + } + + if (!appearance.TryGetData(Visuals.Handle, out HandleState handleState)) + { + handleState = HandleState.Normal; + } + + sprite.LayerSetVisible(DisposalUnitVisualLayers.Handle, handleState != HandleState.Normal); + + switch (handleState) + { + case HandleState.Normal: + break; + case HandleState.Engaged: + sprite.LayerSetState(DisposalUnitVisualLayers.Handle, _overlayEngaged); + break; + default: + throw new ArgumentOutOfRangeException(); + } + + if (!appearance.TryGetData(Visuals.Light, out LightState lightState)) + { + lightState = LightState.Off; + } + + sprite.LayerSetVisible(DisposalUnitVisualLayers.Light, lightState != LightState.Off); + + switch (lightState) + { + case LightState.Off: + break; + case LightState.Charging: + sprite.LayerSetState(DisposalUnitVisualLayers.Light, _overlayCharging); + break; + case LightState.Full: + sprite.LayerSetState(DisposalUnitVisualLayers.Light, _overlayFull); + break; + case LightState.Ready: + sprite.LayerSetState(DisposalUnitVisualLayers.Light, _overlayReady); + break; + default: + throw new ArgumentOutOfRangeException(); + } + } + + public override void LoadData(YamlMappingNode node) + { + base.LoadData(node); + + _stateAnchored = node.GetNode("state_anchored").AsString(); + _stateUnAnchored = node.GetNode("state_unanchored").AsString(); + _overlayCharging = node.GetNode("overlay_charging").AsString(); + _overlayReady = node.GetNode("overlay_ready").AsString(); + _overlayFull = node.GetNode("overlay_full").AsString(); + _overlayEngaged = node.GetNode("overlay_engaged").AsString(); + _stateFlush = node.GetNode("state_flush").AsString(); + + var flushSound = node.GetNode("flush_sound").AsString(); + var flushTime = node.GetNode("flush_time").AsFloat(); + + _flushAnimation = new Animation {Length = TimeSpan.FromSeconds(flushTime)}; + + var flick = new AnimationTrackSpriteFlick(); + _flushAnimation.AnimationTracks.Add(flick); + flick.LayerKey = DisposalUnitVisualLayers.Base; + flick.KeyFrames.Add(new AnimationTrackSpriteFlick.KeyFrame(_stateFlush, 0)); + + var sound = new AnimationTrackPlaySound(); + _flushAnimation.AnimationTracks.Add(sound); + sound.KeyFrames.Add(new AnimationTrackPlaySound.KeyFrame(flushSound, 0)); + } + + public override void InitializeEntity(IEntity entity) + { + base.InitializeEntity(entity); + + entity.EnsureComponent(); + var appearance = entity.EnsureComponent(); + + ChangeState(appearance); + } + + public override void OnChangeData(AppearanceComponent component) + { + base.OnChangeData(component); + + if (component.Owner.Deleted) + { + return; + } + + ChangeState(component); + } + } + + public enum DisposalUnitVisualLayers + { + Base, + Handle, + Light + } +} diff --git a/Content.Client/GameObjects/Components/Disposal/DisposalUnitWindow.cs b/Content.Client/GameObjects/Components/Disposal/DisposalUnitWindow.cs new file mode 100644 index 0000000000..e5e36af038 --- /dev/null +++ b/Content.Client/GameObjects/Components/Disposal/DisposalUnitWindow.cs @@ -0,0 +1,140 @@ +using System.Runtime.CompilerServices; +using Content.Shared.GameObjects.Components.Disposal; +using Robust.Client.Graphics.Drawing; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.CustomControls; +using Robust.Shared.Localization; +using Robust.Shared.Maths; +using static Content.Shared.GameObjects.Components.Disposal.SharedDisposalUnitComponent; + +namespace Content.Client.GameObjects.Components.Disposal +{ + /// + /// Client-side UI used to control a + /// + public class DisposalUnitWindow : SS14Window + { + private readonly Label _unitState; + private readonly ProgressBar _pressureBar; + private readonly Label _pressurePercentage; + public readonly Button Engage; + public readonly Button Eject; + public readonly Button Power; + + protected override Vector2? CustomSize => (300, 200); + + public DisposalUnitWindow() + { + Contents.AddChild(new VBoxContainer + { + Children = + { + new HBoxContainer + { + Children = + { + new Label {Text = Loc.GetString("State: ")}, + (_unitState = new Label {Text = Loc.GetString("Ready")}) + } + }, + new Control {CustomMinimumSize = (0, 10)}, + new HBoxContainer + { + Children = + { + new Label {Text = Loc.GetString("Pressure:")}, + (_pressureBar = new ProgressBar + { + CustomMinimumSize = (200, 20), + SizeFlagsHorizontal = SizeFlags.ShrinkEnd, + MinValue = 0, + MaxValue = 1, + Page = 0, + Value = 0.5f, + Children = + { + (_pressurePercentage = new Label()) + } + }) + } + }, + new Control {CustomMinimumSize = (0, 10)}, + new HBoxContainer + { + Children = + { + new Label {Text = Loc.GetString("Handle:")}, + (Engage = new Button {Text = Loc.GetString("Engage")}) + } + }, + new Control {CustomMinimumSize = (0, 10)}, + new HBoxContainer + { + Children = + { + new Label {Text = Loc.GetString("Eject:")}, + (Eject = new Button {Text = Loc.GetString("Eject Contents")}) + } + }, + new Control {CustomMinimumSize = (0, 10)}, + new HBoxContainer + { + Children = + { + (Power = new CheckButton {Text = Loc.GetString("Power")}), + } + } + } + }); + } + + private void UpdatePressureBar(float pressure) + { + _pressureBar.Value = pressure; + + var normalized = pressure / _pressureBar.MaxValue; + + const float leftHue = 0.0f; // Red + const float middleHue = 0.066f; // Orange + const float rightHue = 0.33f; // Green + const float saturation = 1.0f; // Uniform saturation + const float value = 0.8f; // Uniform value / brightness + const float alpha = 1.0f; // Uniform alpha + + // These should add up to 1.0 or your transition won't be smooth + const float leftSideSize = 0.5f; // Fraction of _chargeBar lerped from leftHue to middleHue + const float rightSideSize = 0.5f; // Fraction of _chargeBar lerped from middleHue to rightHue + + float finalHue; + if (normalized <= leftSideSize) + { + normalized /= leftSideSize; // Adjust range to 0.0 to 1.0 + finalHue = FloatMath.Lerp(leftHue, middleHue, normalized); + } + else + { + normalized = (normalized - leftSideSize) / rightSideSize; // Adjust range to 0.0 to 1.0. + finalHue = FloatMath.Lerp(middleHue, rightHue, normalized); + } + + // Check if null first to avoid repeatedly creating this. + _pressureBar.ForegroundStyleBoxOverride ??= new StyleBoxFlat(); + + var foregroundStyleBoxOverride = (StyleBoxFlat) _pressureBar.ForegroundStyleBoxOverride; + foregroundStyleBoxOverride.BackgroundColor = + Color.FromHsv(new Vector4(finalHue, saturation, value, alpha)); + + var percentage = pressure / _pressureBar.MaxValue * 100; + _pressurePercentage.Text = $" {percentage:0}%"; + } + + public void UpdateState(DisposalUnitBoundUserInterfaceState state) + { + Title = state.UnitName; + _unitState.Text = state.UnitState; + UpdatePressureBar(state.Pressure); + Power.Pressed = state.Powered; + } + } +} diff --git a/Content.Client/GameObjects/Components/Disposal/DisposalVisualizer.cs b/Content.Client/GameObjects/Components/Disposal/DisposalVisualizer.cs new file mode 100644 index 0000000000..d433c9dfff --- /dev/null +++ b/Content.Client/GameObjects/Components/Disposal/DisposalVisualizer.cs @@ -0,0 +1,81 @@ +using System; +using Content.Shared.GameObjects.Components.Disposal; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Interfaces.GameObjects.Components; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Utility; +using YamlDotNet.RepresentationModel; + +namespace Content.Client.GameObjects.Components.Disposal +{ + [UsedImplicitly] + public class DisposalVisualizer : AppearanceVisualizer + { + private string _stateFree; + private string _stateAnchored; + private string _stateBroken; + + private void ChangeState(AppearanceComponent appearance) + { + if (!appearance.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + return; + } + + if (!appearance.TryGetData(DisposalTubeVisuals.VisualState, out DisposalTubeVisualState state)) + { + return; + } + + var texture = state switch + { + DisposalTubeVisualState.Free => _stateFree, + DisposalTubeVisualState.Anchored => _stateAnchored, + DisposalTubeVisualState.Broken => _stateBroken, + _ => throw new ArgumentOutOfRangeException() + }; + + sprite.LayerSetState(0, texture); + + if (state == DisposalTubeVisualState.Anchored) + { + appearance.Owner.EnsureComponent(); + } + else if (appearance.Owner.HasComponent()) + { + appearance.Owner.RemoveComponent(); + } + } + + public override void LoadData(YamlMappingNode node) + { + base.LoadData(node); + + _stateFree = node.GetNode("state_free").AsString(); + _stateAnchored = node.GetNode("state_anchored").AsString(); + _stateBroken = node.GetNode("state_broken").AsString(); + } + + public override void InitializeEntity(IEntity entity) + { + base.InitializeEntity(entity); + + var appearance = entity.EnsureComponent(); + ChangeState(appearance); + } + + public override void OnChangeData(AppearanceComponent component) + { + base.OnChangeData(component); + + if (component.Owner.Deleted) + { + return; + } + + ChangeState(component); + } + } +} diff --git a/Content.Client/GameObjects/Components/Items/ItemComponent.cs b/Content.Client/GameObjects/Components/Items/ItemComponent.cs index 5434449458..812c5223d0 100644 --- a/Content.Client/GameObjects/Components/Items/ItemComponent.cs +++ b/Content.Client/GameObjects/Components/Items/ItemComponent.cs @@ -1,4 +1,4 @@ -using Content.Client.GameObjects.Components.Storage; +using Content.Client.GameObjects.Components.Disposal; using Content.Client.Interfaces.GameObjects.Components.Interaction; using Content.Shared.GameObjects; using Content.Shared.GameObjects.Components.Items; @@ -18,7 +18,7 @@ namespace Content.Client.GameObjects.Components.Items { [RegisterComponent] [ComponentReference(typeof(IItemComponent))] - public class ItemComponent : Component, IItemComponent + public class ItemComponent : Component, IItemComponent, IClientDraggable { public override string Name => "Item"; public override uint? NetID => ContentNetIDs.ITEM; @@ -80,5 +80,15 @@ namespace Content.Client.GameObjects.Components.Items var itemComponentState = (ItemComponentState)curState; EquippedPrefix = itemComponentState.EquippedPrefix; } + + bool IClientDraggable.ClientCanDropOn(CanDropEventArgs eventArgs) + { + return eventArgs.Target.HasComponent(); + } + + bool IClientDraggable.ClientCanDrag(CanDragEventArgs eventArgs) + { + return true; + } } } diff --git a/Content.Client/GameObjects/Components/Mobs/SpeciesComponent.cs b/Content.Client/GameObjects/Components/Mobs/SpeciesComponent.cs index 92d3c9b422..6500134159 100644 --- a/Content.Client/GameObjects/Components/Mobs/SpeciesComponent.cs +++ b/Content.Client/GameObjects/Components/Mobs/SpeciesComponent.cs @@ -1,3 +1,5 @@ +using Content.Client.GameObjects.Components.Disposal; +using Content.Client.Interfaces.GameObjects.Components.Interaction; using Content.Shared.GameObjects.Components.Mobs; using Robust.Shared.GameObjects; @@ -5,8 +7,16 @@ namespace Content.Client.GameObjects.Components.Mobs { [RegisterComponent] [ComponentReference(typeof(SharedSpeciesComponent))] - public class SpeciesComponent : SharedSpeciesComponent + public class SpeciesComponent : SharedSpeciesComponent, IClientDraggable { + bool IClientDraggable.ClientCanDropOn(CanDropEventArgs eventArgs) + { + return eventArgs.Target.HasComponent(); + } + bool IClientDraggable.ClientCanDrag(CanDragEventArgs eventArgs) + { + return true; + } } } diff --git a/Content.Client/GameObjects/Components/Recycling/RecyclerVisualizer.cs b/Content.Client/GameObjects/Components/Recycling/RecyclerVisualizer.cs new file mode 100644 index 0000000000..37ba018968 --- /dev/null +++ b/Content.Client/GameObjects/Components/Recycling/RecyclerVisualizer.cs @@ -0,0 +1,68 @@ +using Content.Shared.GameObjects.Components.Recycling; +using JetBrains.Annotations; +using Robust.Client.GameObjects; +using Robust.Client.Interfaces.GameObjects.Components; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Utility; +using YamlDotNet.RepresentationModel; + +namespace Content.Client.GameObjects.Components.Recycling +{ + [UsedImplicitly] + public class RecyclerVisualizer : AppearanceVisualizer + { + private string _stateClean; + private string _stateBloody; + + public override void LoadData(YamlMappingNode node) + { + base.LoadData(node); + + if (node.TryGetNode("state_clean", out var child)) + { + _stateClean = child.AsString(); + } + + if (node.TryGetNode("state_bloody", out child)) + { + _stateBloody = child.AsString(); + } + } + + public override void InitializeEntity(IEntity entity) + { + base.InitializeEntity(entity); + + if (!entity.TryGetComponent(out ISpriteComponent sprite) || + !entity.TryGetComponent(out AppearanceComponent appearance)) + { + return; + } + + appearance.TryGetData(RecyclerVisuals.Bloody, out bool bloody); + sprite.LayerSetState(RecyclerVisualLayers.Bloody, bloody + ? _stateBloody + : _stateClean); + } + + public override void OnChangeData(AppearanceComponent component) + { + base.OnChangeData(component); + + if (!component.Owner.TryGetComponent(out ISpriteComponent sprite)) + { + return; + } + + component.TryGetData(RecyclerVisuals.Bloody, out bool bloody); + sprite.LayerSetState(RecyclerVisualLayers.Bloody, bloody + ? _stateBloody + : _stateClean); + } + } + + public enum RecyclerVisualLayers + { + Bloody + } +} diff --git a/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs b/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs index eb2fa68567..e40ae0740f 100644 --- a/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs +++ b/Content.Client/GameObjects/EntitySystems/AI/ClientAiDebugSystem.cs @@ -17,8 +17,8 @@ namespace Content.Client.GameObjects.EntitySystems.AI { #pragma warning disable 649 [Dependency] private IEyeManager _eyeManager; -#pragma restore disable 649 - +#pragma warning restore 649 + private AiDebugMode _tooltips = AiDebugMode.None; private readonly Dictionary _aiBoxes = new Dictionary(); @@ -33,7 +33,7 @@ namespace Content.Client.GameObjects.EntitySystems.AI { panel.Dispose(); } - + _aiBoxes.Clear(); } return; diff --git a/Content.Client/GameObjects/EntitySystems/DragDropSystem.cs b/Content.Client/GameObjects/EntitySystems/DragDropSystem.cs index feb97342a2..fe8eae8959 100644 --- a/Content.Client/GameObjects/EntitySystems/DragDropSystem.cs +++ b/Content.Client/GameObjects/EntitySystems/DragDropSystem.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using System.Linq; using Content.Client.Interfaces.GameObjects.Components.Interaction; using Content.Client.State; using Content.Shared.GameObjects; @@ -55,7 +56,7 @@ namespace Content.Client.GameObjects.EntitySystems // entity performing the drag action private IEntity _dragger; private IEntity _draggedEntity; - private IClientDraggable _draggable; + private readonly List _draggables = new List(); private IEntity _dragShadow; private DragState _state; // time since mouse down over the dragged entity @@ -146,10 +147,10 @@ namespace Content.Client.GameObjects.EntitySystems if (_interactionSystem.InRangeUnobstructed(dragger.Transform.MapPosition, entity.Transform.MapPosition, ignoredEnt: dragger) == false) { - { - return false; - } + return false; } + + var canDrag = false; foreach (var draggable in entity.GetAllComponents()) { var dragEventArgs = new CanDragEventArgs(args.Session.AttachedEntity, entity); @@ -158,7 +159,7 @@ namespace Content.Client.GameObjects.EntitySystems // wait to initiate a drag _dragger = dragger; _draggedEntity = entity; - _draggable = draggable; + _draggables.Add(draggable); _mouseDownTime = 0; _state = DragState.MouseDown; _mouseDownScreenPos = _inputManager.MouseScreenPosition; @@ -166,9 +167,11 @@ namespace Content.Client.GameObjects.EntitySystems // but we will save the event so we can "re-play" it if this drag does // not turn into an actual drag so the click can be handled normally _savedMouseDown = args; - return true; + canDrag = true; } } + + return canDrag; } return false; @@ -193,19 +196,21 @@ namespace Content.Client.GameObjects.EntitySystems // We don't use args.EntityUid here because drag interactions generally should // work even if there's something "on top" of the drop target if (_interactionSystem.InRangeUnobstructed(_dragger.Transform.MapPosition, - args.Coordinates.ToMap(_mapManager), ignoredEnt: _dragger) == false) + args.Coordinates.ToMap(_mapManager), ignoredEnt: _dragger, ignoreInsideBlocker: true) == false) { - { - CancelDrag(false, null); - return false; - } + CancelDrag(false, null); + return false; } var entities = GameScreenBase.GetEntitiesUnderPosition(_stateManager, args.Coordinates); + foreach (var entity in entities) { // check if it's able to be dropped on by current dragged entity - if (_draggable.ClientCanDropOn(new CanDropEventArgs(_dragger, _draggedEntity, entity))) + var canDropArgs = new CanDropEventArgs(_dragger, _draggedEntity, entity); + var anyValidDraggable = _draggables.Any(draggable => draggable.ClientCanDropOn(canDropArgs)); + + if (anyValidDraggable) { // tell the server about the drop attempt RaiseNetworkEvent(new DragDropMessage(args.Coordinates, _draggedEntity.Uid, @@ -279,7 +284,10 @@ namespace Content.Client.GameObjects.EntitySystems if (inRangeSprite.Visible == false) continue; // check if it's able to be dropped on by current dragged entity - if (_draggable.ClientCanDropOn(new CanDropEventArgs(_dragger, _draggedEntity, pvsEntity))) + var canDropArgs = new CanDropEventArgs(_dragger, _draggedEntity, pvsEntity); + var anyValidDraggable = _draggables.Any(draggable => draggable.ClientCanDropOn(canDropArgs)); + + if (anyValidDraggable) { // highlight depending on whether its in or out of range var inRange = _interactionSystem.InRangeUnobstructed(_dragger.Transform.MapPosition, @@ -320,7 +328,7 @@ namespace Content.Client.GameObjects.EntitySystems _dragShadow = null; _draggedEntity = null; - _draggable = null; + _draggables.Clear(); _dragger = null; _state = DragState.NotDragging; diff --git a/Content.Client/IgnoredComponents.cs b/Content.Client/IgnoredComponents.cs index 919667338d..ed9b52f05f 100644 --- a/Content.Client/IgnoredComponents.cs +++ b/Content.Client/IgnoredComponents.cs @@ -139,7 +139,16 @@ "Pullable", "CursedEntityStorage", "Listening", - "Radio" + "Radio", + "DisposalHolder", + "DisposalTransit", + "DisposalEntry", + "DisposalJunction", + "DisposalBend", + "Recycler", + "Conveyor", + "ConveyorSwitch", + "Flippable", }; } } diff --git a/Content.Client/Interfaces/GameObjects/Components/Interaction/IClientDraggable.cs b/Content.Client/Interfaces/GameObjects/Components/Interaction/IClientDraggable.cs index 26c36d878c..8e28b297c9 100644 --- a/Content.Client/Interfaces/GameObjects/Components/Interaction/IClientDraggable.cs +++ b/Content.Client/Interfaces/GameObjects/Components/Interaction/IClientDraggable.cs @@ -33,6 +33,12 @@ namespace Content.Client.Interfaces.GameObjects.Components.Interaction public class CanDropEventArgs : EventArgs { + /// + /// Creates a new instance of . + /// + /// The entity doing the drag and drop. + /// The entity that is being dragged and dropped. + /// The entity that is being dropped onto. public CanDropEventArgs(IEntity user, IEntity dragged, IEntity target) { User = user; @@ -40,20 +46,43 @@ namespace Content.Client.Interfaces.GameObjects.Components.Interaction Target = target; } + /// + /// The entity doing the drag and drop. + /// public IEntity User { get; } + + /// + /// The entity that is being dragged and dropped. + /// public IEntity Dragged { get; } + + /// + /// The entity that is being dropped onto. + /// public IEntity Target { get; } } public class CanDragEventArgs : EventArgs { + /// + /// Creates a new instance of . + /// + /// The entity doing the drag and drop. + /// The entity that is being dragged and dropped. public CanDragEventArgs(IEntity user, IEntity dragged) { User = user; Dragged = dragged; } + /// + /// The entity doing the drag and drop. + /// public IEntity User { get; } + + /// + /// The entity that is being dragged and dropped. + /// public IEntity Dragged { get; } } } diff --git a/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs new file mode 100644 index 0000000000..8692d17c70 --- /dev/null +++ b/Content.IntegrationTests/Tests/Disposal/DisposalUnitTest.cs @@ -0,0 +1,130 @@ +#nullable enable +using System.Linq; +using System.Threading.Tasks; +using Content.Server.GameObjects.Components; +using Content.Server.GameObjects.Components.Disposal; +using Content.Server.GameObjects.Components.Power.ApcNetComponents; +using NUnit.Framework; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Map; +using Robust.Shared.IoC; +using Robust.Shared.Map; + +namespace Content.IntegrationTests.Tests.Disposal +{ + [TestFixture] + [TestOf(typeof(DisposalHolderComponent))] + [TestOf(typeof(DisposalEntryComponent))] + [TestOf(typeof(DisposalUnitComponent))] + public class DisposalUnitTest : ContentIntegrationTest + { + private void UnitInsert(DisposalUnitComponent unit, bool result, params IEntity[] entities) + { + foreach (var entity in entities) + { + Assert.That(unit.CanInsert(entity), Is.EqualTo(result)); + Assert.That(unit.TryInsert(entity), Is.EqualTo(result)); + + if (result) + { + // Not in a tube yet + Assert.That(entity.Transform.Parent == unit.Owner.Transform); + } + } + } + + private void UnitContains(DisposalUnitComponent unit, bool result, params IEntity[] entities) + { + foreach (var entity in entities) + { + Assert.That(unit.ContainedEntities.Contains(entity), Is.EqualTo(result)); + } + } + + private void UnitInsertContains(DisposalUnitComponent unit, bool result, params IEntity[] entities) + { + UnitInsert(unit, result, entities); + UnitContains(unit, result, entities); + } + + private void Flush(DisposalUnitComponent unit, bool result, DisposalEntryComponent? entry = null, IDisposalTubeComponent? next = null, params IEntity[] entities) + { + Assert.That(unit.ContainedEntities, Is.SupersetOf(entities)); + Assert.AreEqual(unit.ContainedEntities.Count, entities.Length); + + Assert.AreEqual(unit.TryFlush(), result); + Assert.AreEqual(unit.ContainedEntities.Count == 0, entry != null || entities.Length == 0); + } + + [Test] + public async Task Test() + { + var server = StartServerDummyTicker(); + + IEntity human = null!; + IEntity wrench = null!; + DisposalUnitComponent unit = null!; + DisposalEntryComponent entry = null!; + + server.Assert(() => + { + var mapManager = IoCManager.Resolve(); + + mapManager.CreateNewMapEntity(MapId.Nullspace); + + var entityManager = IoCManager.Resolve(); + + // Spawn the entities + human = entityManager.SpawnEntity("HumanMob_Content", MapCoordinates.Nullspace); + wrench = entityManager.SpawnEntity("Wrench", MapCoordinates.Nullspace); + var disposalUnit = entityManager.SpawnEntity("DisposalUnit", MapCoordinates.Nullspace); + var disposalTrunk = entityManager.SpawnEntity("DisposalTrunk", disposalUnit.Transform.MapPosition); + + // Test for components existing + Assert.True(disposalUnit.TryGetComponent(out unit)); + Assert.True(disposalTrunk.TryGetComponent(out entry)); + + // Can't insert, unanchored and unpowered + UnitInsertContains(unit, false, human, wrench, disposalUnit, disposalTrunk); + Assert.False(unit.Anchored); + + // Anchor the disposal unit + Assert.True(disposalUnit.TryGetComponent(out AnchorableComponent anchorableUnit)); + Assert.True(anchorableUnit.TryAnchor(human, wrench)); + Assert.True(unit.Anchored); + + // Can't insert, unpowered + UnitInsertContains(unit, false, human, wrench, disposalUnit, disposalTrunk); + Assert.False(unit.Powered); + + // Remove power need + Assert.True(disposalUnit.TryGetComponent(out PowerReceiverComponent power)); + power.NeedsPower = false; + Assert.True(unit.Powered); + + // Can't insert the trunk or the unit into itself + UnitInsertContains(unit, false, disposalUnit, disposalTrunk); + + // Can insert mobs and items + UnitInsertContains(unit, true, human, wrench); + + // Move the disposal trunk away + disposalTrunk.Transform.WorldPosition += (1, 0); + + // Fail to flush with a mob and an item + Flush(unit, false, null, null, human, wrench); + + // Move the disposal trunk back + disposalTrunk.Transform.WorldPosition -= (1, 0); + + // Flush with a mob and an item + Flush(unit, true, entry, null, human, wrench); + + // Re-pressurizing + Flush(unit, false, entry); + }); + + await server.WaitIdleAsync(); + } + } +} diff --git a/Content.Server/GameObjects/Components/AnchorableComponent.cs b/Content.Server/GameObjects/Components/AnchorableComponent.cs index ed0ace652e..5e38acaf8c 100644 --- a/Content.Server/GameObjects/Components/AnchorableComponent.cs +++ b/Content.Server/GameObjects/Components/AnchorableComponent.cs @@ -1,8 +1,11 @@ -using Content.Server.GameObjects.Components.Interactable; +#nullable enable +using System.Diagnostics.CodeAnalysis; +using Content.Server.GameObjects.Components.Interactable; using Content.Shared.GameObjects.Components.Interactable; using Content.Shared.Interfaces.GameObjects.Components; using Robust.Shared.GameObjects; using Robust.Shared.GameObjects.Components; +using Robust.Shared.Interfaces.GameObjects; namespace Content.Server.GameObjects.Components { @@ -11,24 +14,100 @@ namespace Content.Server.GameObjects.Components { public override string Name => "Anchorable"; + /// + /// Checks if a tool can change the anchored status. + /// + /// The user doing the action + /// The tool being used, can be null if forcing it + /// The physics component of the owning entity + /// Whether or not to check if the tool is valid + /// true if it is valid, false otherwise + private bool Valid(IEntity user, IEntity? utilizing, [MaybeNullWhen(false)] out ICollidableComponent collidable, bool force = false) + { + if (!Owner.TryGetComponent(out collidable)) + { + return false; + } + + if (!force) + { + if (utilizing == null || + !utilizing.TryGetComponent(out ToolComponent tool) || + !tool.UseTool(user, Owner, ToolQuality.Anchoring)) + { + return false; + } + } + + return true; + } + + /// + /// Tries to anchor the owner of this component. + /// + /// The entity doing the anchoring + /// The tool being used, if any + /// Whether or not to ignore valid tool checks + /// true if anchored, false otherwise + public bool TryAnchor(IEntity user, IEntity? utilizing = null, bool force = false) + { + if (!Valid(user, utilizing, out var physics, force)) + { + return false; + } + + physics.Anchored = true; + + return true; + } + + /// + /// Tries to unanchor the owner of this component. + /// + /// The entity doing the unanchoring + /// The tool being used, if any + /// Whether or not to ignore valid tool checks + /// true if unanchored, false otherwise + public bool TryUnAnchor(IEntity user, IEntity? utilizing = null, bool force = false) + { + if (!Valid(user, utilizing, out var physics, force)) + { + return false; + } + + physics.Anchored = false; + + return true; + } + + /// + /// Tries to toggle the anchored status of this component's owner. + /// + /// The entity doing the unanchoring + /// The tool being used, if any + /// Whether or not to ignore valid tool checks + /// true if toggled, false otherwise + private bool TryToggleAnchor(IEntity user, IEntity? utilizing = null, bool force = false) + { + if (!Owner.TryGetComponent(out ICollidableComponent collidable)) + { + return false; + } + + return collidable.Anchored ? + TryUnAnchor(user, utilizing, force) : + TryAnchor(user, utilizing, force); + } + public override void Initialize() { base.Initialize(); Owner.EnsureComponent(); } - public bool InteractUsing(InteractUsingEventArgs eventArgs) + bool IInteractUsing.InteractUsing(InteractUsingEventArgs eventArgs) { - if (!Owner.TryGetComponent(out IPhysicsComponent physics) - || !eventArgs.Using.TryGetComponent(out ToolComponent tool)) - return false; - - if (!tool.UseTool(eventArgs.User, Owner, ToolQuality.Anchoring)) - return false; - - physics.Anchored = !physics.Anchored; - - return true; + return TryToggleAnchor(eventArgs.User, eventArgs.Using); } } } diff --git a/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs b/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs index 61f5db1fe5..87bf2ca6ab 100644 --- a/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs +++ b/Content.Server/GameObjects/Components/Buckle/BuckleComponent.cs @@ -1,5 +1,6 @@ #nullable enable using System; +using System.Diagnostics.CodeAnalysis; using Content.Server.GameObjects.Components.GUI; using Content.Server.GameObjects.Components.Mobs; using Content.Server.GameObjects.Components.Strap; @@ -159,19 +160,10 @@ namespace Content.Server.GameObjects.Components.Buckle } } - /// - /// Tries to make an entity buckle the owner of this component to another. - /// - /// - /// The entity buckling the owner of this component, can be the owner itself. - /// - /// The entity to buckle the owner of this component to. - /// - /// true if the owner was buckled, otherwise false even if the owner was - /// previously already buckled. - /// - public bool TryBuckle(IEntity user, IEntity to) + private bool CanBuckle(IEntity user, IEntity to, [MaybeNullWhen(false)] out StrapComponent strap) { + strap = null; + if (user == null || user == to) { return false; @@ -181,22 +173,25 @@ namespace Content.Server.GameObjects.Components.Buckle { _notifyManager.PopupMessage(user, user, Loc.GetString("You can't do that!")); + return false; } - if (!to.TryGetComponent(out StrapComponent strap)) + if (!to.TryGetComponent(out strap)) { _notifyManager.PopupMessage(Owner, user, Loc.GetString(Owner == user ? "You can't buckle yourself there!" : "You can't buckle {0:them} there!", Owner)); + return false; } var ownerPosition = Owner.Transform.MapPosition; var strapPosition = strap.Owner.Transform.MapPosition; var interaction = EntitySystem.Get(); - bool Ignored(IEntity entity) => entity == Owner || entity == user || entity == strap.Owner; + var component = strap; + bool Ignored(IEntity entity) => entity == Owner || entity == user || entity == component.Owner; if (!interaction.InRangeUnobstructed(ownerPosition, strapPosition, _range, predicate: Ignored)) { @@ -213,8 +208,8 @@ namespace Content.Server.GameObjects.Components.Buckle if (!ContainerHelpers.TryGetContainer(strap.Owner, out var strapContainer) || ownerContainer != strapContainer) { - _notifyManager.PopupMessage(strap.Owner, user, - Loc.GetString("You can't reach there!")); + _notifyManager.PopupMessage(strap.Owner, user, Loc.GetString("You can't reach there!")); + return false; } } @@ -223,6 +218,7 @@ namespace Content.Server.GameObjects.Components.Buckle { _notifyManager.PopupMessage(user, user, Loc.GetString("You don't have hands!")); + return false; } @@ -232,6 +228,7 @@ namespace Content.Server.GameObjects.Components.Buckle Loc.GetString(Owner == user ? "You are already buckled in!" : "{0:They} are already buckled in!", Owner)); + return false; } @@ -244,6 +241,7 @@ namespace Content.Server.GameObjects.Components.Buckle Loc.GetString(Owner == user ? "You can't buckle yourself there!" : "You can't buckle {0:them} there!", Owner)); + return false; } @@ -256,6 +254,28 @@ namespace Content.Server.GameObjects.Components.Buckle Loc.GetString(Owner == user ? "You can't fit there!" : "{0:They} can't fit there!", Owner)); + + return false; + } + + return true; + } + + /// + /// Tries to make an entity buckle the owner of this component to another. + /// + /// + /// The entity buckling the owner of this component, can be the owner itself. + /// + /// The entity to buckle the owner of this component to. + /// + /// true if the owner was buckled, otherwise false even if the owner was + /// previously already buckled. + /// + public bool TryBuckle(IEntity user, IEntity to) + { + if (!CanBuckle(user, to, out var strap)) + { return false; } @@ -545,6 +565,11 @@ namespace Content.Server.GameObjects.Components.Buckle return TryUnbuckle(eventArgs.User); } + bool IDragDrop.CanDragDrop(DragDropEventArgs eventArgs) + { + return eventArgs.Target.HasComponent(); + } + bool IDragDrop.DragDrop(DragDropEventArgs eventArgs) { return TryBuckle(eventArgs.User, eventArgs.Target); diff --git a/Content.Server/GameObjects/Components/Conveyor/ConveyorComponent.cs b/Content.Server/GameObjects/Components/Conveyor/ConveyorComponent.cs new file mode 100644 index 0000000000..bb988930d0 --- /dev/null +++ b/Content.Server/GameObjects/Components/Conveyor/ConveyorComponent.cs @@ -0,0 +1,257 @@ +#nullable enable +using System.Collections.Generic; +using System.Linq; +using Content.Server.GameObjects.Components.Interactable; +using Content.Server.GameObjects.Components.Power.ApcNetComponents; +using Content.Server.GameObjects.EntitySystems; +using Content.Shared.GameObjects.Components.Conveyor; +using Content.Shared.GameObjects.Components.Interactable; +using Content.Shared.Interfaces.GameObjects.Components; +using Content.Shared.Physics; +using Robust.Server.GameObjects; +using Robust.Shared.Containers; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.GameObjects.Components.Map; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Random; +using Robust.Shared.IoC; +using Robust.Shared.Maths; +using Robust.Shared.Random; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Conveyor +{ + [RegisterComponent] + public class ConveyorComponent : Component, IInteractUsing + { +#pragma warning disable 649 + [Dependency] private readonly IEntityManager _entityManager = default!; + [Dependency] private readonly IRobustRandom _random = default!; +#pragma warning restore 649 + + public override string Name => "Conveyor"; + + /// + /// The angle to move entities by in relation to the owner's rotation. + /// + [ViewVariables] + private Angle _angle; + + /// + /// The amount of units to move the entity by per second. + /// + [ViewVariables(VVAccess.ReadWrite)] + private float _speed; + + private ConveyorState _state; + + /// + /// The current state of this conveyor + /// + [ViewVariables(VVAccess.ReadWrite)] + private ConveyorState State + { + get => _state; + set + { + _state = value; + + if (!Owner.TryGetComponent(out AppearanceComponent appearance)) + { + return; + } + + appearance.SetData(ConveyorVisuals.State, value); + } + } + + private ConveyorGroup? _group = new ConveyorGroup(); + + /// + /// Calculates the angle in which entities on top of this conveyor + /// belt are pushed in + /// + /// + /// The angle when taking into account if the conveyor is reversed + /// + private Angle GetAngle() + { + var adjustment = _state == ConveyorState.Reversed ? MathHelper.Pi : 0; + var radians = MathHelper.DegreesToRadians(_angle); + + return new Angle(Owner.Transform.LocalRotation.Theta + radians + adjustment); + } + + private bool CanRun() + { + if (State == ConveyorState.Off) + { + return false; + } + + if (Owner.TryGetComponent(out PowerReceiverComponent receiver) && + !receiver.Powered) + { + return false; + } + + if (Owner.HasComponent()) + { + return false; + } + + return true; + } + + private bool CanMove(IEntity entity) + { + if (entity == Owner) + { + return false; + } + + if (!entity.TryGetComponent(out ICollidableComponent collidable) || + collidable.Anchored) + { + return false; + } + + if (entity.HasComponent()) + { + return false; + } + + if (entity.HasComponent()) + { + return false; + } + + if (ContainerHelpers.IsInContainer(entity)) + { + return false; + } + + return true; + } + + public void Update() + { + if (!CanRun()) + { + return; + } + + var intersecting = _entityManager.GetEntitiesIntersecting(Owner, true); + var direction = GetAngle().ToVec(); + + foreach (var entity in intersecting) + { + if (!CanMove(entity)) + { + continue; + } + + if (entity.TryGetComponent(out ICollidableComponent collidable)) + { + var controller = collidable.EnsureController(); + controller.Move(direction, _speed); + } + } + } + + private bool ToolUsed(IEntity user, ToolComponent tool) + { + if (!Owner.HasComponent() && + tool.UseTool(user, Owner, ToolQuality.Prying)) + { + State = ConveyorState.Loose; + + Owner.AddComponent(); + _group?.RemoveConveyor(this); + Owner.Transform.WorldPosition += (_random.NextFloat() * 0.4f - 0.2f, _random.NextFloat() * 0.4f - 0.2f); + + return true; + } + + return false; + } + + public void Sync(ConveyorGroup group) + { + _group = group; + + if (State == ConveyorState.Loose) + { + return; + } + + State = group.State == ConveyorState.Loose + ? ConveyorState.Off + : group.State; + } + + /// + /// Disconnects this conveyor from any switch. + /// + private void Disconnect() + { + _group?.RemoveConveyor(this); + _group = null; + State = ConveyorState.Off; + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataReadWriteFunction( + "switches", + new List(), + switches => + { + if (switches == null) + { + return; + } + + foreach (var @switch in switches) + { + if (!@switch.TryGetComponent(out ConveyorSwitchComponent component)) + { + continue; + } + + component.Connect(this); + } + }, + () => _group?.Switches.Select(@switch => @switch.Owner)); + + serializer.DataField(ref _angle, "angle", 0); + serializer.DataField(ref _speed, "speed", 2); + } + + public override void OnRemove() + { + base.OnRemove(); + Disconnect(); + } + + bool IInteractUsing.InteractUsing(InteractUsingEventArgs eventArgs) + { + if (eventArgs.Using.TryGetComponent(out ConveyorSwitchComponent conveyorSwitch)) + { + conveyorSwitch.Connect(this, eventArgs.User); + return true; + } + + if (eventArgs.Using.TryGetComponent(out ToolComponent tool)) + { + return ToolUsed(eventArgs.User, tool); + } + + return false; + } + } +} diff --git a/Content.Server/GameObjects/Components/Conveyor/ConveyorSwitchComponent.cs b/Content.Server/GameObjects/Components/Conveyor/ConveyorSwitchComponent.cs new file mode 100644 index 0000000000..951b8d9a9e --- /dev/null +++ b/Content.Server/GameObjects/Components/Conveyor/ConveyorSwitchComponent.cs @@ -0,0 +1,208 @@ +#nullable enable +using System; +using System.Collections.Generic; +using System.Linq; +using Content.Server.GameObjects.EntitySystems; +using Content.Shared.GameObjects.Components.Conveyor; +using Content.Shared.Interfaces; +using Content.Shared.Interfaces.GameObjects.Components; +using Robust.Server.GameObjects; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Localization; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Conveyor +{ + [RegisterComponent] + public class ConveyorSwitchComponent : Component, IInteractHand, IInteractUsing, IActivate + { + public override string Name => "ConveyorSwitch"; + + private ConveyorState _state; + + /// + /// The current state of this switch + /// + [ViewVariables] + public ConveyorState State + { + get => _state; + private set + { + _state = value; + + if (Owner.TryGetComponent(out AppearanceComponent appearance)) + { + appearance.SetData(ConveyorVisuals.State, value); + } + } + } + + private ConveyorGroup? _group; + + public void Sync(ConveyorGroup group) + { + _group = group; + + if (State == ConveyorState.Loose) + { + return; + } + + State = group.State == ConveyorState.Loose + ? ConveyorState.Off + : group.State; + } + + /// + /// Disconnects this switch from any conveyors and other switches. + /// + private void Disconnect() + { + _group?.RemoveSwitch(this); + _group = null; + State = ConveyorState.Off; + } + + /// + /// Connects a conveyor to this switch. + /// + /// The conveyor to be connected. + /// The user doing the connecting, if any. + public void Connect(ConveyorComponent conveyor, IEntity? user = null) + { + if (_group == null) + { + _group = new ConveyorGroup(); + _group.AddSwitch(this); + } + + _group.AddConveyor(conveyor); + user?.PopupMessage(user, Loc.GetString("Conveyor linked.")); + } + + /// + /// Cycles this conveyor switch to its next valid state + /// + /// + /// true if the switch can be operated and the state could be cycled, + /// false otherwise + /// + private bool NextState() + { + State = State switch + { + ConveyorState.Off => ConveyorState.Forward, + ConveyorState.Forward => ConveyorState.Reversed, + ConveyorState.Reversed => ConveyorState.Off, + ConveyorState.Loose => ConveyorState.Off, + _ => throw new ArgumentOutOfRangeException() + }; + + _group?.SetState(this); + + return true; + } + + /// + /// Moves this switch to the group of another. + /// + /// The conveyor switch to synchronize with. + /// The user doing the syncing, if any. + private void SyncWith(ConveyorSwitchComponent other, IEntity? user = null) + { + other._group?.AddSwitch(this); + + if (user == null) + { + return; + } + + Owner.PopupMessage(user, Loc.GetString("Switches synchronized.")); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataReadWriteFunction( + "conveyors", + new List(), + conveyors => + { + if (conveyors == null) + { + return; + } + + foreach (var conveyor in conveyors) + { + if (!conveyor.TryGetComponent(out ConveyorComponent component)) + { + continue; + } + + Connect(component); + } + }, + () => _group?.Conveyors.Select(conveyor => conveyor.Owner)); + + serializer.DataReadWriteFunction( + "switches", + new List(), + switches => + { + if (switches == null) + { + return; + } + + foreach (var @switch in switches) + { + if (!@switch.TryGetComponent(out ConveyorSwitchComponent component)) + { + continue; + } + + component.SyncWith(this); + } + }, + () => _group?.Switches.Select(@switch => @switch.Owner)); + } + + public override void OnRemove() + { + base.OnRemove(); + Disconnect(); + } + + bool IInteractHand.InteractHand(InteractHandEventArgs eventArgs) + { + return NextState(); + } + + bool IInteractUsing.InteractUsing(InteractUsingEventArgs eventArgs) + { + if (eventArgs.Using.TryGetComponent(out ConveyorComponent conveyor)) + { + Connect(conveyor, eventArgs.User); + return true; + } + + if (eventArgs.Using.TryGetComponent(out ConveyorSwitchComponent otherSwitch)) + { + SyncWith(otherSwitch, eventArgs.User); + return true; + } + + return true; + } + + void IActivate.Activate(ActivateEventArgs eventArgs) + { + NextState(); + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalBendComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalBendComponent.cs new file mode 100644 index 0000000000..fbf3ecc73d --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalBendComponent.cs @@ -0,0 +1,44 @@ +using System.Collections.Generic; +using Robust.Shared.GameObjects; +using Robust.Shared.Maths; +using Robust.Shared.Serialization; + +namespace Content.Server.GameObjects.Components.Disposal +{ + [RegisterComponent] + [ComponentReference(typeof(IDisposalTubeComponent))] + public class DisposalBendComponent : DisposalTubeComponent + { + private int _sideDegrees; + + public override string Name => "DisposalBend"; + + protected override Direction[] ConnectableDirections() + { + var direction = Owner.Transform.LocalRotation; + var side = new Angle(MathHelper.DegreesToRadians(direction.Degrees + _sideDegrees)); + + return new[] {direction.GetDir(), side.GetDir()}; + } + + public override Direction NextDirection(DisposalHolderComponent holder) + { + var directions = ConnectableDirections(); + var previousTube = holder.PreviousTube; + + if (previousTube == null || !Connected.ContainsValue(previousTube)) + { + return directions[0]; + } + + var first = Connected.GetValueOrDefault(directions[0]); + return previousTube == first ? directions[1] : directions[0]; + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + serializer.DataField(ref _sideDegrees, "sideDegrees", -90); + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalCommands.cs b/Content.Server/GameObjects/Components/Disposal/DisposalCommands.cs new file mode 100644 index 0000000000..51020360a7 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalCommands.cs @@ -0,0 +1,54 @@ +#nullable enable +using Content.Server.Interfaces; +using Robust.Server.Interfaces.Console; +using Robust.Server.Interfaces.Player; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Localization; + +namespace Content.Server.GameObjects.Components.Disposal +{ + public class TubeConnectionsCommand : IClientCommand + { + public string Command => "tubeconnections"; + public string Description => Loc.GetString("Shows all the directions that a tube can connect in."); + public string Help => $"Usage: {Command} "; + + public void Execute(IConsoleShell shell, IPlayerSession? player, string[] args) + { + if (player?.AttachedEntity == null) + { + shell.SendText(player, Loc.GetString("Only players can use this command")); + return; + } + + if (args.Length < 1) + { + shell.SendText(player, Help); + return; + } + + if (!EntityUid.TryParse(args[0], out var id)) + { + shell.SendText(player, Loc.GetString("{0} isn't a valid entity uid", args[0])); + return; + } + + var entityManager = IoCManager.Resolve(); + if (!entityManager.TryGetEntity(id, out var entity)) + { + shell.SendText(player, Loc.GetString("No entity exists with uid {0}", id)); + return; + } + + if (!entity.TryGetComponent(out IDisposalTubeComponent tube)) + { + shell.SendText(player, Loc.GetString("Entity with uid {0} doesn't have a {1} component", id, nameof(IDisposalTubeComponent))); + return; + } + + tube.PopupDirections(player.AttachedEntity); + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalEntryComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalEntryComponent.cs new file mode 100644 index 0000000000..9835f339d3 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalEntryComponent.cs @@ -0,0 +1,51 @@ +using System.Collections.Generic; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Maths; + +namespace Content.Server.GameObjects.Components.Disposal +{ + [RegisterComponent] + [ComponentReference(typeof(IDisposalTubeComponent))] + public class DisposalEntryComponent : DisposalTubeComponent + { + private const string HolderPrototypeId = "DisposalHolder"; + + public override string Name => "DisposalEntry"; + + public bool TryInsert(IReadOnlyCollection entities) + { + var holder = Owner.EntityManager.SpawnEntity(HolderPrototypeId, Owner.Transform.MapPosition); + var holderComponent = holder.GetComponent(); + + foreach (var entity in entities) + { + holderComponent.TryInsert(entity); + } + + return TryInsert(holderComponent); + } + + public bool TryInsert(DisposalHolderComponent holder) + { + if (!Contents.Insert(holder.Owner)) + { + return false; + } + + holder.EnterTube(this); + + return true; + } + + protected override Direction[] ConnectableDirections() + { + return new[] {Owner.Transform.LocalRotation.GetDir()}; + } + + public override Direction NextDirection(DisposalHolderComponent holder) + { + return ConnectableDirections()[0]; + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalHolderComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalHolderComponent.cs new file mode 100644 index 0000000000..8099c291a0 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalHolderComponent.cs @@ -0,0 +1,150 @@ +#nullable enable +using System.Linq; +using Robust.Server.GameObjects.Components.Container; +using Robust.Shared.Containers; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Maths; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Disposal +{ + // TODO: Add gas + [RegisterComponent] + public class DisposalHolderComponent : Component + { + public override string Name => "DisposalHolder"; + + private Container _contents = null!; + + /// + /// The total amount of time that it will take for this entity to + /// be pushed to the next tube + /// + [ViewVariables] + private float StartingTime { get; set; } + + /// + /// Time left until the entity is pushed to the next tube + /// + [ViewVariables] + private float TimeLeft { get; set; } + + [ViewVariables] + public IDisposalTubeComponent? PreviousTube { get; set; } + + [ViewVariables] + public IDisposalTubeComponent? CurrentTube { get; private set; } + + [ViewVariables] + public IDisposalTubeComponent? NextTube { get; set; } + + private bool CanInsert(IEntity entity) + { + if (!_contents.CanInsert(entity)) + { + return false; + } + + return entity.HasComponent() || + entity.HasComponent(); + } + + public bool TryInsert(IEntity entity) + { + if (!CanInsert(entity) || !_contents.Insert(entity)) + { + return false; + } + + return true; + } + + public void EnterTube(IDisposalTubeComponent tube) + { + if (CurrentTube != null) + { + PreviousTube = CurrentTube; + } + + Owner.Transform.GridPosition = tube.Owner.Transform.GridPosition; + CurrentTube = tube; + NextTube = tube.NextTube(this); + StartingTime = 0.1f; + TimeLeft = 0.1f; + } + + public void ExitDisposals() + { + PreviousTube = null; + CurrentTube = null; + NextTube = null; + StartingTime = 0; + TimeLeft = 0; + + foreach (var entity in _contents.ContainedEntities.ToArray()) + { + _contents.ForceRemove(entity); + + if (entity.Transform.Parent == Owner.Transform) + { + ContainerHelpers.AttachParentToContainerOrGrid(entity.Transform); + } + } + + Owner.Delete(); + } + + public void Update(float frameTime) + { + while (frameTime > 0) + { + var time = frameTime; + if (time > TimeLeft) + { + time = TimeLeft; + } + + TimeLeft -= time; + frameTime -= time; + + if (CurrentTube == null) + { + ExitDisposals(); + break; + } + + if (TimeLeft > 0) + { + var progress = 1 - TimeLeft / StartingTime; + var origin = CurrentTube.Owner.Transform.WorldPosition; + var destination = CurrentTube.NextDirection(this).ToVec(); + var newPosition = destination * progress; + + Owner.Transform.WorldPosition = origin + newPosition; + + continue; + } + + if (NextTube == null || !CurrentTube.TransferTo(this, NextTube)) + { + CurrentTube.Remove(this); + break; + } + } + } + + public override void OnRemove() + { + base.OnRemove(); + ExitDisposals(); + } + + public override void Initialize() + { + base.Initialize(); + + _contents = ContainerManagerComponent.Ensure(nameof(DisposalHolderComponent), Owner); + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalJunctionComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalJunctionComponent.cs new file mode 100644 index 0000000000..ecb818abfd --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalJunctionComponent.cs @@ -0,0 +1,57 @@ +using System.Collections.Generic; +using System.Linq; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.Random; +using Robust.Shared.IoC; +using Robust.Shared.Maths; +using Robust.Shared.Random; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Disposal +{ + [RegisterComponent] + [ComponentReference(typeof(IDisposalTubeComponent))] + public class DisposalJunctionComponent : DisposalTubeComponent + { +#pragma warning disable 649 + [Dependency] private readonly IRobustRandom _random; +#pragma warning restore 649 + + /// + /// The angles to connect to. + /// + [ViewVariables] + private List _degrees; + + public override string Name => "DisposalJunction"; + + protected override Direction[] ConnectableDirections() + { + var direction = Owner.Transform.LocalRotation; + + return _degrees.Select(degree => new Angle(degree.Theta + direction.Theta).GetDir()).ToArray(); + } + + public override Direction NextDirection(DisposalHolderComponent holder) + { + var next = Owner.Transform.LocalRotation; + var directions = ConnectableDirections().Skip(1).ToArray(); + + if (Connected.TryGetValue(next.GetDir(), out var forwardTube) && + holder.PreviousTube == forwardTube) + { + return _random.Pick(directions); + } + + return next.GetDir(); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataField(ref _degrees, "degrees", null); + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalTransitComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalTransitComponent.cs new file mode 100644 index 0000000000..e25610c28a --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalTransitComponent.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using Robust.Shared.GameObjects; +using Robust.Shared.Maths; + +namespace Content.Server.GameObjects.Components.Disposal +{ + // TODO: Different types of tubes eject in random direction with no exit point + [RegisterComponent] + [ComponentReference(typeof(IDisposalTubeComponent))] + public class DisposalTransitComponent : DisposalTubeComponent + { + public override string Name => "DisposalTransit"; + + protected override Direction[] ConnectableDirections() + { + var rotation = Owner.Transform.LocalRotation; + var opposite = new Angle(rotation.Theta + Math.PI); + + return new[] {rotation.GetDir(), opposite.GetDir()}; + } + + public override Direction NextDirection(DisposalHolderComponent holder) + { + var directions = ConnectableDirections(); + var previousTube = holder.PreviousTube; + var forward = directions[0]; + if (previousTube == null || !Connected.ContainsValue(previousTube)) + { + return forward; + } + + var forwardTube = Connected.GetValueOrDefault(forward); + var backward = directions[1]; + return previousTube == forwardTube ? backward : forward; + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalTubeComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalTubeComponent.cs new file mode 100644 index 0000000000..048692b5f2 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalTubeComponent.cs @@ -0,0 +1,380 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Content.Server.Interfaces.GameObjects.Components.Interaction; +using Content.Shared.GameObjects; +using Content.Shared.GameObjects.Components.Disposal; +using Content.Shared.Interfaces; +using Robust.Server.Console; +using Robust.Server.GameObjects; +using Robust.Server.GameObjects.Components.Container; +using Robust.Server.GameObjects.EntitySystems; +using Robust.Server.Interfaces.GameObjects; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.GameObjects.Components.Transform; +using Robust.Shared.GameObjects.Systems; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Timing; +using Robust.Shared.IoC; +using Robust.Shared.Localization; +using Robust.Shared.Maths; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Disposal +{ + // TODO: Make unanchored pipes pullable + public abstract class DisposalTubeComponent : Component, IDisposalTubeComponent, IBreakAct + { + [Dependency] private readonly IGameTiming _gameTiming = default!; + + private static readonly TimeSpan ClangDelay = TimeSpan.FromSeconds(0.5); + private TimeSpan _lastClang; + + private bool _connected; + private bool _broken; + private string _clangSound; + + /// + /// Container of entities that are currently inside this tube + /// + [ViewVariables] + public Container Contents { get; private set; } + + /// + /// Dictionary of tubes connecting to this one mapped by their direction + /// + [ViewVariables] + protected Dictionary Connected { get; } = + new Dictionary(); + + [ViewVariables] + private bool Anchored => + !Owner.TryGetComponent(out CollidableComponent collidable) || + collidable.Anchored; + + /// + /// The directions that this tube can connect to others from + /// + /// a new array of the directions + protected abstract Direction[] ConnectableDirections(); + + public abstract Direction NextDirection(DisposalHolderComponent holder); + + public virtual Vector2 ExitVector(DisposalHolderComponent holder) + { + return NextDirection(holder).ToVec(); + } + + public IDisposalTubeComponent NextTube(DisposalHolderComponent holder) + { + var nextDirection = NextDirection(holder); + return Connected.GetValueOrDefault(nextDirection); + } + + public bool Remove(DisposalHolderComponent holder) + { + var removed = Contents.Remove(holder.Owner); + holder.ExitDisposals(); + return removed; + } + + public bool TransferTo(DisposalHolderComponent holder, IDisposalTubeComponent to) + { + var position = holder.Owner.Transform.LocalPosition; + if (!to.Contents.Insert(holder.Owner)) + { + return false; + } + + holder.Owner.Transform.LocalPosition = position; + + Contents.Remove(holder.Owner); + holder.EnterTube(to); + + return true; + } + + // TODO: Make disposal pipes extend the grid + private void Connect() + { + if (_connected || _broken) + { + return; + } + + _connected = true; + + var snapGrid = Owner.GetComponent(); + + foreach (var direction in ConnectableDirections()) + { + var tube = snapGrid + .GetInDir(direction) + .Select(x => x.TryGetComponent(out IDisposalTubeComponent c) ? c : null) + .FirstOrDefault(x => x != null && x != this); + + if (tube == null) + { + continue; + } + + var oppositeDirection = new Angle(direction.ToAngle().Theta + Math.PI).GetDir(); + if (!tube.AdjacentConnected(oppositeDirection, this)) + { + continue; + } + + Connected.Add(direction, tube); + } + } + + public bool AdjacentConnected(Direction direction, IDisposalTubeComponent tube) + { + if (_broken) + { + return false; + } + + if (Connected.ContainsKey(direction) || + !ConnectableDirections().Contains(direction)) + { + return false; + } + + Connected.Add(direction, tube); + return true; + } + + private void Disconnect() + { + if (!_connected) + { + return; + } + + _connected = false; + + foreach (var entity in Contents.ContainedEntities) + { + if (!entity.TryGetComponent(out DisposalHolderComponent holder)) + { + continue; + } + + holder.ExitDisposals(); + } + + foreach (var connected in Connected.Values) + { + connected.AdjacentDisconnected(this); + } + + Connected.Clear(); + } + + public void AdjacentDisconnected(IDisposalTubeComponent adjacent) + { + foreach (var pair in Connected) + { + foreach (var entity in Contents.ContainedEntities) + { + if (!entity.TryGetComponent(out DisposalHolderComponent holder)) + { + continue; + } + + if (holder.PreviousTube == adjacent) + { + holder.PreviousTube = null; + } + + if (holder.NextTube == adjacent) + { + holder.NextTube = null; + } + } + + if (pair.Value == adjacent) + { + Connected.Remove(pair.Key); + } + } + } + + public void MoveEvent(MoveEvent moveEvent) + { + if (!_connected) + { + return; + } + + foreach (var tube in Connected.Values) + { + var distance = (tube.Owner.Transform.WorldPosition - Owner.Transform.WorldPosition).Length; + + // Disconnect distance threshold + if (distance < 1.25) + { + continue; + } + + AdjacentDisconnected(tube); + tube.AdjacentDisconnected(this); + } + } + + public void PopupDirections(IEntity entity) + { + var directions = string.Join(", ", ConnectableDirections()); + + Owner.PopupMessage(entity, Loc.GetString("{0}", directions)); + } + + private void UpdateVisualState() + { + if (!Owner.TryGetComponent(out AppearanceComponent appearance)) + { + return; + } + + var state = _broken + ? DisposalTubeVisualState.Broken + : Anchored + ? DisposalTubeVisualState.Anchored + : DisposalTubeVisualState.Free; + + appearance.SetData(DisposalTubeVisuals.VisualState, state); + } + + private void AnchoredChanged() + { + if (!Owner.TryGetComponent(out CollidableComponent collidable)) + { + return; + } + + if (collidable.Anchored) + { + OnAnchor(); + } + else + { + OnUnAnchor(); + } + } + + private void OnAnchor() + { + Connect(); + UpdateVisualState(); + } + + private void OnUnAnchor() + { + Disconnect(); + UpdateVisualState(); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + serializer.DataField(ref _clangSound, "clangSound", "/Audio/effects/clang.ogg"); + } + + public override void Initialize() + { + base.Initialize(); + + Contents = ContainerManagerComponent.Ensure(Name, Owner); + Owner.EnsureComponent(); + + var collidable = Owner.EnsureComponent(); + + collidable.AnchoredChanged += AnchoredChanged; + } + + protected override void Startup() + { + base.Startup(); + + if (!Owner.GetComponent().Anchored) + { + return; + } + + Connect(); + UpdateVisualState(); + } + + public override void OnRemove() + { + base.OnRemove(); + + var collidable = Owner.EnsureComponent(); + collidable.AnchoredChanged -= AnchoredChanged; + + Disconnect(); + } + + public override void HandleMessage(ComponentMessage message, IComponent component) + { + base.HandleMessage(message, component); + + switch (message) + { + case RelayMovementEntityMessage _: + if (_gameTiming.CurTime < _lastClang + ClangDelay) + { + break; + } + + _lastClang = _gameTiming.CurTime; + EntitySystem.Get().PlayAtCoords(_clangSound, Owner.Transform.GridPosition); + break; + } + } + + void IBreakAct.OnBreak(BreakageEventArgs eventArgs) + { + _broken = true; // TODO: Repair + Disconnect(); + UpdateVisualState(); + } + + [Verb] + private sealed class TubeDirectionsVerb : Verb + { + protected override void GetData(IEntity user, IDisposalTubeComponent component, VerbData data) + { + data.Text = "Tube Directions"; + data.CategoryData = VerbCategories.Debug; + data.Visibility = VerbVisibility.Invisible; + + var groupController = IoCManager.Resolve(); + + if (user.TryGetComponent(out var player)) + { + if (groupController.CanCommand(player.playerSession, "tubeconnections")) + { + data.Visibility = VerbVisibility.Visible; + } + } + } + + protected override void Activate(IEntity user, IDisposalTubeComponent component) + { + var groupController = IoCManager.Resolve(); + + if (user.TryGetComponent(out var player)) + { + if (groupController.CanCommand(player.playerSession, "tubeconnections")) + { + component.PopupDirections(user); + } + } + } + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/DisposalUnitComponent.cs b/Content.Server/GameObjects/Components/Disposal/DisposalUnitComponent.cs new file mode 100644 index 0000000000..7e82224a34 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/DisposalUnitComponent.cs @@ -0,0 +1,563 @@ +#nullable enable +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading; +using Content.Server.GameObjects.Components.GUI; +using Content.Server.GameObjects.Components.Power.ApcNetComponents; +using Content.Server.Interfaces; +using Content.Server.Interfaces.GameObjects.Components.Items; +using Content.Shared.GameObjects; +using Content.Shared.GameObjects.Components.Disposal; +using Content.Shared.GameObjects.EntitySystems; +using Content.Shared.Interfaces.GameObjects.Components; +using Robust.Server.GameObjects; +using Robust.Server.GameObjects.Components.Container; +using Robust.Server.GameObjects.Components.UserInterface; +using Robust.Server.GameObjects.EntitySystems; +using Robust.Server.Interfaces.GameObjects; +using Robust.Shared.Audio; +using Robust.Shared.Containers; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.GameObjects.Components.Transform; +using Robust.Shared.GameObjects.Systems; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Timing; +using Robust.Shared.IoC; +using Robust.Shared.Localization; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; +using Timer = Robust.Shared.Timers.Timer; + +namespace Content.Server.GameObjects.Components.Disposal +{ + [RegisterComponent] + [ComponentReference(typeof(IInteractUsing))] + public class DisposalUnitComponent : SharedDisposalUnitComponent, IInteractHand, IInteractUsing, IDragDropOn + { +#pragma warning disable 649 + [Dependency] private readonly IServerNotifyManager _notifyManager = default!; +#pragma warning restore 649 + + public override string Name => "DisposalUnit"; + + /// + /// The delay for an entity trying to move out of this unit. + /// + private static readonly TimeSpan ExitAttemptDelay = TimeSpan.FromSeconds(0.5); + + /// + /// Last time that an entity tried to exit this disposal unit. + /// + private TimeSpan _lastExitAttempt; + + /// + /// The current pressure of this disposal unit. + /// Prevents it from flushing if it is not equal to or bigger than 1. + /// + private float _pressure; + + private bool _engaged; + + [ViewVariables] + private TimeSpan _engageTime; + + [ViewVariables] + private TimeSpan _automaticEngageTime; + + /// + /// Token used to cancel the automatic engage of a disposal unit + /// after an entity enters it. + /// + private CancellationTokenSource? _automaticEngageToken; + + /// + /// Container of entities inside this disposal unit. + /// + [ViewVariables] + private Container _container = default!; + + [ViewVariables] public IReadOnlyList ContainedEntities => _container.ContainedEntities; + + [ViewVariables] + private BoundUserInterface _userInterface = default!; + + [ViewVariables] + public bool Powered => + !Owner.TryGetComponent(out PowerReceiverComponent receiver) || + receiver.Powered; + + [ViewVariables] + public bool Anchored => + !Owner.TryGetComponent(out CollidableComponent collidable) || + collidable.Anchored; + + [ViewVariables] + private State State => _pressure >= 1 ? State.Ready : State.Pressurizing; + + [ViewVariables] + private bool Engaged + { + get => _engaged; + set + { + var oldEngaged = _engaged; + _engaged = value; + + if (oldEngaged == value) + { + return; + } + + UpdateVisualState(); + } + } + + public bool CanInsert(IEntity entity) + { + if (!Powered || !Anchored) + { + return false; + } + + if (!entity.HasComponent() && + !entity.HasComponent()) + { + return false; + } + + return _container.CanInsert(entity); + } + + private void AfterInsert(IEntity entity) + { + _automaticEngageToken = new CancellationTokenSource(); + + Timer.Spawn(_automaticEngageTime, () => TryFlush(), _automaticEngageToken.Token); + + if (entity.TryGetComponent(out IActorComponent actor)) + { + _userInterface.Close(actor.playerSession); + } + + UpdateVisualState(); + } + + public bool TryInsert(IEntity entity) + { + if (!CanInsert(entity) || !_container.Insert(entity)) + { + return false; + } + + AfterInsert(entity); + + return true; + } + + private bool TryDrop(IEntity user, IEntity entity) + { + if (!user.TryGetComponent(out HandsComponent hands)) + { + return false; + } + + if (!CanInsert(entity) || !hands.Drop(entity, _container)) + { + return false; + } + + AfterInsert(entity); + + return true; + } + + private void Remove(IEntity entity) + { + _container.Remove(entity); + + if (ContainedEntities.Count == 0) + { + _automaticEngageToken?.Cancel(); + _automaticEngageToken = null; + } + + UpdateVisualState(); + } + + private bool CanFlush() + { + return _pressure >= 1 && Powered && Anchored; + } + + public bool TryFlush() + { + if (!CanFlush()) + { + Engaged = true; + return false; + } + + var snapGrid = Owner.GetComponent(); + var entry = snapGrid + .GetLocal() + .FirstOrDefault(entity => entity.HasComponent()); + + if (entry == null) + { + return false; + } + + var entryComponent = entry.GetComponent(); + var entities = _container.ContainedEntities.ToList(); + foreach (var entity in _container.ContainedEntities.ToList()) + { + _container.Remove(entity); + } + + entryComponent.TryInsert(entities); + + _automaticEngageToken?.Cancel(); + _automaticEngageToken = null; + + _pressure = 0; + + Engaged = false; + + UpdateVisualState(true); + UpdateInterface(); + + return true; + } + + private void TryEjectContents() + { + foreach (var entity in _container.ContainedEntities.ToArray()) + { + Remove(entity); + } + } + + private void TogglePower() + { + if (!Owner.TryGetComponent(out PowerReceiverComponent receiver)) + { + return; + } + + receiver.PowerDisabled = !receiver.PowerDisabled; + UpdateInterface(); + } + + private DisposalUnitBoundUserInterfaceState GetInterfaceState() + { + return new DisposalUnitBoundUserInterfaceState(Owner.Name, Loc.GetString($"{State}"), _pressure, Powered); + } + + private void UpdateInterface() + { + var state = GetInterfaceState(); + _userInterface.SetState(state); + } + + private bool PlayerCanUse(IEntity player) + { + if (player == null) + { + return false; + } + + if (!ActionBlockerSystem.CanInteract(player) || + !ActionBlockerSystem.CanUse(player)) + { + return false; + } + + return true; + } + + private void OnUiReceiveMessage(ServerBoundUserInterfaceMessage obj) + { + if (obj.Session.AttachedEntity == null) + { + return; + } + + if (!PlayerCanUse(obj.Session.AttachedEntity)) + { + return; + } + + if (!(obj.Message is UiButtonPressedMessage message)) + { + return; + } + + switch (message.Button) + { + case UiButton.Eject: + TryEjectContents(); + break; + case UiButton.Engage: + TryFlush(); + break; + case UiButton.Power: + TogglePower(); + EntitySystem.Get().PlayFromEntity("/Audio/Machines/machine_switch.ogg", Owner, AudioParams.Default.WithVolume(-2f)); + + break; + default: + throw new ArgumentOutOfRangeException(); + } + } + + private void UpdateVisualState() + { + UpdateVisualState(false); + } + + private void UpdateVisualState(bool flush) + { + if (!Owner.TryGetComponent(out AppearanceComponent appearance)) + { + return; + } + + appearance.SetData(Visuals.Handle, Engaged + ? HandleState.Engaged + : HandleState.Normal); + + if (!Anchored) + { + appearance.SetData(Visuals.VisualState, VisualState.UnAnchored); + appearance.SetData(Visuals.Handle, HandleState.Normal); + appearance.SetData(Visuals.Light, LightState.Off); + return; + } + + if (flush) + { + appearance.SetData(Visuals.VisualState, VisualState.Flushing); + appearance.SetData(Visuals.Light, LightState.Off); + } + else + { + appearance.SetData(Visuals.VisualState, VisualState.Anchored); + + if (ContainedEntities.Count > 0) + { + appearance.SetData(Visuals.Light, LightState.Full); + return; + } + + appearance.SetData(Visuals.Light, _pressure < 1 + ? LightState.Charging + : LightState.Ready); + } + } + + public void Update(float frameTime) + { + if (!Powered) + { + return; + } + + var oldPressure = _pressure; + + _pressure = _pressure + frameTime > 1 + ? 1 + : _pressure + 0.05f * frameTime; + + if (oldPressure < 1 && _pressure >= 1) + { + UpdateVisualState(); + + if (Engaged) + { + TryFlush(); + } + } + + UpdateInterface(); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataReadWriteFunction( + "pressure", + 1.0f, + pressure => _pressure = pressure, + () => _pressure); + + serializer.DataReadWriteFunction( + "engageTime", + 2, + seconds => _engageTime = TimeSpan.FromSeconds(seconds), + () => (int) _engageTime.TotalSeconds); + + serializer.DataReadWriteFunction( + "automaticEngageTime", + 30, + seconds => _automaticEngageTime = TimeSpan.FromSeconds(seconds), + () => (int) _automaticEngageTime.TotalSeconds); + } + + public override void Initialize() + { + base.Initialize(); + + _container = ContainerManagerComponent.Ensure(Name, Owner); + _userInterface = Owner.GetComponent() + .GetBoundUserInterface(DisposalUnitUiKey.Key); + _userInterface.OnReceiveMessage += OnUiReceiveMessage; + + UpdateInterface(); + } + + protected override void Startup() + { + base.Startup(); + + Owner.EnsureComponent(); + var collidable = Owner.EnsureComponent(); + + collidable.AnchoredChanged += UpdateVisualState; + UpdateVisualState(); + } + + public override void OnRemove() + { + foreach (var entity in _container.ContainedEntities.ToArray()) + { + _container.ForceRemove(entity); + } + + _userInterface.CloseAll(); + + _automaticEngageToken?.Cancel(); + _automaticEngageToken = null; + + _container = null!; + + base.OnRemove(); + } + + public override void HandleMessage(ComponentMessage message, IComponent? component) + { + base.HandleMessage(message, component); + + switch (message) + { + case RelayMovementEntityMessage msg: + var timing = IoCManager.Resolve(); + if (Engaged || + !msg.Entity.HasComponent() || + timing.CurTime < _lastExitAttempt + ExitAttemptDelay) + { + break; + } + + _lastExitAttempt = timing.CurTime; + Remove(msg.Entity); + break; + } + } + + bool IInteractHand.InteractHand(InteractHandEventArgs eventArgs) + { + if (!ActionBlockerSystem.CanInteract(eventArgs.User)) + { + _notifyManager.PopupMessage(Owner.Transform.GridPosition, eventArgs.User, + Loc.GetString("You can't do that!")); + return false; + } + + if (ContainerHelpers.IsInContainer(eventArgs.User)) + { + _notifyManager.PopupMessage(Owner.Transform.GridPosition, eventArgs.User, + Loc.GetString("You can't reach there!")); + return false; + } + + if (!eventArgs.User.TryGetComponent(out IActorComponent actor)) + { + return false; + } + + if (!eventArgs.User.HasComponent()) + { + _notifyManager.PopupMessage(Owner.Transform.GridPosition, eventArgs.User, + Loc.GetString("You have no hands!")); + return false; + } + + _userInterface.Open(actor.playerSession); + return true; + } + + bool IInteractUsing.InteractUsing(InteractUsingEventArgs eventArgs) + { + return TryDrop(eventArgs.User, eventArgs.Using); + } + + bool IDragDropOn.CanDragDropOn(DragDropEventArgs eventArgs) + { + return CanInsert(eventArgs.Dropped); + } + + bool IDragDropOn.DragDropOn(DragDropEventArgs eventArgs) + { + return TryInsert(eventArgs.Dropped); + } + + [Verb] + private sealed class SelfInsertVerb : Verb + { + protected override void GetData(IEntity user, DisposalUnitComponent component, VerbData data) + { + data.Visibility = VerbVisibility.Invisible; + + if (!ActionBlockerSystem.CanInteract(user) || + component.ContainedEntities.Contains(user)) + { + return; + } + + data.Visibility = VerbVisibility.Visible; + data.Text = Loc.GetString("Jump inside"); + } + + protected override void Activate(IEntity user, DisposalUnitComponent component) + { + component.TryInsert(user); + } + } + + [Verb] + private sealed class FlushVerb : Verb + { + protected override void GetData(IEntity user, DisposalUnitComponent component, VerbData data) + { + data.Visibility = VerbVisibility.Invisible; + + if (!ActionBlockerSystem.CanInteract(user) || + component.ContainedEntities.Contains(user)) + { + return; + } + + data.Visibility = VerbVisibility.Visible; + data.Text = Loc.GetString("Flush"); + } + + protected override void Activate(IEntity user, DisposalUnitComponent component) + { + component.TryFlush(); + } + } + } +} diff --git a/Content.Server/GameObjects/Components/Disposal/IDisposalTubeComponent.cs b/Content.Server/GameObjects/Components/Disposal/IDisposalTubeComponent.cs new file mode 100644 index 0000000000..ee6c8787e4 --- /dev/null +++ b/Content.Server/GameObjects/Components/Disposal/IDisposalTubeComponent.cs @@ -0,0 +1,23 @@ +#nullable enable +using Robust.Server.GameObjects.Components.Container; +using Robust.Shared.GameObjects.Components.Transform; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Maths; + +namespace Content.Server.GameObjects.Components.Disposal +{ + public interface IDisposalTubeComponent : IComponent + { + Container Contents { get; } + + Direction NextDirection(DisposalHolderComponent holder); + Vector2 ExitVector(DisposalHolderComponent holder); + IDisposalTubeComponent? NextTube(DisposalHolderComponent holder); + bool Remove(DisposalHolderComponent holder); + bool TransferTo(DisposalHolderComponent holder, IDisposalTubeComponent to); + bool AdjacentConnected(Direction direction, IDisposalTubeComponent tube); + void AdjacentDisconnected(IDisposalTubeComponent adjacent); + void MoveEvent(MoveEvent moveEvent); + void PopupDirections(IEntity entity); + } +} diff --git a/Content.Server/GameObjects/Components/Interactable/ToolCommands.cs b/Content.Server/GameObjects/Components/Interactable/ToolCommands.cs new file mode 100644 index 0000000000..3008f11d44 --- /dev/null +++ b/Content.Server/GameObjects/Components/Interactable/ToolCommands.cs @@ -0,0 +1,161 @@ +#nullable enable +using System.Linq; +using Content.Shared.Maps; +using JetBrains.Annotations; +using Robust.Server.Interfaces.Console; +using Robust.Server.Interfaces.GameObjects; +using Robust.Server.Interfaces.Player; +using Robust.Shared.Interfaces.Map; +using Robust.Shared.IoC; +using Robust.Shared.Map; + +namespace Content.Server.GameObjects.Components.Interactable +{ + /// + /// + /// + [UsedImplicitly] + class TilePryCommand : IClientCommand + { + public string Command => "tilepry"; + public string Description => "Pries up all tiles in a radius around the user."; + public string Help => $"Usage: {Command} "; + + public void Execute(IConsoleShell shell, IPlayerSession? player, string[] args) + { + if (player?.AttachedEntity == null) + { + return; + } + + if (args.Length != 1) + { + shell.SendText(player, Help); + return; + } + + if (!int.TryParse(args[0], out var radius)) + { + shell.SendText(player, $"{args[0]} isn't a valid integer."); + return; + } + + if (radius < 0) + { + shell.SendText(player, "Radius must be positive."); + return; + } + + var mapManager = IoCManager.Resolve(); + var playerGrid = player.AttachedEntity.Transform.GridID; + var mapGrid = mapManager.GetGrid(playerGrid); + var playerPosition = player.AttachedEntity.Transform.GridPosition; + var tileDefinitionManager = IoCManager.Resolve(); + + for (var i = -radius; i <= radius; i++) + { + for (var j = -radius; j <= radius; j++) + { + var tile = mapGrid.GetTileRef(playerPosition.Offset((i, j))); + var coordinates = mapGrid.GridTileToLocal(tile.GridIndices); + var tileDef = (ContentTileDefinition) tileDefinitionManager[tile.Tile.TypeId]; + + if (!tileDef.CanCrowbar) continue; + + var underplating = tileDefinitionManager["underplating"]; + mapGrid.SetTile(coordinates, new Tile(underplating.TileId)); + } + } + } + } + + [UsedImplicitly] + class AnchorCommand : IClientCommand + { + public string Command => "anchor"; + public string Description => "Anchors all entities in a radius around the user"; + public string Help => $"Usage: {Command} "; + + public void Execute(IConsoleShell shell, IPlayerSession? player, string[] args) + { + if (player?.AttachedEntity == null) + { + return; + } + + if (args.Length != 1) + { + shell.SendText(player, Help); + return; + } + + if (!int.TryParse(args[0], out var radius)) + { + shell.SendText(player, $"{args[0]} isn't a valid integer."); + return; + } + + if (radius < 0) + { + shell.SendText(player, "Radius must be positive."); + return; + } + + var serverEntityManager = IoCManager.Resolve(); + var entities = serverEntityManager.GetEntitiesInRange(player.AttachedEntity, radius).ToList(); + + foreach (var entity in entities) + { + if (entity.TryGetComponent(out AnchorableComponent anchorable)) + { + anchorable.TryAnchor(player.AttachedEntity, force: true); + } + } + } + } + + [UsedImplicitly] + class UnAnchorCommand : IClientCommand + { + public string Command => "unanchor"; + public string Description => "Unanchors all anchorable entities in a radius around the user"; + public string Help => $"Usage: {Command} "; + + public void Execute(IConsoleShell shell, IPlayerSession? player, string[] args) + { + if (player?.AttachedEntity == null) + { + return; + } + + if (args.Length != 1) + { + shell.SendText(player, Help); + return; + } + + if (!int.TryParse(args[0], out var radius)) + { + shell.SendText(player, $"{args[0]} isn't a valid integer."); + return; + } + + if (radius < 0) + { + shell.SendText(player, "Radius must be positive."); + return; + } + + var serverEntityManager = IoCManager.Resolve(); + var entities = serverEntityManager.GetEntitiesInRange(player.AttachedEntity, radius).ToList(); + + foreach (var entity in entities) + { + if (entity.TryGetComponent(out AnchorableComponent anchorable)) + { + anchorable.TryUnAnchor(player.AttachedEntity, force: true); + } + } + } + } +} diff --git a/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs b/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs index ea6b5d93c1..a9ca9e4c78 100644 --- a/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs +++ b/Content.Server/GameObjects/Components/Items/Storage/ItemComponent.cs @@ -1,7 +1,6 @@ using Content.Server.GameObjects.Components.GUI; using Content.Server.GameObjects.Components.Items.Storage; using Content.Server.Interfaces.GameObjects.Components.Interaction; -using Content.Server.Interfaces.GameObjects; using Content.Server.Interfaces.GameObjects.Components.Items; using Content.Server.Throw; using Content.Server.Utility; @@ -17,8 +16,6 @@ using Robust.Shared.Interfaces.GameObjects; using Robust.Shared.Interfaces.Map; using Robust.Shared.Interfaces.Random; using Robust.Shared.IoC; -using Robust.Shared.Maths; -using Robust.Shared.Random; using Robust.Shared.Serialization; namespace Content.Server.GameObjects.Components @@ -86,12 +83,22 @@ namespace Content.Server.GameObjects.Components public bool CanPickup(IEntity user) { - if (!ActionBlockerSystem.CanPickup(user)) return false; + if (!ActionBlockerSystem.CanPickup(user)) + { + return false; + } if (user.Transform.MapID != Owner.Transform.MapID) + { return false; + } + + if (Owner.TryGetComponent(out PhysicsComponent physics) && + physics.Anchored) + { + return false; + } - var userPos = user.Transform.MapPosition; var itemPos = Owner.Transform.MapPosition; return InteractionChecks.InRangeUnobstructed(user, itemPos, ignoredEnt: Owner, ignoreInsideBlocker:true); diff --git a/Content.Server/GameObjects/Components/Items/Storage/ServerStorageComponent.cs b/Content.Server/GameObjects/Components/Items/Storage/ServerStorageComponent.cs index 6a98fb715e..dc0c325a25 100644 --- a/Content.Server/GameObjects/Components/Items/Storage/ServerStorageComponent.cs +++ b/Content.Server/GameObjects/Components/Items/Storage/ServerStorageComponent.cs @@ -503,6 +503,12 @@ namespace Content.Server.GameObjects.Components.Items.Storage } } + bool IDragDrop.CanDragDrop(DragDropEventArgs eventArgs) + { + return eventArgs.Target.TryGetComponent(out PlaceableSurfaceComponent placeable) && + placeable.IsPlaceable; + } + bool IDragDrop.DragDrop(DragDropEventArgs eventArgs) { if (!ActionBlockerSystem.CanInteract(eventArgs.User)) @@ -523,7 +529,8 @@ namespace Content.Server.GameObjects.Components.Items.Storage return false; } - foreach (var storedEntity in storedEntities) + // empty everything out + foreach (var storedEntity in StoredEntities.ToList()) { if (Remove(storedEntity)) { diff --git a/Content.Server/GameObjects/Components/Recycling/RecyclerComponent.cs b/Content.Server/GameObjects/Components/Recycling/RecyclerComponent.cs new file mode 100644 index 0000000000..45b428d216 --- /dev/null +++ b/Content.Server/GameObjects/Components/Recycling/RecyclerComponent.cs @@ -0,0 +1,202 @@ +using System.Diagnostics.CodeAnalysis; +using Content.Server.GameObjects.Components.Conveyor; +using Content.Server.GameObjects.Components.Power.ApcNetComponents; +using Content.Server.GameObjects.EntitySystems; +using Content.Shared.Construction; +using Content.Shared.GameObjects.Components.Recycling; +using Content.Shared.Physics; +using Robust.Server.GameObjects; +using Robust.Shared.Containers; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.GameObjects.Components.Map; +using Robust.Shared.GameObjects.Systems; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Maths; +using Robust.Shared.Serialization; +using Robust.Shared.ViewVariables; + +namespace Content.Server.GameObjects.Components.Recycling +{ + // TODO: Add sound and safe beep + [RegisterComponent] + public class RecyclerComponent : Component, ICollideBehavior + { +#pragma warning disable 649 + [Dependency] private readonly IEntityManager _entityManager = default!; +#pragma warning restore 649 + + public override string Name => "Recycler"; + + /// + /// Whether or not sentient beings will be recycled + /// + [ViewVariables] + private bool _safe; + + /// + /// The percentage of material that will be recovered + /// + [ViewVariables] + private int _efficiency; // TODO + + private bool Powered => + !Owner.TryGetComponent(out PowerReceiverComponent receiver) || + receiver.Powered; + + private void Bloodstain() + { + if (Owner.TryGetComponent(out AppearanceComponent appearance)) + { + appearance.SetData(RecyclerVisuals.Bloody, true); + } + } + + private void Clean() + { + if (Owner.TryGetComponent(out AppearanceComponent appearance)) + { + appearance.SetData(RecyclerVisuals.Bloody, false); + } + } + + private bool CanGib(IEntity entity) + { + return entity.HasComponent() && + !_safe && + Powered; + } + + private bool CanRecycle(IEntity entity, [MaybeNullWhen(false)] out ConstructionPrototype prototype) + { + prototype = null; + + var constructionSystem = EntitySystem.Get(); + var entityId = entity.MetaData.EntityPrototype?.ID; + + if (entityId == null || + !constructionSystem.CraftRecipes.TryGetValue(entityId, out prototype)) + { + return false; + } + + return Powered; + } + + private void Recycle(IEntity entity) + { + // TODO: Prevent collision with recycled items + if (CanGib(entity)) + { + entity.Delete(); // TODO: Gib + Bloodstain(); + return; + } + + if (!CanRecycle(entity, out var prototype)) + { + return; + } + + var constructionSystem = EntitySystem.Get(); + var recyclerPosition = Owner.Transform.MapPosition; + foreach (var stage in prototype.Stages) + { + if (!(stage.Forward is ConstructionStepMaterial step)) + { + continue; + } + + constructionSystem.SpawnIngredient(recyclerPosition, step); + } + + entity.Delete(); + } + + private bool CanRun() + { + if (Owner.TryGetComponent(out PowerReceiverComponent receiver) && + !receiver.Powered) + { + return false; + } + + if (Owner.HasComponent()) + { + return false; + } + + return true; + } + + private bool CanMove(IEntity entity) + { + if (entity == Owner) + { + return false; + } + + if (!entity.TryGetComponent(out ICollidableComponent collidable) || + collidable.Anchored) + { + return false; + } + + if (entity.HasComponent()) + { + return false; + } + + if (entity.HasComponent()) + { + return false; + } + + if (ContainerHelpers.IsInContainer(entity)) + { + return false; + } + + return true; + } + + public void Update(float frameTime) + { + if (!CanRun()) + { + return; + } + + var intersecting = _entityManager.GetEntitiesIntersecting(Owner, true); + var direction = Vector2.UnitX; + + foreach (var entity in intersecting) + { + if (!CanMove(entity)) + { + continue; + } + + if (entity.TryGetComponent(out ICollidableComponent collidable)) + { + var controller = collidable.EnsureController(); + controller.Move(direction, frameTime); + } + } + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataField(ref _safe, "safe", true); + serializer.DataField(ref _efficiency, "efficiency", 25); + } + + void ICollideBehavior.CollideWith(IEntity collidedWith) + { + Recycle(collidedWith); + } + } +} diff --git a/Content.Server/GameObjects/Components/Rotatable/FlippableComponent.cs b/Content.Server/GameObjects/Components/Rotatable/FlippableComponent.cs new file mode 100644 index 0000000000..6ee4765153 --- /dev/null +++ b/Content.Server/GameObjects/Components/Rotatable/FlippableComponent.cs @@ -0,0 +1,70 @@ +#nullable enable +using Content.Server.Interfaces; +using Content.Shared.GameObjects; +using Content.Shared.GameObjects.EntitySystems; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Localization; +using Robust.Shared.Serialization; + +namespace Content.Server.GameObjects.Components.Rotatable +{ + [RegisterComponent] + public class FlippableComponent : Component + { +#pragma warning disable 649 + [Dependency] private readonly IServerNotifyManager _notifyManager = default!; +#pragma warning restore 649 + + public override string Name => "Flippable"; + + private string? _entity; + + private void TryFlip(IEntity user) + { + if (Owner.TryGetComponent(out ICollidableComponent collidable) && + collidable.Anchored) + { + _notifyManager.PopupMessage(Owner.Transform.GridPosition, user, Loc.GetString("It's stuck.")); + return; + } + + if (_entity == null) + { + return; + } + + Owner.EntityManager.SpawnEntity(_entity, Owner.Transform.GridPosition); + Owner.Delete(); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataField(ref _entity, "entity", Owner.Prototype?.ID); + } + + [Verb] + private sealed class FlippableVerb : Verb + { + protected override void GetData(IEntity user, FlippableComponent component, VerbData data) + { + if (!ActionBlockerSystem.CanInteract(user)) + { + data.Visibility = VerbVisibility.Invisible; + return; + } + + data.Text = Loc.GetString("Flip"); + } + + protected override void Activate(IEntity user, FlippableComponent component) + { + component.TryFlip(user); + } + } + } +} diff --git a/Content.Server/GameObjects/Components/RotatableComponent.cs b/Content.Server/GameObjects/Components/Rotatable/RotatableComponent.cs similarity index 97% rename from Content.Server/GameObjects/Components/RotatableComponent.cs rename to Content.Server/GameObjects/Components/Rotatable/RotatableComponent.cs index dc575eb1b7..074da1aecb 100644 --- a/Content.Server/GameObjects/Components/RotatableComponent.cs +++ b/Content.Server/GameObjects/Components/Rotatable/RotatableComponent.cs @@ -8,7 +8,7 @@ using Robust.Shared.IoC; using Robust.Shared.Localization; using Robust.Shared.Maths; -namespace Content.Server.GameObjects.Components +namespace Content.Server.GameObjects.Components.Rotatable { [RegisterComponent] public class RotatableComponent : Component diff --git a/Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs b/Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs index 17c811dc0c..478f0123d2 100644 --- a/Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs +++ b/Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs @@ -76,13 +76,21 @@ namespace Content.Server.GameObjects.EntitySystems.Click // trigger dragdrops on the dropped entity foreach (var dragDrop in dropped.GetAllComponents()) { - if (dragDrop.DragDrop(interactionArgs)) return; + if (dragDrop.CanDragDrop(interactionArgs) && + dragDrop.DragDrop(interactionArgs)) + { + return; + } } // trigger dragdropons on the targeted entity foreach (var dragDropOn in target.GetAllComponents()) { - if (dragDropOn.DragDropOn(interactionArgs)) return; + if (dragDropOn.CanDragDropOn(interactionArgs) && + dragDropOn.DragDropOn(interactionArgs)) + { + return; + } } } diff --git a/Content.Server/GameObjects/EntitySystems/ConstructionSystem.cs b/Content.Server/GameObjects/EntitySystems/ConstructionSystem.cs index e0ba180bc0..971a8bf58a 100644 --- a/Content.Server/GameObjects/EntitySystems/ConstructionSystem.cs +++ b/Content.Server/GameObjects/EntitySystems/ConstructionSystem.cs @@ -41,6 +41,8 @@ namespace Content.Server.GameObjects.EntitySystems private readonly Dictionary _craftRecipes = new Dictionary(); + public IReadOnlyDictionary CraftRecipes => _craftRecipes; + /// public override void Initialize() { @@ -207,7 +209,7 @@ namespace Content.Server.GameObjects.EntitySystems spriteComp.AddLayerWithSprite(prototype.Icon); } - private void SpawnIngredient(MapCoordinates position, ConstructionStepMaterial lastStep) + public void SpawnIngredient(MapCoordinates position, ConstructionStepMaterial lastStep) { if(lastStep is null) return; diff --git a/Content.Server/GameObjects/EntitySystems/ConveyorSystem.cs b/Content.Server/GameObjects/EntitySystems/ConveyorSystem.cs new file mode 100644 index 0000000000..4b8b6facd4 --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/ConveyorSystem.cs @@ -0,0 +1,108 @@ +using System; +using System.Collections.Generic; +using Content.Server.GameObjects.Components.Conveyor; +using Content.Shared.GameObjects.Components.Conveyor; +using JetBrains.Annotations; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Systems; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class ConveyorSystem : EntitySystem + { + public override void Initialize() + { + base.Initialize(); + + EntityQuery = new TypeEntityQuery(typeof(ConveyorComponent)); + } + + public override void Update(float frameTime) + { + foreach (var entity in RelevantEntities) + { + if (!entity.TryGetComponent(out ConveyorComponent conveyor)) + { + continue; + } + + conveyor.Update(); + } + } + } + + public class ConveyorGroup + { + private readonly HashSet _conveyors; + private readonly HashSet _switches; + + public ConveyorGroup() + { + _conveyors = new HashSet(0); + _switches = new HashSet(0); + State = ConveyorState.Off; + } + + public IReadOnlyCollection Conveyors => _conveyors; + + public IReadOnlyCollection Switches => _switches; + + public ConveyorState State { get; private set; } + + public void AddConveyor(ConveyorComponent conveyor) + { + _conveyors.Add(conveyor); + conveyor.Sync(this); + } + + public void RemoveConveyor(ConveyorComponent conveyor) + { + _conveyors.Remove(conveyor); + } + + public void AddSwitch(ConveyorSwitchComponent conveyorSwitch) + { + _switches.Add(conveyorSwitch); + + if (_switches.Count == 1) + { + SetState(conveyorSwitch); + } + + conveyorSwitch.Sync(this); + } + + public void RemoveSwitch(ConveyorSwitchComponent conveyorSwitch) + { + _switches.Remove(conveyorSwitch); + } + + public void SetState(ConveyorSwitchComponent conveyorSwitch) + { + var state = conveyorSwitch.State; + + if (state == ConveyorState.Loose) + { + if (_switches.Count > 0) + { + return; + } + + state = ConveyorState.Off; + } + + State = state; + + foreach (var conveyor in Conveyors) + { + conveyor.Sync(this); + } + + foreach (var connectedSwitch in _switches) + { + connectedSwitch.Sync(this); + } + } + } +} diff --git a/Content.Server/GameObjects/EntitySystems/DisposableSystem.cs b/Content.Server/GameObjects/EntitySystems/DisposableSystem.cs new file mode 100644 index 0000000000..fd2bef87bf --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/DisposableSystem.cs @@ -0,0 +1,26 @@ +using Content.Server.GameObjects.Components.Disposal; +using JetBrains.Annotations; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Systems; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class DisposableSystem : EntitySystem + { + public override void Initialize() + { + base.Initialize(); + + EntityQuery = new TypeEntityQuery(typeof(DisposalHolderComponent)); + } + + public override void Update(float frameTime) + { + foreach (var disposable in RelevantEntities) + { + disposable.GetComponent().Update(frameTime); + } + } + } +} diff --git a/Content.Server/GameObjects/EntitySystems/DisposalTubeSystem.cs b/Content.Server/GameObjects/EntitySystems/DisposalTubeSystem.cs new file mode 100644 index 0000000000..4a8a108867 --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/DisposalTubeSystem.cs @@ -0,0 +1,33 @@ +using Content.Server.GameObjects.Components.Disposal; +using JetBrains.Annotations; +using Robust.Shared.GameObjects.Components.Transform; +using Robust.Shared.GameObjects.Systems; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class DisposalTubeSystem : EntitySystem + { + private void MoveEvent(MoveEvent moveEvent) + { + if (moveEvent.Sender.TryGetComponent(out IDisposalTubeComponent tube)) + { + tube.MoveEvent(moveEvent); + } + } + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(MoveEvent); + } + + public override void Shutdown() + { + base.Shutdown(); + + UnsubscribeLocalEvent(); + } + } +} diff --git a/Content.Server/GameObjects/EntitySystems/DisposalUnitSystem.cs b/Content.Server/GameObjects/EntitySystems/DisposalUnitSystem.cs new file mode 100644 index 0000000000..cf668534bb --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/DisposalUnitSystem.cs @@ -0,0 +1,26 @@ +using Content.Server.GameObjects.Components.Disposal; +using JetBrains.Annotations; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Systems; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class DisposalUnitSystem : EntitySystem + { + public override void Initialize() + { + base.Initialize(); + + EntityQuery = new TypeEntityQuery(typeof(DisposalUnitComponent)); + } + + public override void Update(float frameTime) + { + foreach (var entity in RelevantEntities) + { + entity.GetComponent().Update(frameTime); + } + } + } +} diff --git a/Content.Server/GameObjects/EntitySystems/RecyclerSystem.cs b/Content.Server/GameObjects/EntitySystems/RecyclerSystem.cs new file mode 100644 index 0000000000..82029d4f08 --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/RecyclerSystem.cs @@ -0,0 +1,26 @@ +using Content.Server.GameObjects.Components.Recycling; +using JetBrains.Annotations; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Systems; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class RecyclerSystem : EntitySystem + { + public override void Initialize() + { + base.Initialize(); + + EntityQuery = new TypeEntityQuery(typeof(RecyclerComponent)); + } + + public override void Update(float frameTime) + { + foreach (var entity in RelevantEntities) + { + entity.GetComponent().Update(frameTime); + } + } + } +} diff --git a/Content.Server/Utility/InteractionChecks.cs b/Content.Server/Utility/InteractionChecks.cs index eb8dcf6f47..1f5a452b74 100644 --- a/Content.Server/Utility/InteractionChecks.cs +++ b/Content.Server/Utility/InteractionChecks.cs @@ -105,8 +105,7 @@ namespace Content.Server.Utility /// public static bool InRangeUnobstructed(IEntity user, MapCoordinates otherCoords, float range = SharedInteractionSystem.InteractionRange, - int collisionMask = (int) CollisionGroup.Impassable, IEntity ignoredEnt = null, - bool ignoreInsideBlocker = false) + int collisionMask = (int) CollisionGroup.Impassable, IEntity ignoredEnt = null, bool ignoreInsideBlocker = false) { var mapManager = IoCManager.Resolve(); var interactionSystem = EntitySystem.Get(); @@ -115,13 +114,11 @@ namespace Content.Server.Utility { var localizationManager = IoCManager.Resolve(); user.PopupMessage(user, localizationManager.GetString("You can't reach there!")); + return false; } return true; } - - - } } diff --git a/Content.Shared/GameObjects/Components/Conveyor/SharedConveyorComponent.cs b/Content.Shared/GameObjects/Components/Conveyor/SharedConveyorComponent.cs new file mode 100644 index 0000000000..bdc9167757 --- /dev/null +++ b/Content.Shared/GameObjects/Components/Conveyor/SharedConveyorComponent.cs @@ -0,0 +1,20 @@ +using System; +using Robust.Shared.Serialization; + +namespace Content.Shared.GameObjects.Components.Conveyor +{ + [Serializable, NetSerializable] + public enum ConveyorVisuals + { + State + } + + [Serializable, NetSerializable] + public enum ConveyorState + { + Off = 0, + Forward, + Reversed, + Loose + } +} diff --git a/Content.Shared/GameObjects/Components/Disposal/SharedDisposalTubeComponent.cs b/Content.Shared/GameObjects/Components/Disposal/SharedDisposalTubeComponent.cs new file mode 100644 index 0000000000..835b0dc62d --- /dev/null +++ b/Content.Shared/GameObjects/Components/Disposal/SharedDisposalTubeComponent.cs @@ -0,0 +1,19 @@ +using System; +using Robust.Shared.Serialization; + +namespace Content.Shared.GameObjects.Components.Disposal +{ + [Serializable, NetSerializable] + public enum DisposalTubeVisuals + { + VisualState + } + + [Serializable, NetSerializable] + public enum DisposalTubeVisualState + { + Free = 0, + Anchored, + Broken, + } +} diff --git a/Content.Shared/GameObjects/Components/Disposal/SharedDisposalUnitComponent.cs b/Content.Shared/GameObjects/Components/Disposal/SharedDisposalUnitComponent.cs new file mode 100644 index 0000000000..3914979123 --- /dev/null +++ b/Content.Shared/GameObjects/Components/Disposal/SharedDisposalUnitComponent.cs @@ -0,0 +1,96 @@ +using System; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components.UserInterface; +using Robust.Shared.Serialization; + +namespace Content.Shared.GameObjects.Components.Disposal +{ + public abstract class SharedDisposalUnitComponent : Component + { + public override string Name => "DisposalUnit"; + + [Serializable, NetSerializable] + public enum Visuals + { + VisualState, + Handle, + Light + } + + [Serializable, NetSerializable] + public enum VisualState + { + UnAnchored, + Anchored, + Flushing + } + + [Serializable, NetSerializable] + public enum HandleState + { + Normal, + Engaged + } + + [Serializable, NetSerializable] + public enum LightState + { + Off, + Charging, + Full, + Ready + } + + [Serializable, NetSerializable] + public enum UiButton + { + Eject, + Engage, + Power + } + + [Serializable, NetSerializable] + public enum State + { + Ready, + Pressurizing + } + + [Serializable, NetSerializable] + public class DisposalUnitBoundUserInterfaceState : BoundUserInterfaceState + { + public readonly string UnitName; + public readonly string UnitState; + public readonly float Pressure; + public readonly bool Powered; + + public DisposalUnitBoundUserInterfaceState(string unitName, string unitState, float pressure, bool powered) + { + UnitName = unitName; + UnitState = unitState; + Pressure = pressure; + Powered = powered; + } + } + + /// + /// Message data sent from client to server when a disposal unit ui button is pressed. + /// + [Serializable, NetSerializable] + public class UiButtonPressedMessage : BoundUserInterfaceMessage + { + public readonly UiButton Button; + + public UiButtonPressedMessage(UiButton button) + { + Button = button; + } + } + + [Serializable, NetSerializable] + public enum DisposalUnitUiKey + { + Key + } + } +} diff --git a/Content.Shared/GameObjects/Components/Recycling/SharedRecyclerComponent.cs b/Content.Shared/GameObjects/Components/Recycling/SharedRecyclerComponent.cs new file mode 100644 index 0000000000..3920dbc327 --- /dev/null +++ b/Content.Shared/GameObjects/Components/Recycling/SharedRecyclerComponent.cs @@ -0,0 +1,11 @@ +using System; +using Robust.Shared.Serialization; + +namespace Content.Shared.GameObjects.Components.Recycling +{ + [NetSerializable, Serializable] + public enum RecyclerVisuals + { + Bloody + } +} diff --git a/Content.Shared/GameObjects/ContentNetIDs.cs b/Content.Shared/GameObjects/ContentNetIDs.cs index 3d2dc7e9b3..625aeb0fd5 100644 --- a/Content.Shared/GameObjects/ContentNetIDs.cs +++ b/Content.Shared/GameObjects/ContentNetIDs.cs @@ -60,6 +60,7 @@ public const uint PROJECTILE = 1053; public const uint THROWN_ITEM = 1054; public const uint STRAP = 1055; + public const uint DISPOSABLE = 1056; // Net IDs for integration tests. public const uint PREDICTION_TEST = 10001; diff --git a/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDrop.cs b/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDrop.cs index 004bba19be..e93db0b9c1 100644 --- a/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDrop.cs +++ b/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDrop.cs @@ -1,28 +1,47 @@ -using System; +using System; using Robust.Shared.Interfaces.GameObjects; using Robust.Shared.Map; namespace Content.Shared.Interfaces.GameObjects.Components { /// - /// This interface allows the component's entity to be dragged and dropped by mouse onto another entity and gives it - /// behavior when that occurs. + /// This interface allows the component's entity to be dragged and dropped + /// by mouse onto another entity and gives it behavior when that occurs. /// public interface IDragDrop { /// - /// Invoked server-side when this component's entity is being dragged and dropped on another. - /// - /// There is no other server-side drag and drop check other than a range check, so make sure to validate - /// if this object can be dropped on the target object! + /// Invoked server-side when this component's entity is being dragged + /// and dropped on another before invoking . + /// Note that other drag and drop interactions may be attempted if + /// this one fails. /// - /// true iff an interaction occurred and no further interaction should - /// be processed for this drop. + /// + /// true if is valid, false otherwise. + bool CanDragDrop(DragDropEventArgs eventArgs); + + /// + /// Invoked server-side when this component's entity is being dragged + /// and dropped on another. + /// Note that other drag and drop interactions may be attempted if + /// this one fails. + /// + /// + /// true if an interaction occurred and no further interaction should + /// be processed for this drop. + /// bool DragDrop(DragDropEventArgs eventArgs); } public class DragDropEventArgs : EventArgs { + /// + /// Creates a new instance of . + /// + /// The entity doing the drag and drop. + /// The location where is being dropped. + /// The entity that is being dragged and dropped. + /// The entity that is being dropped onto. public DragDropEventArgs(IEntity user, GridCoordinates dropLocation, IEntity dropped, IEntity target) { User = user; @@ -31,9 +50,24 @@ namespace Content.Shared.Interfaces.GameObjects.Components Target = target; } + /// + /// The entity doing the drag and drop. + /// public IEntity User { get; } + + /// + /// The location where is being dropped. + /// public GridCoordinates DropLocation { get; } + + /// + /// The entity that is being dragged and dropped. + /// public IEntity Dropped { get; } + + /// + /// The entity that is being dropped onto. + /// public IEntity Target { get; } } } diff --git a/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDropOn.cs b/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDropOn.cs index 6175884eb2..1100bdb3d3 100644 --- a/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDropOn.cs +++ b/Content.Shared/Interfaces/GameObjects/Components/Interaction/IDragDropOn.cs @@ -1,19 +1,31 @@ -namespace Content.Shared.Interfaces.GameObjects.Components +namespace Content.Shared.Interfaces.GameObjects.Components { /// - /// This interface allows the component's entity to be dragged and dropped onto by another entity and gives it - /// behavior when that occurs. + /// This interface allows the component's entity to be dragged and dropped + /// onto by another entity and gives it behavior when that occurs. /// public interface IDragDropOn { /// - /// Invoked server-side when another entity is being dragged and dropped onto this one - /// - /// There is no other server-side drag and drop check other than a range check, so make sure to validate - /// if this object can be dropped on the dropped object! + /// Invoked server-side when another entity is being dragged and dropped + /// onto this one before invoking . + /// Note that other drag and drop interactions may be attempted if + /// this one fails. /// - /// true iff an interaction occurred and no further interaction should - /// be processed for this drop. + /// + /// true if is valid, false otherwise. + bool CanDragDropOn(DragDropEventArgs eventArgs); + + /// + /// Invoked server-side when another entity is being dragged and dropped + /// onto this one before invoking + /// Note that other drag and drop interactions may be attempted if + /// this one fails. + /// + /// + /// true if an interaction occurred and no further interaction should + /// be processed for this drop. + /// bool DragDropOn(DragDropEventArgs eventArgs); } } diff --git a/Content.Shared/Physics/ConveyedController.cs b/Content.Shared/Physics/ConveyedController.cs new file mode 100644 index 0000000000..ae03951174 --- /dev/null +++ b/Content.Shared/Physics/ConveyedController.cs @@ -0,0 +1,38 @@ +#nullable enable +using Content.Shared.GameObjects.Components.Movement; +using Robust.Shared.GameObjects.Components; +using Robust.Shared.Interfaces.Physics; +using Robust.Shared.IoC; +using Robust.Shared.Maths; +using Robust.Shared.Physics; + +namespace Content.Shared.Physics +{ + public class ConveyedController : VirtualController + { + public override ICollidableComponent? ControlledComponent { protected get; set; } + + public void Move(Vector2 velocityDirection, float speed) + { + if (ControlledComponent?.Owner.HasComponent() == false && + IoCManager.Resolve().IsWeightless(ControlledComponent.Owner.Transform.GridPosition)) + { + return; + } + + if (ControlledComponent?.Status == BodyStatus.InAir) + { + return; + } + + LinearVelocity = velocityDirection * speed * 100; + } + + public override void UpdateAfterProcessing() + { + base.UpdateAfterProcessing(); + + LinearVelocity = Vector2.Zero; + } + } +} diff --git a/Resources/Audio/Effects/clang.ogg b/Resources/Audio/Effects/clang.ogg new file mode 100644 index 0000000000000000000000000000000000000000..11090f4ce39b6f483210fce54e2a27fc62391093 GIT binary patch literal 19932 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%0AS!=Brkm(g*$~J(JHjcIs8@ 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/Machines/disposalflush.ogg b/Resources/Audio/Machines/disposalflush.ogg new file mode 100644 index 0000000000000000000000000000000000000000..33818256adb050b401aca1a475750a1cf0dd367a GIT binary patch literal 37814 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 literal 0 HcmV?d00001 diff --git a/Resources/Groups/groups.yml b/Resources/Groups/groups.yml index 6ff7550a31..bdfa5ec6c0 100644 --- a/Resources/Groups/groups.yml +++ b/Resources/Groups/groups.yml @@ -88,6 +88,10 @@ - mapping - addhand - removehand + - tilepry + - anchor + - unanchor + - tubeconnections CanViewVar: true CanAdminPlace: true @@ -163,6 +167,10 @@ - mapping - addhand - removehand + - tilepry + - anchor + - unanchor + - tubeconnections CanViewVar: true CanAdminPlace: true CanScript: true diff --git a/Resources/Maps/saltern.yml b/Resources/Maps/saltern.yml index 57dd0128ad..48b8189d2e 100644 --- a/Resources/Maps/saltern.yml +++ b/Resources/Maps/saltern.yml @@ -114,7 +114,7 @@ grids: - ind: "-2,-2" tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADQAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA0AAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAANAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAOgAAAA== - ind: "-2,-1" - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD0AAAA6AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPQAAADoAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA6AAAAPgAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD0AAAA6AAAAOgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA6AAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA6AAAAOgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAPgAAAD0AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA9AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAAD0AAAA6AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA9AAAAPQAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAOAAAADgAAAA+AAAAPQAAADoAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD0AAAA6AAAAPgAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD0AAAA9AAAAPQAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOgAAAD4AAAA6AAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAAD0AAAA6AAAAOgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA6AAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA6AAAAOgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAPgAAAD0AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA9AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAAA== - ind: "-3,0" tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADgAAAA4AAAAOAAAAD4AAAA9AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA+AAAAPgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAD4AAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA+AAAAPgAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA4AAAAOAAAADgAAAA4AAAAOAAAADoAAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA+AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAPgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA+AAAAPgAAAD4AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAA== - ind: "-4,0" @@ -125,6 +125,195 @@ grids: tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAPgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQAAAD0AAAA9AAAAPQAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA6AAAAOgAAAD0AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AAAAOgAAADoAAAA9AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOgAAADoAAAA6AAAAPQAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0AAAA9AAAAPQAAAD0AAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAOgAAAD4AAAA+AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== entities: - uid: 0 + type: DisposalTrunk + components: + - parent: 15 + pos: -29.5,11.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 1 + type: DisposalBend + components: + - parent: 15 + pos: -29.5,10.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 2 + type: DisposalBend + components: + - parent: 15 + pos: -28.5,10.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3 + type: DisposalBend + components: + - parent: 15 + pos: -8.5,-14.5 + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 4 + type: DisposalPipe + components: + - parent: 15 + pos: -7.5,-14.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 5 + type: DisposalPipe + components: + - parent: 15 + pos: -6.5,-14.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 6 + type: DisposalTrunk + components: + - parent: 15 + pos: -5.5,-14.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 7 + type: DisposalUnit + components: + - parent: 15 + pos: -5.5,-14.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 8 + type: DisposalPipe + components: + - parent: 15 + pos: -9.5,-15.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 9 + type: DisposalPipe + components: + - parent: 15 + pos: -15.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 10 + type: DisposalPipe + components: + - parent: 15 + pos: -13.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 11 + type: DisposalPipe + components: + - parent: 15 + pos: -14.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 12 + type: DisposalPipe + components: + - parent: 15 + pos: -12.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 13 + type: DisposalPipe + components: + - parent: 15 + pos: -11.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 14 + type: DisposalPipe + components: + - parent: 15 + pos: -10.5,-16.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 15 components: - parent: null type: Transform @@ -134,206 +323,11 @@ entities: - !type:PhysShapeGrid grid: 0 type: Collidable -- uid: 1 - type: Wire - components: - - parent: 0 - pos: 28.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2 - type: Wire - components: - - parent: 0 - pos: 27.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3 - type: Wire - components: - - parent: 0 - pos: 26.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 4 - type: Wire - components: - - parent: 0 - pos: 25.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 5 - type: Wire - components: - - parent: 0 - pos: 24.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 6 - type: Wire - components: - - parent: 0 - pos: 23.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 7 - type: Wire - components: - - parent: 0 - pos: 22.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 8 - type: Wire - components: - - parent: 0 - pos: 21.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 9 - type: Wire - components: - - parent: 0 - pos: 20.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 10 - type: Wire - components: - - parent: 0 - pos: 19.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 11 - type: Wire - components: - - parent: 0 - pos: 18.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 12 - type: Wire - components: - - parent: 0 - pos: 17.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 13 - type: Wire - components: - - parent: 0 - pos: 16.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 14 - type: Wire - components: - - parent: 0 - pos: 15.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 15 - type: Wire - components: - - parent: 0 - pos: 14.5,4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 16 type: Wire components: - - parent: 0 - pos: 13.5,4.5 + - parent: 15 + pos: 28.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -345,8 +339,8 @@ entities: - uid: 17 type: Wire components: - - parent: 0 - pos: 12.5,4.5 + - parent: 15 + pos: 27.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -358,8 +352,8 @@ entities: - uid: 18 type: Wire components: - - parent: 0 - pos: 11.5,4.5 + - parent: 15 + pos: 26.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -371,8 +365,8 @@ entities: - uid: 19 type: Wire components: - - parent: 0 - pos: 10.5,4.5 + - parent: 15 + pos: 25.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -384,8 +378,8 @@ entities: - uid: 20 type: Wire components: - - parent: 0 - pos: 9.5,4.5 + - parent: 15 + pos: 24.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -397,8 +391,8 @@ entities: - uid: 21 type: Wire components: - - parent: 0 - pos: 8.5,4.5 + - parent: 15 + pos: 23.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -410,8 +404,8 @@ entities: - uid: 22 type: Wire components: - - parent: 0 - pos: 7.5,4.5 + - parent: 15 + pos: 22.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -423,8 +417,8 @@ entities: - uid: 23 type: Wire components: - - parent: 0 - pos: 6.5,4.5 + - parent: 15 + pos: 21.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -436,8 +430,8 @@ entities: - uid: 24 type: Wire components: - - parent: 0 - pos: 5.5,4.5 + - parent: 15 + pos: 20.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -449,8 +443,8 @@ entities: - uid: 25 type: Wire components: - - parent: 0 - pos: 4.5,4.5 + - parent: 15 + pos: 19.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -462,8 +456,8 @@ entities: - uid: 26 type: Wire components: - - parent: 0 - pos: 3.5,4.5 + - parent: 15 + pos: 18.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -475,8 +469,8 @@ entities: - uid: 27 type: Wire components: - - parent: 0 - pos: 2.5,4.5 + - parent: 15 + pos: 17.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -488,8 +482,8 @@ entities: - uid: 28 type: Wire components: - - parent: 0 - pos: 1.5,4.5 + - parent: 15 + pos: 16.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -501,8 +495,8 @@ entities: - uid: 29 type: Wire components: - - parent: 0 - pos: 0.5,4.5 + - parent: 15 + pos: 15.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -514,8 +508,8 @@ entities: - uid: 30 type: Wire components: - - parent: 0 - pos: -0.5,4.5 + - parent: 15 + pos: 14.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -527,8 +521,8 @@ entities: - uid: 31 type: Wire components: - - parent: 0 - pos: -1.5,4.5 + - parent: 15 + pos: 13.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -540,8 +534,8 @@ entities: - uid: 32 type: Wire components: - - parent: 0 - pos: -2.5,4.5 + - parent: 15 + pos: 12.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -553,8 +547,8 @@ entities: - uid: 33 type: Wire components: - - parent: 0 - pos: -3.5,4.5 + - parent: 15 + pos: 11.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -566,8 +560,8 @@ entities: - uid: 34 type: Wire components: - - parent: 0 - pos: -4.5,4.5 + - parent: 15 + pos: 10.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -579,8 +573,8 @@ entities: - uid: 35 type: Wire components: - - parent: 0 - pos: -5.5,4.5 + - parent: 15 + pos: 9.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -592,8 +586,8 @@ entities: - uid: 36 type: Wire components: - - parent: 0 - pos: -6.5,4.5 + - parent: 15 + pos: 8.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -605,8 +599,8 @@ entities: - uid: 37 type: Wire components: - - parent: 0 - pos: -7.5,4.5 + - parent: 15 + pos: 7.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -618,8 +612,8 @@ entities: - uid: 38 type: Wire components: - - parent: 0 - pos: -8.5,4.5 + - parent: 15 + pos: 6.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -631,8 +625,8 @@ entities: - uid: 39 type: Wire components: - - parent: 0 - pos: -9.5,4.5 + - parent: 15 + pos: 5.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -644,8 +638,8 @@ entities: - uid: 40 type: Wire components: - - parent: 0 - pos: -10.5,4.5 + - parent: 15 + pos: 4.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -657,8 +651,8 @@ entities: - uid: 41 type: Wire components: - - parent: 0 - pos: -11.5,4.5 + - parent: 15 + pos: 3.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -670,8 +664,8 @@ entities: - uid: 42 type: Wire components: - - parent: 0 - pos: -12.5,4.5 + - parent: 15 + pos: 2.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -683,8 +677,8 @@ entities: - uid: 43 type: Wire components: - - parent: 0 - pos: -13.5,4.5 + - parent: 15 + pos: 1.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -696,8 +690,8 @@ entities: - uid: 44 type: Wire components: - - parent: 0 - pos: -14.5,4.5 + - parent: 15 + pos: 0.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -709,8 +703,8 @@ entities: - uid: 45 type: Wire components: - - parent: 0 - pos: -15.5,4.5 + - parent: 15 + pos: -0.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -722,8 +716,8 @@ entities: - uid: 46 type: Wire components: - - parent: 0 - pos: -16.5,4.5 + - parent: 15 + pos: -1.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -735,8 +729,8 @@ entities: - uid: 47 type: Wire components: - - parent: 0 - pos: -17.5,4.5 + - parent: 15 + pos: -2.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -748,8 +742,8 @@ entities: - uid: 48 type: Wire components: - - parent: 0 - pos: -18.5,4.5 + - parent: 15 + pos: -3.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -761,8 +755,8 @@ entities: - uid: 49 type: Wire components: - - parent: 0 - pos: -19.5,4.5 + - parent: 15 + pos: -4.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -774,8 +768,8 @@ entities: - uid: 50 type: Wire components: - - parent: 0 - pos: -20.5,4.5 + - parent: 15 + pos: -5.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -787,8 +781,8 @@ entities: - uid: 51 type: Wire components: - - parent: 0 - pos: -21.5,4.5 + - parent: 15 + pos: -6.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -800,8 +794,8 @@ entities: - uid: 52 type: Wire components: - - parent: 0 - pos: -22.5,4.5 + - parent: 15 + pos: -7.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -813,8 +807,8 @@ entities: - uid: 53 type: Wire components: - - parent: 0 - pos: -23.5,4.5 + - parent: 15 + pos: -8.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -826,8 +820,8 @@ entities: - uid: 54 type: Wire components: - - parent: 0 - pos: -24.5,4.5 + - parent: 15 + pos: -9.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -839,8 +833,8 @@ entities: - uid: 55 type: Wire components: - - parent: 0 - pos: -25.5,4.5 + - parent: 15 + pos: -10.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -852,8 +846,8 @@ entities: - uid: 56 type: Wire components: - - parent: 0 - pos: -26.5,4.5 + - parent: 15 + pos: -11.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -865,8 +859,8 @@ entities: - uid: 57 type: Wire components: - - parent: 0 - pos: -27.5,4.5 + - parent: 15 + pos: -12.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -878,8 +872,8 @@ entities: - uid: 58 type: Wire components: - - parent: 0 - pos: -28.5,4.5 + - parent: 15 + pos: -13.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -891,8 +885,8 @@ entities: - uid: 59 type: Wire components: - - parent: 0 - pos: -29.5,4.5 + - parent: 15 + pos: -14.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -904,8 +898,8 @@ entities: - uid: 60 type: Wire components: - - parent: 0 - pos: -30.5,4.5 + - parent: 15 + pos: -15.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -917,8 +911,8 @@ entities: - uid: 61 type: Wire components: - - parent: 0 - pos: -31.5,4.5 + - parent: 15 + pos: -16.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -930,8 +924,8 @@ entities: - uid: 62 type: Wire components: - - parent: 0 - pos: -32.5,4.5 + - parent: 15 + pos: -17.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -943,8 +937,8 @@ entities: - uid: 63 type: Wire components: - - parent: 0 - pos: -33.5,4.5 + - parent: 15 + pos: -18.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -956,8 +950,8 @@ entities: - uid: 64 type: Wire components: - - parent: 0 - pos: -34.5,4.5 + - parent: 15 + pos: -19.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -969,8 +963,8 @@ entities: - uid: 65 type: Wire components: - - parent: 0 - pos: -35.5,4.5 + - parent: 15 + pos: -20.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -982,8 +976,8 @@ entities: - uid: 66 type: Wire components: - - parent: 0 - pos: -36.5,4.5 + - parent: 15 + pos: -21.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -995,8 +989,8 @@ entities: - uid: 67 type: Wire components: - - parent: 0 - pos: 3.5,5.5 + - parent: 15 + pos: -22.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1008,8 +1002,8 @@ entities: - uid: 68 type: Wire components: - - parent: 0 - pos: 3.5,6.5 + - parent: 15 + pos: -23.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1021,8 +1015,8 @@ entities: - uid: 69 type: Wire components: - - parent: 0 - pos: 3.5,7.5 + - parent: 15 + pos: -24.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1034,8 +1028,8 @@ entities: - uid: 70 type: Wire components: - - parent: 0 - pos: 3.5,8.5 + - parent: 15 + pos: -25.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1047,8 +1041,8 @@ entities: - uid: 71 type: Wire components: - - parent: 0 - pos: 3.5,9.5 + - parent: 15 + pos: -26.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1060,8 +1054,8 @@ entities: - uid: 72 type: Wire components: - - parent: 0 - pos: 3.5,10.5 + - parent: 15 + pos: -27.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1073,8 +1067,8 @@ entities: - uid: 73 type: Wire components: - - parent: 0 - pos: 3.5,11.5 + - parent: 15 + pos: -28.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1086,8 +1080,8 @@ entities: - uid: 74 type: Wire components: - - parent: 0 - pos: 3.5,12.5 + - parent: 15 + pos: -29.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1099,8 +1093,8 @@ entities: - uid: 75 type: Wire components: - - parent: 0 - pos: 3.5,13.5 + - parent: 15 + pos: -30.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1112,8 +1106,8 @@ entities: - uid: 76 type: Wire components: - - parent: 0 - pos: 3.5,14.5 + - parent: 15 + pos: -31.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1125,8 +1119,8 @@ entities: - uid: 77 type: Wire components: - - parent: 0 - pos: 3.5,15.5 + - parent: 15 + pos: -32.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1138,8 +1132,8 @@ entities: - uid: 78 type: Wire components: - - parent: 0 - pos: 3.5,16.5 + - parent: 15 + pos: -33.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1151,8 +1145,8 @@ entities: - uid: 79 type: Wire components: - - parent: 0 - pos: 3.5,17.5 + - parent: 15 + pos: -34.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1164,8 +1158,8 @@ entities: - uid: 80 type: Wire components: - - parent: 0 - pos: 3.5,18.5 + - parent: 15 + pos: -35.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1177,8 +1171,8 @@ entities: - uid: 81 type: Wire components: - - parent: 0 - pos: 3.5,19.5 + - parent: 15 + pos: -36.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1190,8 +1184,8 @@ entities: - uid: 82 type: Wire components: - - parent: 0 - pos: 3.5,20.5 + - parent: 15 + pos: 3.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1203,8 +1197,8 @@ entities: - uid: 83 type: Wire components: - - parent: 0 - pos: 3.5,3.5 + - parent: 15 + pos: 3.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1216,8 +1210,8 @@ entities: - uid: 84 type: Wire components: - - parent: 0 - pos: 3.5,2.5 + - parent: 15 + pos: 3.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1229,8 +1223,8 @@ entities: - uid: 85 type: Wire components: - - parent: 0 - pos: 3.5,1.5 + - parent: 15 + pos: 3.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1242,8 +1236,8 @@ entities: - uid: 86 type: Wire components: - - parent: 0 - pos: 3.5,0.5 + - parent: 15 + pos: 3.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1255,8 +1249,8 @@ entities: - uid: 87 type: Wire components: - - parent: 0 - pos: 3.5,-0.5 + - parent: 15 + pos: 3.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1268,8 +1262,8 @@ entities: - uid: 88 type: Wire components: - - parent: 0 - pos: 3.5,-1.5 + - parent: 15 + pos: 3.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1281,8 +1275,8 @@ entities: - uid: 89 type: Wire components: - - parent: 0 - pos: 3.5,-2.5 + - parent: 15 + pos: 3.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1294,8 +1288,8 @@ entities: - uid: 90 type: Wire components: - - parent: 0 - pos: 3.5,-3.5 + - parent: 15 + pos: 3.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1307,8 +1301,8 @@ entities: - uid: 91 type: Wire components: - - parent: 0 - pos: 3.5,-4.5 + - parent: 15 + pos: 3.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1320,8 +1314,8 @@ entities: - uid: 92 type: Wire components: - - parent: 0 - pos: 3.5,-5.5 + - parent: 15 + pos: 3.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1333,8 +1327,8 @@ entities: - uid: 93 type: Wire components: - - parent: 0 - pos: 3.5,-6.5 + - parent: 15 + pos: 3.5,16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1346,8 +1340,8 @@ entities: - uid: 94 type: Wire components: - - parent: 0 - pos: 3.5,-7.5 + - parent: 15 + pos: 3.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1359,8 +1353,8 @@ entities: - uid: 95 type: Wire components: - - parent: 0 - pos: 3.5,-8.5 + - parent: 15 + pos: 3.5,18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1372,8 +1366,8 @@ entities: - uid: 96 type: Wire components: - - parent: 0 - pos: 3.5,-9.5 + - parent: 15 + pos: 3.5,19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1385,8 +1379,8 @@ entities: - uid: 97 type: Wire components: - - parent: 0 - pos: 3.5,-10.5 + - parent: 15 + pos: 3.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1398,8 +1392,8 @@ entities: - uid: 98 type: Wire components: - - parent: 0 - pos: 3.5,-11.5 + - parent: 15 + pos: 3.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1411,8 +1405,8 @@ entities: - uid: 99 type: Wire components: - - parent: 0 - pos: 3.5,-12.5 + - parent: 15 + pos: 3.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1424,8 +1418,8 @@ entities: - uid: 100 type: Wire components: - - parent: 0 - pos: 3.5,-13.5 + - parent: 15 + pos: 3.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1437,8 +1431,8 @@ entities: - uid: 101 type: Wire components: - - parent: 0 - pos: 3.5,-14.5 + - parent: 15 + pos: 3.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1450,8 +1444,8 @@ entities: - uid: 102 type: Wire components: - - parent: 0 - pos: 3.5,-15.5 + - parent: 15 + pos: 3.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1463,8 +1457,8 @@ entities: - uid: 103 type: Wire components: - - parent: 0 - pos: 3.5,-16.5 + - parent: 15 + pos: 3.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1476,8 +1470,8 @@ entities: - uid: 104 type: Wire components: - - parent: 0 - pos: 3.5,-17.5 + - parent: 15 + pos: 3.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1489,8 +1483,8 @@ entities: - uid: 105 type: Wire components: - - parent: 0 - pos: 3.5,-18.5 + - parent: 15 + pos: 3.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1502,8 +1496,8 @@ entities: - uid: 106 type: Wire components: - - parent: 0 - pos: 3.5,-19.5 + - parent: 15 + pos: 3.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1515,8 +1509,8 @@ entities: - uid: 107 type: Wire components: - - parent: 0 - pos: 3.5,-20.5 + - parent: 15 + pos: 3.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1528,8 +1522,8 @@ entities: - uid: 108 type: Wire components: - - parent: 0 - pos: 3.5,-21.5 + - parent: 15 + pos: 3.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1541,8 +1535,8 @@ entities: - uid: 109 type: Wire components: - - parent: 0 - pos: 3.5,-22.5 + - parent: 15 + pos: 3.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1554,8 +1548,8 @@ entities: - uid: 110 type: Wire components: - - parent: 0 - pos: 3.5,-23.5 + - parent: 15 + pos: 3.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1567,8 +1561,8 @@ entities: - uid: 111 type: Wire components: - - parent: 0 - pos: 7.5,-19.5 + - parent: 15 + pos: 3.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1580,8 +1574,8 @@ entities: - uid: 112 type: Wire components: - - parent: 0 - pos: 5.5,-19.5 + - parent: 15 + pos: 3.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1593,8 +1587,8 @@ entities: - uid: 113 type: Wire components: - - parent: 0 - pos: 4.5,-19.5 + - parent: 15 + pos: 3.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1606,8 +1600,8 @@ entities: - uid: 114 type: Wire components: - - parent: 0 - pos: 6.5,-19.5 + - parent: 15 + pos: 3.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1619,8 +1613,8 @@ entities: - uid: 115 type: Wire components: - - parent: 0 - pos: 7.5,-20.5 + - parent: 15 + pos: 3.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1632,8 +1626,8 @@ entities: - uid: 116 type: Wire components: - - parent: 0 - pos: 8.5,-20.5 + - parent: 15 + pos: 3.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1645,8 +1639,8 @@ entities: - uid: 117 type: Wire components: - - parent: 0 - pos: 9.5,-20.5 + - parent: 15 + pos: 3.5,-15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1658,8 +1652,8 @@ entities: - uid: 118 type: Wire components: - - parent: 0 - pos: 10.5,-20.5 + - parent: 15 + pos: 3.5,-16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1671,8 +1665,8 @@ entities: - uid: 119 type: Wire components: - - parent: 0 - pos: 11.5,-20.5 + - parent: 15 + pos: 3.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1684,8 +1678,8 @@ entities: - uid: 120 type: Wire components: - - parent: 0 - pos: 12.5,-20.5 + - parent: 15 + pos: 3.5,-18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1697,8 +1691,8 @@ entities: - uid: 121 type: Wire components: - - parent: 0 - pos: 13.5,-20.5 + - parent: 15 + pos: 3.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1710,8 +1704,8 @@ entities: - uid: 122 type: Wire components: - - parent: 0 - pos: 14.5,-20.5 + - parent: 15 + pos: 3.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1723,8 +1717,8 @@ entities: - uid: 123 type: Wire components: - - parent: 0 - pos: 18.5,-25.5 + - parent: 15 + pos: 3.5,-21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1736,8 +1730,8 @@ entities: - uid: 124 type: Wire components: - - parent: 0 - pos: 17.5,-25.5 + - parent: 15 + pos: 3.5,-22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1749,8 +1743,8 @@ entities: - uid: 125 type: Wire components: - - parent: 0 - pos: 16.5,-25.5 + - parent: 15 + pos: 3.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1762,8 +1756,8 @@ entities: - uid: 126 type: Wire components: - - parent: 0 - pos: 15.5,-25.5 + - parent: 15 + pos: 7.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1775,8 +1769,8 @@ entities: - uid: 127 type: Wire components: - - parent: 0 - pos: 14.5,-25.5 + - parent: 15 + pos: 5.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1788,8 +1782,8 @@ entities: - uid: 128 type: Wire components: - - parent: 0 - pos: 14.5,-25.5 + - parent: 15 + pos: 4.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1801,8 +1795,8 @@ entities: - uid: 129 type: Wire components: - - parent: 0 - pos: 14.5,-24.5 + - parent: 15 + pos: 6.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1814,8 +1808,8 @@ entities: - uid: 130 type: Wire components: - - parent: 0 - pos: 22.5,-20.5 + - parent: 15 + pos: 7.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1827,8 +1821,8 @@ entities: - uid: 131 type: Wire components: - - parent: 0 - pos: 22.5,-19.5 + - parent: 15 + pos: 8.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1840,8 +1834,8 @@ entities: - uid: 132 type: Wire components: - - parent: 0 - pos: 22.5,-18.5 + - parent: 15 + pos: 9.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1853,8 +1847,8 @@ entities: - uid: 133 type: Wire components: - - parent: 0 - pos: 22.5,-17.5 + - parent: 15 + pos: 10.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1866,8 +1860,8 @@ entities: - uid: 134 type: Wire components: - - parent: 0 - pos: 23.5,-17.5 + - parent: 15 + pos: 11.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1879,8 +1873,8 @@ entities: - uid: 135 type: Wire components: - - parent: 0 - pos: 24.5,-17.5 + - parent: 15 + pos: 12.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1892,8 +1886,8 @@ entities: - uid: 136 type: Wire components: - - parent: 0 - pos: 25.5,-17.5 + - parent: 15 + pos: 13.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1905,8 +1899,8 @@ entities: - uid: 137 type: Wire components: - - parent: 0 - pos: 26.5,-17.5 + - parent: 15 + pos: 14.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1918,8 +1912,8 @@ entities: - uid: 138 type: Wire components: - - parent: 0 - pos: 26.5,-16.5 + - parent: 15 + pos: 18.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1931,8 +1925,8 @@ entities: - uid: 139 type: Wire components: - - parent: 0 - pos: 26.5,-15.5 + - parent: 15 + pos: 17.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1944,8 +1938,8 @@ entities: - uid: 140 type: Wire components: - - parent: 0 - pos: 26.5,-14.5 + - parent: 15 + pos: 16.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1957,8 +1951,8 @@ entities: - uid: 141 type: Wire components: - - parent: 0 - pos: 26.5,-13.5 + - parent: 15 + pos: 15.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1970,8 +1964,8 @@ entities: - uid: 142 type: Wire components: - - parent: 0 - pos: 26.5,-12.5 + - parent: 15 + pos: 14.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1983,8 +1977,8 @@ entities: - uid: 143 type: Wire components: - - parent: 0 - pos: 26.5,-11.5 + - parent: 15 + pos: 14.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -1994,17 +1988,23 @@ entities: - AdjacentNode type: NodeContainer - uid: 144 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 22.5,-18.5 + - parent: 15 + pos: 14.5,-24.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 145 type: Wire components: - - parent: 0 - pos: 26.5,-10.5 + - parent: 15 + pos: 22.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2016,8 +2016,8 @@ entities: - uid: 146 type: Wire components: - - parent: 0 - pos: 26.5,-2.5 + - parent: 15 + pos: 22.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2029,8 +2029,8 @@ entities: - uid: 147 type: Wire components: - - parent: 0 - pos: 26.5,-3.5 + - parent: 15 + pos: 22.5,-18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2042,8 +2042,8 @@ entities: - uid: 148 type: Wire components: - - parent: 0 - pos: 26.5,-4.5 + - parent: 15 + pos: 22.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2055,8 +2055,8 @@ entities: - uid: 149 type: Wire components: - - parent: 0 - pos: 26.5,-5.5 + - parent: 15 + pos: 23.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2068,8 +2068,8 @@ entities: - uid: 150 type: Wire components: - - parent: 0 - pos: 26.5,-6.5 + - parent: 15 + pos: 24.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2081,8 +2081,8 @@ entities: - uid: 151 type: Wire components: - - parent: 0 - pos: 26.5,-7.5 + - parent: 15 + pos: 25.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2094,8 +2094,8 @@ entities: - uid: 152 type: Wire components: - - parent: 0 - pos: 26.5,-8.5 + - parent: 15 + pos: 26.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2107,8 +2107,8 @@ entities: - uid: 153 type: Wire components: - - parent: 0 - pos: 26.5,-9.5 + - parent: 15 + pos: 26.5,-16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2120,8 +2120,8 @@ entities: - uid: 154 type: Wire components: - - parent: 0 - pos: 25.5,-2.5 + - parent: 15 + pos: 26.5,-15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2133,8 +2133,8 @@ entities: - uid: 155 type: Wire components: - - parent: 0 - pos: 24.5,-2.5 + - parent: 15 + pos: 26.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2146,8 +2146,8 @@ entities: - uid: 156 type: Wire components: - - parent: 0 - pos: 23.5,-2.5 + - parent: 15 + pos: 26.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2159,8 +2159,8 @@ entities: - uid: 157 type: Wire components: - - parent: 0 - pos: 22.5,-2.5 + - parent: 15 + pos: 26.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2172,8 +2172,8 @@ entities: - uid: 158 type: Wire components: - - parent: 0 - pos: 21.5,-2.5 + - parent: 15 + pos: 26.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2183,23 +2183,17 @@ entities: - AdjacentNode type: NodeContainer - uid: 159 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 20.5,-2.5 + - parent: 15 + pos: 22.5,-18.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 160 type: Wire components: - - parent: 0 - pos: 20.5,-1.5 + - parent: 15 + pos: 26.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2211,8 +2205,8 @@ entities: - uid: 161 type: Wire components: - - parent: 0 - pos: 20.5,-0.5 + - parent: 15 + pos: 26.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2224,8 +2218,8 @@ entities: - uid: 162 type: Wire components: - - parent: 0 - pos: 20.5,0.5 + - parent: 15 + pos: 26.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2237,8 +2231,8 @@ entities: - uid: 163 type: Wire components: - - parent: 0 - pos: 20.5,1.5 + - parent: 15 + pos: 26.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2250,8 +2244,8 @@ entities: - uid: 164 type: Wire components: - - parent: 0 - pos: 21.5,1.5 + - parent: 15 + pos: 26.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2263,8 +2257,8 @@ entities: - uid: 165 type: Wire components: - - parent: 0 - pos: 21.5,2.5 + - parent: 15 + pos: 26.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2276,8 +2270,8 @@ entities: - uid: 166 type: Wire components: - - parent: 0 - pos: 21.5,3.5 + - parent: 15 + pos: 26.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2289,8 +2283,8 @@ entities: - uid: 167 type: Wire components: - - parent: 0 - pos: 27.5,5.5 + - parent: 15 + pos: 26.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2302,8 +2296,8 @@ entities: - uid: 168 type: Wire components: - - parent: 0 - pos: 27.5,6.5 + - parent: 15 + pos: 26.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2315,8 +2309,8 @@ entities: - uid: 169 type: Wire components: - - parent: 0 - pos: 27.5,7.5 + - parent: 15 + pos: 25.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2326,31 +2320,49 @@ entities: - AdjacentNode type: NodeContainer - uid: 170 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 10.5,14.5 + - parent: 15 + pos: 24.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 171 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 12.5,14.5 + - parent: 15 + pos: 23.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 172 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 11.5,14.5 + - parent: 15 + pos: 22.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 173 type: Wire components: - - parent: 0 - pos: 25.5,9.5 + - parent: 15 + pos: 21.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2362,8 +2374,8 @@ entities: - uid: 174 type: Wire components: - - parent: 0 - pos: 24.5,9.5 + - parent: 15 + pos: 20.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2375,8 +2387,8 @@ entities: - uid: 175 type: Wire components: - - parent: 0 - pos: 23.5,9.5 + - parent: 15 + pos: 20.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2388,8 +2400,8 @@ entities: - uid: 176 type: Wire components: - - parent: 0 - pos: 22.5,9.5 + - parent: 15 + pos: 20.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2401,8 +2413,8 @@ entities: - uid: 177 type: Wire components: - - parent: 0 - pos: 21.5,9.5 + - parent: 15 + pos: 20.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2414,8 +2426,8 @@ entities: - uid: 178 type: Wire components: - - parent: 0 - pos: 21.5,10.5 + - parent: 15 + pos: 20.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2427,8 +2439,8 @@ entities: - uid: 179 type: Wire components: - - parent: 0 - pos: 20.5,10.5 + - parent: 15 + pos: 21.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2440,8 +2452,8 @@ entities: - uid: 180 type: Wire components: - - parent: 0 - pos: 19.5,10.5 + - parent: 15 + pos: 21.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2453,8 +2465,8 @@ entities: - uid: 181 type: Wire components: - - parent: 0 - pos: 18.5,10.5 + - parent: 15 + pos: 21.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2466,8 +2478,8 @@ entities: - uid: 182 type: Wire components: - - parent: 0 - pos: 17.5,10.5 + - parent: 15 + pos: 27.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2479,8 +2491,8 @@ entities: - uid: 183 type: Wire components: - - parent: 0 - pos: 16.5,10.5 + - parent: 15 + pos: 27.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2492,8 +2504,8 @@ entities: - uid: 184 type: Wire components: - - parent: 0 - pos: 15.5,10.5 + - parent: 15 + pos: 27.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2503,49 +2515,31 @@ entities: - AdjacentNode type: NodeContainer - uid: 185 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 14.5,10.5 + - parent: 15 + pos: 10.5,14.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 186 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 13.5,10.5 + - parent: 15 + pos: 12.5,14.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 187 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 13.5,9.5 + - parent: 15 + pos: 11.5,14.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 188 type: Wire components: - - parent: 0 - pos: 13.5,8.5 + - parent: 15 + pos: 25.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2557,8 +2551,8 @@ entities: - uid: 189 type: Wire components: - - parent: 0 - pos: 13.5,7.5 + - parent: 15 + pos: 24.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2570,8 +2564,8 @@ entities: - uid: 190 type: Wire components: - - parent: 0 - pos: 13.5,6.5 + - parent: 15 + pos: 23.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2583,8 +2577,8 @@ entities: - uid: 191 type: Wire components: - - parent: 0 - pos: 13.5,5.5 + - parent: 15 + pos: 22.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2596,8 +2590,8 @@ entities: - uid: 192 type: Wire components: - - parent: 0 - pos: 4.5,14.5 + - parent: 15 + pos: 21.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2609,8 +2603,8 @@ entities: - uid: 193 type: Wire components: - - parent: 0 - pos: 6.5,14.5 + - parent: 15 + pos: 21.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2622,8 +2616,8 @@ entities: - uid: 194 type: Wire components: - - parent: 0 - pos: 5.5,14.5 + - parent: 15 + pos: 20.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2635,8 +2629,8 @@ entities: - uid: 195 type: Wire components: - - parent: 0 - pos: 6.5,13.5 + - parent: 15 + pos: 19.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2648,8 +2642,8 @@ entities: - uid: 196 type: Wire components: - - parent: 0 - pos: 7.5,13.5 + - parent: 15 + pos: 18.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2661,8 +2655,8 @@ entities: - uid: 197 type: Wire components: - - parent: 0 - pos: 8.5,13.5 + - parent: 15 + pos: 17.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2674,8 +2668,8 @@ entities: - uid: 198 type: Wire components: - - parent: 0 - pos: 8.5,12.5 + - parent: 15 + pos: 16.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2687,8 +2681,8 @@ entities: - uid: 199 type: Wire components: - - parent: 0 - pos: 8.5,11.5 + - parent: 15 + pos: 15.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2700,8 +2694,8 @@ entities: - uid: 200 type: Wire components: - - parent: 0 - pos: 9.5,13.5 + - parent: 15 + pos: 14.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2713,8 +2707,8 @@ entities: - uid: 201 type: Wire components: - - parent: 0 - pos: 10.5,13.5 + - parent: 15 + pos: 13.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2726,8 +2720,8 @@ entities: - uid: 202 type: Wire components: - - parent: 0 - pos: 10.5,14.5 + - parent: 15 + pos: 13.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2739,8 +2733,8 @@ entities: - uid: 203 type: Wire components: - - parent: 0 - pos: 11.5,14.5 + - parent: 15 + pos: 13.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2752,8 +2746,8 @@ entities: - uid: 204 type: Wire components: - - parent: 0 - pos: 12.5,14.5 + - parent: 15 + pos: 13.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2765,8 +2759,8 @@ entities: - uid: 205 type: Wire components: - - parent: 0 - pos: 12.5,15.5 + - parent: 15 + pos: 13.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2778,8 +2772,8 @@ entities: - uid: 206 type: Wire components: - - parent: 0 - pos: 12.5,16.5 + - parent: 15 + pos: 13.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2791,8 +2785,8 @@ entities: - uid: 207 type: Wire components: - - parent: 0 - pos: 12.5,17.5 + - parent: 15 + pos: 4.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2804,8 +2798,8 @@ entities: - uid: 208 type: Wire components: - - parent: 0 - pos: 12.5,18.5 + - parent: 15 + pos: 6.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2817,8 +2811,8 @@ entities: - uid: 209 type: Wire components: - - parent: 0 - pos: 12.5,19.5 + - parent: 15 + pos: 5.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2830,8 +2824,8 @@ entities: - uid: 210 type: Wire components: - - parent: 0 - pos: 12.5,20.5 + - parent: 15 + pos: 6.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2843,8 +2837,8 @@ entities: - uid: 211 type: Wire components: - - parent: 0 - pos: 11.5,20.5 + - parent: 15 + pos: 7.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2856,8 +2850,8 @@ entities: - uid: 212 type: Wire components: - - parent: 0 - pos: 10.5,20.5 + - parent: 15 + pos: 8.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2869,8 +2863,8 @@ entities: - uid: 213 type: Wire components: - - parent: 0 - pos: 26.5,9.5 + - parent: 15 + pos: 8.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2882,8 +2876,8 @@ entities: - uid: 214 type: Wire components: - - parent: 0 - pos: 26.5,8.5 + - parent: 15 + pos: 8.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2895,8 +2889,8 @@ entities: - uid: 215 type: Wire components: - - parent: 0 - pos: 27.5,8.5 + - parent: 15 + pos: 9.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2908,8 +2902,8 @@ entities: - uid: 216 type: Wire components: - - parent: 0 - pos: 2.5,-23.5 + - parent: 15 + pos: 10.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2921,8 +2915,8 @@ entities: - uid: 217 type: Wire components: - - parent: 0 - pos: 1.5,-23.5 + - parent: 15 + pos: 10.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2934,8 +2928,8 @@ entities: - uid: 218 type: Wire components: - - parent: 0 - pos: 0.5,-23.5 + - parent: 15 + pos: 11.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2947,8 +2941,8 @@ entities: - uid: 219 type: Wire components: - - parent: 0 - pos: -0.5,-24.5 + - parent: 15 + pos: 12.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2960,8 +2954,8 @@ entities: - uid: 220 type: Wire components: - - parent: 0 - pos: 2.5,-19.5 + - parent: 15 + pos: 12.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2973,8 +2967,8 @@ entities: - uid: 221 type: Wire components: - - parent: 0 - pos: 1.5,-19.5 + - parent: 15 + pos: 12.5,16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2986,8 +2980,8 @@ entities: - uid: 222 type: Wire components: - - parent: 0 - pos: 0.5,-19.5 + - parent: 15 + pos: 12.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -2999,8 +2993,8 @@ entities: - uid: 223 type: Wire components: - - parent: 0 - pos: -0.5,-19.5 + - parent: 15 + pos: 12.5,18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3012,8 +3006,8 @@ entities: - uid: 224 type: Wire components: - - parent: 0 - pos: -1.5,-19.5 + - parent: 15 + pos: 12.5,19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3025,8 +3019,8 @@ entities: - uid: 225 type: Wire components: - - parent: 0 - pos: -2.5,-19.5 + - parent: 15 + pos: 12.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3038,8 +3032,8 @@ entities: - uid: 226 type: Wire components: - - parent: 0 - pos: -3.5,-19.5 + - parent: 15 + pos: 11.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3051,8 +3045,8 @@ entities: - uid: 227 type: Wire components: - - parent: 0 - pos: -4.5,-19.5 + - parent: 15 + pos: 10.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3064,8 +3058,8 @@ entities: - uid: 228 type: Wire components: - - parent: 0 - pos: -5.5,-19.5 + - parent: 15 + pos: 26.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3077,8 +3071,8 @@ entities: - uid: 229 type: Wire components: - - parent: 0 - pos: -6.5,-19.5 + - parent: 15 + pos: 26.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3090,8 +3084,8 @@ entities: - uid: 230 type: Wire components: - - parent: 0 - pos: -7.5,-19.5 + - parent: 15 + pos: 27.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3103,8 +3097,8 @@ entities: - uid: 231 type: Wire components: - - parent: 0 - pos: -8.5,-19.5 + - parent: 15 + pos: 2.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3116,8 +3110,8 @@ entities: - uid: 232 type: Wire components: - - parent: 0 - pos: -9.5,-19.5 + - parent: 15 + pos: 1.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3129,8 +3123,8 @@ entities: - uid: 233 type: Wire components: - - parent: 0 - pos: -10.5,-19.5 + - parent: 15 + pos: 0.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3142,8 +3136,8 @@ entities: - uid: 234 type: Wire components: - - parent: 0 - pos: -11.5,-19.5 + - parent: 15 + pos: -0.5,-24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3155,8 +3149,8 @@ entities: - uid: 235 type: Wire components: - - parent: 0 - pos: -8.5,-20.5 + - parent: 15 + pos: 2.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3168,8 +3162,8 @@ entities: - uid: 236 type: Wire components: - - parent: 0 - pos: -8.5,-21.5 + - parent: 15 + pos: 1.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3181,8 +3175,8 @@ entities: - uid: 237 type: Wire components: - - parent: 0 - pos: -8.5,-22.5 + - parent: 15 + pos: 0.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3194,8 +3188,8 @@ entities: - uid: 238 type: Wire components: - - parent: 0 - pos: -9.5,-22.5 + - parent: 15 + pos: -0.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3207,8 +3201,8 @@ entities: - uid: 239 type: Wire components: - - parent: 0 - pos: -11.5,-20.5 + - parent: 15 + pos: -1.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3220,8 +3214,8 @@ entities: - uid: 240 type: Wire components: - - parent: 0 - pos: -11.5,-21.5 + - parent: 15 + pos: -2.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3233,8 +3227,8 @@ entities: - uid: 241 type: Wire components: - - parent: 0 - pos: -11.5,-22.5 + - parent: 15 + pos: -3.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3246,8 +3240,8 @@ entities: - uid: 242 type: Wire components: - - parent: 0 - pos: -11.5,-23.5 + - parent: 15 + pos: -4.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3259,8 +3253,8 @@ entities: - uid: 243 type: Wire components: - - parent: 0 - pos: -11.5,-24.5 + - parent: 15 + pos: -5.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3272,8 +3266,8 @@ entities: - uid: 244 type: Wire components: - - parent: 0 - pos: -11.5,-25.5 + - parent: 15 + pos: -6.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3285,8 +3279,8 @@ entities: - uid: 245 type: Wire components: - - parent: 0 - pos: -11.5,-26.5 + - parent: 15 + pos: -7.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3298,8 +3292,8 @@ entities: - uid: 246 type: Wire components: - - parent: 0 - pos: -10.5,-26.5 + - parent: 15 + pos: -8.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3311,8 +3305,8 @@ entities: - uid: 247 type: Wire components: - - parent: 0 - pos: -9.5,-26.5 + - parent: 15 + pos: -9.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3324,8 +3318,8 @@ entities: - uid: 248 type: Wire components: - - parent: 0 - pos: -8.5,-26.5 + - parent: 15 + pos: -10.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3337,8 +3331,8 @@ entities: - uid: 249 type: Wire components: - - parent: 0 - pos: -7.5,-26.5 + - parent: 15 + pos: -11.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3350,8 +3344,8 @@ entities: - uid: 250 type: Wire components: - - parent: 0 - pos: -6.5,-26.5 + - parent: 15 + pos: -8.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3363,8 +3357,8 @@ entities: - uid: 251 type: Wire components: - - parent: 0 - pos: -5.5,-26.5 + - parent: 15 + pos: -8.5,-21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3376,8 +3370,8 @@ entities: - uid: 252 type: Wire components: - - parent: 0 - pos: -4.5,-26.5 + - parent: 15 + pos: -8.5,-22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3389,8 +3383,8 @@ entities: - uid: 253 type: Wire components: - - parent: 0 - pos: -3.5,-26.5 + - parent: 15 + pos: -9.5,-22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3402,8 +3396,8 @@ entities: - uid: 254 type: Wire components: - - parent: 0 - pos: -2.5,-26.5 + - parent: 15 + pos: -11.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3415,8 +3409,8 @@ entities: - uid: 255 type: Wire components: - - parent: 0 - pos: -1.5,-26.5 + - parent: 15 + pos: -11.5,-21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3428,8 +3422,8 @@ entities: - uid: 256 type: Wire components: - - parent: 0 - pos: -0.5,-26.5 + - parent: 15 + pos: -11.5,-22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3441,8 +3435,8 @@ entities: - uid: 257 type: Wire components: - - parent: 0 - pos: -0.5,-23.5 + - parent: 15 + pos: -11.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3454,8 +3448,8 @@ entities: - uid: 258 type: Wire components: - - parent: 0 - pos: -0.5,-25.5 + - parent: 15 + pos: -11.5,-24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3465,101 +3459,179 @@ entities: - AdjacentNode type: NodeContainer - uid: 259 - type: Catwalk + type: Wire components: - - parent: 0 - pos: -11.5,-22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 260 - type: Catwalk - components: - - parent: 0 - pos: -11.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 261 - type: Catwalk - components: - - parent: 0 - pos: -11.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 262 - type: Catwalk - components: - - parent: 0 + - parent: 15 pos: -11.5,-25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 263 - type: Catwalk + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 260 + type: Wire components: - - parent: 0 + - parent: 15 pos: -11.5,-26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 264 - type: Catwalk + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 261 + type: Wire components: - - parent: 0 - pos: -0.5,-26.5 + - parent: 15 + pos: -10.5,-26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 265 - type: Catwalk + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 262 + type: Wire components: - - parent: 0 - pos: -0.5,-25.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 266 - type: Catwalk - components: - - parent: 0 - pos: -0.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 267 - type: Catwalk - components: - - parent: 0 - pos: -0.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 268 - type: Catwalk - components: - - parent: 0 - pos: 0.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 269 - type: Catwalk - components: - - parent: 0 + - parent: 15 pos: -9.5,-26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 270 - type: Catwalk + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 263 + type: Wire components: - - parent: 0 + - parent: 15 pos: -8.5,-26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 271 - type: Catwalk + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 264 + type: Wire components: - - parent: 0 + - parent: 15 pos: -7.5,-26.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 265 + type: Wire + components: + - parent: 15 + pos: -6.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 266 + type: Wire + components: + - parent: 15 + pos: -5.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 267 + type: Wire + components: + - parent: 15 + pos: -4.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 268 + type: Wire + components: + - parent: 15 + pos: -3.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 269 + type: Wire + components: + - parent: 15 + pos: -2.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 270 + type: Wire + components: + - parent: 15 + pos: -1.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 271 + type: Wire + components: + - parent: 15 + pos: -0.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 272 type: Wire components: - - parent: 0 - pos: -12.5,-19.5 + - parent: 15 + pos: -0.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3571,8 +3643,8 @@ entities: - uid: 273 type: Wire components: - - parent: 0 - pos: -13.5,-19.5 + - parent: 15 + pos: -0.5,-25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3582,9 +3654,126 @@ entities: - AdjacentNode type: NodeContainer - uid: 274 + type: Catwalk + components: + - parent: 15 + pos: -11.5,-22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 275 + type: Catwalk + components: + - parent: 15 + pos: -11.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 276 + type: Catwalk + components: + - parent: 15 + pos: -11.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 277 + type: Catwalk + components: + - parent: 15 + pos: -11.5,-25.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 278 + type: Catwalk + components: + - parent: 15 + pos: -11.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 279 + type: Catwalk + components: + - parent: 15 + pos: -0.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 280 + type: Catwalk + components: + - parent: 15 + pos: -0.5,-25.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 281 + type: Catwalk + components: + - parent: 15 + pos: -0.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 282 + type: Catwalk + components: + - parent: 15 + pos: -0.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 283 + type: Catwalk + components: + - parent: 15 + pos: 0.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 284 + type: Catwalk + components: + - parent: 15 + pos: -9.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 285 + type: Catwalk + components: + - parent: 15 + pos: -8.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 286 + type: Catwalk + components: + - parent: 15 + pos: -7.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 287 type: Wire components: - - parent: 0 + - parent: 15 + pos: -12.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 288 + type: Wire + components: + - parent: 15 + pos: -13.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 289 + type: Wire + components: + - parent: 15 pos: -14.5,-19.5 rot: -1.5707963267948966 rad type: Transform @@ -3594,10 +3783,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 275 +- uid: 290 type: Wire components: - - parent: 0 + - parent: 15 pos: -15.5,-19.5 rot: -1.5707963267948966 rad type: Transform @@ -3607,10 +3796,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 276 +- uid: 291 type: Wire components: - - parent: 0 + - parent: 15 pos: -16.5,-19.5 rot: -1.5707963267948966 rad type: Transform @@ -3620,154 +3809,11 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 277 - type: Wire - components: - - parent: 0 - pos: -16.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 278 - type: Wire - components: - - parent: 0 - pos: -16.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 279 - type: Wire - components: - - parent: 0 - pos: -16.5,-16.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 280 - type: Wire - components: - - parent: 0 - pos: -16.5,-15.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 281 - type: Wire - components: - - parent: 0 - pos: -16.5,-14.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 282 - type: Wire - components: - - parent: 0 - pos: 2.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 283 - type: Wire - components: - - parent: 0 - pos: 1.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 284 - type: PowerCellSmallHyper - components: - - parent: 2621 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 285 - type: FoodChocolateBar - components: - - parent: 2387 - type: Transform -- uid: 286 - type: BreathMaskClothing - components: - - parent: 2783 - type: Transform -- uid: 287 - type: BreathMaskClothing - components: - - parent: 2783 - type: Transform -- uid: 288 - type: BreathMaskClothing - components: - - parent: 2784 - type: Transform -- uid: 289 - type: APC - components: - - parent: 0 - pos: -19.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 290 - type: Table - components: - - parent: 0 - pos: 30.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 291 - type: BreathMaskClothing - components: - - parent: 2791 - type: Transform - uid: 292 type: Wire components: - - parent: 0 - pos: -3.5,-0.5 + - parent: 15 + pos: -16.5,-18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3779,8 +3825,8 @@ entities: - uid: 293 type: Wire components: - - parent: 0 - pos: -1.5,-0.5 + - parent: 15 + pos: -16.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3792,8 +3838,8 @@ entities: - uid: 294 type: Wire components: - - parent: 0 - pos: -2.5,-0.5 + - parent: 15 + pos: -16.5,-16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3803,17 +3849,23 @@ entities: - AdjacentNode type: NodeContainer - uid: 295 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 29.5,-6.5 + - parent: 15 + pos: -16.5,-15.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 296 type: Wire components: - - parent: 0 - pos: -7.5,-0.5 + - parent: 15 + pos: -16.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3823,17 +3875,23 @@ entities: - AdjacentNode type: NodeContainer - uid: 297 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 33.5,-6.5 + - parent: 15 + pos: 2.5,-7.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 298 type: Wire components: - - parent: 0 - pos: -6.5,-0.5 + - parent: 15 + pos: 1.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3843,69 +3901,37 @@ entities: - AdjacentNode type: NodeContainer - uid: 299 - type: Wire + type: PowerCellSmallHyper components: - - parent: 0 - pos: -5.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 2633 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - startingCharge: 1000 + type: PowerCell - uid: 300 - type: Catwalk + type: FoodChocolateBar components: - - parent: 0 - pos: 28.5,-6.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - uid: 301 - type: Wire + type: BreathMaskClothing components: - - parent: 0 - pos: -9.5,-14.5 - rot: -1.5707963267948966 rad + - parent: 2795 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 302 - type: Wire + type: BreathMaskClothing components: - - parent: 0 - pos: -10.5,-14.5 - rot: -1.5707963267948966 rad + - parent: 2795 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 303 - type: Wire + type: BreathMaskClothing components: - - parent: 0 - pos: -11.5,-14.5 - rot: -1.5707963267948966 rad + - parent: 2796 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 304 - type: Wire + type: APC components: - - parent: 0 - pos: -12.5,-14.5 + - parent: 15 + pos: -19.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3915,36 +3941,22 @@ entities: - AdjacentNode type: NodeContainer - uid: 305 - type: Wire + type: Table components: - - parent: 0 - pos: -13.5,-14.5 + - parent: 15 + pos: 30.5,-4.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 306 - type: Wire + type: BreathMaskClothing components: - - parent: 0 - pos: -14.5,-14.5 - rot: -1.5707963267948966 rad + - parent: 2803 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 307 type: Wire components: - - parent: 0 - pos: -15.5,-14.5 + - parent: 15 + pos: -3.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3956,8 +3968,8 @@ entities: - uid: 308 type: Wire components: - - parent: 0 - pos: -13.5,-13.5 + - parent: 15 + pos: -1.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3969,8 +3981,8 @@ entities: - uid: 309 type: Wire components: - - parent: 0 - pos: -13.5,-12.5 + - parent: 15 + pos: -2.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -3982,15 +3994,15 @@ entities: - uid: 310 type: Catwalk components: - - parent: 0 - pos: 27.5,-6.5 + - parent: 15 + pos: 29.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 311 type: Wire components: - - parent: 0 - pos: -9.5,-10.5 + - parent: 15 + pos: -7.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4000,23 +4012,17 @@ entities: - AdjacentNode type: NodeContainer - uid: 312 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -9.5,-9.5 + - parent: 15 + pos: 33.5,-6.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 313 type: Wire components: - - parent: 0 - pos: -9.5,-8.5 + - parent: 15 + pos: -6.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4028,8 +4034,8 @@ entities: - uid: 314 type: Wire components: - - parent: 0 - pos: -9.5,-7.5 + - parent: 15 + pos: -5.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4039,23 +4045,17 @@ entities: - AdjacentNode type: NodeContainer - uid: 315 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -32.5,3.5 + - parent: 15 + pos: 28.5,-6.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 316 type: Wire components: - - parent: 0 - pos: -32.5,2.5 + - parent: 15 + pos: -9.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4067,8 +4067,8 @@ entities: - uid: 317 type: Wire components: - - parent: 0 - pos: -32.5,1.5 + - parent: 15 + pos: -10.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4080,8 +4080,8 @@ entities: - uid: 318 type: Wire components: - - parent: 0 - pos: -32.5,0.5 + - parent: 15 + pos: -11.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4091,51 +4091,75 @@ entities: - AdjacentNode type: NodeContainer - uid: 319 - type: LockerElectricalSupplies + type: Wire components: - - parent: 0 - pos: 39.5,9.5 + - parent: 15 + pos: -12.5,-14.5 rot: -1.5707963267948966 rad type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 320 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 47.5,-3.5 + - parent: 15 + pos: -13.5,-14.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 321 - type: Table + type: Wire components: - - parent: 0 - pos: -12.5,8.5 + - parent: 15 + pos: -14.5,-14.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 322 - type: Chair + type: Wire components: - - parent: 0 - pos: 28.5,1.5 + - parent: 15 + pos: -15.5,-14.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 323 - type: Chair + type: Wire components: - - parent: 0 - pos: 26.5,1.5 + - parent: 15 + pos: -13.5,-13.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 324 type: Wire components: - - parent: 0 - pos: -33.5,-5.5 + - parent: 15 + pos: -13.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4145,23 +4169,17 @@ entities: - AdjacentNode type: NodeContainer - uid: 325 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -33.5,-6.5 + - parent: 15 + pos: 27.5,-6.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 326 type: Wire components: - - parent: 0 - pos: -34.5,-6.5 + - parent: 15 + pos: -9.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4173,8 +4191,8 @@ entities: - uid: 327 type: Wire components: - - parent: 0 - pos: -35.5,-6.5 + - parent: 15 + pos: -9.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4186,8 +4204,8 @@ entities: - uid: 328 type: Wire components: - - parent: 0 - pos: -31.5,-6.5 + - parent: 15 + pos: -9.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4199,8 +4217,8 @@ entities: - uid: 329 type: Wire components: - - parent: 0 - pos: -30.5,-6.5 + - parent: 15 + pos: -9.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4212,8 +4230,8 @@ entities: - uid: 330 type: Wire components: - - parent: 0 - pos: -29.5,-6.5 + - parent: 15 + pos: -32.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4225,8 +4243,8 @@ entities: - uid: 331 type: Wire components: - - parent: 0 - pos: -28.5,-6.5 + - parent: 15 + pos: -32.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4238,8 +4256,8 @@ entities: - uid: 332 type: Wire components: - - parent: 0 - pos: -27.5,-6.5 + - parent: 15 + pos: -32.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4251,8 +4269,8 @@ entities: - uid: 333 type: Wire components: - - parent: 0 - pos: -26.5,-6.5 + - parent: 15 + pos: -32.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4262,76 +4280,54 @@ entities: - AdjacentNode type: NodeContainer - uid: 334 - type: Wire + type: LockerElectricalSupplies components: - - parent: 0 - pos: -25.5,-6.5 + - parent: 15 + pos: 39.5,9.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 335 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -24.5,-6.5 + - parent: 15 + pos: 47.5,-3.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 336 - type: Wire + type: Table components: - - parent: 0 - pos: -23.5,-6.5 + - parent: 15 + pos: -12.5,8.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 337 - type: Wire + type: Chair components: - - parent: 0 - pos: -23.5,-5.5 + - parent: 15 + pos: 28.5,1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 338 - type: Wire + type: Chair components: - - parent: 0 - pos: -23.5,-4.5 + - parent: 15 + pos: 26.5,1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 339 type: Wire components: - - parent: 0 - pos: -22.5,10.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -33.5,-5.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -4340,11 +4336,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 340 - type: APC + type: Wire components: - - parent: 0 - pos: -30.5,8.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -33.5,-6.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -4353,11 +4349,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 341 - type: APC + type: Wire components: - - parent: 0 - pos: -22.5,10.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -34.5,-6.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -4365,18 +4361,24 @@ entities: Apc: - AdjacentNode type: NodeContainer - - startingCharge: 9806.396 - type: Battery - uid: 342 - type: FoodChocolateBar + type: Wire components: - - parent: 3079 + - parent: 15 + pos: -35.5,-6.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 343 type: Wire components: - - parent: 0 - pos: -23.5,-3.5 + - parent: 15 + pos: -31.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4388,8 +4390,8 @@ entities: - uid: 344 type: Wire components: - - parent: 0 - pos: -23.5,-2.5 + - parent: 15 + pos: -30.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4401,8 +4403,8 @@ entities: - uid: 345 type: Wire components: - - parent: 0 - pos: -23.5,-1.5 + - parent: 15 + pos: -29.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4414,8 +4416,8 @@ entities: - uid: 346 type: Wire components: - - parent: 0 - pos: -24.5,-1.5 + - parent: 15 + pos: -28.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4427,8 +4429,8 @@ entities: - uid: 347 type: Wire components: - - parent: 0 - pos: -25.5,-1.5 + - parent: 15 + pos: -27.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4440,8 +4442,8 @@ entities: - uid: 348 type: Wire components: - - parent: 0 - pos: -26.5,-1.5 + - parent: 15 + pos: -26.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4453,8 +4455,8 @@ entities: - uid: 349 type: Wire components: - - parent: 0 - pos: -27.5,-1.5 + - parent: 15 + pos: -25.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4466,8 +4468,8 @@ entities: - uid: 350 type: Wire components: - - parent: 0 - pos: -28.5,-1.5 + - parent: 15 + pos: -24.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4477,38 +4479,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 351 - type: Window - components: - - parent: 0 - pos: -18.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 352 - type: Window - components: - - parent: 0 - pos: -19.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 353 - type: LowWall - components: - - parent: 0 - pos: -19.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 354 - type: LowWall - components: - - parent: 0 - pos: -18.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 355 type: Wire components: - - parent: 0 - pos: -23.5,-0.5 + - parent: 15 + pos: -23.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4517,12 +4491,64 @@ entities: Apc: - AdjacentNode type: NodeContainer +- uid: 352 + type: Wire + components: + - parent: 15 + pos: -23.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 353 + type: Wire + components: + - parent: 15 + pos: -23.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 354 + type: Wire + components: + - parent: 15 + pos: -22.5,10.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 355 + type: APC + components: + - parent: 15 + pos: -30.5,8.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 356 - type: Wire + type: APC components: - - parent: 0 - pos: -23.5,0.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -22.5,10.5 + rot: 3.141592653589793 rad type: Transform - nodeTypes: HVPower: @@ -4530,24 +4556,18 @@ entities: Apc: - AdjacentNode type: NodeContainer + - startingCharge: 9806.396 + type: Battery - uid: 357 - type: Wire + type: FoodChocolateBar components: - - parent: 0 - pos: -23.5,1.5 - rot: -1.5707963267948966 rad + - parent: 3091 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 358 type: Wire components: - - parent: 0 - pos: -23.5,2.5 + - parent: 15 + pos: -23.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4559,8 +4579,8 @@ entities: - uid: 359 type: Wire components: - - parent: 0 - pos: -23.5,3.5 + - parent: 15 + pos: -23.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4572,8 +4592,8 @@ entities: - uid: 360 type: Wire components: - - parent: 0 - pos: -23.5,-7.5 + - parent: 15 + pos: -23.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4585,8 +4605,8 @@ entities: - uid: 361 type: Wire components: - - parent: 0 - pos: -22.5,-7.5 + - parent: 15 + pos: -24.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4596,87 +4616,90 @@ entities: - AdjacentNode type: NodeContainer - uid: 362 - type: ChairOfficeDark + type: Wire components: - - parent: 0 - pos: -6.5,20.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -25.5,-1.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 363 - type: Poweredlight + type: Wire components: - - parent: 0 - pos: -1.5,15 + - parent: 15 + pos: -26.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 666 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 364 - type: Table + type: Wire components: - - parent: 0 - pos: 10.5,8.5 + - parent: 15 + pos: -27.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 365 - type: Table + type: Wire components: - - parent: 0 - pos: -7.5,21.5 + - parent: 15 + pos: -28.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 366 - type: ChairOfficeDark + type: Window components: - - parent: 0 - pos: -11.5,8.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -18.5,2.5 + rot: -1.5707963267948966 rad type: Transform - uid: 367 - type: Chair + type: Window components: - - parent: 0 - pos: -13.5,8.5 + - parent: 15 + pos: -19.5,2.5 + rot: -1.5707963267948966 rad type: Transform - uid: 368 - type: Wire + type: LowWall components: - - parent: 0 - pos: -23.5,5.5 + - parent: 15 + pos: -19.5,2.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 369 - type: Wire + type: LowWall components: - - parent: 0 - pos: -23.5,6.5 + - parent: 15 + pos: -18.5,2.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 370 type: Wire components: - - parent: 0 - pos: -23.5,7.5 + - parent: 15 + pos: -23.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4688,8 +4711,8 @@ entities: - uid: 371 type: Wire components: - - parent: 0 - pos: -23.5,8.5 + - parent: 15 + pos: -23.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4701,8 +4724,8 @@ entities: - uid: 372 type: Wire components: - - parent: 0 - pos: -23.5,9.5 + - parent: 15 + pos: -23.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4714,8 +4737,8 @@ entities: - uid: 373 type: Wire components: - - parent: 0 - pos: -22.5,9.5 + - parent: 15 + pos: -23.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4727,8 +4750,8 @@ entities: - uid: 374 type: Wire components: - - parent: 0 - pos: -21.5,9.5 + - parent: 15 + pos: -23.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4740,8 +4763,8 @@ entities: - uid: 375 type: Wire components: - - parent: 0 - pos: -20.5,9.5 + - parent: 15 + pos: -23.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4753,8 +4776,8 @@ entities: - uid: 376 type: Wire components: - - parent: 0 - pos: -19.5,9.5 + - parent: 15 + pos: -22.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4764,119 +4787,87 @@ entities: - AdjacentNode type: NodeContainer - uid: 377 - type: Wire + type: ChairOfficeDark components: - - parent: 0 - pos: -20.5,10.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -6.5,20.5 + rot: 3.141592653589793 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 378 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: -20.5,11.5 + - parent: 15 + pos: -1.5,15 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 681 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 379 - type: Wire + type: Table components: - - parent: 0 - pos: -20.5,12.5 + - parent: 15 + pos: 10.5,8.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 380 - type: Wire + type: Table components: - - parent: 0 - pos: -20.5,13.5 + - parent: 15 + pos: -7.5,21.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 381 - type: ComputerPowerMonitoring + type: ChairOfficeDark components: - - parent: 0 - pos: 29.5,-1.5 + - parent: 15 + pos: -11.5,8.5 + rot: 3.141592653589793 rad type: Transform - uid: 382 - type: LockerToolFilled + type: Chair components: - - parent: 0 - pos: 35.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -13.5,8.5 type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3013 - - 3014 - - 3016 - - 3017 - - 3018 - - 3019 - - 3020 - - 3021 - - 3022 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer - uid: 383 - type: Multitool + type: Wire components: - - parent: 0 - pos: -29.340704,7.4573865 + - parent: 15 + pos: -23.5,5.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 384 - type: LockerToolFilled + type: Wire components: - - parent: 0 - pos: 35.5,0.5 + - parent: 15 + pos: -23.5,6.5 rot: -1.5707963267948966 rad type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3023 - - 3025 - - 3026 - - 3027 - - 3028 - - 3029 - - 3030 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 385 type: Wire components: - - parent: 0 - pos: -33.5,0.5 + - parent: 15 + pos: -23.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4888,8 +4879,8 @@ entities: - uid: 386 type: Wire components: - - parent: 0 - pos: -33.5,-0.5 + - parent: 15 + pos: -23.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4901,8 +4892,8 @@ entities: - uid: 387 type: Wire components: - - parent: 0 - pos: -33.5,-1.5 + - parent: 15 + pos: -23.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4914,8 +4905,8 @@ entities: - uid: 388 type: Wire components: - - parent: 0 - pos: -33.5,-2.5 + - parent: 15 + pos: -22.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4927,8 +4918,8 @@ entities: - uid: 389 type: Wire components: - - parent: 0 - pos: -33.5,-3.5 + - parent: 15 + pos: -21.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4940,8 +4931,8 @@ entities: - uid: 390 type: Wire components: - - parent: 0 - pos: -33.5,-4.5 + - parent: 15 + pos: -20.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4953,8 +4944,8 @@ entities: - uid: 391 type: Wire components: - - parent: 0 - pos: -32.5,-6.5 + - parent: 15 + pos: -19.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4966,8 +4957,8 @@ entities: - uid: 392 type: Wire components: - - parent: 0 - pos: -32.5,13.5 + - parent: 15 + pos: -20.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4979,8 +4970,8 @@ entities: - uid: 393 type: Wire components: - - parent: 0 - pos: -32.5,12.5 + - parent: 15 + pos: -20.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -4992,8 +4983,8 @@ entities: - uid: 394 type: Wire components: - - parent: 0 - pos: -32.5,11.5 + - parent: 15 + pos: -20.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5005,8 +4996,8 @@ entities: - uid: 395 type: Wire components: - - parent: 0 - pos: -32.5,10.5 + - parent: 15 + pos: -20.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5016,62 +5007,71 @@ entities: - AdjacentNode type: NodeContainer - uid: 396 - type: Wire + type: ComputerPowerMonitoring components: - - parent: 0 - pos: -32.5,9.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 29.5,-1.5 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 397 - type: Wire + type: LockerToolFilled components: - - parent: 0 - pos: -32.5,8.5 + - parent: 15 + pos: 35.5,-0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3025 + - 3026 + - 3028 + - 3029 + - 3030 + - 3031 + - 3032 + - 3033 + - 3034 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 398 - type: Wire + type: Multitool components: - - parent: 0 - pos: -33.5,8.5 + - parent: 15 + pos: -29.340704,7.4573865 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 399 - type: Wire + type: LockerToolFilled components: - - parent: 0 - pos: -34.5,8.5 + - parent: 15 + pos: 35.5,0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3035 + - 3037 + - 3038 + - 3039 + - 3040 + - 3041 + - 3042 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 400 type: Wire components: - - parent: 0 - pos: -35.5,8.5 + - parent: 15 + pos: -33.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5083,8 +5083,8 @@ entities: - uid: 401 type: Wire components: - - parent: 0 - pos: -36.5,8.5 + - parent: 15 + pos: -33.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5096,8 +5096,8 @@ entities: - uid: 402 type: Wire components: - - parent: 0 - pos: -37.5,8.5 + - parent: 15 + pos: -33.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5109,8 +5109,8 @@ entities: - uid: 403 type: Wire components: - - parent: 0 - pos: -37.5,7.5 + - parent: 15 + pos: -33.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5122,8 +5122,8 @@ entities: - uid: 404 type: Wire components: - - parent: 0 - pos: -37.5,6.5 + - parent: 15 + pos: -33.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5135,8 +5135,8 @@ entities: - uid: 405 type: Wire components: - - parent: 0 - pos: -37.5,5.5 + - parent: 15 + pos: -33.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5148,8 +5148,8 @@ entities: - uid: 406 type: Wire components: - - parent: 0 - pos: -37.5,4.5 + - parent: 15 + pos: -32.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5161,8 +5161,8 @@ entities: - uid: 407 type: Wire components: - - parent: 0 - pos: -19.5,13.5 + - parent: 15 + pos: -32.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5174,8 +5174,8 @@ entities: - uid: 408 type: Wire components: - - parent: 0 - pos: -18.5,13.5 + - parent: 15 + pos: -32.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5187,8 +5187,8 @@ entities: - uid: 409 type: Wire components: - - parent: 0 - pos: -17.5,13.5 + - parent: 15 + pos: -32.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5200,8 +5200,8 @@ entities: - uid: 410 type: Wire components: - - parent: 0 - pos: -17.5,14.5 + - parent: 15 + pos: -32.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5213,8 +5213,8 @@ entities: - uid: 411 type: Wire components: - - parent: 0 - pos: -17.5,15.5 + - parent: 15 + pos: -32.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5226,8 +5226,8 @@ entities: - uid: 412 type: Wire components: - - parent: 0 - pos: -18.5,15.5 + - parent: 15 + pos: -32.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5239,8 +5239,8 @@ entities: - uid: 413 type: Wire components: - - parent: 0 - pos: -18.5,16.5 + - parent: 15 + pos: -33.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5252,8 +5252,8 @@ entities: - uid: 414 type: Wire components: - - parent: 0 - pos: -18.5,17.5 + - parent: 15 + pos: -34.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5265,8 +5265,8 @@ entities: - uid: 415 type: Wire components: - - parent: 0 - pos: -18.5,18.5 + - parent: 15 + pos: -35.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5278,8 +5278,8 @@ entities: - uid: 416 type: Wire components: - - parent: 0 - pos: -18.5,19.5 + - parent: 15 + pos: -36.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5291,8 +5291,8 @@ entities: - uid: 417 type: Wire components: - - parent: 0 - pos: -18.5,20.5 + - parent: 15 + pos: -37.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5304,8 +5304,8 @@ entities: - uid: 418 type: Wire components: - - parent: 0 - pos: -18.5,21.5 + - parent: 15 + pos: -37.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5317,8 +5317,8 @@ entities: - uid: 419 type: Wire components: - - parent: 0 - pos: -18.5,22.5 + - parent: 15 + pos: -37.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5330,8 +5330,8 @@ entities: - uid: 420 type: Wire components: - - parent: 0 - pos: -18.5,23.5 + - parent: 15 + pos: -37.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5343,8 +5343,8 @@ entities: - uid: 421 type: Wire components: - - parent: 0 - pos: -18.5,24.5 + - parent: 15 + pos: -37.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5356,8 +5356,8 @@ entities: - uid: 422 type: Wire components: - - parent: 0 - pos: -18.5,25.5 + - parent: 15 + pos: -19.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5369,8 +5369,8 @@ entities: - uid: 423 type: Wire components: - - parent: 0 - pos: -17.5,25.5 + - parent: 15 + pos: -18.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5382,8 +5382,8 @@ entities: - uid: 424 type: Wire components: - - parent: 0 - pos: -16.5,25.5 + - parent: 15 + pos: -17.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5395,8 +5395,8 @@ entities: - uid: 425 type: Wire components: - - parent: 0 - pos: -15.5,25.5 + - parent: 15 + pos: -17.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5408,8 +5408,8 @@ entities: - uid: 426 type: Wire components: - - parent: 0 - pos: -14.5,25.5 + - parent: 15 + pos: -17.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5421,8 +5421,8 @@ entities: - uid: 427 type: Wire components: - - parent: 0 - pos: -13.5,25.5 + - parent: 15 + pos: -18.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5434,8 +5434,8 @@ entities: - uid: 428 type: Wire components: - - parent: 0 - pos: -12.5,25.5 + - parent: 15 + pos: -18.5,16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5447,8 +5447,8 @@ entities: - uid: 429 type: Wire components: - - parent: 0 - pos: -11.5,25.5 + - parent: 15 + pos: -18.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5460,8 +5460,8 @@ entities: - uid: 430 type: Wire components: - - parent: 0 - pos: -10.5,25.5 + - parent: 15 + pos: -18.5,18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5473,8 +5473,8 @@ entities: - uid: 431 type: Wire components: - - parent: 0 - pos: -9.5,25.5 + - parent: 15 + pos: -18.5,19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5486,8 +5486,8 @@ entities: - uid: 432 type: Wire components: - - parent: 0 - pos: -8.5,25.5 + - parent: 15 + pos: -18.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5499,8 +5499,8 @@ entities: - uid: 433 type: Wire components: - - parent: 0 - pos: -7.5,25.5 + - parent: 15 + pos: -18.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5512,8 +5512,8 @@ entities: - uid: 434 type: Wire components: - - parent: 0 - pos: -7.5,24.5 + - parent: 15 + pos: -18.5,22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5525,8 +5525,8 @@ entities: - uid: 435 type: Wire components: - - parent: 0 - pos: -6.5,24.5 + - parent: 15 + pos: -18.5,23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5538,8 +5538,8 @@ entities: - uid: 436 type: Wire components: - - parent: 0 - pos: -5.5,24.5 + - parent: 15 + pos: -18.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5551,8 +5551,8 @@ entities: - uid: 437 type: Wire components: - - parent: 0 - pos: -4.5,24.5 + - parent: 15 + pos: -18.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5564,8 +5564,8 @@ entities: - uid: 438 type: Wire components: - - parent: 0 - pos: -4.5,23.5 + - parent: 15 + pos: -17.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5577,8 +5577,8 @@ entities: - uid: 439 type: Wire components: - - parent: 0 - pos: -4.5,22.5 + - parent: 15 + pos: -16.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5590,8 +5590,8 @@ entities: - uid: 440 type: Wire components: - - parent: 0 - pos: -4.5,21.5 + - parent: 15 + pos: -15.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5603,8 +5603,8 @@ entities: - uid: 441 type: Wire components: - - parent: 0 - pos: -3.5,21.5 + - parent: 15 + pos: -14.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5616,8 +5616,8 @@ entities: - uid: 442 type: Wire components: - - parent: 0 - pos: -2.5,21.5 + - parent: 15 + pos: -13.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5629,8 +5629,8 @@ entities: - uid: 443 type: Wire components: - - parent: 0 - pos: -1.5,21.5 + - parent: 15 + pos: -12.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5642,8 +5642,8 @@ entities: - uid: 444 type: Wire components: - - parent: 0 - pos: -0.5,21.5 + - parent: 15 + pos: -11.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5655,8 +5655,8 @@ entities: - uid: 445 type: Wire components: - - parent: 0 - pos: -0.5,20.5 + - parent: 15 + pos: -10.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5668,8 +5668,8 @@ entities: - uid: 446 type: Wire components: - - parent: 0 - pos: 0.5,20.5 + - parent: 15 + pos: -9.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5681,8 +5681,8 @@ entities: - uid: 447 type: Wire components: - - parent: 0 - pos: 1.5,20.5 + - parent: 15 + pos: -8.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5694,8 +5694,8 @@ entities: - uid: 448 type: Wire components: - - parent: 0 - pos: 2.5,20.5 + - parent: 15 + pos: -7.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5707,8 +5707,8 @@ entities: - uid: 449 type: Wire components: - - parent: 0 - pos: 2.5,21.5 + - parent: 15 + pos: -7.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5720,8 +5720,8 @@ entities: - uid: 450 type: Wire components: - - parent: 0 - pos: 2.5,22.5 + - parent: 15 + pos: -6.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5733,8 +5733,8 @@ entities: - uid: 451 type: Wire components: - - parent: 0 - pos: 2.5,23.5 + - parent: 15 + pos: -5.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5746,8 +5746,8 @@ entities: - uid: 452 type: Wire components: - - parent: 0 - pos: 2.5,24.5 + - parent: 15 + pos: -4.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5759,8 +5759,8 @@ entities: - uid: 453 type: Wire components: - - parent: 0 - pos: 2.5,25.5 + - parent: 15 + pos: -4.5,23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5772,8 +5772,8 @@ entities: - uid: 454 type: Wire components: - - parent: 0 - pos: 2.5,26.5 + - parent: 15 + pos: -4.5,22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5785,8 +5785,8 @@ entities: - uid: 455 type: Wire components: - - parent: 0 - pos: 2.5,27.5 + - parent: 15 + pos: -4.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5798,8 +5798,8 @@ entities: - uid: 456 type: Wire components: - - parent: 0 - pos: 2.5,28.5 + - parent: 15 + pos: -3.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5811,8 +5811,8 @@ entities: - uid: 457 type: Wire components: - - parent: 0 - pos: 0.5,27.5 + - parent: 15 + pos: -2.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5824,8 +5824,8 @@ entities: - uid: 458 type: Wire components: - - parent: 0 - pos: 0.5,28.5 + - parent: 15 + pos: -1.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5835,10 +5835,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 459 - type: APC + type: Wire components: - - parent: 0 - pos: 0.5,27.5 + - parent: 15 + pos: -0.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5848,10 +5848,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 460 - type: APC + type: Wire components: - - parent: 0 - pos: 7.5,27.5 + - parent: 15 + pos: -0.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5863,8 +5863,8 @@ entities: - uid: 461 type: Wire components: - - parent: 0 - pos: 1.5,28.5 + - parent: 15 + pos: 0.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5876,8 +5876,8 @@ entities: - uid: 462 type: Wire components: - - parent: 0 - pos: 3.5,25.5 + - parent: 15 + pos: 1.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5889,8 +5889,8 @@ entities: - uid: 463 type: Wire components: - - parent: 0 - pos: 4.5,25.5 + - parent: 15 + pos: 2.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5902,8 +5902,8 @@ entities: - uid: 464 type: Wire components: - - parent: 0 - pos: 5.5,25.5 + - parent: 15 + pos: 2.5,21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5915,8 +5915,8 @@ entities: - uid: 465 type: Wire components: - - parent: 0 - pos: 6.5,25.5 + - parent: 15 + pos: 2.5,22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5928,8 +5928,8 @@ entities: - uid: 466 type: Wire components: - - parent: 0 - pos: 7.5,25.5 + - parent: 15 + pos: 2.5,23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5941,8 +5941,8 @@ entities: - uid: 467 type: Wire components: - - parent: 0 - pos: -6.5,5.5 + - parent: 15 + pos: 2.5,24.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5954,8 +5954,8 @@ entities: - uid: 468 type: Wire components: - - parent: 0 - pos: -6.5,6.5 + - parent: 15 + pos: 2.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5967,8 +5967,8 @@ entities: - uid: 469 type: Wire components: - - parent: 0 - pos: -6.5,7.5 + - parent: 15 + pos: 2.5,26.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5980,8 +5980,8 @@ entities: - uid: 470 type: Wire components: - - parent: 0 - pos: -6.5,8.5 + - parent: 15 + pos: 2.5,27.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -5993,8 +5993,8 @@ entities: - uid: 471 type: Wire components: - - parent: 0 - pos: -6.5,9.5 + - parent: 15 + pos: 2.5,28.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6006,8 +6006,8 @@ entities: - uid: 472 type: Wire components: - - parent: 0 - pos: -6.5,10.5 + - parent: 15 + pos: 0.5,27.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6019,8 +6019,8 @@ entities: - uid: 473 type: Wire components: - - parent: 0 - pos: -6.5,11.5 + - parent: 15 + pos: 0.5,28.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6030,10 +6030,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 474 - type: Wire + type: APC components: - - parent: 0 - pos: -16.5,5.5 + - parent: 15 + pos: 0.5,27.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6043,10 +6043,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 475 - type: Wire + type: APC components: - - parent: 0 - pos: -16.5,6.5 + - parent: 15 + pos: 7.5,27.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6058,8 +6058,8 @@ entities: - uid: 476 type: Wire components: - - parent: 0 - pos: -16.5,7.5 + - parent: 15 + pos: 1.5,28.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6071,8 +6071,8 @@ entities: - uid: 477 type: Wire components: - - parent: 0 - pos: -17.5,7.5 + - parent: 15 + pos: 3.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6084,8 +6084,8 @@ entities: - uid: 478 type: Wire components: - - parent: 0 - pos: -17.5,8.5 + - parent: 15 + pos: 4.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6097,8 +6097,8 @@ entities: - uid: 479 type: Wire components: - - parent: 0 - pos: -17.5,9.5 + - parent: 15 + pos: 5.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6110,8 +6110,8 @@ entities: - uid: 480 type: Wire components: - - parent: 0 - pos: -17.5,10.5 + - parent: 15 + pos: 6.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6123,8 +6123,8 @@ entities: - uid: 481 type: Wire components: - - parent: 0 - pos: -17.5,11.5 + - parent: 15 + pos: 7.5,25.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6136,8 +6136,8 @@ entities: - uid: 482 type: Wire components: - - parent: 0 - pos: -17.5,12.5 + - parent: 15 + pos: -6.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6149,8 +6149,8 @@ entities: - uid: 483 type: Wire components: - - parent: 0 - pos: -16.5,11.5 + - parent: 15 + pos: -6.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6162,8 +6162,8 @@ entities: - uid: 484 type: Wire components: - - parent: 0 - pos: -15.5,11.5 + - parent: 15 + pos: -6.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6175,8 +6175,8 @@ entities: - uid: 485 type: Wire components: - - parent: 0 - pos: -14.5,11.5 + - parent: 15 + pos: -6.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6188,8 +6188,8 @@ entities: - uid: 486 type: Wire components: - - parent: 0 - pos: -13.5,11.5 + - parent: 15 + pos: -6.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6201,8 +6201,8 @@ entities: - uid: 487 type: Wire components: - - parent: 0 - pos: -12.5,11.5 + - parent: 15 + pos: -6.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6214,8 +6214,8 @@ entities: - uid: 488 type: Wire components: - - parent: 0 - pos: -11.5,11.5 + - parent: 15 + pos: -6.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6227,8 +6227,8 @@ entities: - uid: 489 type: Wire components: - - parent: 0 - pos: -10.5,11.5 + - parent: 15 + pos: -16.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6240,8 +6240,8 @@ entities: - uid: 490 type: Wire components: - - parent: 0 - pos: -9.5,11.5 + - parent: 15 + pos: -16.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6253,8 +6253,8 @@ entities: - uid: 491 type: Wire components: - - parent: 0 - pos: -8.5,11.5 + - parent: 15 + pos: -16.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6266,8 +6266,8 @@ entities: - uid: 492 type: Wire components: - - parent: 0 - pos: -7.5,11.5 + - parent: 15 + pos: -17.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6279,8 +6279,8 @@ entities: - uid: 493 type: Wire components: - - parent: 0 - pos: -6.5,12.5 + - parent: 15 + pos: -17.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6292,8 +6292,8 @@ entities: - uid: 494 type: Wire components: - - parent: 0 - pos: -6.5,13.5 + - parent: 15 + pos: -17.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6305,8 +6305,8 @@ entities: - uid: 495 type: Wire components: - - parent: 0 - pos: -6.5,14.5 + - parent: 15 + pos: -17.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6318,8 +6318,8 @@ entities: - uid: 496 type: Wire components: - - parent: 0 - pos: -6.5,15.5 + - parent: 15 + pos: -17.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6331,8 +6331,8 @@ entities: - uid: 497 type: Wire components: - - parent: 0 - pos: -7.5,15.5 + - parent: 15 + pos: -17.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6344,8 +6344,8 @@ entities: - uid: 498 type: Wire components: - - parent: 0 - pos: -8.5,15.5 + - parent: 15 + pos: -16.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6357,8 +6357,8 @@ entities: - uid: 499 type: Wire components: - - parent: 0 - pos: -9.5,15.5 + - parent: 15 + pos: -15.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6370,8 +6370,8 @@ entities: - uid: 500 type: Wire components: - - parent: 0 - pos: -10.5,15.5 + - parent: 15 + pos: -14.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6383,8 +6383,8 @@ entities: - uid: 501 type: Wire components: - - parent: 0 - pos: -11.5,15.5 + - parent: 15 + pos: -13.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6396,8 +6396,8 @@ entities: - uid: 502 type: Wire components: - - parent: 0 - pos: -12.5,15.5 + - parent: 15 + pos: -12.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6409,9 +6409,9 @@ entities: - uid: 503 type: Wire components: - - parent: 0 - pos: 1.5,11.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -11.5,11.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6420,11 +6420,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 504 - type: APC + type: Wire components: - - parent: 0 - pos: 1.5,11.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -10.5,11.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6435,8 +6435,8 @@ entities: - uid: 505 type: Wire components: - - parent: 0 - pos: -5.5,11.5 + - parent: 15 + pos: -9.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6448,8 +6448,8 @@ entities: - uid: 506 type: Wire components: - - parent: 0 - pos: -4.5,11.5 + - parent: 15 + pos: -8.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6461,8 +6461,8 @@ entities: - uid: 507 type: Wire components: - - parent: 0 - pos: -3.5,11.5 + - parent: 15 + pos: -7.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6474,8 +6474,8 @@ entities: - uid: 508 type: Wire components: - - parent: 0 - pos: -2.5,11.5 + - parent: 15 + pos: -6.5,12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6487,8 +6487,8 @@ entities: - uid: 509 type: Wire components: - - parent: 0 - pos: -1.5,11.5 + - parent: 15 + pos: -6.5,13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6500,8 +6500,8 @@ entities: - uid: 510 type: Wire components: - - parent: 0 - pos: -0.5,11.5 + - parent: 15 + pos: -6.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6513,8 +6513,8 @@ entities: - uid: 511 type: Wire components: - - parent: 0 - pos: 0.5,11.5 + - parent: 15 + pos: -6.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6526,8 +6526,8 @@ entities: - uid: 512 type: Wire components: - - parent: 0 - pos: -8.5,16.5 + - parent: 15 + pos: -7.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6539,8 +6539,8 @@ entities: - uid: 513 type: Wire components: - - parent: 0 - pos: -8.5,17.5 + - parent: 15 + pos: -8.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6552,8 +6552,8 @@ entities: - uid: 514 type: Wire components: - - parent: 0 - pos: -8.5,18.5 + - parent: 15 + pos: -9.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6565,8 +6565,8 @@ entities: - uid: 515 type: Wire components: - - parent: 0 - pos: -8.5,19.5 + - parent: 15 + pos: -10.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6578,8 +6578,8 @@ entities: - uid: 516 type: Wire components: - - parent: 0 - pos: -8.5,20.5 + - parent: 15 + pos: -11.5,15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6589,38 +6589,36 @@ entities: - AdjacentNode type: NodeContainer - uid: 517 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 7.5,-19.5 + - parent: 15 + pos: -12.5,15.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 518 - type: Catwalk + type: Wire components: - - parent: 0 - pos: 14.5,-19.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 1.5,11.5 + rot: 1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 519 - type: Catwalk - components: - - parent: 0 - pos: 21.5,-10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 520 - type: Catwalk - components: - - parent: 0 - pos: 26.5,-10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 521 type: APC components: - - parent: 0 - pos: -9.5,26.5 + - parent: 15 + pos: 1.5,11.5 rot: 1.5707963267948966 rad type: Transform - nodeTypes: @@ -6629,12 +6627,38 @@ entities: Apc: - AdjacentNode type: NodeContainer +- uid: 520 + type: Wire + components: + - parent: 15 + pos: -5.5,11.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 521 + type: Wire + components: + - parent: 15 + pos: -4.5,11.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 522 type: Wire components: - - parent: 0 - pos: -15.5,15.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -3.5,11.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6643,11 +6667,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 523 - type: APC + type: Wire components: - - parent: 0 - pos: -15.5,15.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -2.5,11.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6658,9 +6682,9 @@ entities: - uid: 524 type: Wire components: - - parent: 0 - pos: -14.5,15.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -1.5,11.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6671,8 +6695,8 @@ entities: - uid: 525 type: Wire components: - - parent: 0 - pos: 2.5,17.5 + - parent: 15 + pos: -0.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6684,8 +6708,8 @@ entities: - uid: 526 type: Wire components: - - parent: 0 - pos: 1.5,17.5 + - parent: 15 + pos: 0.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6697,8 +6721,8 @@ entities: - uid: 527 type: Wire components: - - parent: 0 - pos: 0.5,17.5 + - parent: 15 + pos: -8.5,16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6710,8 +6734,8 @@ entities: - uid: 528 type: Wire components: - - parent: 0 - pos: -1.5,17.5 + - parent: 15 + pos: -8.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6723,8 +6747,8 @@ entities: - uid: 529 type: Wire components: - - parent: 0 - pos: 29.5,4.5 + - parent: 15 + pos: -8.5,18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6736,8 +6760,8 @@ entities: - uid: 530 type: Wire components: - - parent: 0 - pos: 29.5,5.5 + - parent: 15 + pos: -8.5,19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6749,8 +6773,8 @@ entities: - uid: 531 type: Wire components: - - parent: 0 - pos: 30.5,5.5 + - parent: 15 + pos: -8.5,20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6760,63 +6784,39 @@ entities: - AdjacentNode type: NodeContainer - uid: 532 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 32.5,5.5 + - parent: 15 + pos: 7.5,-19.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 533 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 31.5,5.5 + - parent: 15 + pos: 14.5,-19.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 534 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 33.5,5.5 + - parent: 15 + pos: 21.5,-10.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 535 - type: Wire + type: Catwalk components: - - parent: 0 - pos: 33.5,6.5 + - parent: 15 + pos: 26.5,-10.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 536 - type: Wire + type: APC components: - - parent: 0 - pos: 33.5,7.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -9.5,26.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6827,9 +6827,9 @@ entities: - uid: 537 type: Wire components: - - parent: 0 - pos: 33.5,8.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -15.5,15.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6838,11 +6838,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 538 - type: Wire + type: APC components: - - parent: 0 - pos: 33.5,9.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -15.5,15.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6853,9 +6853,9 @@ entities: - uid: 539 type: Wire components: - - parent: 0 - pos: 33.5,10.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -14.5,15.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -6866,8 +6866,8 @@ entities: - uid: 540 type: Wire components: - - parent: 0 - pos: 33.5,11.5 + - parent: 15 + pos: 2.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6879,8 +6879,8 @@ entities: - uid: 541 type: Wire components: - - parent: 0 - pos: 33.5,4.5 + - parent: 15 + pos: 1.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6892,8 +6892,8 @@ entities: - uid: 542 type: Wire components: - - parent: 0 - pos: 34.5,4.5 + - parent: 15 + pos: 0.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6905,8 +6905,8 @@ entities: - uid: 543 type: Wire components: - - parent: 0 - pos: 35.5,4.5 + - parent: 15 + pos: -1.5,17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6918,8 +6918,8 @@ entities: - uid: 544 type: Wire components: - - parent: 0 - pos: 36.5,4.5 + - parent: 15 + pos: 29.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6931,8 +6931,8 @@ entities: - uid: 545 type: Wire components: - - parent: 0 - pos: 37.5,4.5 + - parent: 15 + pos: 29.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6944,8 +6944,8 @@ entities: - uid: 546 type: Wire components: - - parent: 0 - pos: 38.5,4.5 + - parent: 15 + pos: 30.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6957,8 +6957,8 @@ entities: - uid: 547 type: Wire components: - - parent: 0 - pos: 39.5,4.5 + - parent: 15 + pos: 32.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6970,8 +6970,8 @@ entities: - uid: 548 type: Wire components: - - parent: 0 - pos: 40.5,4.5 + - parent: 15 + pos: 31.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6983,8 +6983,8 @@ entities: - uid: 549 type: Wire components: - - parent: 0 - pos: 40.5,5.5 + - parent: 15 + pos: 33.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -6996,8 +6996,8 @@ entities: - uid: 550 type: Wire components: - - parent: 0 - pos: 40.5,6.5 + - parent: 15 + pos: 33.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7009,8 +7009,8 @@ entities: - uid: 551 type: Wire components: - - parent: 0 - pos: 40.5,7.5 + - parent: 15 + pos: 33.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7020,17 +7020,23 @@ entities: - AdjacentNode type: NodeContainer - uid: 552 - type: ReinforcedWindow + type: Wire components: - - parent: 0 - pos: 51.5,2.5 + - parent: 15 + pos: 33.5,8.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 553 type: Wire components: - - parent: 0 - pos: 38.5,8.5 + - parent: 15 + pos: 33.5,9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7042,8 +7048,8 @@ entities: - uid: 554 type: Wire components: - - parent: 0 - pos: 37.5,8.5 + - parent: 15 + pos: 33.5,10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7055,8 +7061,8 @@ entities: - uid: 555 type: Wire components: - - parent: 0 - pos: 39.5,8.5 + - parent: 15 + pos: 33.5,11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7068,8 +7074,8 @@ entities: - uid: 556 type: Wire components: - - parent: 0 - pos: 38.5,3.5 + - parent: 15 + pos: 33.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7081,8 +7087,8 @@ entities: - uid: 557 type: Wire components: - - parent: 0 - pos: 38.5,2.5 + - parent: 15 + pos: 34.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7094,8 +7100,8 @@ entities: - uid: 558 type: Wire components: - - parent: 0 - pos: 38.5,1.5 + - parent: 15 + pos: 35.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7107,8 +7113,8 @@ entities: - uid: 559 type: Wire components: - - parent: 0 - pos: 38.5,0.5 + - parent: 15 + pos: 36.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7120,8 +7126,8 @@ entities: - uid: 560 type: Wire components: - - parent: 0 - pos: 38.5,-0.5 + - parent: 15 + pos: 37.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7133,8 +7139,8 @@ entities: - uid: 561 type: Wire components: - - parent: 0 - pos: 33.5,3.5 + - parent: 15 + pos: 38.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7146,8 +7152,8 @@ entities: - uid: 562 type: Wire components: - - parent: 0 - pos: 33.5,2.5 + - parent: 15 + pos: 39.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7159,8 +7165,8 @@ entities: - uid: 563 type: Wire components: - - parent: 0 - pos: 33.5,1.5 + - parent: 15 + pos: 40.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7172,8 +7178,8 @@ entities: - uid: 564 type: Wire components: - - parent: 0 - pos: 33.5,0.5 + - parent: 15 + pos: 40.5,5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7185,8 +7191,8 @@ entities: - uid: 565 type: Wire components: - - parent: 0 - pos: 33.5,-0.5 + - parent: 15 + pos: 40.5,6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7198,8 +7204,8 @@ entities: - uid: 566 type: Wire components: - - parent: 0 - pos: 33.5,-1.5 + - parent: 15 + pos: 40.5,7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7209,23 +7215,17 @@ entities: - AdjacentNode type: NodeContainer - uid: 567 - type: Wire + type: ReinforcedWindow components: - - parent: 0 - pos: 33.5,-2.5 + - parent: 15 + pos: 51.5,2.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 568 type: Wire components: - - parent: 0 - pos: 33.5,-3.5 + - parent: 15 + pos: 38.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7237,8 +7237,8 @@ entities: - uid: 569 type: Wire components: - - parent: 0 - pos: 33.5,-4.5 + - parent: 15 + pos: 37.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7250,8 +7250,8 @@ entities: - uid: 570 type: Wire components: - - parent: 0 - pos: 33.5,-5.5 + - parent: 15 + pos: 39.5,8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7263,8 +7263,8 @@ entities: - uid: 571 type: Wire components: - - parent: 0 - pos: 33.5,-6.5 + - parent: 15 + pos: 38.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7276,8 +7276,8 @@ entities: - uid: 572 type: Wire components: - - parent: 0 - pos: 33.5,-7.5 + - parent: 15 + pos: 38.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7289,8 +7289,8 @@ entities: - uid: 573 type: Wire components: - - parent: 0 - pos: 32.5,-7.5 + - parent: 15 + pos: 38.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7302,8 +7302,8 @@ entities: - uid: 574 type: Wire components: - - parent: 0 - pos: 31.5,-7.5 + - parent: 15 + pos: 38.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7315,8 +7315,8 @@ entities: - uid: 575 type: Wire components: - - parent: 0 - pos: 30.5,-7.5 + - parent: 15 + pos: 38.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7328,8 +7328,8 @@ entities: - uid: 576 type: Wire components: - - parent: 0 - pos: 29.5,-7.5 + - parent: 15 + pos: 33.5,3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7341,8 +7341,8 @@ entities: - uid: 577 type: Wire components: - - parent: 0 - pos: 29.5,-6.5 + - parent: 15 + pos: 33.5,2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7354,8 +7354,8 @@ entities: - uid: 578 type: Wire components: - - parent: 0 - pos: 28.5,-6.5 + - parent: 15 + pos: 33.5,1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7367,8 +7367,8 @@ entities: - uid: 579 type: Wire components: - - parent: 0 - pos: 27.5,-6.5 + - parent: 15 + pos: 33.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7380,8 +7380,8 @@ entities: - uid: 580 type: Wire components: - - parent: 0 - pos: -3.5,-18.5 + - parent: 15 + pos: 33.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7393,8 +7393,8 @@ entities: - uid: 581 type: Wire components: - - parent: 0 - pos: -3.5,-17.5 + - parent: 15 + pos: 33.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7406,8 +7406,8 @@ entities: - uid: 582 type: Wire components: - - parent: 0 - pos: -3.5,-16.5 + - parent: 15 + pos: 33.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7419,8 +7419,8 @@ entities: - uid: 583 type: Wire components: - - parent: 0 - pos: -3.5,-15.5 + - parent: 15 + pos: 33.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7432,8 +7432,8 @@ entities: - uid: 584 type: Wire components: - - parent: 0 - pos: -3.5,-14.5 + - parent: 15 + pos: 33.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7445,8 +7445,8 @@ entities: - uid: 585 type: Wire components: - - parent: 0 - pos: -3.5,-20.5 + - parent: 15 + pos: 33.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7458,8 +7458,8 @@ entities: - uid: 586 type: Wire components: - - parent: 0 - pos: -3.5,-21.5 + - parent: 15 + pos: 33.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7471,8 +7471,8 @@ entities: - uid: 587 type: Wire components: - - parent: 0 - pos: -3.5,-22.5 + - parent: 15 + pos: 33.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7484,8 +7484,8 @@ entities: - uid: 588 type: Wire components: - - parent: 0 - pos: -3.5,-23.5 + - parent: 15 + pos: 32.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7497,8 +7497,8 @@ entities: - uid: 589 type: Wire components: - - parent: 0 - pos: 14.5,-19.5 + - parent: 15 + pos: 31.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7510,8 +7510,8 @@ entities: - uid: 590 type: Wire components: - - parent: 0 - pos: 14.5,-18.5 + - parent: 15 + pos: 30.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7523,8 +7523,8 @@ entities: - uid: 591 type: Wire components: - - parent: 0 - pos: 14.5,-17.5 + - parent: 15 + pos: 29.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7536,8 +7536,8 @@ entities: - uid: 592 type: Wire components: - - parent: 0 - pos: 14.5,-16.5 + - parent: 15 + pos: 29.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7549,8 +7549,8 @@ entities: - uid: 593 type: Wire components: - - parent: 0 - pos: 14.5,-15.5 + - parent: 15 + pos: 28.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7562,8 +7562,8 @@ entities: - uid: 594 type: Wire components: - - parent: 0 - pos: 14.5,-14.5 + - parent: 15 + pos: 27.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7575,8 +7575,8 @@ entities: - uid: 595 type: Wire components: - - parent: 0 - pos: 14.5,-13.5 + - parent: 15 + pos: -3.5,-18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7588,8 +7588,8 @@ entities: - uid: 596 type: Wire components: - - parent: 0 - pos: 14.5,-12.5 + - parent: 15 + pos: -3.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7601,8 +7601,8 @@ entities: - uid: 597 type: Wire components: - - parent: 0 - pos: 14.5,-11.5 + - parent: 15 + pos: -3.5,-16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7614,8 +7614,8 @@ entities: - uid: 598 type: Wire components: - - parent: 0 - pos: 14.5,-10.5 + - parent: 15 + pos: -3.5,-15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7627,8 +7627,8 @@ entities: - uid: 599 type: Wire components: - - parent: 0 - pos: 13.5,-10.5 + - parent: 15 + pos: -3.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7640,8 +7640,8 @@ entities: - uid: 600 type: Wire components: - - parent: 0 - pos: 12.5,-10.5 + - parent: 15 + pos: -3.5,-20.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7653,8 +7653,8 @@ entities: - uid: 601 type: Wire components: - - parent: 0 - pos: 11.5,-10.5 + - parent: 15 + pos: -3.5,-21.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7666,8 +7666,8 @@ entities: - uid: 602 type: Wire components: - - parent: 0 - pos: 10.5,-10.5 + - parent: 15 + pos: -3.5,-22.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7679,8 +7679,8 @@ entities: - uid: 603 type: Wire components: - - parent: 0 - pos: 9.5,-10.5 + - parent: 15 + pos: -3.5,-23.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7692,8 +7692,8 @@ entities: - uid: 604 type: Wire components: - - parent: 0 - pos: 8.5,-10.5 + - parent: 15 + pos: 14.5,-19.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7705,8 +7705,8 @@ entities: - uid: 605 type: Wire components: - - parent: 0 - pos: 8.5,-11.5 + - parent: 15 + pos: 14.5,-18.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7718,8 +7718,8 @@ entities: - uid: 606 type: Wire components: - - parent: 0 - pos: 8.5,-12.5 + - parent: 15 + pos: 14.5,-17.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7731,8 +7731,8 @@ entities: - uid: 607 type: Wire components: - - parent: 0 - pos: 8.5,-13.5 + - parent: 15 + pos: 14.5,-16.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7744,8 +7744,8 @@ entities: - uid: 608 type: Wire components: - - parent: 0 - pos: 8.5,-14.5 + - parent: 15 + pos: 14.5,-15.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7757,8 +7757,8 @@ entities: - uid: 609 type: Wire components: - - parent: 0 - pos: 9.5,-14.5 + - parent: 15 + pos: 14.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7770,8 +7770,8 @@ entities: - uid: 610 type: Wire components: - - parent: 0 - pos: 10.5,-14.5 + - parent: 15 + pos: 14.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7783,8 +7783,8 @@ entities: - uid: 611 type: Wire components: - - parent: 0 - pos: 10.5,-9.5 + - parent: 15 + pos: 14.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7796,8 +7796,8 @@ entities: - uid: 612 type: Wire components: - - parent: 0 - pos: 10.5,-8.5 + - parent: 15 + pos: 14.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7809,8 +7809,8 @@ entities: - uid: 613 type: Wire components: - - parent: 0 - pos: 10.5,-7.5 + - parent: 15 + pos: 14.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7822,8 +7822,8 @@ entities: - uid: 614 type: Wire components: - - parent: 0 - pos: 10.5,-6.5 + - parent: 15 + pos: 13.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7835,8 +7835,8 @@ entities: - uid: 615 type: Wire components: - - parent: 0 - pos: 10.5,-5.5 + - parent: 15 + pos: 12.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7848,8 +7848,8 @@ entities: - uid: 616 type: Wire components: - - parent: 0 - pos: 10.5,-4.5 + - parent: 15 + pos: 11.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7861,8 +7861,8 @@ entities: - uid: 617 type: Wire components: - - parent: 0 - pos: 10.5,-3.5 + - parent: 15 + pos: 10.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7874,8 +7874,8 @@ entities: - uid: 618 type: Wire components: - - parent: 0 - pos: 10.5,-2.5 + - parent: 15 + pos: 9.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7887,8 +7887,8 @@ entities: - uid: 619 type: Wire components: - - parent: 0 - pos: 10.5,-1.5 + - parent: 15 + pos: 8.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7900,8 +7900,8 @@ entities: - uid: 620 type: Wire components: - - parent: 0 - pos: 10.5,-0.5 + - parent: 15 + pos: 8.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7913,8 +7913,8 @@ entities: - uid: 621 type: Wire components: - - parent: 0 - pos: 9.5,-0.5 + - parent: 15 + pos: 8.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7926,8 +7926,8 @@ entities: - uid: 622 type: Wire components: - - parent: 0 - pos: 8.5,-0.5 + - parent: 15 + pos: 8.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7939,8 +7939,8 @@ entities: - uid: 623 type: Wire components: - - parent: 0 - pos: 7.5,-0.5 + - parent: 15 + pos: 8.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7952,8 +7952,8 @@ entities: - uid: 624 type: Wire components: - - parent: 0 - pos: 6.5,-0.5 + - parent: 15 + pos: 9.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7965,8 +7965,8 @@ entities: - uid: 625 type: Wire components: - - parent: 0 - pos: 5.5,-0.5 + - parent: 15 + pos: 10.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7978,8 +7978,8 @@ entities: - uid: 626 type: Wire components: - - parent: 0 - pos: 4.5,-0.5 + - parent: 15 + pos: 10.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -7991,8 +7991,8 @@ entities: - uid: 627 type: Wire components: - - parent: 0 - pos: 17.5,0.5 + - parent: 15 + pos: 10.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8004,8 +8004,8 @@ entities: - uid: 628 type: Wire components: - - parent: 0 - pos: 17.5,-0.5 + - parent: 15 + pos: 10.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8017,8 +8017,8 @@ entities: - uid: 629 type: Wire components: - - parent: 0 - pos: 17.5,-1.5 + - parent: 15 + pos: 10.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8030,8 +8030,8 @@ entities: - uid: 630 type: Wire components: - - parent: 0 - pos: 17.5,-2.5 + - parent: 15 + pos: 10.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8043,8 +8043,8 @@ entities: - uid: 631 type: Wire components: - - parent: 0 - pos: 17.5,-3.5 + - parent: 15 + pos: 10.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8056,8 +8056,8 @@ entities: - uid: 632 type: Wire components: - - parent: 0 - pos: 17.5,-4.5 + - parent: 15 + pos: 10.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8069,8 +8069,8 @@ entities: - uid: 633 type: Wire components: - - parent: 0 - pos: 17.5,-5.5 + - parent: 15 + pos: 10.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8082,8 +8082,8 @@ entities: - uid: 634 type: Wire components: - - parent: 0 - pos: 17.5,-6.5 + - parent: 15 + pos: 10.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8095,8 +8095,8 @@ entities: - uid: 635 type: Wire components: - - parent: 0 - pos: 18.5,-6.5 + - parent: 15 + pos: 10.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8108,8 +8108,8 @@ entities: - uid: 636 type: Wire components: - - parent: 0 - pos: 19.5,-6.5 + - parent: 15 + pos: 9.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8119,18 +8119,24 @@ entities: - AdjacentNode type: NodeContainer - uid: 637 - type: solid_wall + type: Wire components: - - parent: 0 - pos: 25.5,-6.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 8.5,-0.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 638 type: Wire components: - - parent: 0 - pos: 20.5,-4.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 7.5,-0.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8141,9 +8147,9 @@ entities: - uid: 639 type: Wire components: - - parent: 0 - pos: 19.5,-5.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 6.5,-0.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8154,9 +8160,9 @@ entities: - uid: 640 type: Wire components: - - parent: 0 - pos: 19.5,-4.5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 5.5,-0.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8167,8 +8173,8 @@ entities: - uid: 641 type: Wire components: - - parent: 0 - pos: 17.5,-7.5 + - parent: 15 + pos: 4.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8180,8 +8186,8 @@ entities: - uid: 642 type: Wire components: - - parent: 0 - pos: 17.5,-8.5 + - parent: 15 + pos: 17.5,0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8193,8 +8199,8 @@ entities: - uid: 643 type: Wire components: - - parent: 0 - pos: 17.5,-9.5 + - parent: 15 + pos: 17.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8206,8 +8212,8 @@ entities: - uid: 644 type: Wire components: - - parent: 0 - pos: 17.5,-10.5 + - parent: 15 + pos: 17.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8219,8 +8225,8 @@ entities: - uid: 645 type: Wire components: - - parent: 0 - pos: 18.5,-10.5 + - parent: 15 + pos: 17.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8232,8 +8238,8 @@ entities: - uid: 646 type: Wire components: - - parent: 0 - pos: 19.5,-10.5 + - parent: 15 + pos: 17.5,-3.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8245,8 +8251,8 @@ entities: - uid: 647 type: Wire components: - - parent: 0 - pos: 20.5,-10.5 + - parent: 15 + pos: 17.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8258,8 +8264,8 @@ entities: - uid: 648 type: Wire components: - - parent: 0 - pos: 21.5,-10.5 + - parent: 15 + pos: 17.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8271,8 +8277,8 @@ entities: - uid: 649 type: Wire components: - - parent: 0 - pos: 21.5,-9.5 + - parent: 15 + pos: 17.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8284,8 +8290,8 @@ entities: - uid: 650 type: Wire components: - - parent: 0 - pos: 22.5,-9.5 + - parent: 15 + pos: 18.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8297,8 +8303,8 @@ entities: - uid: 651 type: Wire components: - - parent: 0 - pos: 23.5,-9.5 + - parent: 15 + pos: 19.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8308,24 +8314,18 @@ entities: - AdjacentNode type: NodeContainer - uid: 652 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 24.5,-9.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 25.5,-6.5 + rot: 1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 653 type: Wire components: - - parent: 0 - pos: 25.5,-9.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 20.5,-4.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8336,9 +8336,9 @@ entities: - uid: 654 type: Wire components: - - parent: 0 - pos: 16.5,-10.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 19.5,-5.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8349,9 +8349,9 @@ entities: - uid: 655 type: Wire components: - - parent: 0 - pos: 15.5,-10.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 19.5,-4.5 + rot: 1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8362,8 +8362,8 @@ entities: - uid: 656 type: Wire components: - - parent: 0 - pos: 18.5,-11.5 + - parent: 15 + pos: 17.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8375,8 +8375,8 @@ entities: - uid: 657 type: Wire components: - - parent: 0 - pos: 18.5,-12.5 + - parent: 15 + pos: 17.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8388,8 +8388,8 @@ entities: - uid: 658 type: Wire components: - - parent: 0 - pos: 18.5,-13.5 + - parent: 15 + pos: 17.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8401,8 +8401,8 @@ entities: - uid: 659 type: Wire components: - - parent: 0 - pos: 19.5,-13.5 + - parent: 15 + pos: 17.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8414,8 +8414,8 @@ entities: - uid: 660 type: Wire components: - - parent: 0 - pos: 20.5,-13.5 + - parent: 15 + pos: 18.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8427,8 +8427,8 @@ entities: - uid: 661 type: Wire components: - - parent: 0 - pos: 21.5,-13.5 + - parent: 15 + pos: 19.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8440,8 +8440,8 @@ entities: - uid: 662 type: Wire components: - - parent: 0 - pos: 22.5,-13.5 + - parent: 15 + pos: 20.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8453,8 +8453,8 @@ entities: - uid: 663 type: Wire components: - - parent: 0 - pos: 23.5,-13.5 + - parent: 15 + pos: 21.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8464,27 +8464,49 @@ entities: - AdjacentNode type: NodeContainer - uid: 664 - type: LightTube + type: Wire components: - - parent: 2250 - type: Transform -- uid: 665 - type: Table - components: - - parent: 0 - pos: 6.5,7.5 + - parent: 15 + pos: 21.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 666 - type: LightTube + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 665 + type: Wire components: - - parent: 363 + - parent: 15 + pos: 22.5,-9.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 666 + type: Wire + components: + - parent: 15 + pos: 23.5,-9.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 667 type: Wire components: - - parent: 0 - pos: -4.5,-0.5 + - parent: 15 + pos: 24.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8496,8 +8518,8 @@ entities: - uid: 668 type: Wire components: - - parent: 0 - pos: 0.5,-7.5 + - parent: 15 + pos: 25.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8509,8 +8531,8 @@ entities: - uid: 669 type: Wire components: - - parent: 0 - pos: 0.5,-8.5 + - parent: 15 + pos: 16.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8522,8 +8544,8 @@ entities: - uid: 670 type: Wire components: - - parent: 0 - pos: 0.5,-9.5 + - parent: 15 + pos: 15.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8535,8 +8557,8 @@ entities: - uid: 671 type: Wire components: - - parent: 0 - pos: 0.5,-10.5 + - parent: 15 + pos: 18.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8548,8 +8570,8 @@ entities: - uid: 672 type: Wire components: - - parent: 0 - pos: -0.5,-10.5 + - parent: 15 + pos: 18.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8561,8 +8583,8 @@ entities: - uid: 673 type: Wire components: - - parent: 0 - pos: -1.5,-10.5 + - parent: 15 + pos: 18.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8574,8 +8596,8 @@ entities: - uid: 674 type: Wire components: - - parent: 0 - pos: -2.5,-10.5 + - parent: 15 + pos: 19.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8587,8 +8609,8 @@ entities: - uid: 675 type: Wire components: - - parent: 0 - pos: -3.5,-10.5 + - parent: 15 + pos: 20.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8600,8 +8622,8 @@ entities: - uid: 676 type: Wire components: - - parent: 0 - pos: -4.5,-10.5 + - parent: 15 + pos: 21.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8613,8 +8635,8 @@ entities: - uid: 677 type: Wire components: - - parent: 0 - pos: -5.5,-10.5 + - parent: 15 + pos: 22.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8626,8 +8648,8 @@ entities: - uid: 678 type: Wire components: - - parent: 0 - pos: -6.5,-10.5 + - parent: 15 + pos: 23.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8637,49 +8659,27 @@ entities: - AdjacentNode type: NodeContainer - uid: 679 - type: Wire + type: LightTube components: - - parent: 0 - pos: -7.5,-10.5 - rot: -1.5707963267948966 rad + - parent: 2264 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 680 - type: Wire + type: Table components: - - parent: 0 - pos: -8.5,-10.5 + - parent: 15 + pos: 6.5,7.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 681 - type: Wire + type: LightTube components: - - parent: 0 - pos: -9.5,-13.5 - rot: -1.5707963267948966 rad + - parent: 378 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 682 type: Wire components: - - parent: 0 - pos: -9.5,-12.5 + - parent: 15 + pos: -4.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8691,8 +8691,8 @@ entities: - uid: 683 type: Wire components: - - parent: 0 - pos: -9.5,-11.5 + - parent: 15 + pos: 0.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8704,8 +8704,8 @@ entities: - uid: 684 type: Wire components: - - parent: 0 - pos: -8.5,-7.5 + - parent: 15 + pos: 0.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8717,8 +8717,8 @@ entities: - uid: 685 type: Wire components: - - parent: 0 - pos: -7.5,-7.5 + - parent: 15 + pos: 0.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8730,8 +8730,8 @@ entities: - uid: 686 type: Wire components: - - parent: 0 - pos: -6.5,-7.5 + - parent: 15 + pos: 0.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8743,8 +8743,8 @@ entities: - uid: 687 type: Wire components: - - parent: 0 - pos: -6.5,-6.5 + - parent: 15 + pos: -0.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8756,8 +8756,8 @@ entities: - uid: 688 type: Wire components: - - parent: 0 - pos: -6.5,-5.5 + - parent: 15 + pos: -1.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8769,8 +8769,8 @@ entities: - uid: 689 type: Wire components: - - parent: 0 - pos: -6.5,-4.5 + - parent: 15 + pos: -2.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8782,8 +8782,8 @@ entities: - uid: 690 type: Wire components: - - parent: 0 - pos: -7.5,-4.5 + - parent: 15 + pos: -3.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8795,8 +8795,8 @@ entities: - uid: 691 type: Wire components: - - parent: 0 - pos: -8.5,-4.5 + - parent: 15 + pos: -4.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8808,8 +8808,8 @@ entities: - uid: 692 type: Wire components: - - parent: 0 - pos: -8.5,-3.5 + - parent: 15 + pos: -5.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8821,8 +8821,8 @@ entities: - uid: 693 type: Wire components: - - parent: 0 - pos: -8.5,-2.5 + - parent: 15 + pos: -6.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8834,8 +8834,8 @@ entities: - uid: 694 type: Wire components: - - parent: 0 - pos: -8.5,-1.5 + - parent: 15 + pos: -7.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8847,8 +8847,8 @@ entities: - uid: 695 type: Wire components: - - parent: 0 - pos: -8.5,-0.5 + - parent: 15 + pos: -8.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8860,8 +8860,9 @@ entities: - uid: 696 type: Wire components: - - parent: 0 - pos: -11.5,0.5 + - parent: 15 + pos: -9.5,-13.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -8870,40 +8871,62 @@ entities: - AdjacentNode type: NodeContainer - uid: 697 - type: Chair + type: Wire components: - - parent: 0 - pos: -3.5,-23.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -9.5,-12.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 698 - type: Chair + type: Wire components: - - parent: 0 - pos: 38.5,-0.5 + - parent: 15 + pos: -9.5,-11.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 699 - type: Table + type: Wire components: - - parent: 0 - pos: 39.5,-1.5 + - parent: 15 + pos: -8.5,-7.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 700 - type: VendingMachineYouTool + type: Wire components: - - parent: 0 - pos: 31.5,0.5 + - parent: 15 + pos: -7.5,-7.5 rot: -1.5707963267948966 rad type: Transform - - SerialNumber: RYNA-8760 - WireSeed: 1360281528 - type: Wires + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 701 type: Wire components: - - parent: 0 - pos: 2.5,-0.5 + - parent: 15 + pos: -6.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8915,8 +8938,8 @@ entities: - uid: 702 type: Wire components: - - parent: 0 - pos: 1.5,-0.5 + - parent: 15 + pos: -6.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8928,8 +8951,8 @@ entities: - uid: 703 type: Wire components: - - parent: 0 - pos: 0.5,-0.5 + - parent: 15 + pos: -6.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8941,8 +8964,8 @@ entities: - uid: 704 type: Wire components: - - parent: 0 - pos: -0.5,-0.5 + - parent: 15 + pos: -6.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8952,30 +8975,49 @@ entities: - AdjacentNode type: NodeContainer - uid: 705 - type: LowWall + type: Wire components: - - parent: 0 - pos: -22.5,-13.5 + - parent: 15 + pos: -7.5,-4.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 706 - type: Table + type: Wire components: - - parent: 0 - pos: 29.5,-4.5 + - parent: 15 + pos: -8.5,-4.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 707 - type: ComputerAlert + type: Wire components: - - parent: 0 - pos: 29.5,-2.5 + - parent: 15 + pos: -8.5,-3.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 708 type: Wire components: - - parent: 0 - pos: -32.5,14.5 + - parent: 15 + pos: -8.5,-2.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -8987,8 +9029,8 @@ entities: - uid: 709 type: Wire components: - - parent: 0 - pos: -31.5,14.5 + - parent: 15 + pos: -8.5,-1.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9000,8 +9042,8 @@ entities: - uid: 710 type: Wire components: - - parent: 0 - pos: -30.5,14.5 + - parent: 15 + pos: -8.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9013,9 +9055,8 @@ entities: - uid: 711 type: Wire components: - - parent: 0 - pos: -29.5,14.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -11.5,0.5 type: Transform - nodeTypes: HVPower: @@ -9024,62 +9065,40 @@ entities: - AdjacentNode type: NodeContainer - uid: 712 - type: Wire + type: Chair components: - - parent: 0 - pos: -28.5,14.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -3.5,-23.5 + rot: 3.141592653589793 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 713 - type: Wire + type: Chair components: - - parent: 0 - pos: -27.5,14.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 38.5,-0.5 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 714 - type: Wire + type: Table components: - - parent: 0 - pos: -26.5,14.5 + - parent: 15 + pos: 39.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 715 - type: Wire + type: VendingMachineYouTool components: - - parent: 0 - pos: -25.5,14.5 + - parent: 15 + pos: 31.5,0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - SerialNumber: RYNA-8760 + WireSeed: 1360281528 + type: Wires - uid: 716 type: Wire components: - - parent: 0 - pos: -24.5,14.5 + - parent: 15 + pos: 2.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9091,8 +9110,8 @@ entities: - uid: 717 type: Wire components: - - parent: 0 - pos: -23.5,14.5 + - parent: 15 + pos: 1.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9104,8 +9123,8 @@ entities: - uid: 718 type: Wire components: - - parent: 0 - pos: -22.5,14.5 + - parent: 15 + pos: 0.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9117,8 +9136,8 @@ entities: - uid: 719 type: Wire components: - - parent: 0 - pos: -21.5,14.5 + - parent: 15 + pos: -0.5,-0.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9128,49 +9147,30 @@ entities: - AdjacentNode type: NodeContainer - uid: 720 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -20.5,14.5 + - parent: 15 + pos: -25.5,-15.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 721 - type: Wire + type: Table components: - - parent: 0 - pos: -24.5,8.5 + - parent: 15 + pos: 29.5,-4.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 722 - type: Wire + type: ComputerAlert components: - - parent: 0 - pos: -25.5,8.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 29.5,-2.5 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 723 type: Wire components: - - parent: 0 - pos: -26.5,8.5 + - parent: 15 + pos: -32.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9182,8 +9182,8 @@ entities: - uid: 724 type: Wire components: - - parent: 0 - pos: -27.5,8.5 + - parent: 15 + pos: -31.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9195,8 +9195,8 @@ entities: - uid: 725 type: Wire components: - - parent: 0 - pos: -28.5,8.5 + - parent: 15 + pos: -30.5,14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -9206,72 +9206,267 @@ entities: - AdjacentNode type: NodeContainer - uid: 726 + type: Wire + components: + - parent: 15 + pos: -29.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 727 + type: Wire + components: + - parent: 15 + pos: -28.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 728 + type: Wire + components: + - parent: 15 + pos: -27.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 729 + type: Wire + components: + - parent: 15 + pos: -26.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 730 + type: Wire + components: + - parent: 15 + pos: -25.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 731 + type: Wire + components: + - parent: 15 + pos: -24.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 732 + type: Wire + components: + - parent: 15 + pos: -23.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 733 + type: Wire + components: + - parent: 15 + pos: -22.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 734 + type: Wire + components: + - parent: 15 + pos: -21.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 735 + type: Wire + components: + - parent: 15 + pos: -20.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 736 + type: Wire + components: + - parent: 15 + pos: -24.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 737 + type: Wire + components: + - parent: 15 + pos: -25.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 738 + type: Wire + components: + - parent: 15 + pos: -26.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 739 + type: Wire + components: + - parent: 15 + pos: -27.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 740 + type: Wire + components: + - parent: 15 + pos: -28.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 741 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -16.5,-15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 727 +- uid: 742 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -13.5,-14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 728 +- uid: 743 type: Table components: - - parent: 0 + - parent: 15 pos: 31.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 729 +- uid: 744 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -8.5,-10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 730 +- uid: 745 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -9.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 731 +- uid: 746 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -9.5,-8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 732 - type: LowWall +- uid: 747 + type: solid_wall components: - - parent: 0 - pos: -21.5,-13.5 + - parent: 15 + pos: -23.5,-16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 733 +- uid: 748 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 30.5,-2.5 rot: 3.141592653589793 rad type: Transform -- uid: 734 +- uid: 749 type: Catwalk components: - - parent: 0 + - parent: 15 pos: 0.5,-7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 735 +- uid: 750 type: CrateGeneric components: - - parent: 0 + - parent: 15 pos: 39.5,13.5 rot: -1.5707963267948966 rad type: Transform @@ -9281,10 +9476,10 @@ entities: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 736 +- uid: 751 type: CrateGeneric components: - - parent: 0 + - parent: 15 pos: 38.5,13.5 rot: -1.5707963267948966 rad type: Transform @@ -9294,194 +9489,194 @@ entities: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 737 +- uid: 752 type: Table components: - - parent: 0 + - parent: 15 pos: 6.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 738 - type: Catwalk - components: - - parent: 0 - pos: -32.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 739 - type: Catwalk - components: - - parent: 0 - pos: -33.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 740 - type: Catwalk - components: - - parent: 0 - pos: -32.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 741 - type: Catwalk - components: - - parent: 0 - pos: -32.5,1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 742 - type: FoodChocolateBar - components: - - parent: 1672 - type: Transform -- uid: 743 - type: PowerCellSmallHyper - components: - - parent: 744 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 744 - type: FlashlightLantern - components: - - parent: 1672 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 743 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 745 - type: PowerCellSmallHyper - components: - - parent: 746 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 746 - type: FlashlightLantern - components: - - parent: 1672 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 745 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 747 - type: Catwalk - components: - - parent: 0 - pos: -15.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 748 - type: Catwalk - components: - - parent: 0 - pos: -16.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 749 - type: Catwalk - components: - - parent: 0 - pos: -20.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 750 - type: Catwalk - components: - - parent: 0 - pos: -16.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 751 - type: Catwalk - components: - - parent: 0 - pos: -4.5,23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 752 - type: Catwalk - components: - - parent: 0 - pos: -4.5,22.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 753 type: Catwalk components: - - parent: 0 - pos: -4.5,21.5 + - parent: 15 + pos: -32.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 754 type: Catwalk components: - - parent: 0 - pos: -0.5,20.5 + - parent: 15 + pos: -33.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 755 type: Catwalk components: - - parent: 0 - pos: 6.5,14.5 + - parent: 15 + pos: -32.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 756 type: Catwalk components: - - parent: 0 - pos: 8.5,13.5 + - parent: 15 + pos: -32.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 757 + type: FoodChocolateBar + components: + - parent: 1686 + type: Transform +- uid: 758 + type: PowerCellSmallHyper + components: + - parent: 759 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 759 + type: FlashlightLantern + components: + - parent: 1686 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 758 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 760 + type: PowerCellSmallHyper + components: + - parent: 761 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 761 + type: FlashlightLantern + components: + - parent: 1686 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 760 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 762 type: Catwalk components: - - parent: 0 + - parent: 15 + pos: -15.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 763 + type: Catwalk + components: + - parent: 15 + pos: -16.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 764 + type: Catwalk + components: + - parent: 15 + pos: -20.5,12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 765 + type: Catwalk + components: + - parent: 15 + pos: -16.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 766 + type: Catwalk + components: + - parent: 15 + pos: -4.5,23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 767 + type: Catwalk + components: + - parent: 15 + pos: -4.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 768 + type: Catwalk + components: + - parent: 15 + pos: -4.5,21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 769 + type: Catwalk + components: + - parent: 15 + pos: -0.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 770 + type: Catwalk + components: + - parent: 15 + pos: 6.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 771 + type: Catwalk + components: + - parent: 15 + pos: 8.5,13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 772 + type: Catwalk + components: + - parent: 15 pos: 12.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 758 +- uid: 773 type: AirlockMaintEngiLocked components: - - parent: 0 + - parent: 15 pos: 33.5,-5.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TBKH-5283 WireSeed: 630596236 type: Wires -- uid: 759 +- uid: 774 type: Catwalk components: - - parent: 0 + - parent: 15 pos: 27.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 760 +- uid: 775 type: Catwalk components: - - parent: 0 + - parent: 15 pos: 21.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 761 +- uid: 776 type: ReinforcedWindow components: - - parent: 0 + - parent: 15 pos: 51.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 762 +- uid: 777 type: Generator components: - - parent: 0 + - parent: 15 pos: 40.5,6.5 rot: -1.5707963267948966 rad type: Transform @@ -9489,10 +9684,10 @@ entities: HVPower: - AdjacentNode type: NodeContainer -- uid: 763 +- uid: 778 type: APC components: - - parent: 0 + - parent: 15 pos: 37.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -9502,176 +9697,176 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 764 - type: reinforced_wall - components: - - parent: 0 - pos: 39.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 765 - type: reinforced_wall - components: - - parent: 0 - pos: 38.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 766 - type: reinforced_wall - components: - - parent: 0 - pos: 37.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 767 - type: reinforced_wall - components: - - parent: 0 - pos: 37.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 768 - type: reinforced_wall - components: - - parent: 0 - pos: 37.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 769 - type: reinforced_wall - components: - - parent: 0 - pos: 37.5,13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 770 - type: reinforced_wall - components: - - parent: 0 - pos: 37.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 771 - type: reinforced_wall - components: - - parent: 0 - pos: 38.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 772 - type: reinforced_wall - components: - - parent: 0 - pos: 39.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 773 - type: reinforced_wall - components: - - parent: 0 - pos: 40.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 774 - type: reinforced_wall - components: - - parent: 0 - pos: 41.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 775 - type: reinforced_wall - components: - - parent: 0 - pos: 42.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 776 - type: reinforced_wall - components: - - parent: 0 - pos: 43.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 777 - type: reinforced_wall - components: - - parent: 0 - pos: 44.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 778 - type: reinforced_wall - components: - - parent: 0 - pos: 44.5,13.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 779 type: reinforced_wall components: - - parent: 0 - pos: 44.5,12.5 + - parent: 15 + pos: 39.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 780 type: reinforced_wall components: - - parent: 0 - pos: 44.5,11.5 + - parent: 15 + pos: 38.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 781 type: reinforced_wall components: - - parent: 0 - pos: 44.5,10.5 + - parent: 15 + pos: 37.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 782 type: reinforced_wall components: - - parent: 0 - pos: 43.5,10.5 + - parent: 15 + pos: 37.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 783 type: reinforced_wall components: - - parent: 0 - pos: 42.5,10.5 + - parent: 15 + pos: 37.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 784 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: 40.5,1.5 + - parent: 15 + pos: 37.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 785 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: 39.5,1.5 + - parent: 15 + pos: 37.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 786 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: 36.5,-0.5 + - parent: 15 + pos: 38.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 787 - type: LightBulb + type: reinforced_wall components: - - parent: 791 + - parent: 15 + pos: 39.5,14.5 + rot: -1.5707963267948966 rad type: Transform - uid: 788 + type: reinforced_wall + components: + - parent: 15 + pos: 40.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 789 + type: reinforced_wall + components: + - parent: 15 + pos: 41.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 790 + type: reinforced_wall + components: + - parent: 15 + pos: 42.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 791 + type: reinforced_wall + components: + - parent: 15 + pos: 43.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 792 + type: reinforced_wall + components: + - parent: 15 + pos: 44.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 793 + type: reinforced_wall + components: + - parent: 15 + pos: 44.5,13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 794 + type: reinforced_wall + components: + - parent: 15 + pos: 44.5,12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 795 + type: reinforced_wall + components: + - parent: 15 + pos: 44.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 796 + type: reinforced_wall + components: + - parent: 15 + pos: 44.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 797 + type: reinforced_wall + components: + - parent: 15 + pos: 43.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 798 + type: reinforced_wall + components: + - parent: 15 + pos: 42.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 799 + type: LowWall + components: + - parent: 15 + pos: 40.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 800 + type: LowWall + components: + - parent: 15 + pos: 39.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 801 + type: LowWall + components: + - parent: 15 + pos: 36.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 802 + type: LightBulb + components: + - parent: 806 + type: Transform +- uid: 803 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -10,-3.5 type: Transform - color: '#FFFFFFFF' @@ -9681,13 +9876,13 @@ entities: - containers: light_bulb: entities: - - 2643 + - 2655 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 789 +- uid: 804 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: -12.5,-6 rot: 1.5707963267948966 rad type: Transform @@ -9698,18 +9893,18 @@ entities: - containers: light_bulb: entities: - - 790 + - 805 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 790 +- uid: 805 type: LightBulb components: - - parent: 789 + - parent: 804 type: Transform -- uid: 791 +- uid: 806 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: -25.5,-10 rot: 1.5707963267948966 rad type: Transform @@ -9720,13 +9915,13 @@ entities: - containers: light_bulb: entities: - - 787 + - 802 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 792 +- uid: 807 type: APC components: - - parent: 0 + - parent: 15 pos: -20.5,-8.5 rot: 1.5707963267948966 rad type: Transform @@ -9736,542 +9931,542 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 793 - type: solid_wall - components: - - parent: 0 - pos: 37.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 794 - type: solid_wall - components: - - parent: 0 - pos: 37.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 795 - type: solid_wall - components: - - parent: 0 - pos: 37.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 796 - type: solid_wall - components: - - parent: 0 - pos: 36.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 797 - type: solid_wall - components: - - parent: 0 - pos: 35.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 798 - type: WaterTankFull - components: - - parent: 0 - pos: -1.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 799 - type: solid_wall - components: - - parent: 0 - pos: 36.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 800 - type: LowWall - components: - - parent: 0 - pos: 51.5,1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 801 - type: LowWall - components: - - parent: 0 - pos: 51.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 802 - type: solid_wall - components: - - parent: 0 - pos: 41.5,1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 803 - type: solid_wall - components: - - parent: 0 - pos: 41.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 804 - type: solid_wall - components: - - parent: 0 - pos: 41.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 805 - type: solid_wall - components: - - parent: 0 - pos: 41.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 806 - type: solid_wall - components: - - parent: 0 - pos: 41.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 807 - type: solid_wall - components: - - parent: 0 - pos: 40.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 808 type: solid_wall components: - - parent: 0 - pos: 39.5,-2.5 + - parent: 15 + pos: 37.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 809 type: solid_wall components: - - parent: 0 - pos: 38.5,-2.5 + - parent: 15 + pos: 37.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 810 type: solid_wall components: - - parent: 0 - pos: 37.5,-2.5 + - parent: 15 + pos: 37.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 811 type: solid_wall components: - - parent: 0 - pos: 36.5,-2.5 + - parent: 15 + pos: 36.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 812 type: solid_wall components: - - parent: 0 - pos: 36.5,-1.5 + - parent: 15 + pos: 35.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 813 - type: solid_wall + type: WaterTankFull components: - - parent: 0 - pos: 36.5,1.5 + - parent: 15 + pos: -1.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 814 type: solid_wall components: - - parent: 0 - pos: 36.5,0.5 + - parent: 15 + pos: 36.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 815 type: LowWall components: - - parent: 0 - pos: 37.5,1.5 + - parent: 15 + pos: 51.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 816 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 36.5,2.5 + - parent: 15 + pos: 51.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 817 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 51.5,3.5 + - parent: 15 + pos: 41.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 818 type: solid_wall components: - - parent: 0 - pos: 35.5,1.5 + - parent: 15 + pos: 41.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 819 type: solid_wall components: - - parent: 0 - pos: 31.5,1.5 + - parent: 15 + pos: 41.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 820 type: solid_wall components: - - parent: 0 - pos: 42.5,0.5 + - parent: 15 + pos: 41.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 821 type: solid_wall components: - - parent: 0 - pos: 45.5,0.5 + - parent: 15 + pos: 41.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 822 type: solid_wall components: - - parent: 0 - pos: 44.5,0.5 + - parent: 15 + pos: 40.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 823 - type: WaterTankFull + type: solid_wall components: - - parent: 0 - pos: 10.5,-18.5 + - parent: 15 + pos: 39.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 824 type: solid_wall components: - - parent: 0 - pos: 44.5,-0.5 + - parent: 15 + pos: 38.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 825 type: solid_wall components: - - parent: 0 - pos: 44.5,-1.5 + - parent: 15 + pos: 37.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 826 type: solid_wall components: - - parent: 0 - pos: 44.5,-2.5 + - parent: 15 + pos: 36.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 827 type: solid_wall components: - - parent: 0 - pos: 44.5,-3.5 + - parent: 15 + pos: 36.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 828 type: solid_wall components: - - parent: 0 - pos: 44.5,-4.5 + - parent: 15 + pos: 36.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 829 type: solid_wall components: - - parent: 0 - pos: 44.5,-5.5 + - parent: 15 + pos: 36.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 830 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 43.5,-5.5 + - parent: 15 + pos: 37.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 831 type: solid_wall components: - - parent: 0 - pos: 42.5,-5.5 + - parent: 15 + pos: 36.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 832 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 41.5,-5.5 + - parent: 15 + pos: 51.5,3.5 rot: -1.5707963267948966 rad type: Transform - uid: 833 type: solid_wall components: - - parent: 0 - pos: 40.5,-5.5 + - parent: 15 + pos: 35.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 834 type: solid_wall components: - - parent: 0 - pos: 39.5,-5.5 + - parent: 15 + pos: 31.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 835 type: solid_wall components: - - parent: 0 - pos: 39.5,-6.5 + - parent: 15 + pos: 42.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 836 type: solid_wall components: - - parent: 0 - pos: 39.5,-7.5 + - parent: 15 + pos: 45.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 837 type: solid_wall components: - - parent: 0 - pos: 39.5,-8.5 + - parent: 15 + pos: 44.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 838 - type: solid_wall + type: WaterTankFull components: - - parent: 0 - pos: 38.5,-8.5 + - parent: 15 + pos: 10.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 839 type: solid_wall components: - - parent: 0 - pos: 37.5,-8.5 + - parent: 15 + pos: 44.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 840 type: solid_wall components: - - parent: 0 - pos: 36.5,-8.5 + - parent: 15 + pos: 44.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 841 type: solid_wall components: - - parent: 0 - pos: 35.5,-8.5 + - parent: 15 + pos: 44.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 842 type: solid_wall components: - - parent: 0 - pos: 34.5,-8.5 + - parent: 15 + pos: 44.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 843 type: solid_wall components: - - parent: 0 - pos: 33.5,-8.5 + - parent: 15 + pos: 44.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 844 type: solid_wall components: - - parent: 0 - pos: 32.5,-8.5 + - parent: 15 + pos: 44.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 845 type: solid_wall components: - - parent: 0 - pos: 31.5,-8.5 + - parent: 15 + pos: 43.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 846 type: solid_wall components: - - parent: 0 - pos: 30.5,-8.5 + - parent: 15 + pos: 42.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 847 type: solid_wall components: - - parent: 0 - pos: 29.5,-8.5 + - parent: 15 + pos: 41.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 848 type: solid_wall components: - - parent: 0 - pos: 28.5,-8.5 + - parent: 15 + pos: 40.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 849 type: solid_wall components: - - parent: 0 - pos: 28.5,-7.5 + - parent: 15 + pos: 39.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 850 type: solid_wall components: - - parent: 0 - pos: 28.5,-9.5 + - parent: 15 + pos: 39.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 851 type: solid_wall components: - - parent: 0 - pos: 28.5,-10.5 + - parent: 15 + pos: 39.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 852 type: solid_wall components: - - parent: 0 - pos: 28.5,-11.5 + - parent: 15 + pos: 39.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 853 type: solid_wall components: - - parent: 0 - pos: 28.5,-12.5 + - parent: 15 + pos: 38.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 854 type: solid_wall components: - - parent: 0 - pos: 28.5,-13.5 + - parent: 15 + pos: 37.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 855 type: solid_wall components: - - parent: 0 - pos: 28.5,-14.5 + - parent: 15 + pos: 36.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 856 type: solid_wall components: - - parent: 0 - pos: 28.5,-15.5 + - parent: 15 + pos: 35.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 857 type: solid_wall components: - - parent: 0 - pos: 28.5,-16.5 + - parent: 15 + pos: 34.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 858 type: solid_wall components: - - parent: 0 - pos: 28.5,-17.5 + - parent: 15 + pos: 33.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 859 type: solid_wall components: - - parent: 0 - pos: 28.5,-18.5 + - parent: 15 + pos: 32.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 860 type: solid_wall components: - - parent: 0 - pos: 28.5,-19.5 + - parent: 15 + pos: 31.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 861 type: solid_wall components: - - parent: 0 - pos: 27.5,-19.5 + - parent: 15 + pos: 30.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 862 type: solid_wall components: - - parent: 0 - pos: 26.5,-19.5 + - parent: 15 + pos: 29.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 863 type: solid_wall components: - - parent: 0 - pos: 25.5,-19.5 + - parent: 15 + pos: 28.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 864 type: solid_wall components: - - parent: 0 - pos: 24.5,-19.5 + - parent: 15 + pos: 28.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 865 type: solid_wall components: - - parent: 0 - pos: 23.5,-19.5 + - parent: 15 + pos: 28.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 866 type: solid_wall components: - - parent: 0 - pos: 23.5,-20.5 + - parent: 15 + pos: 28.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 867 type: solid_wall components: - - parent: 0 - pos: 23.5,-21.5 + - parent: 15 + pos: 28.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 868 type: solid_wall components: - - parent: 0 - pos: 45.5,8.5 + - parent: 15 + pos: 28.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 869 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 870 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 871 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 872 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 873 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-17.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 874 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 875 + type: solid_wall + components: + - parent: 15 + pos: 28.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 876 + type: solid_wall + components: + - parent: 15 + pos: 27.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 877 + type: solid_wall + components: + - parent: 15 + pos: 26.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 878 + type: solid_wall + components: + - parent: 15 + pos: 25.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 879 + type: solid_wall + components: + - parent: 15 + pos: 24.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 880 + type: solid_wall + components: + - parent: 15 + pos: 23.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 881 + type: solid_wall + components: + - parent: 15 + pos: 23.5,-20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 882 + type: solid_wall + components: + - parent: 15 + pos: 23.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 883 + type: solid_wall + components: + - parent: 15 + pos: 45.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 884 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,-23.5 rot: -1.5707963267948966 rad type: Transform @@ -10281,997 +10476,997 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 870 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 871 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-27.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 872 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 873 - type: ReinforcedWindow - components: - - parent: 0 - pos: 51.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 874 - type: LowWall - components: - - parent: 0 - pos: 51.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 875 - type: solid_wall - components: - - parent: 0 - pos: 18.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 876 - type: solid_wall - components: - - parent: 0 - pos: 19.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 877 - type: solid_wall - components: - - parent: 0 - pos: 13.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 878 - type: solid_wall - components: - - parent: 0 - pos: 12.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 879 - type: solid_wall - components: - - parent: 0 - pos: 1.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 880 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 881 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-25.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 882 - type: solid_wall - components: - - parent: 0 - pos: 8.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 883 - type: solid_wall - components: - - parent: 0 - pos: 7.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 884 - type: solid_wall - components: - - parent: 0 - pos: 6.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 885 type: solid_wall components: - - parent: 0 - pos: 6.5,-22.5 + - parent: 15 + pos: 0.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 886 type: solid_wall components: - - parent: 0 - pos: 5.5,-22.5 + - parent: 15 + pos: 0.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 887 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 5.5,-23.5 + - parent: 15 + pos: 0.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 888 - type: LowWall + type: ReinforcedWindow components: - - parent: 0 - pos: 5.5,-24.5 + - parent: 15 + pos: 51.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 889 type: LowWall components: - - parent: 0 - pos: 4.5,-24.5 + - parent: 15 + pos: 51.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 890 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 3.5,-24.5 + - parent: 15 + pos: 18.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 891 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 2.5,-24.5 + - parent: 15 + pos: 19.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 892 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 9.5,-21.5 + - parent: 15 + pos: 13.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 893 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 10.5,-21.5 + - parent: 15 + pos: 12.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 894 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 11.5,-21.5 + - parent: 15 + pos: 1.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 895 type: solid_wall components: - - parent: 0 - pos: 45.5,10.5 + - parent: 15 + pos: 0.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 896 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 34.5,7.5 + - parent: 15 + pos: 0.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 897 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 32.5,7.5 + - parent: 15 + pos: 8.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 898 type: solid_wall components: - - parent: 0 - pos: 31.5,7.5 + - parent: 15 + pos: 7.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 899 type: solid_wall components: - - parent: 0 - pos: 30.5,7.5 + - parent: 15 + pos: 6.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 900 type: solid_wall components: - - parent: 0 - pos: 29.5,7.5 + - parent: 15 + pos: 6.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 901 type: solid_wall components: - - parent: 0 - pos: 29.5,8.5 + - parent: 15 + pos: 5.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 902 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 29.5,9.5 + - parent: 15 + pos: 5.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 903 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 28.5,7.5 + - parent: 15 + pos: 5.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 904 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 30.5,6.5 + - parent: 15 + pos: 4.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 905 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 30.5,2.5 + - parent: 15 + pos: 3.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 906 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 30.5,1.5 + - parent: 15 + pos: 2.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 907 type: LowWall components: - - parent: 0 - pos: 32.5,1.5 + - parent: 15 + pos: 9.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 908 type: LowWall components: - - parent: 0 - pos: 34.5,1.5 + - parent: 15 + pos: 10.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 909 type: LowWall components: - - parent: 0 - pos: 30.5,4.5 + - parent: 15 + pos: 11.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 910 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 30.5,14.5 + - parent: 15 + pos: 45.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 911 type: LowWall components: - - parent: 0 - pos: 30.5,15.5 + - parent: 15 + pos: 34.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 912 type: LowWall components: - - parent: 0 - pos: 31.5,15.5 + - parent: 15 + pos: 32.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 913 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 32.5,15.5 + - parent: 15 + pos: 31.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 914 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 33.5,15.5 + - parent: 15 + pos: 30.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 915 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 34.5,15.5 + - parent: 15 + pos: 29.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 916 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 35.5,15.5 + - parent: 15 + pos: 29.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 917 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 36.5,15.5 + - parent: 15 + pos: 29.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 918 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 36.5,14.5 + - parent: 15 + pos: 28.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 919 type: solid_wall components: - - parent: 0 - pos: 29.5,11.5 + - parent: 15 + pos: 30.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 920 type: solid_wall components: - - parent: 0 - pos: 29.5,12.5 + - parent: 15 + pos: 30.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 921 type: solid_wall components: - - parent: 0 - pos: 29.5,13.5 + - parent: 15 + pos: 30.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 922 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 29.5,14.5 + - parent: 15 + pos: 32.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 923 type: LowWall components: - - parent: 0 - pos: 19.5,16.5 + - parent: 15 + pos: 34.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 924 type: LowWall components: - - parent: 0 - pos: 24.5,14.5 + - parent: 15 + pos: 30.5,4.5 rot: -1.5707963267948966 rad type: Transform - uid: 925 type: LowWall components: - - parent: 0 - pos: 23.5,14.5 + - parent: 15 + pos: 30.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 926 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,14.5 + - parent: 15 + pos: 30.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 927 type: LowWall components: - - parent: 0 - pos: 19.5,14.5 + - parent: 15 + pos: 31.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 928 type: LowWall components: - - parent: 0 - pos: 18.5,14.5 + - parent: 15 + pos: 32.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 929 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,13.5 + - parent: 15 + pos: 33.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 930 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,12.5 + - parent: 15 + pos: 34.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 931 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,11.5 + - parent: 15 + pos: 35.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 932 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,10.5 + - parent: 15 + pos: 36.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 933 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,8.5 + - parent: 15 + pos: 36.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 934 type: solid_wall components: - - parent: 0 - pos: 25.5,7.5 + - parent: 15 + pos: 29.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 935 type: solid_wall components: - - parent: 0 - pos: 26.5,7.5 + - parent: 15 + pos: 29.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 936 type: solid_wall components: - - parent: 0 - pos: 24.5,7.5 + - parent: 15 + pos: 29.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 937 type: solid_wall components: - - parent: 0 - pos: 24.5,6.5 + - parent: 15 + pos: 29.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 938 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 23.5,6.5 + - parent: 15 + pos: 19.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 939 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 18.5,6.5 + - parent: 15 + pos: 24.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 940 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,6.5 + - parent: 15 + pos: 23.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 941 type: solid_wall components: - - parent: 0 - pos: 17.5,7.5 + - parent: 15 + pos: 25.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 942 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,8.5 + - parent: 15 + pos: 19.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 943 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,9.5 + - parent: 15 + pos: 18.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 944 type: solid_wall components: - - parent: 0 - pos: 16.5,8.5 + - parent: 15 + pos: 25.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 945 type: solid_wall components: - - parent: 0 - pos: 12.5,8.5 + - parent: 15 + pos: 25.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 946 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 19.5,6.5 + - parent: 15 + pos: 25.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 947 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 20.5,6.5 + - parent: 15 + pos: 25.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 948 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 21.5,6.5 + - parent: 15 + pos: 25.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 949 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 22.5,6.5 + - parent: 15 + pos: 25.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 950 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 23.5,15.5 + - parent: 15 + pos: 26.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 951 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 23.5,16.5 + - parent: 15 + pos: 24.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 952 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 21.5,14.5 + - parent: 15 + pos: 24.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 953 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 21.5,15.5 + - parent: 15 + pos: 23.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 954 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 21.5,16.5 + - parent: 15 + pos: 18.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 955 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 19.5,15.5 + - parent: 15 + pos: 17.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 956 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 26.5,14.5 + - parent: 15 + pos: 17.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 957 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 27.5,14.5 + - parent: 15 + pos: 17.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 958 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 28.5,14.5 + - parent: 15 + pos: 17.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 959 type: solid_wall components: - - parent: 0 - pos: 17.5,12.5 + - parent: 15 + pos: 16.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 960 type: solid_wall components: - - parent: 0 - pos: 17.5,13.5 + - parent: 15 + pos: 12.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 961 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,14.5 + - parent: 15 + pos: 19.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 962 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,15.5 + - parent: 15 + pos: 20.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 963 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 16.5,16.5 + - parent: 15 + pos: 21.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 964 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 17.5,16.5 + - parent: 15 + pos: 22.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 965 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 16.5,13.5 + - parent: 15 + pos: 23.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 966 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 15.5,13.5 + - parent: 15 + pos: 23.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 967 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 14.5,13.5 + - parent: 15 + pos: 21.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 968 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 13.5,13.5 + - parent: 15 + pos: 21.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 969 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 12.5,13.5 + - parent: 15 + pos: 21.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 970 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 11.5,13.5 + - parent: 15 + pos: 19.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 971 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 11.5,12.5 + - parent: 15 + pos: 26.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 972 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 10.5,12.5 + - parent: 15 + pos: 27.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 973 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 9.5,12.5 + - parent: 15 + pos: 28.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 974 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 7.5,12.5 + - parent: 15 + pos: 17.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 975 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 6.5,12.5 + - parent: 15 + pos: 17.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 976 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,12.5 + - parent: 15 + pos: 17.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 977 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,11.5 + - parent: 15 + pos: 17.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 978 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,10.5 + - parent: 15 + pos: 16.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 979 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,9.5 + - parent: 15 + pos: 17.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 980 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,8.5 + - parent: 15 + pos: 16.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 981 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,7.5 + - parent: 15 + pos: 15.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 982 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 5.5,6.5 + - parent: 15 + pos: 14.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 983 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 11.5,6.5 + - parent: 15 + pos: 13.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 984 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 11.5,11.5 + - parent: 15 + pos: 12.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 985 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 11.5,10.5 + - parent: 15 + pos: 11.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 986 type: reinforced_wall components: - - parent: 0 - pos: 11.5,9.5 + - parent: 15 + pos: 11.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 987 type: reinforced_wall components: - - parent: 0 - pos: 11.5,8.5 + - parent: 15 + pos: 10.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 988 type: reinforced_wall components: - - parent: 0 - pos: 11.5,7.5 + - parent: 15 + pos: 9.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 989 type: reinforced_wall components: - - parent: 0 - pos: 10.5,6.5 + - parent: 15 + pos: 7.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 990 type: reinforced_wall components: - - parent: 0 - pos: 6.5,6.5 + - parent: 15 + pos: 6.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 991 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: 8.5,6.5 + - parent: 15 + pos: 5.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 992 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 14.5,15.5 + - parent: 15 + pos: 5.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 993 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 14.5,16.5 + - parent: 15 + pos: 5.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 994 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 14.5,17.5 + - parent: 15 + pos: 5.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 995 - type: ReinforcedWindow + type: reinforced_wall components: - - parent: 0 - pos: 19.5,14.5 + - parent: 15 + pos: 5.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 996 - type: ReinforcedWindow + type: reinforced_wall components: - - parent: 0 - pos: 19.5,15.5 + - parent: 15 + pos: 5.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 997 - type: ReinforcedWindow + type: reinforced_wall components: - - parent: 0 - pos: 19.5,16.5 + - parent: 15 + pos: 5.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 998 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 14.5,21.5 + - parent: 15 + pos: 11.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 999 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 14.5,22.5 + - parent: 15 + pos: 11.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1000 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 13.5,22.5 + - parent: 15 + pos: 11.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1001 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 12.5,22.5 + - parent: 15 + pos: 11.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1002 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 11.5,22.5 + - parent: 15 + pos: 11.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1003 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 11.5,21.5 + - parent: 15 + pos: 11.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1004 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 11.5,19.5 + - parent: 15 + pos: 10.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1005 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 11.5,18.5 + - parent: 15 + pos: 6.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1006 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 11.5,17.5 + - parent: 15 + pos: 8.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1007 type: solid_wall components: - - parent: 0 - pos: 11.5,16.5 + - parent: 15 + pos: 14.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1008 type: solid_wall components: - - parent: 0 - pos: 11.5,15.5 + - parent: 15 + pos: 14.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1009 type: solid_wall components: - - parent: 0 - pos: 10.5,15.5 + - parent: 15 + pos: 14.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1010 - type: solid_wall + type: ReinforcedWindow components: - - parent: 0 - pos: 9.5,15.5 + - parent: 15 + pos: 19.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1011 + type: ReinforcedWindow + components: + - parent: 15 + pos: 19.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1012 + type: ReinforcedWindow + components: + - parent: 15 + pos: 19.5,16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1013 + type: solid_wall + components: + - parent: 15 + pos: 14.5,21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1014 + type: solid_wall + components: + - parent: 15 + pos: 14.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1015 + type: solid_wall + components: + - parent: 15 + pos: 13.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1016 + type: solid_wall + components: + - parent: 15 + pos: 12.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1017 + type: solid_wall + components: + - parent: 15 + pos: 11.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1018 + type: solid_wall + components: + - parent: 15 + pos: 11.5,21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1019 + type: solid_wall + components: + - parent: 15 + pos: 11.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1020 + type: solid_wall + components: + - parent: 15 + pos: 11.5,18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1021 + type: solid_wall + components: + - parent: 15 + pos: 11.5,17.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1022 + type: solid_wall + components: + - parent: 15 + pos: 11.5,16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1023 + type: solid_wall + components: + - parent: 15 + pos: 11.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1024 + type: solid_wall + components: + - parent: 15 + pos: 10.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1025 + type: solid_wall + components: + - parent: 15 + pos: 9.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1026 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,16.5 type: Transform - nodeTypes: @@ -11280,10 +11475,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1012 +- uid: 1027 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,17.5 type: Transform - nodeTypes: @@ -11292,208 +11487,208 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1013 +- uid: 1028 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 6.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1014 +- uid: 1029 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1015 +- uid: 1030 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 6.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1016 +- uid: 1031 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1017 +- uid: 1032 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 6.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1018 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1019 - type: reinforced_wall - components: - - parent: 0 - pos: 9.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1020 - type: reinforced_wall - components: - - parent: 0 - pos: 8.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1021 - type: reinforced_wall - components: - - parent: 0 - pos: 7.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1022 - type: reinforced_wall - components: - - parent: 0 - pos: 6.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1023 - type: reinforced_wall - components: - - parent: 0 - pos: 5.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1024 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1025 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1026 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,25.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1027 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1028 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,27.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1029 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1030 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1031 - type: reinforced_wall - components: - - parent: 0 - pos: 10.5,31.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1032 - type: reinforced_wall - components: - - parent: 0 - pos: -3.5,31.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1033 type: reinforced_wall components: - - parent: 0 - pos: -3.5,30.5 + - parent: 15 + pos: 10.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1034 type: reinforced_wall components: - - parent: 0 - pos: -3.5,28.5 + - parent: 15 + pos: 9.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1035 type: reinforced_wall components: - - parent: 0 - pos: -3.5,27.5 + - parent: 15 + pos: 8.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1036 type: reinforced_wall components: - - parent: 0 - pos: -3.5,26.5 + - parent: 15 + pos: 7.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1037 type: reinforced_wall components: - - parent: 0 - pos: -3.5,25.5 + - parent: 15 + pos: 6.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1038 type: reinforced_wall components: - - parent: 0 - pos: 1.5,22.5 + - parent: 15 + pos: 5.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1039 type: reinforced_wall components: - - parent: 0 - pos: 0.5,22.5 + - parent: 15 + pos: 10.5,23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1040 type: reinforced_wall components: - - parent: 0 - pos: -0.5,22.5 + - parent: 15 + pos: 10.5,24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1041 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,25.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1042 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1043 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,27.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1044 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1045 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1046 + type: reinforced_wall + components: + - parent: 15 + pos: 10.5,31.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1047 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,31.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1048 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1049 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1050 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,27.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1051 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,26.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1052 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,25.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1053 + type: reinforced_wall + components: + - parent: 15 + pos: 1.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1054 + type: reinforced_wall + components: + - parent: 15 + pos: 0.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1055 + type: reinforced_wall + components: + - parent: 15 + pos: -0.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1056 type: AirlockCommandLocked components: - name: Head of Personnel's Office type: MetaData - - parent: 0 + - parent: 15 pos: 6.5,17.5 rot: -1.5707963267948966 rad type: Transform @@ -11503,486 +11698,486 @@ entities: - SerialNumber: JSUF-2970 WireSeed: 805471845 type: Wires -- uid: 1042 +- uid: 1057 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -2.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1043 +- uid: 1058 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -3.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1044 +- uid: 1059 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -3.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1045 +- uid: 1060 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -3.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1046 +- uid: 1061 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 1.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1047 +- uid: 1062 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 1.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1048 +- uid: 1063 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 0.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1049 +- uid: 1064 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -2.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1050 +- uid: 1065 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 1.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1051 +- uid: 1066 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1052 +- uid: 1067 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1053 +- uid: 1068 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1054 +- uid: 1069 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 5.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1055 +- uid: 1070 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 6.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1056 +- uid: 1071 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 7.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1057 +- uid: 1072 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 8.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1058 +- uid: 1073 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 9.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1059 - type: LowWall - components: - - parent: 0 - pos: 3.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1060 - type: LowWall - components: - - parent: 0 - pos: -1.5,27.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1061 - type: LowWall - components: - - parent: 0 - pos: -0.5,27.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1062 - type: LowWall - components: - - parent: 0 - pos: -3.5,29.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1063 - type: LowWall - components: - - parent: 0 - pos: 10.5,29.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1064 - type: LowWall - components: - - parent: 0 - pos: 9.5,31.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1065 - type: LowWall - components: - - parent: 0 - pos: 9.5,32.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1066 - type: LowWall - components: - - parent: 0 - pos: 8.5,32.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1067 - type: LowWall - components: - - parent: 0 - pos: 8.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1068 - type: LowWall - components: - - parent: 0 - pos: 7.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1069 - type: LowWall - components: - - parent: 0 - pos: 6.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1070 - type: LowWall - components: - - parent: 0 - pos: 5.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1071 - type: LowWall - components: - - parent: 0 - pos: 4.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1072 - type: LowWall - components: - - parent: 0 - pos: 3.5,33.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1073 - type: LowWall - components: - - parent: 0 - pos: 2.5,33.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1074 type: LowWall components: - - parent: 0 - pos: 1.5,33.5 + - parent: 15 + pos: 3.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1075 type: LowWall components: - - parent: 0 - pos: 0.5,33.5 + - parent: 15 + pos: -1.5,27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1076 type: LowWall components: - - parent: 0 - pos: -0.5,33.5 + - parent: 15 + pos: -0.5,27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1077 type: LowWall components: - - parent: 0 - pos: -1.5,33.5 + - parent: 15 + pos: -3.5,29.5 rot: -1.5707963267948966 rad type: Transform - uid: 1078 type: LowWall components: - - parent: 0 - pos: -1.5,32.5 + - parent: 15 + pos: 10.5,29.5 rot: -1.5707963267948966 rad type: Transform - uid: 1079 type: LowWall components: - - parent: 0 - pos: -2.5,31.5 + - parent: 15 + pos: 9.5,31.5 rot: -1.5707963267948966 rad type: Transform - uid: 1080 type: LowWall components: - - parent: 0 - pos: -2.5,32.5 + - parent: 15 + pos: 9.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1081 type: LowWall components: - - parent: 0 - pos: 6.5,19.5 + - parent: 15 + pos: 8.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1082 type: LowWall components: - - parent: 0 - pos: 6.5,18.5 + - parent: 15 + pos: 8.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1083 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 1.5,15.5 + - parent: 15 + pos: 7.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1084 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 0.5,15.5 + - parent: 15 + pos: 6.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1085 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -0.5,15.5 + - parent: 15 + pos: 5.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1086 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -1.5,15.5 + - parent: 15 + pos: 4.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1087 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -2.5,15.5 + - parent: 15 + pos: 3.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1088 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -3.5,15.5 + - parent: 15 + pos: 2.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1089 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -4.5,15.5 + - parent: 15 + pos: 1.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1090 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -4.5,16.5 + - parent: 15 + pos: 0.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1091 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -4.5,17.5 + - parent: 15 + pos: -0.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1092 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -4.5,18.5 + - parent: 15 + pos: -1.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1093 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -4.5,19.5 + - parent: 15 + pos: -1.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1094 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -5.5,19.5 + - parent: 15 + pos: -2.5,31.5 rot: -1.5707963267948966 rad type: Transform - uid: 1095 type: LowWall components: - - parent: 0 - pos: -7.5,18.5 + - parent: 15 + pos: -2.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1096 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -3.5,19.5 + - parent: 15 + pos: 6.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1097 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -2.5,19.5 + - parent: 15 + pos: 6.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1098 type: reinforced_wall components: - - parent: 0 - pos: -1.5,19.5 + - parent: 15 + pos: 1.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1099 type: reinforced_wall components: - - parent: 0 - pos: -0.5,19.5 + - parent: 15 + pos: 0.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1100 type: reinforced_wall components: - - parent: 0 - pos: 0.5,19.5 + - parent: 15 + pos: -0.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1101 type: reinforced_wall components: - - parent: 0 - pos: 0.5,18.5 + - parent: 15 + pos: -1.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1102 type: reinforced_wall components: - - parent: 0 - pos: 0.5,16.5 + - parent: 15 + pos: -2.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1103 type: reinforced_wall components: - - parent: 0 - pos: -5.5,20.5 + - parent: 15 + pos: -3.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1104 type: reinforced_wall components: - - parent: 0 - pos: -5.5,21.5 + - parent: 15 + pos: -4.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1105 type: reinforced_wall components: - - parent: 0 - pos: -5.5,22.5 + - parent: 15 + pos: -4.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1106 type: reinforced_wall components: - - parent: 0 - pos: -6.5,22.5 + - parent: 15 + pos: -4.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1107 type: reinforced_wall components: - - parent: 0 - pos: -7.5,22.5 + - parent: 15 + pos: -4.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1108 type: reinforced_wall components: - - parent: 0 - pos: -8.5,22.5 + - parent: 15 + pos: -4.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1109 type: reinforced_wall components: - - parent: 0 - pos: -9.5,22.5 + - parent: 15 + pos: -5.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1110 + type: LowWall + components: + - parent: 15 + pos: -7.5,18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1111 + type: reinforced_wall + components: + - parent: 15 + pos: -3.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1112 + type: reinforced_wall + components: + - parent: 15 + pos: -2.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1113 + type: reinforced_wall + components: + - parent: 15 + pos: -1.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1114 + type: reinforced_wall + components: + - parent: 15 + pos: -0.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1115 + type: reinforced_wall + components: + - parent: 15 + pos: 0.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1116 + type: reinforced_wall + components: + - parent: 15 + pos: 0.5,18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1117 + type: reinforced_wall + components: + - parent: 15 + pos: 0.5,16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1118 + type: reinforced_wall + components: + - parent: 15 + pos: -5.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1119 + type: reinforced_wall + components: + - parent: 15 + pos: -5.5,21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1120 + type: reinforced_wall + components: + - parent: 15 + pos: -5.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1121 + type: reinforced_wall + components: + - parent: 15 + pos: -6.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1122 + type: reinforced_wall + components: + - parent: 15 + pos: -7.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1123 + type: reinforced_wall + components: + - parent: 15 + pos: -8.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1124 + type: reinforced_wall + components: + - parent: 15 + pos: -9.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1125 type: Wire components: - - parent: 0 + - parent: 15 pos: -13.5,15.5 rot: 1.5707963267948966 rad type: Transform @@ -11992,101 +12187,101 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1111 +- uid: 1126 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -11.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1112 +- uid: 1127 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -12.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1113 +- uid: 1128 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -13.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1114 +- uid: 1129 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -14.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1115 +- uid: 1130 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -15.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1116 +- uid: 1131 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -16.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1117 +- uid: 1132 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -16.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1118 +- uid: 1133 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -15.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1119 +- uid: 1134 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -14.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1120 +- uid: 1135 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -13.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1121 +- uid: 1136 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -12.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1122 +- uid: 1137 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -11.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1123 +- uid: 1138 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -10.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1124 +- uid: 1139 type: Wire components: - - parent: 0 + - parent: 15 pos: -9.5,26.5 rot: 1.5707963267948966 rad type: Transform @@ -12096,881 +12291,881 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1125 - type: reinforced_wall - components: - - parent: 0 - pos: -16.5,21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1126 - type: reinforced_wall - components: - - parent: 0 - pos: -16.5,20.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1127 - type: reinforced_wall - components: - - parent: 0 - pos: -16.5,19.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1128 - type: reinforced_wall - components: - - parent: 0 - pos: -16.5,18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1129 - type: reinforced_wall - components: - - parent: 0 - pos: -16.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1130 - type: reinforced_wall - components: - - parent: 0 - pos: -15.5,21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1131 - type: reinforced_wall - components: - - parent: 0 - pos: -15.5,20.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1132 - type: reinforced_wall - components: - - parent: 0 - pos: -15.5,19.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1133 - type: reinforced_wall - components: - - parent: 0 - pos: -15.5,18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1134 - type: reinforced_wall - components: - - parent: 0 - pos: -15.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1135 - type: reinforced_wall - components: - - parent: 0 - pos: -14.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1136 - type: reinforced_wall - components: - - parent: 0 - pos: -13.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1137 - type: reinforced_wall - components: - - parent: 0 - pos: -11.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1138 - type: reinforced_wall - components: - - parent: 0 - pos: -10.5,17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1139 - type: reinforced_wall - components: - - parent: 0 - pos: -10.5,18.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1140 type: reinforced_wall components: - - parent: 0 - pos: -10.5,19.5 + - parent: 15 + pos: -16.5,21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1141 type: reinforced_wall components: - - parent: 0 - pos: -14.5,8.5 + - parent: 15 + pos: -16.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1142 type: reinforced_wall components: - - parent: 0 - pos: -14.5,7.5 + - parent: 15 + pos: -16.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1143 type: reinforced_wall components: - - parent: 0 - pos: -14.5,6.5 + - parent: 15 + pos: -16.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1144 type: reinforced_wall components: - - parent: 0 - pos: -13.5,6.5 + - parent: 15 + pos: -16.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1145 type: reinforced_wall components: - - parent: 0 - pos: -12.5,6.5 + - parent: 15 + pos: -15.5,21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1146 type: reinforced_wall components: - - parent: 0 - pos: -11.5,6.5 + - parent: 15 + pos: -15.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1147 type: reinforced_wall components: - - parent: 0 - pos: -10.5,6.5 + - parent: 15 + pos: -15.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1148 type: reinforced_wall components: - - parent: 0 - pos: -10.5,7.5 + - parent: 15 + pos: -15.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1149 type: reinforced_wall components: - - parent: 0 - pos: -10.5,8.5 + - parent: 15 + pos: -15.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1150 type: reinforced_wall components: - - parent: 0 - pos: -10.5,9.5 + - parent: 15 + pos: -14.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1151 type: reinforced_wall components: - - parent: 0 - pos: -14.5,12.5 + - parent: 15 + pos: -13.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1152 type: reinforced_wall components: - - parent: 0 - pos: -15.5,12.5 + - parent: 15 + pos: -11.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1153 type: reinforced_wall components: - - parent: 0 - pos: -15.5,13.5 + - parent: 15 + pos: -10.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1154 type: reinforced_wall components: - - parent: 0 - pos: -15.5,14.5 + - parent: 15 + pos: -10.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1155 type: reinforced_wall components: - - parent: 0 - pos: -15.5,15.5 + - parent: 15 + pos: -10.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1156 + type: reinforced_wall + components: + - parent: 15 + pos: -14.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1157 + type: reinforced_wall + components: + - parent: 15 + pos: -14.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1158 + type: reinforced_wall + components: + - parent: 15 + pos: -14.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1159 + type: reinforced_wall + components: + - parent: 15 + pos: -13.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1160 + type: reinforced_wall + components: + - parent: 15 + pos: -12.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1161 + type: reinforced_wall + components: + - parent: 15 + pos: -11.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1162 + type: reinforced_wall + components: + - parent: 15 + pos: -10.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1163 + type: reinforced_wall + components: + - parent: 15 + pos: -10.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1164 + type: reinforced_wall + components: + - parent: 15 + pos: -10.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1165 + type: reinforced_wall + components: + - parent: 15 + pos: -10.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1166 + type: reinforced_wall + components: + - parent: 15 + pos: -14.5,12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1167 + type: reinforced_wall + components: + - parent: 15 + pos: -15.5,12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1168 + type: reinforced_wall + components: + - parent: 15 + pos: -15.5,13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1169 + type: reinforced_wall + components: + - parent: 15 + pos: -15.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1170 + type: reinforced_wall + components: + - parent: 15 + pos: -15.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1171 type: AirlockMaintSecLocked components: - - parent: 0 + - parent: 15 pos: -14.5,11.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HNPX-8810 WireSeed: 227473884 type: Wires -- uid: 1157 - type: reinforced_wall - components: - - parent: 0 - pos: -14.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1158 - type: reinforced_wall - components: - - parent: 0 - pos: -14.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1159 - type: solid_wall - components: - - parent: 0 - pos: -6.5,18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1160 - type: LowWall - components: - - parent: 0 - pos: -10.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1161 - type: solid_wall - components: - - parent: 0 - pos: -9.5,18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1162 - type: solid_wall - components: - - parent: 0 - pos: -10.5,16.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1163 - type: solid_wall - components: - - parent: 0 - pos: -10.5,13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1164 - type: solid_wall - components: - - parent: 0 - pos: -10.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1165 - type: solid_wall - components: - - parent: 0 - pos: -11.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1166 - type: solid_wall - components: - - parent: 0 - pos: -12.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1167 - type: solid_wall - components: - - parent: 0 - pos: -13.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1168 - type: solid_wall - components: - - parent: 0 - pos: -5.5,18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1169 - type: reinforced_wall - components: - - parent: 0 - pos: 1.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1170 - type: reinforced_wall - components: - - parent: 0 - pos: 1.5,13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1171 - type: reinforced_wall - components: - - parent: 0 - pos: 1.5,12.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1172 type: reinforced_wall components: - - parent: 0 - pos: 1.5,11.5 + - parent: 15 + pos: -14.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1173 type: reinforced_wall components: - - parent: 0 - pos: 1.5,10.5 + - parent: 15 + pos: -14.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1174 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 1.5,9.5 + - parent: 15 + pos: -6.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1175 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: 1.5,8.5 + - parent: 15 + pos: -10.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1176 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 1.5,7.5 + - parent: 15 + pos: -9.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1177 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: 1.5,6.5 + - parent: 15 + pos: -10.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1178 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -4.5,6.5 + - parent: 15 + pos: -10.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1179 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -1.5,6.5 + - parent: 15 + pos: -10.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1180 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -7.5,6.5 + - parent: 15 + pos: -11.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1181 type: solid_wall components: - - parent: 0 - pos: -4.5,7.5 + - parent: 15 + pos: -12.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1182 type: solid_wall components: - - parent: 0 - pos: -4.5,8.5 + - parent: 15 + pos: -13.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1183 type: solid_wall components: - - parent: 0 - pos: -4.5,9.5 + - parent: 15 + pos: -5.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1184 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -1.5,9.5 + - parent: 15 + pos: 1.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1185 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -1.5,7.5 + - parent: 15 + pos: 1.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1186 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -1.5,8.5 + - parent: 15 + pos: 1.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1187 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: -0.5,9.5 + - parent: 15 + pos: 1.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1188 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: -3.5,9.5 + - parent: 15 + pos: 1.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1189 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: -7.5,9.5 + - parent: 15 + pos: 1.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1190 - type: LowWall + type: reinforced_wall components: - - parent: 0 - pos: -8.5,9.5 + - parent: 15 + pos: 1.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1191 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -15.5,6.5 + - parent: 15 + pos: 1.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1192 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -17.5,6.5 + - parent: 15 + pos: 1.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1193 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -18.5,6.5 + - parent: 15 + pos: -4.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1194 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -18.5,7.5 + - parent: 15 + pos: -1.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1195 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -18.5,8.5 + - parent: 15 + pos: -7.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1196 type: solid_wall components: - - parent: 0 - pos: -18.5,9.5 + - parent: 15 + pos: -4.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1197 type: solid_wall components: - - parent: 0 - pos: -18.5,10.5 + - parent: 15 + pos: -4.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1198 type: solid_wall components: - - parent: 0 - pos: -18.5,11.5 + - parent: 15 + pos: -4.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1199 type: solid_wall components: - - parent: 0 - pos: -19.5,11.5 + - parent: 15 + pos: -1.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1200 type: solid_wall components: - - parent: 0 - pos: -18.5,14.5 + - parent: 15 + pos: -1.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1201 type: solid_wall components: - - parent: 0 - pos: -19.5,14.5 + - parent: 15 + pos: -1.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1202 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -19.5,15.5 + - parent: 15 + pos: -0.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1203 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -19.5,16.5 + - parent: 15 + pos: -3.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1204 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -19.5,17.5 + - parent: 15 + pos: -7.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1205 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -19.5,18.5 + - parent: 15 + pos: -8.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1206 type: solid_wall components: - - parent: 0 - pos: -19.5,19.5 + - parent: 15 + pos: -15.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1207 type: solid_wall components: - - parent: 0 - pos: -19.5,20.5 + - parent: 15 + pos: -17.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1208 type: solid_wall components: - - parent: 0 - pos: -19.5,21.5 + - parent: 15 + pos: -18.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1209 type: solid_wall components: - - parent: 0 - pos: -19.5,22.5 + - parent: 15 + pos: -18.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1210 type: solid_wall components: - - parent: 0 - pos: -19.5,23.5 + - parent: 15 + pos: -18.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1211 type: solid_wall components: - - parent: 0 - pos: -19.5,24.5 + - parent: 15 + pos: -18.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1212 type: solid_wall components: - - parent: 0 - pos: -19.5,25.5 + - parent: 15 + pos: -18.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1213 type: solid_wall components: - - parent: 0 - pos: -19.5,26.5 + - parent: 15 + pos: -18.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1214 type: solid_wall components: - - parent: 0 - pos: -18.5,26.5 + - parent: 15 + pos: -19.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1215 type: solid_wall components: - - parent: 0 - pos: -17.5,26.5 + - parent: 15 + pos: -18.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1216 type: solid_wall components: - - parent: 0 - pos: -16.5,26.5 + - parent: 15 + pos: -19.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1217 type: solid_wall components: - - parent: 0 - pos: -15.5,26.5 + - parent: 15 + pos: -19.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1218 type: solid_wall components: - - parent: 0 - pos: -14.5,26.5 + - parent: 15 + pos: -19.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1219 type: solid_wall components: - - parent: 0 - pos: -13.5,26.5 + - parent: 15 + pos: -19.5,17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1220 type: solid_wall components: - - parent: 0 - pos: -12.5,26.5 + - parent: 15 + pos: -19.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1221 type: solid_wall components: - - parent: 0 - pos: -11.5,26.5 + - parent: 15 + pos: -19.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1222 type: solid_wall components: - - parent: 0 - pos: -10.5,26.5 + - parent: 15 + pos: -19.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1223 type: solid_wall components: - - parent: 0 - pos: -9.5,26.5 + - parent: 15 + pos: -19.5,21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1224 type: solid_wall components: - - parent: 0 - pos: -8.5,26.5 + - parent: 15 + pos: -19.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1225 type: solid_wall components: - - parent: 0 - pos: -7.5,26.5 + - parent: 15 + pos: -19.5,23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1226 type: solid_wall components: - - parent: 0 - pos: -6.5,26.5 + - parent: 15 + pos: -19.5,24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1227 type: solid_wall components: - - parent: 0 - pos: -6.5,25.5 + - parent: 15 + pos: -19.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1228 type: solid_wall components: - - parent: 0 - pos: -4.5,25.5 + - parent: 15 + pos: -19.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1229 type: solid_wall components: - - parent: 0 - pos: -5.5,25.5 + - parent: 15 + pos: -18.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1230 type: solid_wall components: - - parent: 0 - pos: -20.5,15.5 + - parent: 15 + pos: -17.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1231 type: solid_wall components: - - parent: 0 - pos: -21.5,15.5 + - parent: 15 + pos: -16.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1232 type: solid_wall components: - - parent: 0 - pos: -22.5,15.5 + - parent: 15 + pos: -15.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1233 type: solid_wall components: - - parent: 0 - pos: -23.5,15.5 + - parent: 15 + pos: -14.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1234 type: solid_wall components: - - parent: 0 - pos: -24.5,15.5 + - parent: 15 + pos: -13.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1235 type: solid_wall components: - - parent: 0 - pos: -25.5,15.5 + - parent: 15 + pos: -12.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1236 type: solid_wall components: - - parent: 0 - pos: -26.5,15.5 + - parent: 15 + pos: -11.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1237 type: solid_wall components: - - parent: 0 - pos: -27.5,15.5 + - parent: 15 + pos: -10.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1238 type: solid_wall components: - - parent: 0 - pos: -28.5,15.5 + - parent: 15 + pos: -9.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1239 type: solid_wall components: - - parent: 0 - pos: -29.5,15.5 + - parent: 15 + pos: -8.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1240 type: solid_wall components: - - parent: 0 - pos: -30.5,15.5 + - parent: 15 + pos: -7.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1241 type: solid_wall components: - - parent: 0 - pos: -31.5,15.5 + - parent: 15 + pos: -6.5,26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1242 type: solid_wall components: - - parent: 0 - pos: -32.5,15.5 + - parent: 15 + pos: -6.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1243 type: solid_wall components: - - parent: 0 - pos: -33.5,15.5 + - parent: 15 + pos: -4.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1244 type: solid_wall components: - - parent: 0 - pos: -33.5,14.5 + - parent: 15 + pos: -5.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1245 type: solid_wall components: - - parent: 0 - pos: -33.5,13.5 + - parent: 15 + pos: -20.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1246 type: solid_wall components: - - parent: 0 - pos: -33.5,12.5 + - parent: 15 + pos: -21.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1247 type: solid_wall components: - - parent: 0 - pos: -33.5,11.5 + - parent: 15 + pos: -22.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1248 type: solid_wall components: - - parent: 0 - pos: -33.5,10.5 + - parent: 15 + pos: -23.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1249 + type: solid_wall + components: + - parent: 15 + pos: -24.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1250 + type: solid_wall + components: + - parent: 15 + pos: -25.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1251 + type: solid_wall + components: + - parent: 15 + pos: -26.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1252 + type: solid_wall + components: + - parent: 15 + pos: -27.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1253 + type: solid_wall + components: + - parent: 15 + pos: -28.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1254 + type: solid_wall + components: + - parent: 15 + pos: -29.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1255 + type: solid_wall + components: + - parent: 15 + pos: -30.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1256 + type: solid_wall + components: + - parent: 15 + pos: -31.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1257 + type: solid_wall + components: + - parent: 15 + pos: -32.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1258 + type: solid_wall + components: + - parent: 15 + pos: -33.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1259 + type: solid_wall + components: + - parent: 15 + pos: -33.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1260 + type: solid_wall + components: + - parent: 15 + pos: -33.5,13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1261 + type: solid_wall + components: + - parent: 15 + pos: -33.5,12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1262 + type: solid_wall + components: + - parent: 15 + pos: -33.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1263 + type: solid_wall + components: + - parent: 15 + pos: -33.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1264 type: APC components: - - parent: 0 + - parent: 15 pos: -34.5,-5.5 rot: 3.141592653589793 rad type: Transform @@ -12980,2532 +13175,2535 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1250 - type: solid_wall - components: - - parent: 0 - pos: -33.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1251 - type: solid_wall - components: - - parent: 0 - pos: -33.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1252 - type: solid_wall - components: - - parent: 0 - pos: -32.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1253 - type: solid_wall - components: - - parent: 0 - pos: -31.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1254 - type: solid_wall - components: - - parent: 0 - pos: -30.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1255 - type: LowWall - components: - - parent: 0 - pos: -28.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1256 - type: Window - components: - - parent: 0 - pos: -8.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1257 - type: Window - components: - - parent: 0 - pos: -7.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1258 - type: solid_wall - components: - - parent: 0 - pos: -26.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1259 - type: solid_wall - components: - - parent: 0 - pos: -26.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1260 - type: solid_wall - components: - - parent: 0 - pos: -25.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1261 - type: solid_wall - components: - - parent: 0 - pos: -30.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1262 - type: solid_wall - components: - - parent: 0 - pos: -30.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1263 - type: solid_wall - components: - - parent: 0 - pos: -30.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1264 - type: solid_wall - components: - - parent: 0 - pos: -30.5,10.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1265 type: solid_wall components: - - parent: 0 - pos: -30.5,11.5 + - parent: 15 + pos: -33.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1266 type: solid_wall components: - - parent: 0 - pos: -30.5,12.5 + - parent: 15 + pos: -33.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1267 type: solid_wall components: - - parent: 0 - pos: -28.5,12.5 + - parent: 15 + pos: -32.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1268 type: solid_wall components: - - parent: 0 - pos: -27.5,12.5 + - parent: 15 + pos: -31.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1269 type: solid_wall components: - - parent: 0 - pos: -26.5,12.5 + - parent: 15 + pos: -30.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1270 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -25.5,12.5 + - parent: 15 + pos: -28.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1271 - type: solid_wall + type: Window components: - - parent: 0 - pos: -24.5,12.5 + - parent: 15 + pos: -8.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1272 - type: solid_wall + type: Window components: - - parent: 0 - pos: -23.5,12.5 + - parent: 15 + pos: -7.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1273 type: solid_wall components: - - parent: 0 - pos: -22.5,12.5 + - parent: 15 + pos: -26.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1274 type: solid_wall components: - - parent: 0 - pos: -29.5,12.5 + - parent: 15 + pos: -26.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1275 type: solid_wall components: - - parent: 0 - pos: -22.5,11.5 + - parent: 15 + pos: -25.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1276 type: solid_wall components: - - parent: 0 - pos: -22.5,11.5 + - parent: 15 + pos: -30.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1277 type: solid_wall components: - - parent: 0 - pos: -21.5,11.5 + - parent: 15 + pos: -30.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1278 type: solid_wall components: - - parent: 0 - pos: -22.5,10.5 + - parent: 15 + pos: -30.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1279 type: solid_wall components: - - parent: 0 - pos: -22.5,8.5 + - parent: 15 + pos: -30.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1280 type: solid_wall components: - - parent: 0 - pos: -22.5,7.5 + - parent: 15 + pos: -30.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1281 type: solid_wall components: - - parent: 0 - pos: -21.5,7.5 + - parent: 15 + pos: -30.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1282 type: solid_wall components: - - parent: 0 - pos: -21.5,6.5 + - parent: 15 + pos: -28.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1283 type: solid_wall components: - - parent: 0 - pos: -20.5,6.5 + - parent: 15 + pos: -27.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1284 type: solid_wall components: - - parent: 0 - pos: -19.5,6.5 + - parent: 15 + pos: -26.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1285 type: solid_wall components: - - parent: 0 - pos: -25.5,11.5 + - parent: 15 + pos: -25.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1286 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -25.5,9.5 + - parent: 15 + pos: -24.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1287 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -2.5,6.5 + - parent: 15 + pos: -23.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1288 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -3.5,6.5 + - parent: 15 + pos: -22.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1289 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -0.5,6.5 + - parent: 15 + pos: -29.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1290 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 0.5,6.5 + - parent: 15 + pos: -22.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1291 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 14.5,8.5 + - parent: 15 + pos: -22.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1292 type: solid_wall components: - - parent: 0 - pos: 30.5,-0.5 + - parent: 15 + pos: -21.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1293 type: solid_wall components: - - parent: 0 - pos: 30.5,0.5 + - parent: 15 + pos: -22.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1294 type: solid_wall components: - - parent: 0 - pos: 29.5,-0.5 + - parent: 15 + pos: -22.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1295 type: solid_wall components: - - parent: 0 - pos: 28.5,-0.5 + - parent: 15 + pos: -22.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1296 type: solid_wall components: - - parent: 0 - pos: 27.5,-0.5 + - parent: 15 + pos: -21.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1297 type: solid_wall components: - - parent: 0 - pos: 26.5,-0.5 + - parent: 15 + pos: -21.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1298 type: solid_wall components: - - parent: 0 - pos: 25.5,-0.5 + - parent: 15 + pos: -20.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1299 type: solid_wall components: - - parent: 0 - pos: 24.5,-0.5 + - parent: 15 + pos: -19.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1300 type: solid_wall components: - - parent: 0 - pos: 24.5,0.5 + - parent: 15 + pos: -25.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1301 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 24.5,1.5 + - parent: 15 + pos: -25.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1302 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 24.5,2.5 + - parent: 15 + pos: -2.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1303 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 23.5,2.5 + - parent: 15 + pos: -3.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1304 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 22.5,2.5 + - parent: 15 + pos: -0.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1305 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 19.5,2.5 + - parent: 15 + pos: 0.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1306 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 18.5,2.5 + - parent: 15 + pos: 14.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1307 type: solid_wall components: - - parent: 0 - pos: 17.5,2.5 + - parent: 15 + pos: 30.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1308 type: solid_wall components: - - parent: 0 - pos: 16.5,2.5 + - parent: 15 + pos: 30.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1309 type: solid_wall components: - - parent: 0 - pos: 15.5,2.5 + - parent: 15 + pos: 29.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1310 type: solid_wall components: - - parent: 0 - pos: 14.5,2.5 + - parent: 15 + pos: 28.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1311 type: solid_wall components: - - parent: 0 - pos: 13.5,2.5 + - parent: 15 + pos: 27.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1312 type: solid_wall components: - - parent: 0 - pos: 12.5,2.5 + - parent: 15 + pos: 26.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1313 type: solid_wall components: - - parent: 0 - pos: 6.5,2.5 + - parent: 15 + pos: 25.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1314 type: solid_wall components: - - parent: 0 - pos: 5.5,2.5 + - parent: 15 + pos: 24.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1315 type: solid_wall components: - - parent: 0 - pos: 5.5,1.5 + - parent: 15 + pos: 24.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1316 type: solid_wall components: - - parent: 0 - pos: 20.5,2.5 + - parent: 15 + pos: 24.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1317 type: solid_wall components: - - parent: 0 - pos: 19.5,1.5 + - parent: 15 + pos: 24.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1318 type: solid_wall components: - - parent: 0 - pos: 19.5,0.5 + - parent: 15 + pos: 23.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1319 type: solid_wall components: - - parent: 0 - pos: 19.5,-0.5 + - parent: 15 + pos: 22.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1320 type: solid_wall components: - - parent: 0 - pos: 19.5,-1.5 + - parent: 15 + pos: 19.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1321 type: solid_wall components: - - parent: 0 - pos: 19.5,-2.5 + - parent: 15 + pos: 18.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1322 type: solid_wall components: - - parent: 0 - pos: 13.5,-2.5 + - parent: 15 + pos: 17.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1323 type: solid_wall components: - - parent: 0 - pos: 13.5,-3.5 + - parent: 15 + pos: 16.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1324 type: solid_wall components: - - parent: 0 - pos: 14.5,-3.5 + - parent: 15 + pos: 15.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1325 type: solid_wall components: - - parent: 0 - pos: 13.5,-6.5 + - parent: 15 + pos: 14.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1326 type: solid_wall components: - - parent: 0 - pos: 5.5,-3.5 + - parent: 15 + pos: 13.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1327 type: solid_wall components: - - parent: 0 - pos: 5.5,-4.5 + - parent: 15 + pos: 12.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1328 type: solid_wall components: - - parent: 0 - pos: 5.5,-5.5 + - parent: 15 + pos: 6.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1329 type: solid_wall components: - - parent: 0 - pos: 5.5,-6.5 + - parent: 15 + pos: 5.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1330 type: solid_wall components: - - parent: 0 - pos: 5.5,-7.5 + - parent: 15 + pos: 5.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1331 type: solid_wall components: - - parent: 0 - pos: 5.5,-12.5 + - parent: 15 + pos: 20.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1332 type: solid_wall components: - - parent: 0 - pos: 5.5,-11.5 + - parent: 15 + pos: 19.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1333 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 5.5,-8.5 + - parent: 15 + pos: 19.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1334 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 5.5,-9.5 + - parent: 15 + pos: 19.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1335 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 5.5,-10.5 + - parent: 15 + pos: 19.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1336 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 13.5,-1.5 + - parent: 15 + pos: 19.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1337 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 13.5,1.5 + - parent: 15 + pos: 13.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1338 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 13.5,-0.5 + - parent: 15 + pos: 13.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1339 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 16.5,-3.5 + - parent: 15 + pos: 14.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1340 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 11.5,2.5 + - parent: 15 + pos: 13.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1341 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 10.5,2.5 + - parent: 15 + pos: 5.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1342 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 9.5,2.5 + - parent: 15 + pos: 5.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1343 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 8.5,2.5 + - parent: 15 + pos: 5.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1344 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 7.5,2.5 + - parent: 15 + pos: 5.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1345 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 6.5,-6.5 + - parent: 15 + pos: 5.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1346 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 9.5,-6.5 + - parent: 15 + pos: 5.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1347 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 8.5,-6.5 + - parent: 15 + pos: 5.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1348 type: LowWall components: - - parent: 0 - pos: 13.5,-5.5 + - parent: 15 + pos: 5.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1349 type: LowWall components: - - parent: 0 - pos: 13.5,-4.5 + - parent: 15 + pos: 5.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1350 type: LowWall components: - - parent: 0 - pos: 12.5,-6.5 + - parent: 15 + pos: 5.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1351 type: LowWall components: - - parent: 0 - pos: 18.5,-3.5 + - parent: 15 + pos: 13.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1352 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 19.5,-3.5 + - parent: 15 + pos: 13.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1353 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 20.5,-3.5 + - parent: 15 + pos: 13.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1354 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 21.5,-3.5 + - parent: 15 + pos: 16.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1355 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 22.5,-3.5 + - parent: 15 + pos: 11.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1356 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 23.5,-3.5 + - parent: 15 + pos: 10.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1357 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 24.5,-3.5 + - parent: 15 + pos: 9.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1358 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,-3.5 + - parent: 15 + pos: 8.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1359 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,-4.5 + - parent: 15 + pos: 7.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1360 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,-5.5 + - parent: 15 + pos: 6.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1361 - type: LightBulb + type: LowWall components: - - parent: 2013 + - parent: 15 + pos: 9.5,-6.5 + rot: -1.5707963267948966 rad type: Transform - uid: 1362 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,-7.5 + - parent: 15 + pos: 8.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1363 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 25.5,-8.5 + - parent: 15 + pos: 13.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1364 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 24.5,-8.5 + - parent: 15 + pos: 13.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1365 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 23.5,-8.5 + - parent: 15 + pos: 12.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1366 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 22.5,-8.5 + - parent: 15 + pos: 18.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1367 type: solid_wall components: - - parent: 0 - pos: 21.5,-8.5 + - parent: 15 + pos: 19.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1368 type: solid_wall components: - - parent: 0 - pos: 20.5,-8.5 + - parent: 15 + pos: 20.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1369 type: solid_wall components: - - parent: 0 - pos: 20.5,-7.5 + - parent: 15 + pos: 21.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1370 type: solid_wall components: - - parent: 0 - pos: 16.5,-18.5 + - parent: 15 + pos: 22.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1371 type: solid_wall components: - - parent: 0 - pos: 20.5,-4.5 + - parent: 15 + pos: 23.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1372 type: solid_wall components: - - parent: 0 - pos: 20.5,-9.5 + - parent: 15 + pos: 24.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1373 - type: Window + type: solid_wall components: - - parent: 0 - pos: 20.5,-14.5 + - parent: 15 + pos: 25.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1374 type: solid_wall components: - - parent: 0 - pos: 20.5,-11.5 + - parent: 15 + pos: 25.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1375 type: solid_wall components: - - parent: 0 - pos: 21.5,-11.5 + - parent: 15 + pos: 25.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1376 - type: solid_wall + type: LightBulb components: - - parent: 0 - pos: 22.5,-11.5 - rot: -1.5707963267948966 rad + - parent: 2027 type: Transform - uid: 1377 type: solid_wall components: - - parent: 0 - pos: 23.5,-11.5 + - parent: 15 + pos: 25.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1378 type: solid_wall components: - - parent: 0 - pos: 24.5,-11.5 + - parent: 15 + pos: 25.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1379 type: solid_wall components: - - parent: 0 - pos: 25.5,-11.5 + - parent: 15 + pos: 24.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1380 type: solid_wall components: - - parent: 0 - pos: 25.5,-12.5 + - parent: 15 + pos: 23.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1381 type: solid_wall components: - - parent: 0 - pos: 25.5,-13.5 + - parent: 15 + pos: 22.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1382 type: solid_wall components: - - parent: 0 - pos: 25.5,-14.5 + - parent: 15 + pos: 21.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1383 type: solid_wall components: - - parent: 0 - pos: 25.5,-15.5 + - parent: 15 + pos: 20.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1384 type: solid_wall components: - - parent: 0 - pos: 25.5,-16.5 + - parent: 15 + pos: 20.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1385 type: solid_wall components: - - parent: 0 - pos: 24.5,-16.5 + - parent: 15 + pos: 16.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1386 type: solid_wall components: - - parent: 0 - pos: 23.5,-16.5 + - parent: 15 + pos: 20.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1387 type: solid_wall components: - - parent: 0 - pos: 22.5,-16.5 + - parent: 15 + pos: 20.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1388 - type: solid_wall + type: Window components: - - parent: 0 - pos: 21.5,-16.5 + - parent: 15 + pos: 20.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1389 type: solid_wall components: - - parent: 0 - pos: 20.5,-16.5 + - parent: 15 + pos: 20.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1390 - type: Window + type: solid_wall components: - - parent: 0 - pos: 20.5,-5.5 + - parent: 15 + pos: 21.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1391 type: solid_wall components: - - parent: 0 - pos: 15.5,-18.5 + - parent: 15 + pos: 22.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1392 type: solid_wall components: - - parent: 0 - pos: 20.5,-17.5 + - parent: 15 + pos: 23.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1393 type: solid_wall components: - - parent: 0 - pos: 20.5,-18.5 + - parent: 15 + pos: 24.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1394 type: solid_wall components: - - parent: 0 - pos: 46.5,5.5 + - parent: 15 + pos: 25.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1395 type: solid_wall components: - - parent: 0 - pos: 45.5,5.5 + - parent: 15 + pos: 25.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1396 type: solid_wall components: - - parent: 0 - pos: 48.5,5.5 + - parent: 15 + pos: 25.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1397 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 20.5,-14.5 + - parent: 15 + pos: 25.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1398 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 20.5,-5.5 + - parent: 15 + pos: 25.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1399 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 11.5,-14.5 + - parent: 15 + pos: 25.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1400 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 11.5,-15.5 + - parent: 15 + pos: 24.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1401 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 9.5,-12.5 + - parent: 15 + pos: 23.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1402 - type: Window + type: solid_wall components: - - parent: 0 - pos: 9.5,-12.5 + - parent: 15 + pos: 22.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1403 type: solid_wall components: - - parent: 0 - pos: 11.5,-12.5 + - parent: 15 + pos: 21.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1404 - type: Window + type: solid_wall components: - - parent: 0 - pos: 11.5,-15.5 + - parent: 15 + pos: 20.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1405 - type: solid_wall + type: Window components: - - parent: 0 - pos: 6.5,-12.5 + - parent: 15 + pos: 20.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1406 - type: Window + type: solid_wall components: - - parent: 0 - pos: 20.5,-12.5 + - parent: 15 + pos: 15.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1407 type: solid_wall components: - - parent: 0 - pos: 6.5,-13.5 + - parent: 15 + pos: 20.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1408 type: solid_wall components: - - parent: 0 - pos: 6.5,-14.5 + - parent: 15 + pos: 20.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1409 type: solid_wall components: - - parent: 0 - pos: 6.5,-15.5 + - parent: 15 + pos: 46.5,5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1410 type: solid_wall components: - - parent: 0 - pos: 6.5,-16.5 + - parent: 15 + pos: 45.5,5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1411 type: solid_wall components: - - parent: 0 - pos: 6.5,-17.5 + - parent: 15 + pos: 48.5,5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1412 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 7.5,-17.5 + - parent: 15 + pos: 20.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1413 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 8.5,-17.5 + - parent: 15 + pos: 20.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1414 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 9.5,-17.5 + - parent: 15 + pos: 11.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1415 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 10.5,-17.5 + - parent: 15 + pos: 11.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1416 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: 11.5,-17.5 + - parent: 15 + pos: 9.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1417 type: Window components: - - parent: 0 - pos: 11.5,-14.5 + - parent: 15 + pos: 9.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1418 type: solid_wall components: - - parent: 0 - pos: 11.5,-18.5 + - parent: 15 + pos: 11.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1419 - type: solid_wall + type: Window components: - - parent: 0 - pos: 12.5,-18.5 + - parent: 15 + pos: 11.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1420 type: solid_wall components: - - parent: 0 - pos: 13.5,-18.5 + - parent: 15 + pos: 6.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1421 - type: solid_wall + type: Window components: - - parent: 0 - pos: 6.5,-18.5 + - parent: 15 + pos: 20.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1422 type: solid_wall components: - - parent: 0 - pos: 6.5,-20.5 + - parent: 15 + pos: 6.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1423 type: solid_wall components: - - parent: 0 - pos: 28.5,-1.5 + - parent: 15 + pos: 6.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1424 type: solid_wall components: - - parent: 0 - pos: 28.5,-2.5 + - parent: 15 + pos: 6.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1425 type: solid_wall components: - - parent: 0 - pos: 28.5,-3.5 + - parent: 15 + pos: 6.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1426 type: solid_wall components: - - parent: 0 - pos: 28.5,-4.5 + - parent: 15 + pos: 6.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1427 type: solid_wall components: - - parent: 0 - pos: 28.5,-5.5 + - parent: 15 + pos: 7.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1428 type: solid_wall components: - - parent: 0 - pos: 29.5,-5.5 + - parent: 15 + pos: 8.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1429 type: solid_wall components: - - parent: 0 - pos: 30.5,-5.5 + - parent: 15 + pos: 9.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1430 type: solid_wall components: - - parent: 0 - pos: 31.5,-5.5 + - parent: 15 + pos: 10.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1431 type: solid_wall components: - - parent: 0 - pos: 32.5,-5.5 + - parent: 15 + pos: 11.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1432 - type: solid_wall + type: Window components: - - parent: 0 - pos: 34.5,-5.5 + - parent: 15 + pos: 11.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1433 type: solid_wall components: - - parent: 0 - pos: 35.5,-5.5 + - parent: 15 + pos: 11.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1434 type: solid_wall components: - - parent: 0 - pos: 36.5,-5.5 + - parent: 15 + pos: 12.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1435 type: solid_wall components: - - parent: 0 - pos: 36.5,-4.5 + - parent: 15 + pos: 13.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1436 type: solid_wall components: - - parent: 0 - pos: 36.5,-3.5 + - parent: 15 + pos: 6.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1437 type: solid_wall components: - - parent: 0 - pos: 1.5,1.5 + - parent: 15 + pos: 6.5,-20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1438 type: solid_wall components: - - parent: 0 - pos: 1.5,2.5 + - parent: 15 + pos: 28.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1439 type: solid_wall components: - - parent: 0 - pos: 0.5,2.5 + - parent: 15 + pos: 28.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1440 type: solid_wall components: - - parent: 0 - pos: 1.5,-3.5 + - parent: 15 + pos: 28.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1441 type: solid_wall components: - - parent: 0 - pos: 1.5,-4.5 + - parent: 15 + pos: 28.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1442 type: solid_wall components: - - parent: 0 - pos: 1.5,-5.5 + - parent: 15 + pos: 28.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1443 type: solid_wall components: - - parent: 0 - pos: 1.5,-6.5 + - parent: 15 + pos: 29.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1444 type: solid_wall components: - - parent: 0 - pos: 0.5,-5.5 + - parent: 15 + pos: 30.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1445 type: solid_wall components: - - parent: 0 - pos: -0.5,-5.5 + - parent: 15 + pos: 31.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1446 type: solid_wall components: - - parent: 0 - pos: -1.5,-5.5 + - parent: 15 + pos: 32.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1447 type: solid_wall components: - - parent: 0 - pos: -2.5,-5.5 + - parent: 15 + pos: 34.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1448 type: solid_wall components: - - parent: 0 - pos: 1.5,-9.5 + - parent: 15 + pos: 35.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1449 type: solid_wall components: - - parent: 0 - pos: 1.5,-10.5 + - parent: 15 + pos: 36.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1450 type: solid_wall components: - - parent: 0 - pos: 1.5,-11.5 + - parent: 15 + pos: 36.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1451 type: solid_wall components: - - parent: 0 - pos: 1.5,-12.5 + - parent: 15 + pos: 36.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1452 type: solid_wall components: - - parent: 0 - pos: 1.5,-8.5 + - parent: 15 + pos: 1.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1453 type: solid_wall components: - - parent: 0 - pos: 0.5,-12.5 + - parent: 15 + pos: 1.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1454 type: solid_wall components: - - parent: 0 - pos: -0.5,-12.5 + - parent: 15 + pos: 0.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1455 type: solid_wall components: - - parent: 0 - pos: -1.5,-12.5 + - parent: 15 + pos: 1.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1456 type: solid_wall components: - - parent: 0 - pos: -2.5,-12.5 + - parent: 15 + pos: 1.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1457 type: solid_wall components: - - parent: 0 - pos: 0.5,-13.5 + - parent: 15 + pos: 1.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1458 type: solid_wall components: - - parent: 0 - pos: -5.5,-18.5 + - parent: 15 + pos: 1.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1459 type: solid_wall components: - - parent: 0 - pos: 0.5,-17.5 + - parent: 15 + pos: 0.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1460 type: solid_wall components: - - parent: 0 - pos: 0.5,-18.5 + - parent: 15 + pos: -0.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1461 type: solid_wall components: - - parent: 0 - pos: -0.5,-18.5 + - parent: 15 + pos: -1.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1462 type: solid_wall components: - - parent: 0 - pos: -6.5,-18.5 + - parent: 15 + pos: -2.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1463 type: solid_wall components: - - parent: 0 - pos: -1.5,-18.5 + - parent: 15 + pos: 1.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1464 type: solid_wall components: - - parent: 0 - pos: -2.5,-11.5 + - parent: 15 + pos: 1.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1465 type: solid_wall components: - - parent: 0 - pos: -3.5,-11.5 + - parent: 15 + pos: 1.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1466 + type: solid_wall + components: + - parent: 15 + pos: 1.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1467 + type: solid_wall + components: + - parent: 15 + pos: 1.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1468 + type: solid_wall + components: + - parent: 15 + pos: 0.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1469 + type: solid_wall + components: + - parent: 15 + pos: -0.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1470 + type: solid_wall + components: + - parent: 15 + pos: -1.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1471 + type: solid_wall + components: + - parent: 15 + pos: -2.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1472 + type: solid_wall + components: + - parent: 15 + pos: 0.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1473 + type: solid_wall + components: + - parent: 15 + pos: -5.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1474 + type: solid_wall + components: + - parent: 15 + pos: 0.5,-17.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1475 + type: solid_wall + components: + - parent: 15 + pos: 0.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1476 + type: solid_wall + components: + - parent: 15 + pos: -0.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1477 + type: solid_wall + components: + - parent: 15 + pos: -6.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1478 + type: solid_wall + components: + - parent: 15 + pos: -1.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1479 + type: solid_wall + components: + - parent: 15 + pos: -2.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1480 + type: solid_wall + components: + - parent: 15 + pos: -3.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1481 type: AirlockServiceLocked components: - name: Freezer type: MetaData - - parent: 0 + - parent: 15 pos: -12.5,-2.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TDIM-3243 WireSeed: 780748640 type: Wires -- uid: 1467 - type: solid_wall - components: - - parent: 0 - pos: -5.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1468 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1469 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1470 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1471 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1472 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1473 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-16.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1474 - type: solid_wall - components: - - parent: 0 - pos: -6.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1475 - type: LowWall - components: - - parent: 0 - pos: -2.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1476 - type: LowWall - components: - - parent: 0 - pos: -4.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1477 - type: LowWall - components: - - parent: 0 - pos: 0.5,-16.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1478 - type: solid_wall - components: - - parent: 0 - pos: -7.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1479 - type: solid_wall - components: - - parent: 0 - pos: 1.5,-22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1480 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1481 - type: solid_wall - components: - - parent: 0 - pos: 0.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1482 type: solid_wall components: - - parent: 0 - pos: -0.5,-21.5 + - parent: 15 + pos: -5.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1483 type: solid_wall components: - - parent: 0 - pos: -1.5,-21.5 + - parent: 15 + pos: -6.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1484 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -4.5,-21.5 + - parent: 15 + pos: -6.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1485 type: solid_wall components: - - parent: 0 - pos: -1.5,-22.5 + - parent: 15 + pos: -6.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1486 type: solid_wall components: - - parent: 0 - pos: -1.5,-23.5 + - parent: 15 + pos: -6.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1487 type: solid_wall components: - - parent: 0 - pos: -1.5,-24.5 + - parent: 15 + pos: -6.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1488 type: solid_wall components: - - parent: 0 - pos: -1.5,-25.5 + - parent: 15 + pos: -6.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1489 type: solid_wall components: - - parent: 0 - pos: -2.5,-25.5 + - parent: 15 + pos: -6.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1490 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -3.5,-25.5 + - parent: 15 + pos: -2.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1491 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -4.5,-25.5 + - parent: 15 + pos: -4.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1492 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -5.5,-25.5 + - parent: 15 + pos: 0.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1493 type: solid_wall components: - - parent: 0 - pos: -6.5,-25.5 + - parent: 15 + pos: -7.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1494 type: solid_wall components: - - parent: 0 - pos: -6.5,-24.5 + - parent: 15 + pos: 1.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1495 type: solid_wall components: - - parent: 0 - pos: -6.5,-23.5 + - parent: 15 + pos: 0.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1496 type: solid_wall components: - - parent: 0 - pos: -6.5,-22.5 + - parent: 15 + pos: 0.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1497 type: solid_wall components: - - parent: 0 - pos: -6.5,-21.5 + - parent: 15 + pos: -0.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1498 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -2.5,-21.5 + - parent: 15 + pos: -1.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1499 type: LowWall components: - - parent: 0 - pos: -5.5,-21.5 + - parent: 15 + pos: -4.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1500 type: solid_wall components: - - parent: 0 - pos: -9.5,-21.5 + - parent: 15 + pos: -1.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1501 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -12.5,-27.5 + - parent: 15 + pos: -1.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1502 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -13.5,-27.5 + - parent: 15 + pos: -1.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1503 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -14.5,-27.5 + - parent: 15 + pos: -1.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1504 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -15.5,-27.5 + - parent: 15 + pos: -2.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1505 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -16.5,-27.5 + - parent: 15 + pos: -3.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1506 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -17.5,-27.5 + - parent: 15 + pos: -4.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1507 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -18.5,-27.5 + - parent: 15 + pos: -5.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1508 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -18.5,-26.5 + - parent: 15 + pos: -6.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1509 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -18.5,-25.5 + - parent: 15 + pos: -6.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1510 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -18.5,-24.5 + - parent: 15 + pos: -6.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1511 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -18.5,-23.5 + - parent: 15 + pos: -6.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1512 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -17.5,-23.5 + - parent: 15 + pos: -6.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1513 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -13.5,-23.5 + - parent: 15 + pos: -2.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1514 - type: reinforced_wall + type: LowWall components: - - parent: 0 - pos: -12.5,-23.5 + - parent: 15 + pos: -5.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1515 - type: reinforced_wall + type: solid_wall components: - - parent: 0 - pos: -12.5,-24.5 + - parent: 15 + pos: -9.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1516 type: reinforced_wall components: - - parent: 0 - pos: -12.5,-25.5 + - parent: 15 + pos: -12.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1517 type: reinforced_wall components: - - parent: 0 - pos: -12.5,-26.5 + - parent: 15 + pos: -13.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1518 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -12.5,-28.5 + - parent: 15 + pos: -14.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1519 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -11.5,-28.5 + - parent: 15 + pos: -15.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1520 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-28.5 + - parent: 15 + pos: -16.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1521 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -6.5,-28.5 + - parent: 15 + pos: -17.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1522 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -5.5,-28.5 + - parent: 15 + pos: -18.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 1523 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -4.5,-28.5 + - parent: 15 + pos: -18.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1524 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -3.5,-28.5 + - parent: 15 + pos: -18.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1525 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -2.5,-28.5 + - parent: 15 + pos: -18.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1526 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -1.5,-28.5 + - parent: 15 + pos: -18.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1527 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -0.5,-28.5 + - parent: 15 + pos: -17.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1528 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-21.5 + - parent: 15 + pos: -13.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1529 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-22.5 + - parent: 15 + pos: -12.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1530 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-23.5 + - parent: 15 + pos: -12.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1531 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-24.5 + - parent: 15 + pos: -12.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1532 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: -10.5,-25.5 + - parent: 15 + pos: -12.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 1533 type: solid_wall components: - - parent: 0 - pos: -12.5,-22.5 + - parent: 15 + pos: -12.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1534 type: solid_wall components: - - parent: 0 - pos: -12.5,-21.5 + - parent: 15 + pos: -11.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1535 type: solid_wall components: - - parent: 0 - pos: -12.5,-18.5 + - parent: 15 + pos: -10.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1536 type: solid_wall components: - - parent: 0 - pos: -12.5,-17.5 + - parent: 15 + pos: -6.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1537 type: solid_wall components: - - parent: 0 - pos: -12.5,-16.5 + - parent: 15 + pos: -5.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1538 type: solid_wall components: - - parent: 0 - pos: -11.5,-16.5 + - parent: 15 + pos: -4.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1539 type: solid_wall components: - - parent: 0 - pos: -10.5,-16.5 + - parent: 15 + pos: -3.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1540 type: solid_wall components: - - parent: 0 - pos: -9.5,-16.5 + - parent: 15 + pos: -2.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1541 type: solid_wall components: - - parent: 0 - pos: -8.5,-16.5 + - parent: 15 + pos: -1.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1542 type: solid_wall components: - - parent: 0 - pos: -7.5,-16.5 + - parent: 15 + pos: -0.5,-28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1543 type: solid_wall components: - - parent: 0 - pos: -13.5,-16.5 + - parent: 15 + pos: -10.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1544 type: solid_wall components: - - parent: 0 - pos: -14.5,-16.5 + - parent: 15 + pos: -10.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1545 type: solid_wall components: - - parent: 0 - pos: -15.5,-16.5 + - parent: 15 + pos: -10.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 1546 type: solid_wall components: - - parent: 0 - pos: -17.5,-16.5 + - parent: 15 + pos: -10.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1547 type: solid_wall components: - - parent: 0 - pos: -18.5,-16.5 + - parent: 15 + pos: -10.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 1548 type: solid_wall components: - - parent: 0 - pos: -18.5,-17.5 + - parent: 15 + pos: -12.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 1549 type: solid_wall components: - - parent: 0 - pos: -18.5,-18.5 + - parent: 15 + pos: -12.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1550 type: solid_wall components: - - parent: 0 - pos: -18.5,-19.5 + - parent: 15 + pos: -12.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1551 type: solid_wall components: - - parent: 0 - pos: -18.5,-20.5 + - parent: 15 + pos: -12.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 1552 type: solid_wall components: - - parent: 0 - pos: -18.5,-21.5 + - parent: 15 + pos: -12.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1553 type: solid_wall components: - - parent: 0 - pos: -18.5,-22.5 + - parent: 15 + pos: -11.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1554 - type: Table + type: solid_wall components: - - parent: 0 - pos: 6.5,28.5 + - parent: 15 + pos: -10.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1555 - type: Table + type: solid_wall components: - - parent: 0 - pos: 5.5,28.5 + - parent: 15 + pos: -9.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1556 + type: solid_wall + components: + - parent: 15 + pos: -8.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1557 + type: solid_wall + components: + - parent: 15 + pos: -7.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1558 + type: solid_wall + components: + - parent: 15 + pos: -13.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1559 + type: solid_wall + components: + - parent: 15 + pos: -14.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1560 + type: solid_wall + components: + - parent: 15 + pos: -15.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1561 + type: solid_wall + components: + - parent: 15 + pos: -17.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1562 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1563 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-17.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1564 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1565 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1566 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1567 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1568 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1569 + type: Table + components: + - parent: 15 + pos: 6.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1570 + type: Table + components: + - parent: 15 + pos: 5.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1571 type: VendingMachineCoffee components: - - parent: 0 + - parent: 15 pos: 5.5,-13.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: IBEX-7912 WireSeed: 1765980958 type: Wires -- uid: 1557 +- uid: 1572 type: ToolboxElectricalFilled components: - - parent: 0 + - parent: 15 pos: 8.259691,28.555487 rot: -1.5707963267948966 rad type: Transform - containers: storagebase: entities: - - 3031 - - 3032 - - 3033 - - 3034 - - 3035 - - 3036 + - 3043 + - 3044 + - 3045 + - 3046 + - 3047 + - 3048 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 1558 - type: solid_wall - components: - - parent: 0 - pos: -16.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1559 - type: solid_wall - components: - - parent: 0 - pos: -15.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1560 - type: solid_wall - components: - - parent: 0 - pos: -14.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1561 - type: solid_wall - components: - - parent: 0 - pos: -12.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1562 - type: solid_wall - components: - - parent: 0 - pos: -11.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1563 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1564 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1565 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1566 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1567 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1568 - type: solid_wall - components: - - parent: 0 - pos: -10.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1569 - type: solid_wall - components: - - parent: 0 - pos: -11.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1570 - type: solid_wall - components: - - parent: 0 - pos: -13.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1571 - type: solid_wall - components: - - parent: 0 - pos: -14.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1572 - type: solid_wall - components: - - parent: 0 - pos: -15.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1573 type: solid_wall components: - - parent: 0 - pos: -16.5,-8.5 + - parent: 15 + pos: -16.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1574 type: solid_wall components: - - parent: 0 - pos: -16.5,-9.5 + - parent: 15 + pos: -15.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1575 type: solid_wall components: - - parent: 0 - pos: -16.5,-10.5 + - parent: 15 + pos: -14.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1576 type: solid_wall components: - - parent: 0 - pos: -16.5,-11.5 + - parent: 15 + pos: -12.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1577 type: solid_wall components: - - parent: 0 - pos: -16.5,-12.5 + - parent: 15 + pos: -11.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1578 type: solid_wall components: - - parent: 0 - pos: -9.5,-24.5 + - parent: 15 + pos: -10.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1579 type: solid_wall components: - - parent: 0 - pos: -8.5,-24.5 + - parent: 15 + pos: -10.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1580 type: solid_wall components: - - parent: 0 - pos: -7.5,-24.5 + - parent: 15 + pos: -10.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1581 type: solid_wall components: - - parent: 0 - pos: -2.5,-6.5 + - parent: 15 + pos: -10.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1582 type: solid_wall components: - - parent: 0 - pos: -2.5,-7.5 + - parent: 15 + pos: -10.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1583 type: solid_wall components: - - parent: 0 - pos: -2.5,-8.5 + - parent: 15 + pos: -10.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1584 type: solid_wall components: - - parent: 0 - pos: -3.5,-8.5 + - parent: 15 + pos: -11.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1585 type: solid_wall components: - - parent: 0 - pos: -4.5,-8.5 + - parent: 15 + pos: -13.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1586 type: solid_wall components: - - parent: 0 - pos: -5.5,-8.5 + - parent: 15 + pos: -14.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1587 type: solid_wall components: - - parent: 0 - pos: -6.5,-8.5 + - parent: 15 + pos: -15.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1588 type: solid_wall components: - - parent: 0 - pos: -7.5,-8.5 + - parent: 15 + pos: -16.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1589 type: solid_wall components: - - parent: 0 - pos: -8.5,-8.5 + - parent: 15 + pos: -16.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1590 type: solid_wall components: - - parent: 0 - pos: -8.5,-6.5 + - parent: 15 + pos: -16.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1591 type: solid_wall components: - - parent: 0 - pos: -8.5,-5.5 + - parent: 15 + pos: -16.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1592 type: solid_wall components: - - parent: 0 - pos: -7.5,-5.5 + - parent: 15 + pos: -16.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1593 type: solid_wall components: - - parent: 0 - pos: -9.5,-5.5 + - parent: 15 + pos: -9.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1594 type: solid_wall components: - - parent: 0 - pos: -10.5,-5.5 + - parent: 15 + pos: -8.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1595 - type: Table + type: solid_wall components: - - parent: 0 - pos: -15.5,-11.5 + - parent: 15 + pos: -7.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 1596 - type: Table + type: solid_wall components: - - parent: 0 - pos: -15.5,-12.5 + - parent: 15 + pos: -2.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1597 - type: Table + type: solid_wall components: - - parent: 0 - pos: -29.5,7.5 + - parent: 15 + pos: -2.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1598 - type: VendingMachineYouTool + type: solid_wall components: - - parent: 0 - pos: -29.5,11.5 + - parent: 15 + pos: -2.5,-8.5 rot: -1.5707963267948966 rad type: Transform - - SerialNumber: RPGM-5471 - WireSeed: 1742069662 - type: Wires - uid: 1599 + type: solid_wall + components: + - parent: 15 + pos: -3.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1600 + type: solid_wall + components: + - parent: 15 + pos: -4.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1601 + type: solid_wall + components: + - parent: 15 + pos: -5.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1602 + type: solid_wall + components: + - parent: 15 + pos: -6.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1603 + type: solid_wall + components: + - parent: 15 + pos: -7.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1604 + type: solid_wall + components: + - parent: 15 + pos: -8.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1605 + type: solid_wall + components: + - parent: 15 + pos: -8.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1606 + type: solid_wall + components: + - parent: 15 + pos: -8.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1607 + type: solid_wall + components: + - parent: 15 + pos: -7.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1608 + type: solid_wall + components: + - parent: 15 + pos: -9.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1609 + type: solid_wall + components: + - parent: 15 + pos: -10.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1610 + type: Table + components: + - parent: 15 + pos: -15.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1611 + type: Table + components: + - parent: 15 + pos: -15.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1612 + type: Table + components: + - parent: 15 + pos: -29.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1613 + type: DisposalTrunk + components: + - parent: 15 + pos: -10.5,-17.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 1614 type: VendingMachineSovietSoda components: - - parent: 0 + - parent: 15 pos: -11.5,-9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: NVGJ-3894 WireSeed: 844269927 type: Wires -- uid: 1600 +- uid: 1615 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 40.5,-0.5 rot: 3.141592653589793 rad type: Transform -- uid: 1601 +- uid: 1616 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -10.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1602 +- uid: 1617 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -4.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1603 +- uid: 1618 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -9.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1604 +- uid: 1619 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -11.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1605 +- uid: 1620 type: Table components: - - parent: 0 + - parent: 15 pos: 26.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1606 +- uid: 1621 type: Multitool components: - - parent: 0 + - parent: 15 pos: 6.259919,28.557344 rot: -1.5707963267948966 rad type: Transform -- uid: 1607 +- uid: 1622 type: Medkit components: - - parent: 0 + - parent: 15 pos: -0.959059,28.524237 rot: -1.5707963267948966 rad type: Transform @@ -15513,382 +15711,375 @@ entities: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 1608 +- uid: 1623 type: VendingMachineCola components: - - parent: 0 + - parent: 15 pos: 29.5,6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QQFJ-6186 WireSeed: 1754739504 type: Wires -- uid: 1609 +- uid: 1624 type: Table components: - - parent: 0 + - parent: 15 pos: 28.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1610 +- uid: 1625 type: Table components: - - parent: 0 + - parent: 15 pos: 20.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1611 +- uid: 1626 type: Table components: - - parent: 0 + - parent: 15 pos: 19.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1612 +- uid: 1627 type: WeldingFuelTank components: - - parent: 0 + - parent: 15 pos: -26.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1613 +- uid: 1628 type: WeldingFuelTank components: - - parent: 0 + - parent: 15 pos: 35.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1614 +- uid: 1629 type: WeldingFuelTank components: - - parent: 0 + - parent: 15 pos: -15.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1615 +- uid: 1630 type: DrinkMugMoebius components: - - parent: 0 + - parent: 15 pos: -8.476567,-17.420076 rot: -1.5707963267948966 rad type: Transform - caps: PourIn, PourOut, Injectable type: Solution -- uid: 1616 - type: Table - components: - - parent: 0 - pos: -29.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1617 +- uid: 1631 type: VendingMachineSnack components: - - parent: 0 + - parent: 15 pos: 9.5,28.5 rot: 3.141592653589793 rad type: Transform - SerialNumber: ETEK-6817 WireSeed: 2090195893 type: Wires -- uid: 1618 +- uid: 1632 type: Table components: - - parent: 0 + - parent: 15 pos: 0.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1619 - type: Table - components: - - parent: 0 - pos: 1.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1620 - type: Table - components: - - parent: 0 - pos: -0.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1621 - type: solid_wall - components: - - parent: 0 - pos: -21.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1622 - type: solid_wall - components: - - parent: 0 - pos: -22.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1623 - type: Paper - components: - - parent: 0 - pos: 9.543142,17.067865 - rot: 3.141592653589793 rad - type: Transform -- uid: 1624 - type: solid_wall - components: - - parent: 0 - pos: -24.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1625 - type: solid_wall - components: - - parent: 0 - pos: -25.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1626 - type: solid_wall - components: - - parent: 0 - pos: -26.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1627 - type: solid_wall - components: - - parent: 0 - pos: -27.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1628 - type: solid_wall - components: - - parent: 0 - pos: -28.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1629 - type: solid_wall - components: - - parent: 0 - pos: -29.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1630 - type: solid_wall - components: - - parent: 0 - pos: -30.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1631 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1632 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1633 - type: solid_wall + type: Table components: - - parent: 0 - pos: -31.5,-8.5 + - parent: 15 + pos: 1.5,28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1634 type: Table components: - - parent: 0 - pos: -1.5,28.5 + - parent: 15 + pos: -0.5,28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1635 - type: Table + type: solid_wall components: - - parent: 0 - pos: -2.5,28.5 + - parent: 15 + pos: -21.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1636 type: solid_wall components: - - parent: 0 - pos: -34.5,-8.5 + - parent: 15 + pos: -22.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1637 - type: solid_wall + type: Paper components: - - parent: 0 - pos: -34.5,-7.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 9.543142,17.067865 + rot: 3.141592653589793 rad type: Transform - uid: 1638 type: solid_wall components: - - parent: 0 - pos: -31.5,-5.5 + - parent: 15 + pos: -24.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1639 type: solid_wall components: - - parent: 0 - pos: -31.5,-4.5 + - parent: 15 + pos: -25.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1640 type: solid_wall components: - - parent: 0 - pos: -31.5,-3.5 + - parent: 15 + pos: -26.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1641 type: solid_wall components: - - parent: 0 - pos: -30.5,-3.5 + - parent: 15 + pos: -27.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1642 type: solid_wall components: - - parent: 0 - pos: -29.5,-3.5 + - parent: 15 + pos: -28.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1643 type: solid_wall components: - - parent: 0 - pos: -28.5,-3.5 + - parent: 15 + pos: -29.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1644 type: solid_wall components: - - parent: 0 - pos: -27.5,-3.5 + - parent: 15 + pos: -30.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1645 type: solid_wall components: - - parent: 0 - pos: -26.5,-3.5 + - parent: 15 + pos: -31.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1646 type: solid_wall components: - - parent: 0 - pos: -26.5,-2.5 + - parent: 15 + pos: -31.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1647 type: solid_wall components: - - parent: 0 - pos: -26.5,-4.5 + - parent: 15 + pos: -31.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1648 - type: solid_wall + type: Table components: - - parent: 0 - pos: -26.5,-5.5 + - parent: 15 + pos: -1.5,28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1649 - type: solid_wall + type: Table components: - - parent: 0 - pos: -26.5,-7.5 + - parent: 15 + pos: -2.5,28.5 rot: -1.5707963267948966 rad type: Transform - uid: 1650 type: solid_wall components: - - parent: 0 - pos: -26.5,-8.5 + - parent: 15 + pos: -34.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1651 - type: Table + type: solid_wall components: - - parent: 0 - pos: -7.5,20.5 + - parent: 15 + pos: -34.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1652 type: solid_wall components: - - parent: 0 - pos: -21.5,-5.5 + - parent: 15 + pos: -31.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1653 type: solid_wall components: - - parent: 0 - pos: -21.5,-6.5 + - parent: 15 + pos: -31.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1654 type: solid_wall components: - - parent: 0 - pos: -20.5,-6.5 + - parent: 15 + pos: -31.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1655 type: solid_wall components: - - parent: 0 - pos: -19.5,-6.5 + - parent: 15 + pos: -30.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1656 type: solid_wall components: - - parent: 0 - pos: -18.5,-6.5 + - parent: 15 + pos: -29.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1657 type: solid_wall components: - - parent: 0 - pos: -17.5,-6.5 + - parent: 15 + pos: -28.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1658 - type: SpawnPointLatejoin + type: solid_wall components: - - parent: 0 - pos: -36.5,-5.5 + - parent: 15 + pos: -27.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1659 - type: SpawnPointLatejoin + type: solid_wall components: - - parent: 0 - pos: -36.5,-3.5 + - parent: 15 + pos: -26.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1660 + type: solid_wall + components: + - parent: 15 + pos: -26.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1661 + type: solid_wall + components: + - parent: 15 + pos: -26.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1662 + type: solid_wall + components: + - parent: 15 + pos: -26.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1663 + type: solid_wall + components: + - parent: 15 + pos: -26.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1664 + type: solid_wall + components: + - parent: 15 + pos: -26.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1665 + type: Table + components: + - parent: 15 + pos: -7.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1666 + type: solid_wall + components: + - parent: 15 + pos: -21.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1667 + type: solid_wall + components: + - parent: 15 + pos: -21.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1668 + type: solid_wall + components: + - parent: 15 + pos: -20.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1669 + type: solid_wall + components: + - parent: 15 + pos: -19.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1670 + type: solid_wall + components: + - parent: 15 + pos: -18.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1671 + type: solid_wall + components: + - parent: 15 + pos: -17.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1672 + type: SpawnPointLatejoin + components: + - parent: 15 + pos: -36.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1673 + type: SpawnPointLatejoin + components: + - parent: 15 + pos: -36.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1674 type: CrateInternals components: - - parent: 0 + - parent: 15 pos: 42.5,13.5 rot: -1.5707963267948966 rad type: Transform @@ -15898,10 +16089,10 @@ entities: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 1661 +- uid: 1675 type: CrateRadiation components: - - parent: 0 + - parent: 15 pos: 43.5,13.5 rot: -1.5707963267948966 rad type: Transform @@ -15911,220 +16102,220 @@ entities: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 1662 +- uid: 1676 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -17.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1663 +- uid: 1677 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -17.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1664 - type: solid_wall - components: - - parent: 0 - pos: -17.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1665 - type: solid_wall - components: - - parent: 0 - pos: -18.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1666 - type: solid_wall - components: - - parent: 0 - pos: -19.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1667 - type: solid_wall - components: - - parent: 0 - pos: -20.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1668 - type: solid_wall - components: - - parent: 0 - pos: -21.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1669 - type: solid_wall - components: - - parent: 0 - pos: -21.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1670 - type: BreathMaskClothing - components: - - parent: 1672 - type: Transform -- uid: 1671 - type: BreathMaskClothing - components: - - parent: 1672 - type: Transform -- uid: 1672 - type: ToolboxEmergencyFilled - components: - - parent: 2791 - type: Transform - - containers: - storagebase: - entities: - - 1671 - - 1670 - - 2595 - - 746 - - 744 - - 742 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 1673 - type: BreathMaskClothing - components: - - parent: 2789 - type: Transform -- uid: 1674 - type: FoodChocolateBar - components: - - parent: 2950 - type: Transform -- uid: 1675 - type: solid_wall - components: - - parent: 0 - pos: -17.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1676 - type: PowerCellSmallHyper - components: - - parent: 1677 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 1677 - type: FlashlightLantern - components: - - parent: 3079 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 1676 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 1678 type: solid_wall components: - - parent: 0 - pos: -20.5,2.5 + - parent: 15 + pos: -17.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1679 type: solid_wall components: - - parent: 0 - pos: -21.5,2.5 + - parent: 15 + pos: -18.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1680 - type: BreathMaskClothing + type: solid_wall components: - - parent: 2950 + - parent: 15 + pos: -19.5,-3.5 + rot: -1.5707963267948966 rad type: Transform - uid: 1681 - type: FlashlightLantern + type: solid_wall components: - - parent: 2950 + - parent: 15 + pos: -20.5,-3.5 + rot: -1.5707963267948966 rad type: Transform - - containers: - flashlight_cell_container: - entities: - - 2948 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 1682 type: solid_wall components: - - parent: 0 - pos: -21.5,1.5 + - parent: 15 + pos: -21.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1683 type: solid_wall components: - - parent: 0 - pos: -21.5,0.5 + - parent: 15 + pos: -21.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1684 - type: solid_wall + type: BreathMaskClothing components: - - parent: 0 - pos: -21.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 1686 type: Transform - uid: 1685 - type: solid_wall + type: BreathMaskClothing components: - - parent: 0 - pos: -22.5,1.5 - rot: -1.5707963267948966 rad + - parent: 1686 type: Transform - uid: 1686 - type: solid_wall + type: ToolboxEmergencyFilled components: - - parent: 0 - pos: -25.5,1.5 - rot: -1.5707963267948966 rad + - parent: 2803 type: Transform + - containers: + storagebase: + entities: + - 1685 + - 1684 + - 2607 + - 761 + - 759 + - 757 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 1687 - type: solid_wall + type: BreathMaskClothing components: - - parent: 0 - pos: -26.5,0.5 - rot: -1.5707963267948966 rad + - parent: 2801 type: Transform - uid: 1688 - type: solid_wall + type: FoodChocolateBar components: - - parent: 0 - pos: -26.5,1.5 - rot: -1.5707963267948966 rad + - parent: 2962 type: Transform - uid: 1689 type: solid_wall components: - - parent: 0 - pos: -26.5,2.5 + - parent: 15 + pos: -17.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1690 + type: PowerCellSmallHyper + components: + - parent: 1691 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 1691 + type: FlashlightLantern + components: + - parent: 3091 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 1690 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1692 type: solid_wall components: - - parent: 0 + - parent: 15 + pos: -20.5,2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1693 + type: solid_wall + components: + - parent: 15 + pos: -21.5,2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1694 + type: BreathMaskClothing + components: + - parent: 2962 + type: Transform +- uid: 1695 + type: FlashlightLantern + components: + - parent: 2962 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 2960 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1696 + type: solid_wall + components: + - parent: 15 + pos: -21.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1697 + type: solid_wall + components: + - parent: 15 + pos: -21.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1698 + type: solid_wall + components: + - parent: 15 + pos: -21.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1699 + type: solid_wall + components: + - parent: 15 + pos: -22.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1700 + type: solid_wall + components: + - parent: 15 + pos: -25.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1701 + type: solid_wall + components: + - parent: 15 + pos: -26.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1702 + type: solid_wall + components: + - parent: 15 + pos: -26.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1703 + type: solid_wall + components: + - parent: 15 + pos: -26.5,2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1704 + type: solid_wall + components: + - parent: 15 pos: -27.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1691 +- uid: 1705 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -35,-4.5 rot: 3.141592653589793 rad type: Transform @@ -16135,405 +16326,405 @@ entities: - containers: light_bulb: entities: - - 1749 + - 1763 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1692 +- uid: 1706 type: Window components: - - parent: 0 + - parent: 15 pos: -25.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1693 - type: solid_wall - components: - - parent: 0 - pos: -30.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1694 - type: solid_wall - components: - - parent: 0 - pos: -31.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1695 - type: solid_wall - components: - - parent: 0 - pos: -31.5,1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1696 - type: solid_wall - components: - - parent: 0 - pos: -31.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1697 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1698 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1699 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1700 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-5.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1701 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1702 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1703 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1704 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1705 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1706 - type: solid_wall - components: - - parent: 0 - pos: -34.5,0.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1707 type: solid_wall components: - - parent: 0 - pos: -34.5,1.5 + - parent: 15 + pos: -30.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1708 type: solid_wall components: - - parent: 0 - pos: -33.5,1.5 + - parent: 15 + pos: -31.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1709 type: solid_wall components: - - parent: 0 - pos: -33.5,2.5 + - parent: 15 + pos: -31.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1710 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -5.5,2.5 + - parent: 15 + pos: -31.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1711 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -6.5,2.5 + - parent: 15 + pos: -31.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1712 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -7.5,2.5 + - parent: 15 + pos: -31.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1713 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -8.5,2.5 + - parent: 15 + pos: -31.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1714 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -35.5,-8.5 + - parent: 15 + pos: -34.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1715 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -36.5,-8.5 + - parent: 15 + pos: -34.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1716 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -37.5,-8.5 + - parent: 15 + pos: -34.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1717 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -38.5,-8.5 + - parent: 15 + pos: -34.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1718 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -38.5,-7.5 + - parent: 15 + pos: -34.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1719 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -38.5,-6.5 + - parent: 15 + pos: -34.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1720 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -38.5,-5.5 + - parent: 15 + pos: -34.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1721 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -38.5,-4.5 + - parent: 15 + pos: -34.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1722 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -39.5,-4.5 + - parent: 15 + pos: -33.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1723 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: -37.5,-4.5 + - parent: 15 + pos: -33.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1724 type: LowWall components: - - parent: 0 - pos: -39.5,-2.5 + - parent: 15 + pos: -5.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1725 type: LowWall components: - - parent: 0 - pos: -38.5,-2.5 + - parent: 15 + pos: -6.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1726 type: LowWall components: - - parent: 0 - pos: -37.5,-2.5 + - parent: 15 + pos: -7.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1727 type: LowWall components: - - parent: 0 - pos: -38.5,-1.5 + - parent: 15 + pos: -8.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1728 type: LowWall components: - - parent: 0 - pos: -38.5,-0.5 + - parent: 15 + pos: -35.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1729 type: LowWall components: - - parent: 0 - pos: -38.5,0.5 + - parent: 15 + pos: -36.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1730 - type: ReinforcedWindow + type: LowWall components: - - parent: 0 - pos: -37.5,-2.5 + - parent: 15 + pos: -37.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1731 type: LowWall components: - - parent: 0 - pos: -39.5,1.5 + - parent: 15 + pos: -38.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1732 type: LowWall components: - - parent: 0 - pos: -40.5,1.5 + - parent: 15 + pos: -38.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1733 type: LowWall components: - - parent: 0 - pos: -40.5,2.5 + - parent: 15 + pos: -38.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1734 type: LowWall components: - - parent: 0 - pos: -40.5,3.5 + - parent: 15 + pos: -38.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1735 type: LowWall components: - - parent: 0 - pos: -41.5,3.5 + - parent: 15 + pos: -38.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1736 type: LowWall components: - - parent: 0 - pos: -39.5,3.5 + - parent: 15 + pos: -39.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1737 type: LowWall components: - - parent: 0 - pos: -39.5,5.5 + - parent: 15 + pos: -37.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1738 type: LowWall components: - - parent: 0 - pos: -40.5,5.5 + - parent: 15 + pos: -39.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1739 type: LowWall components: - - parent: 0 - pos: -41.5,5.5 + - parent: 15 + pos: -38.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1740 type: LowWall components: - - parent: 0 - pos: -40.5,6.5 + - parent: 15 + pos: -37.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1741 type: LowWall components: - - parent: 0 - pos: -40.5,7.5 + - parent: 15 + pos: -38.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1742 type: LowWall components: - - parent: 0 - pos: -41.5,7.5 + - parent: 15 + pos: -38.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1743 type: LowWall components: - - parent: 0 - pos: -39.5,7.5 + - parent: 15 + pos: -38.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1744 - type: LowWall + type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,9.5 + - parent: 15 + pos: -37.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1745 type: LowWall components: - - parent: 0 - pos: -40.5,9.5 + - parent: 15 + pos: -39.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1746 type: LowWall components: - - parent: 0 - pos: -41.5,9.5 + - parent: 15 + pos: -40.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1747 type: LowWall components: - - parent: 0 - pos: -40.5,10.5 + - parent: 15 + pos: -40.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1748 + type: LowWall + components: + - parent: 15 + pos: -40.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1749 + type: LowWall + components: + - parent: 15 + pos: -41.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1750 + type: LowWall + components: + - parent: 15 + pos: -39.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1751 + type: LowWall + components: + - parent: 15 + pos: -39.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1752 + type: LowWall + components: + - parent: 15 + pos: -40.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1753 + type: LowWall + components: + - parent: 15 + pos: -41.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1754 + type: LowWall + components: + - parent: 15 + pos: -40.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1755 + type: LowWall + components: + - parent: 15 + pos: -40.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1756 + type: LowWall + components: + - parent: 15 + pos: -41.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1757 + type: LowWall + components: + - parent: 15 + pos: -39.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1758 + type: LowWall + components: + - parent: 15 + pos: -39.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1759 + type: LowWall + components: + - parent: 15 + pos: -40.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1760 + type: LowWall + components: + - parent: 15 + pos: -41.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1761 + type: LowWall + components: + - parent: 15 + pos: -40.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1762 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -38.5,2 rot: 1.5707963267948966 rad type: Transform @@ -16544,114 +16735,114 @@ entities: - containers: light_bulb: entities: - - 1882 + - 1896 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1749 +- uid: 1763 type: LightTube components: - - parent: 1691 + - parent: 1705 type: Transform -- uid: 1750 +- uid: 1764 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -40.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1751 +- uid: 1765 type: LowWall components: - - parent: 0 + - parent: 15 pos: -37.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1752 +- uid: 1766 type: LowWall components: - - parent: 0 + - parent: 15 pos: -36.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1753 +- uid: 1767 type: LowWall components: - - parent: 0 + - parent: 15 pos: -35.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1754 +- uid: 1768 type: LightTube components: - - parent: 2310 + - parent: 2324 type: Transform -- uid: 1755 +- uid: 1769 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -32.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1756 +- uid: 1770 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 0.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1757 +- uid: 1771 type: ReinforcedWindow components: - - parent: 0 + - parent: 15 pos: 30.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1758 +- uid: 1772 type: Window components: - - parent: 0 + - parent: 15 pos: 32.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1759 +- uid: 1773 type: Window components: - - parent: 0 + - parent: 15 pos: 34.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1760 +- uid: 1774 type: Window components: - - parent: 0 + - parent: 15 pos: 36.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1761 +- uid: 1775 type: Window components: - - parent: 0 + - parent: 15 pos: 37.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1762 +- uid: 1776 type: Window components: - - parent: 0 + - parent: 15 pos: 39.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1763 +- uid: 1777 type: Window components: - - parent: 0 + - parent: 15 pos: 40.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1764 +- uid: 1778 type: APC components: - - parent: 0 + - parent: 15 pos: -11.5,2.5 type: Transform - nodeTypes: @@ -16660,15 +16851,15 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1765 +- uid: 1779 type: LightTube components: - - parent: 1766 + - parent: 1780 type: Transform -- uid: 1766 +- uid: 1780 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -24.5,-9 rot: 1.5707963267948966 rad type: Transform @@ -16679,811 +16870,811 @@ entities: - containers: light_bulb: entities: - - 1765 + - 1779 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1767 - type: ReinforcedWindow - components: - - parent: 0 - pos: -21.5,-13.5 - rot: 1.5707963267948966 rad - type: Transform -- uid: 1768 - type: ReinforcedWindow - components: - - parent: 0 - pos: -22.5,-13.5 - rot: 1.5707963267948966 rad - type: Transform -- uid: 1769 - type: Window - components: - - parent: 0 - pos: 32.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1770 - type: Window - components: - - parent: 0 - pos: 34.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1771 - type: ReinforcedWindow - components: - - parent: 0 - pos: 30.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1772 - type: ReinforcedWindow - components: - - parent: 0 - pos: 30.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1773 - type: ReinforcedWindow - components: - - parent: 0 - pos: 31.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1774 - type: ReinforcedWindow - components: - - parent: 0 - pos: 32.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1775 - type: ReinforcedWindow - components: - - parent: 0 - pos: 33.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1776 - type: ReinforcedWindow - components: - - parent: 0 - pos: 34.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1777 - type: ReinforcedWindow - components: - - parent: 0 - pos: 35.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1778 - type: ReinforcedWindow - components: - - parent: 0 - pos: 36.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1779 - type: ReinforcedWindow - components: - - parent: 0 - pos: 36.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1780 - type: ReinforcedWindow - components: - - parent: 0 - pos: 28.5,14.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1781 - type: ReinforcedWindow + type: solid_wall components: - - parent: 0 - pos: 27.5,14.5 + - parent: 15 + pos: -25.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1782 - type: ReinforcedWindow + type: solid_wall components: - - parent: 0 - pos: 26.5,14.5 + - parent: 15 + pos: -25.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1783 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: 24.5,14.5 + - parent: 15 + pos: 32.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1784 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: 23.5,14.5 + - parent: 15 + pos: 34.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1785 type: ReinforcedWindow components: - - parent: 0 - pos: 23.5,15.5 + - parent: 15 + pos: 30.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1786 type: ReinforcedWindow components: - - parent: 0 - pos: 23.5,16.5 + - parent: 15 + pos: 30.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1787 type: ReinforcedWindow components: - - parent: 0 - pos: 21.5,16.5 + - parent: 15 + pos: 31.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1788 type: ReinforcedWindow components: - - parent: 0 - pos: 21.5,15.5 + - parent: 15 + pos: 32.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1789 type: ReinforcedWindow components: - - parent: 0 - pos: 21.5,14.5 + - parent: 15 + pos: 33.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1790 type: ReinforcedWindow components: - - parent: 0 - pos: 18.5,14.5 + - parent: 15 + pos: 34.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1791 - type: LowWall + type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,18.5 + - parent: 15 + pos: 35.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1792 - type: LowWall + type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,19.5 + - parent: 15 + pos: 36.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1793 - type: LowWall + type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,20.5 + - parent: 15 + pos: 36.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1794 type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,18.5 + - parent: 15 + pos: 28.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1795 type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,19.5 + - parent: 15 + pos: 27.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1796 type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,20.5 + - parent: 15 + pos: 26.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1797 type: ReinforcedWindow components: - - parent: 0 - pos: 6.5,18.5 + - parent: 15 + pos: 24.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1798 type: ReinforcedWindow components: - - parent: 0 - pos: 6.5,19.5 + - parent: 15 + pos: 23.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1799 type: ReinforcedWindow components: - - parent: 0 - pos: 8.5,6.5 + - parent: 15 + pos: 23.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1800 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 14.5,8.5 + - parent: 15 + pos: 23.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1801 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 19.5,6.5 + - parent: 15 + pos: 21.5,16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1802 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 20.5,6.5 + - parent: 15 + pos: 21.5,15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1803 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 21.5,6.5 + - parent: 15 + pos: 21.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1804 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 22.5,6.5 + - parent: 15 + pos: 18.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1805 - type: Window + type: LowWall components: - - parent: 0 - pos: 13.5,-0.5 + - parent: 15 + pos: 14.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1806 - type: Window + type: LowWall components: - - parent: 0 - pos: 13.5,-1.5 + - parent: 15 + pos: 14.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1807 - type: Window + type: LowWall components: - - parent: 0 - pos: 13.5,1.5 + - parent: 15 + pos: 14.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1808 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 11.5,2.5 + - parent: 15 + pos: 14.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1809 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 10.5,2.5 + - parent: 15 + pos: 14.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1810 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 9.5,2.5 + - parent: 15 + pos: 14.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 1811 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 8.5,2.5 + - parent: 15 + pos: 6.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1812 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 7.5,2.5 + - parent: 15 + pos: 6.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 1813 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 8.5,-6.5 + - parent: 15 + pos: 8.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1814 type: Window components: - - parent: 0 - pos: 9.5,-6.5 + - parent: 15 + pos: 14.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1815 type: Window components: - - parent: 0 - pos: 6.5,-6.5 + - parent: 15 + pos: 19.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1816 type: Window components: - - parent: 0 - pos: 12.5,-6.5 + - parent: 15 + pos: 20.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1817 type: Window components: - - parent: 0 - pos: 13.5,-5.5 + - parent: 15 + pos: 21.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1818 type: Window components: - - parent: 0 - pos: 13.5,-4.5 + - parent: 15 + pos: 22.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1819 type: Window components: - - parent: 0 - pos: 16.5,-3.5 + - parent: 15 + pos: 13.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1820 type: Window components: - - parent: 0 - pos: 18.5,-3.5 + - parent: 15 + pos: 13.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1821 - type: LowWall + type: Window components: - - parent: 0 - pos: 20.5,-15.5 + - parent: 15 + pos: 13.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1822 - type: LowWall + type: Window components: - - parent: 0 - pos: 20.5,-12.5 + - parent: 15 + pos: 11.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1823 type: Window components: - - parent: 0 - pos: 20.5,-15.5 + - parent: 15 + pos: 10.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1824 - type: LowWall + type: Window components: - - parent: 0 - pos: 10.5,-12.5 + - parent: 15 + pos: 9.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1825 - type: LowWall + type: Window components: - - parent: 0 - pos: 7.5,-12.5 + - parent: 15 + pos: 8.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1826 - type: LowWall + type: Window components: - - parent: 0 - pos: 11.5,-13.5 + - parent: 15 + pos: 7.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1827 - type: LowWall + type: Window components: - - parent: 0 - pos: 11.5,-16.5 + - parent: 15 + pos: 8.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1828 type: Window components: - - parent: 0 - pos: 11.5,-16.5 + - parent: 15 + pos: 9.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1829 type: Window components: - - parent: 0 - pos: 11.5,-13.5 + - parent: 15 + pos: 6.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1830 type: Window components: - - parent: 0 - pos: 10.5,-12.5 + - parent: 15 + pos: 12.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1831 type: Window components: - - parent: 0 - pos: 7.5,-12.5 + - parent: 15 + pos: 13.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1832 type: Window components: - - parent: 0 - pos: 5.5,-10.5 + - parent: 15 + pos: 13.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1833 type: Window components: - - parent: 0 - pos: 5.5,-9.5 + - parent: 15 + pos: 16.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1834 type: Window components: - - parent: 0 - pos: 5.5,-8.5 + - parent: 15 + pos: 18.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 1835 - type: Window + type: LowWall components: - - parent: 0 - pos: 0.5,-16.5 + - parent: 15 + pos: 20.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1836 - type: Window + type: LowWall components: - - parent: 0 - pos: -2.5,-18.5 + - parent: 15 + pos: 20.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1837 type: Window components: - - parent: 0 - pos: -4.5,-18.5 + - parent: 15 + pos: 20.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 1838 - type: Window + type: LowWall components: - - parent: 0 - pos: -5.5,-21.5 + - parent: 15 + pos: 10.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1839 - type: Window + type: LowWall components: - - parent: 0 - pos: -4.5,-21.5 + - parent: 15 + pos: 7.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1840 - type: Window + type: LowWall components: - - parent: 0 - pos: -2.5,-21.5 + - parent: 15 + pos: 11.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1841 - type: Window + type: LowWall components: - - parent: 0 - pos: -5.5,2.5 + - parent: 15 + pos: 11.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1842 type: Window components: - - parent: 0 - pos: -6.5,2.5 + - parent: 15 + pos: 11.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1843 type: Window components: - - parent: 0 - pos: -27.5,6.5 + - parent: 15 + pos: 11.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 1844 type: Window components: - - parent: 0 - pos: -28.5,6.5 + - parent: 15 + pos: 10.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1845 type: Window components: - - parent: 0 - pos: -29.5,6.5 + - parent: 15 + pos: 7.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 1846 - type: LowWall + type: Window components: - - parent: 0 - pos: -29.5,6.5 + - parent: 15 + pos: 5.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 1847 - type: LowWall + type: Window components: - - parent: 0 - pos: -27.5,6.5 + - parent: 15 + pos: 5.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1848 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -35.5,-8.5 + - parent: 15 + pos: 5.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1849 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -36.5,-8.5 + - parent: 15 + pos: 0.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 1850 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -37.5,-8.5 + - parent: 15 + pos: -2.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1851 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-8.5 + - parent: 15 + pos: -4.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1852 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-7.5 + - parent: 15 + pos: -5.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1853 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-6.5 + - parent: 15 + pos: -4.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1854 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-5.5 + - parent: 15 + pos: -2.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 1855 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-4.5 + - parent: 15 + pos: -5.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1856 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -37.5,-4.5 + - parent: 15 + pos: -6.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1857 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -39.5,-4.5 + - parent: 15 + pos: -27.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1858 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -38.5,-2.5 + - parent: 15 + pos: -28.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1859 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: -39.5,-2.5 + - parent: 15 + pos: -29.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1860 - type: solid_wall + type: LowWall components: - - parent: 0 - pos: -38.5,1.5 + - parent: 15 + pos: -29.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1861 - type: ReinforcedWindow + type: LowWall components: - - parent: 0 - pos: -38.5,-1.5 + - parent: 15 + pos: -27.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1862 type: ReinforcedWindow components: - - parent: 0 - pos: -38.5,-0.5 + - parent: 15 + pos: -35.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1863 type: ReinforcedWindow components: - - parent: 0 - pos: -38.5,0.5 + - parent: 15 + pos: -36.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1864 type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,1.5 + - parent: 15 + pos: -37.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1865 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,1.5 + - parent: 15 + pos: -38.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 1866 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,2.5 + - parent: 15 + pos: -38.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 1867 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,3.5 + - parent: 15 + pos: -38.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1868 type: ReinforcedWindow components: - - parent: 0 - pos: -41.5,3.5 + - parent: 15 + pos: -38.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 1869 type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,3.5 + - parent: 15 + pos: -38.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1870 type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,5.5 + - parent: 15 + pos: -37.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1871 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,5.5 + - parent: 15 + pos: -39.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 1872 type: ReinforcedWindow components: - - parent: 0 - pos: -41.5,5.5 + - parent: 15 + pos: -38.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1873 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,6.5 + - parent: 15 + pos: -39.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1874 - type: ReinforcedWindow + type: solid_wall components: - - parent: 0 - pos: -40.5,7.5 + - parent: 15 + pos: -38.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1875 type: ReinforcedWindow components: - - parent: 0 - pos: -41.5,7.5 + - parent: 15 + pos: -38.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1876 type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,7.5 + - parent: 15 + pos: -38.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1877 type: ReinforcedWindow components: - - parent: 0 - pos: -39.5,9.5 + - parent: 15 + pos: -38.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 1878 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,9.5 + - parent: 15 + pos: -39.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1879 type: ReinforcedWindow components: - - parent: 0 - pos: -41.5,9.5 + - parent: 15 + pos: -40.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 1880 type: ReinforcedWindow components: - - parent: 0 - pos: -40.5,10.5 + - parent: 15 + pos: -40.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1881 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1882 + type: ReinforcedWindow + components: + - parent: 15 + pos: -41.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1883 + type: ReinforcedWindow + components: + - parent: 15 + pos: -39.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1884 + type: ReinforcedWindow + components: + - parent: 15 + pos: -39.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1885 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1886 + type: ReinforcedWindow + components: + - parent: 15 + pos: -41.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1887 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1888 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1889 + type: ReinforcedWindow + components: + - parent: 15 + pos: -41.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1890 + type: ReinforcedWindow + components: + - parent: 15 + pos: -39.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1891 + type: ReinforcedWindow + components: + - parent: 15 + pos: -39.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1892 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1893 + type: ReinforcedWindow + components: + - parent: 15 + pos: -41.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1894 + type: ReinforcedWindow + components: + - parent: 15 + pos: -40.5,10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1895 type: APC components: - - parent: 0 + - parent: 15 pos: -33.5,7.5 type: Transform - nodeTypes: @@ -17492,344 +17683,344 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1882 +- uid: 1896 type: LightTube components: - - parent: 1748 + - parent: 1762 type: Transform -- uid: 1883 +- uid: 1897 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -39.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1884 - type: ReinforcedWindow - components: - - parent: 0 - pos: -37.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1885 - type: ReinforcedWindow - components: - - parent: 0 - pos: -36.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1886 - type: ReinforcedWindow - components: - - parent: 0 - pos: -35.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1887 - type: solid_wall - components: - - parent: 0 - pos: -29.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1888 - type: solid_wall - components: - - parent: 0 - pos: -28.5,2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1889 - type: ReinforcedWindow - components: - - parent: 0 - pos: -3.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1890 - type: ReinforcedWindow - components: - - parent: 0 - pos: -2.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1891 - type: ReinforcedWindow - components: - - parent: 0 - pos: -0.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1892 - type: ReinforcedWindow - components: - - parent: 0 - pos: 0.5,6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1893 - type: ReinforcedWindow - components: - - parent: 0 - pos: -0.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1894 - type: ReinforcedWindow - components: - - parent: 0 - pos: -3.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1895 - type: ReinforcedWindow - components: - - parent: 0 - pos: -8.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1896 - type: ReinforcedWindow - components: - - parent: 0 - pos: -7.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 1897 - type: Window - components: - - parent: 0 - pos: -10.5,14.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 1898 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: -7.5,18.5 + - parent: 15 + pos: -37.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1899 type: ReinforcedWindow components: - - parent: 0 - pos: -2.5,31.5 + - parent: 15 + pos: -36.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1900 type: ReinforcedWindow components: - - parent: 0 - pos: -2.5,32.5 + - parent: 15 + pos: -35.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 1901 - type: ReinforcedWindow + type: solid_wall components: - - parent: 0 - pos: -3.5,29.5 + - parent: 15 + pos: -29.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1902 - type: ReinforcedWindow + type: solid_wall components: - - parent: 0 - pos: -1.5,32.5 + - parent: 15 + pos: -28.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 1903 type: ReinforcedWindow components: - - parent: 0 - pos: -1.5,33.5 + - parent: 15 + pos: -3.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1904 type: ReinforcedWindow components: - - parent: 0 - pos: -0.5,33.5 + - parent: 15 + pos: -2.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1905 type: ReinforcedWindow components: - - parent: 0 - pos: 0.5,33.5 + - parent: 15 + pos: -0.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1906 type: ReinforcedWindow components: - - parent: 0 - pos: 1.5,33.5 + - parent: 15 + pos: 0.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 1907 type: ReinforcedWindow components: - - parent: 0 - pos: 2.5,33.5 + - parent: 15 + pos: -0.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1908 type: ReinforcedWindow components: - - parent: 0 - pos: 3.5,33.5 + - parent: 15 + pos: -3.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1909 type: ReinforcedWindow components: - - parent: 0 - pos: 4.5,33.5 + - parent: 15 + pos: -8.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1910 type: ReinforcedWindow components: - - parent: 0 - pos: 5.5,33.5 + - parent: 15 + pos: -7.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 1911 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: 6.5,33.5 + - parent: 15 + pos: -10.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 1912 - type: ReinforcedWindow + type: Window components: - - parent: 0 - pos: 7.5,33.5 + - parent: 15 + pos: -7.5,18.5 rot: -1.5707963267948966 rad type: Transform - uid: 1913 type: ReinforcedWindow components: - - parent: 0 - pos: 8.5,33.5 + - parent: 15 + pos: -2.5,31.5 rot: -1.5707963267948966 rad type: Transform - uid: 1914 type: ReinforcedWindow components: - - parent: 0 - pos: 8.5,32.5 + - parent: 15 + pos: -2.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1915 type: ReinforcedWindow components: - - parent: 0 - pos: 9.5,31.5 + - parent: 15 + pos: -3.5,29.5 rot: -1.5707963267948966 rad type: Transform - uid: 1916 type: ReinforcedWindow components: - - parent: 0 - pos: 9.5,32.5 + - parent: 15 + pos: -1.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1917 type: ReinforcedWindow components: - - parent: 0 - pos: 10.5,29.5 + - parent: 15 + pos: -1.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1918 type: ReinforcedWindow components: - - parent: 0 - pos: 3.5,22.5 + - parent: 15 + pos: -0.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1919 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: -0.5,27.5 + - parent: 15 + pos: 0.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1920 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: -1.5,27.5 + - parent: 15 + pos: 1.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1921 type: ReinforcedWindow components: - - parent: 0 - pos: 2.5,-24.5 + - parent: 15 + pos: 2.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1922 type: ReinforcedWindow components: - - parent: 0 - pos: 3.5,-24.5 + - parent: 15 + pos: 3.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1923 type: ReinforcedWindow components: - - parent: 0 - pos: 4.5,-24.5 + - parent: 15 + pos: 4.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1924 type: ReinforcedWindow components: - - parent: 0 - pos: 5.5,-24.5 + - parent: 15 + pos: 5.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1925 type: ReinforcedWindow components: - - parent: 0 - pos: 5.5,-23.5 + - parent: 15 + pos: 6.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1926 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 9.5,-21.5 + - parent: 15 + pos: 7.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1927 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 10.5,-21.5 + - parent: 15 + pos: 8.5,33.5 rot: -1.5707963267948966 rad type: Transform - uid: 1928 - type: Window + type: ReinforcedWindow components: - - parent: 0 - pos: 11.5,-21.5 + - parent: 15 + pos: 8.5,32.5 rot: -1.5707963267948966 rad type: Transform - uid: 1929 type: ReinforcedWindow components: - - parent: 0 - pos: 51.5,1.5 + - parent: 15 + pos: 9.5,31.5 rot: -1.5707963267948966 rad type: Transform - uid: 1930 + type: ReinforcedWindow + components: + - parent: 15 + pos: 9.5,32.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1931 + type: ReinforcedWindow + components: + - parent: 15 + pos: 10.5,29.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1932 + type: ReinforcedWindow + components: + - parent: 15 + pos: 3.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1933 + type: Window + components: + - parent: 15 + pos: -0.5,27.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1934 + type: Window + components: + - parent: 15 + pos: -1.5,27.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1935 + type: ReinforcedWindow + components: + - parent: 15 + pos: 2.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1936 + type: ReinforcedWindow + components: + - parent: 15 + pos: 3.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1937 + type: ReinforcedWindow + components: + - parent: 15 + pos: 4.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1938 + type: ReinforcedWindow + components: + - parent: 15 + pos: 5.5,-24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1939 + type: ReinforcedWindow + components: + - parent: 15 + pos: 5.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1940 + type: Window + components: + - parent: 15 + pos: 9.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1941 + type: Window + components: + - parent: 15 + pos: 10.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1942 + type: Window + components: + - parent: 15 + pos: 11.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1943 + type: ReinforcedWindow + components: + - parent: 15 + pos: 51.5,1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 1944 type: Wire components: - - parent: 0 + - parent: 15 pos: 40.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -17839,10 +18030,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1931 +- uid: 1945 type: Wire components: - - parent: 0 + - parent: 15 pos: 41.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -17852,10 +18043,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1932 +- uid: 1946 type: Wire components: - - parent: 0 + - parent: 15 pos: 42.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -17865,10 +18056,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1933 +- uid: 1947 type: Wire components: - - parent: 0 + - parent: 15 pos: 43.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -17878,10 +18069,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1934 +- uid: 1948 type: Wire components: - - parent: 0 + - parent: 15 pos: 43.5,9.5 rot: -1.5707963267948966 rad type: Transform @@ -17891,10 +18082,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1935 +- uid: 1949 type: Wire components: - - parent: 0 + - parent: 15 pos: 43.5,10.5 rot: -1.5707963267948966 rad type: Transform @@ -17904,10 +18095,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1936 +- uid: 1950 type: APC components: - - parent: 0 + - parent: 15 pos: 43.5,10.5 rot: -1.5707963267948966 rad type: Transform @@ -17917,10 +18108,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1937 +- uid: 1951 type: Wire components: - - parent: 0 + - parent: 15 pos: 41.5,4.5 rot: -1.5707963267948966 rad type: Transform @@ -17930,10 +18121,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1938 +- uid: 1952 type: Wire components: - - parent: 0 + - parent: 15 pos: 41.5,3.5 rot: -1.5707963267948966 rad type: Transform @@ -17943,10 +18134,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1939 +- uid: 1953 type: Wire components: - - parent: 0 + - parent: 15 pos: 41.5,2.5 rot: -1.5707963267948966 rad type: Transform @@ -17956,10 +18147,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1940 +- uid: 1954 type: Wire components: - - parent: 0 + - parent: 15 pos: 41.5,1.5 rot: -1.5707963267948966 rad type: Transform @@ -17969,10 +18160,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1941 +- uid: 1955 type: APC components: - - parent: 0 + - parent: 15 pos: 41.5,1.5 rot: -1.5707963267948966 rad type: Transform @@ -17982,173 +18173,26 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 1942 +- uid: 1956 type: WaterTankFull components: - - parent: 0 + - parent: 15 pos: -19.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1943 +- uid: 1957 type: WaterTankFull components: - - parent: 0 + - parent: 15 pos: 35.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 1944 - type: Poweredlight - components: - - parent: 0 - pos: 42.5,10 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1945 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1945 - type: LightTube - components: - - parent: 1944 - type: Transform -- uid: 1946 - type: Poweredlight - components: - - parent: 0 - pos: 37,2.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1947 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1947 - type: LightTube - components: - - parent: 1946 - type: Transform -- uid: 1948 - type: LightTube - components: - - parent: 1949 - type: Transform -- uid: 1949 - type: Poweredlight - components: - - parent: 0 - pos: 38.5,-2 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1948 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1950 - type: LightTube - components: - - parent: 1951 - type: Transform -- uid: 1951 - type: Poweredlight - components: - - parent: 0 - pos: 30.5,8 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1950 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1952 - type: LightBulb - components: - - parent: 1953 - type: Transform -- uid: 1953 - type: PoweredSmallLight - components: - - parent: 0 - pos: 38,12.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 1952 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1954 - type: PoweredSmallLight - components: - - parent: 0 - pos: 44,12.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1955 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1955 - type: LightBulb - components: - - parent: 1954 - type: Transform -- uid: 1956 - type: PoweredSmallLight - components: - - parent: 0 - pos: 44,-1.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 1957 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1957 - type: LightBulb - components: - - parent: 1956 - type: Transform - uid: 1958 type: Poweredlight components: - - parent: 0 - pos: 36.5,8 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 42.5,10 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18168,12 +18212,13 @@ entities: - uid: 1960 type: Poweredlight components: - - parent: 0 - pos: 37,12.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: 37,2.5 type: Transform - color: '#FFFFFFFF' type: PointLight + - powerLoad: 40 + type: PowerReceiver - containers: light_bulb: entities: @@ -18186,206 +18231,15 @@ entities: - parent: 1960 type: Transform - uid: 1962 - type: Poweredlight + type: LightTube components: - - parent: 0 - pos: 30,12.5 + - parent: 1963 type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 1963 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 1963 - type: LightTube - components: - - parent: 1962 - type: Transform -- uid: 1964 - type: Wire - components: - - parent: 0 - pos: 32.5,9.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1965 - type: Wire - components: - - parent: 0 - pos: 31.5,9.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1966 - type: Wire - components: - - parent: 0 - pos: 30.5,9.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1967 - type: Wire - components: - - parent: 0 - pos: 29.5,9.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1968 - type: APC - components: - - parent: 0 - pos: 29.5,9.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1969 - type: Wire - components: - - parent: 0 - pos: 35.5,-1.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1970 - type: Wire - components: - - parent: 0 - pos: 34.5,-1.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1971 - type: Wire - components: - - parent: 0 - pos: 36.5,-1.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1972 - type: APC - components: - - parent: 0 - pos: 36.5,-1.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 1973 type: Poweredlight components: - - parent: 0 - pos: 36,-2.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1974 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1974 - type: LightTube - components: - - parent: 1973 - type: Transform -- uid: 1975 - type: Poweredlight - components: - - parent: 0 - pos: 29,-2.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1976 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1976 - type: LightTube - components: - - parent: 1975 - type: Transform -- uid: 1977 - type: Poweredlight - components: - - parent: 0 - pos: 35.5,7 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1978 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1978 - type: LightTube - components: - - parent: 1977 - type: Transform -- uid: 1979 - type: Poweredlight - components: - - parent: 0 - pos: 31.5,2 + - parent: 15 + pos: 38.5,-2 rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -18395,19 +18249,20 @@ entities: - containers: light_bulb: entities: - - 1980 + - 1962 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1980 +- uid: 1964 type: LightTube components: - - parent: 1979 + - parent: 1965 type: Transform -- uid: 1981 +- uid: 1965 type: Poweredlight components: - - parent: 0 - pos: 31,0.5 + - parent: 15 + pos: 30.5,8 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18416,63 +18271,248 @@ entities: - containers: light_bulb: entities: - - 1982 + - 1964 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1982 - type: LightTube +- uid: 1966 + type: LightBulb components: - - parent: 1981 + - parent: 1967 type: Transform -- uid: 1983 - type: Poweredlight +- uid: 1967 + type: PoweredSmallLight components: - - parent: 0 - pos: 28.5,7 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 1984 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 1984 - type: LightTube - components: - - parent: 1983 - type: Transform -- uid: 1985 - type: Poweredlight - components: - - parent: 0 - pos: 30,1.5 + - parent: 15 + pos: 38,12.5 rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight + - containers: + light_bulb: + entities: + - 1966 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1968 + type: PoweredSmallLight + components: + - parent: 15 + pos: 44,12.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight - powerLoad: 40 type: PowerReceiver - containers: light_bulb: entities: - - 1986 + - 1969 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 1986 +- uid: 1969 + type: LightBulb + components: + - parent: 1968 + type: Transform +- uid: 1970 + type: PoweredSmallLight + components: + - parent: 15 + pos: 44,-1.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 1971 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1971 + type: LightBulb + components: + - parent: 1970 + type: Transform +- uid: 1972 + type: Poweredlight + components: + - parent: 15 + pos: 36.5,8 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 1973 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1973 type: LightTube components: - - parent: 1985 + - parent: 1972 type: Transform +- uid: 1974 + type: Poweredlight + components: + - parent: 15 + pos: 37,12.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 1975 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1975 + type: LightTube + components: + - parent: 1974 + type: Transform +- uid: 1976 + type: Poweredlight + components: + - parent: 15 + pos: 30,12.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 1977 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1977 + type: LightTube + components: + - parent: 1976 + type: Transform +- uid: 1978 + type: Wire + components: + - parent: 15 + pos: 32.5,9.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1979 + type: Wire + components: + - parent: 15 + pos: 31.5,9.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1980 + type: Wire + components: + - parent: 15 + pos: 30.5,9.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1981 + type: Wire + components: + - parent: 15 + pos: 29.5,9.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1982 + type: APC + components: + - parent: 15 + pos: 29.5,9.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1983 + type: Wire + components: + - parent: 15 + pos: 35.5,-1.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1984 + type: Wire + components: + - parent: 15 + pos: 34.5,-1.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1985 + type: Wire + components: + - parent: 15 + pos: 36.5,-1.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 1986 + type: APC + components: + - parent: 15 + pos: 36.5,-1.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 1987 type: Poweredlight components: - - parent: 0 - pos: 25,1.5 + - parent: 15 + pos: 36,-2.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18490,89 +18530,75 @@ entities: - parent: 1987 type: Transform - uid: 1989 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: 27.5,3.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 29,-2.5 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 1990 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 1990 - type: Wire + type: LightTube components: - - parent: 0 - pos: 27.5,2.5 - rot: -1.5707963267948966 rad + - parent: 1989 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 1991 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: 27.5,1.5 + - parent: 15 + pos: 35.5,7 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 1992 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 1992 - type: Wire + type: LightTube components: - - parent: 0 - pos: 27.5,0.5 - rot: -1.5707963267948966 rad + - parent: 1991 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 1993 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: 27.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 31.5,2 + rot: 1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 1994 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 1994 - type: APC + type: LightTube components: - - parent: 0 - pos: 27.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 1993 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 1995 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: 26,11.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: 31,0.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18585,16 +18611,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 1996 - type: LightBulb + type: LightTube components: - parent: 1995 type: Transform - uid: 1997 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: 38.5,-3 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 28.5,7 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18607,16 +18633,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 1998 - type: LightBulb + type: LightTube components: - parent: 1997 type: Transform - uid: 1999 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: 35.5,-6 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 30,1.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18629,16 +18655,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2000 - type: LightBulb + type: LightTube components: - parent: 1999 type: Transform - uid: 2001 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: 26,-4.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: 25,1.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18651,79 +18676,94 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2002 - type: LightBulb + type: LightTube components: - parent: 2001 type: Transform - uid: 2003 - type: PoweredSmallLight + type: Wire components: - - parent: 0 - pos: 24,0.5 + - parent: 15 + pos: 27.5,3.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2004 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2004 - type: LightBulb + type: Wire components: - - parent: 2003 + - parent: 15 + pos: 27.5,2.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2005 - type: PoweredSmallLight + type: Wire components: - - parent: 0 - pos: 28,-10.5 + - parent: 15 + pos: 27.5,1.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2006 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2006 - type: LightBulb + type: Wire components: - - parent: 2005 + - parent: 15 + pos: 27.5,0.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2007 - type: PoweredSmallLight + type: Wire components: - - parent: 0 - pos: 28,-15.5 + - parent: 15 + pos: 27.5,-0.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2008 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2008 - type: LightBulb + type: APC components: - - parent: 2007 + - parent: 15 + pos: 27.5,-0.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2009 type: PoweredSmallLight components: - - parent: 0 - pos: 25.5,-19 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 26,11.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -18741,23 +18781,174 @@ entities: - parent: 2009 type: Transform - uid: 2011 - type: solid_wall + type: PoweredSmallLight components: - - parent: 0 - pos: 45.5,7.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 38.5,-3 + rot: 1.5707963267948966 rad type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2012 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2012 - type: solid_wall + type: LightBulb components: - - parent: 0 - pos: 45.5,6.5 - rot: -1.5707963267948966 rad + - parent: 2011 type: Transform - uid: 2013 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 + pos: 35.5,-6 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2014 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2014 + type: LightBulb + components: + - parent: 2013 + type: Transform +- uid: 2015 + type: PoweredSmallLight + components: + - parent: 15 + pos: 26,-4.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2016 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2016 + type: LightBulb + components: + - parent: 2015 + type: Transform +- uid: 2017 + type: PoweredSmallLight + components: + - parent: 15 + pos: 24,0.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2018 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2018 + type: LightBulb + components: + - parent: 2017 + type: Transform +- uid: 2019 + type: PoweredSmallLight + components: + - parent: 15 + pos: 28,-10.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2020 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2020 + type: LightBulb + components: + - parent: 2019 + type: Transform +- uid: 2021 + type: PoweredSmallLight + components: + - parent: 15 + pos: 28,-15.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2022 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2022 + type: LightBulb + components: + - parent: 2021 + type: Transform +- uid: 2023 + type: PoweredSmallLight + components: + - parent: 15 + pos: 25.5,-19 + rot: -1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2024 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2024 + type: LightBulb + components: + - parent: 2023 + type: Transform +- uid: 2025 + type: solid_wall + components: + - parent: 15 + pos: 45.5,7.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2026 + type: solid_wall + components: + - parent: 15 + pos: 45.5,6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2027 + type: PoweredSmallLight + components: + - parent: 15 pos: 12.5,-19 rot: 1.5707963267948966 rad type: Transform @@ -18768,13 +18959,13 @@ entities: - containers: light_bulb: entities: - - 1361 + - 1376 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2014 +- uid: 2028 type: APC components: - - parent: 0 + - parent: 15 pos: 20.5,-4.5 rot: 1.5707963267948966 rad type: Transform @@ -18784,10 +18975,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2015 +- uid: 2029 type: Wire components: - - parent: 0 + - parent: 15 pos: 23.5,-12.5 rot: 1.5707963267948966 rad type: Transform @@ -18797,10 +18988,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2016 +- uid: 2030 type: Wire components: - - parent: 0 + - parent: 15 pos: 23.5,-11.5 rot: 1.5707963267948966 rad type: Transform @@ -18810,10 +19001,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2017 +- uid: 2031 type: APC components: - - parent: 0 + - parent: 15 pos: 23.5,-11.5 rot: 1.5707963267948966 rad type: Transform @@ -18823,10 +19014,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2018 +- uid: 2032 type: Wire components: - - parent: 0 + - parent: 15 pos: 15.5,-16.5 rot: 1.5707963267948966 rad type: Transform @@ -18836,10 +19027,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2019 +- uid: 2033 type: Wire components: - - parent: 0 + - parent: 15 pos: 16.5,-16.5 rot: 1.5707963267948966 rad type: Transform @@ -18849,10 +19040,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2020 +- uid: 2034 type: Wire components: - - parent: 0 + - parent: 15 pos: 16.5,-17.5 rot: 1.5707963267948966 rad type: Transform @@ -18862,10 +19053,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2021 +- uid: 2035 type: Wire components: - - parent: 0 + - parent: 15 pos: 16.5,-18.5 rot: 1.5707963267948966 rad type: Transform @@ -18875,10 +19066,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2022 +- uid: 2036 type: APC components: - - parent: 0 + - parent: 15 pos: 16.5,-18.5 rot: 1.5707963267948966 rad type: Transform @@ -18888,10 +19079,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2023 +- uid: 2037 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,-15.5 rot: 1.5707963267948966 rad type: Transform @@ -18901,10 +19092,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2024 +- uid: 2038 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,-17.5 rot: 1.5707963267948966 rad type: Transform @@ -18914,10 +19105,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2025 +- uid: 2039 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,-16.5 rot: 1.5707963267948966 rad type: Transform @@ -18927,10 +19118,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2026 +- uid: 2040 type: APC components: - - parent: 0 + - parent: 15 pos: 8.5,-17.5 rot: 1.5707963267948966 rad type: Transform @@ -18940,15 +19131,15 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2027 +- uid: 2041 type: LightBulb components: - - parent: 2028 + - parent: 2042 type: Transform -- uid: 2028 +- uid: 2042 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: 9.5,-18 rot: 1.5707963267948966 rad type: Transform @@ -18959,13 +19150,13 @@ entities: - containers: light_bulb: entities: - - 2027 + - 2041 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2029 +- uid: 2043 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: 25.5,-1 rot: 1.5707963267948966 rad type: Transform @@ -18976,18 +19167,18 @@ entities: - containers: light_bulb: entities: - - 2030 + - 2044 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2030 +- uid: 2044 type: LightBulb components: - - parent: 2029 + - parent: 2043 type: Transform -- uid: 2031 +- uid: 2045 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: 30.5,-6 rot: 1.5707963267948966 rad type: Transform @@ -18998,155 +19189,20 @@ entities: - containers: light_bulb: entities: - - 2032 + - 2046 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2032 +- uid: 2046 type: LightBulb components: - - parent: 2031 - type: Transform -- uid: 2033 - type: Poweredlight - components: - - parent: 0 - pos: 25,11.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2034 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2034 - type: LightTube - components: - - parent: 2033 - type: Transform -- uid: 2035 - type: LightTube - components: - - parent: 2036 - type: Transform -- uid: 2036 - type: Poweredlight - components: - - parent: 0 - pos: 13.5,-7 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 2035 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2037 - type: Poweredlight - components: - - parent: 0 - pos: 20,-8.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2038 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2038 - type: LightTube - components: - - parent: 2037 - type: Transform -- uid: 2039 - type: Poweredlight - components: - - parent: 0 - pos: 19,-0.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2040 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2040 - type: LightTube - components: - - parent: 2039 - type: Transform -- uid: 2041 - type: Poweredlight - components: - - parent: 0 - pos: 15.5,2 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2042 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2042 - type: LightTube - components: - - parent: 2041 - type: Transform -- uid: 2043 - type: ChairOfficeLight - components: - - parent: 0 - pos: 14.5,0.5 - rot: 3.141592653589793 rad - type: Transform -- uid: 2044 - type: ChairOfficeLight - components: - - parent: 0 - pos: 10.5,-16.5 - rot: 3.141592653589793 rad - type: Transform -- uid: 2045 - type: solid_wall - components: - - parent: 0 - pos: 47.5,5.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2046 - type: solid_wall - components: - - parent: 0 - pos: 51.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 2045 type: Transform - uid: 2047 type: Poweredlight components: - - parent: 0 - pos: 12,-12.5 + - parent: 15 + pos: 25,11.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19164,33 +19220,31 @@ entities: - parent: 2047 type: Transform - uid: 2049 + type: LightTube + components: + - parent: 2050 + type: Transform +- uid: 2050 type: Poweredlight components: - - parent: 0 - pos: 9.5,-17 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 13.5,-7 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight - - powerLoad: 40 - type: PowerReceiver - containers: light_bulb: entities: - - 2050 + - 2049 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2050 - type: LightTube - components: - - parent: 2049 - type: Transform - uid: 2051 type: Poweredlight components: - - parent: 0 - pos: 6.5,-12 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 20,-8.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19210,8 +19264,9 @@ entities: - uid: 2053 type: Poweredlight components: - - parent: 0 - pos: 6,-4.5 + - parent: 15 + pos: 19,-0.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19229,92 +19284,60 @@ entities: - parent: 2053 type: Transform - uid: 2055 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: 6.5,-1.5 + - parent: 15 + pos: 15.5,2 + rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2056 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2056 - type: Wire + type: LightTube components: - - parent: 0 - pos: 6.5,-2.5 + - parent: 2055 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2057 - type: Wire + type: ChairOfficeLight components: - - parent: 0 - pos: 6.5,-3.5 + - parent: 15 + pos: 14.5,0.5 + rot: 3.141592653589793 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2058 - type: Wire + type: ChairOfficeLight components: - - parent: 0 - pos: 5.5,-3.5 + - parent: 15 + pos: 10.5,-16.5 + rot: 3.141592653589793 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2059 - type: APC + type: solid_wall components: - - parent: 0 - pos: 5.5,-3.5 + - parent: 15 + pos: 47.5,5.5 + rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2060 - type: Poweredlight + type: solid_wall components: - - parent: 0 - pos: 6,1.5 + - parent: 15 + pos: 51.5,-0.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2061 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 2061 - type: LightTube - components: - - parent: 2060 - type: Transform -- uid: 2062 type: Poweredlight components: - - parent: 0 - pos: 12.5,2 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 12,-12.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19323,59 +19346,63 @@ entities: - containers: light_bulb: entities: - - 2063 + - 2062 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2063 +- uid: 2062 type: LightTube components: - - parent: 2062 + - parent: 2061 type: Transform +- uid: 2063 + type: Poweredlight + components: + - parent: 15 + pos: 9.5,-17 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2064 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2064 - type: Wire + type: LightTube components: - - parent: 0 - pos: 17.5,1.5 - rot: -1.5707963267948966 rad + - parent: 2063 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2065 - type: Wire + type: Poweredlight components: - - parent: 0 - pos: 17.5,2.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 6.5,-12 + rot: 1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2066 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2066 - type: APC + type: LightTube components: - - parent: 0 - pos: 17.5,2.5 - rot: -1.5707963267948966 rad + - parent: 2065 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2067 type: Poweredlight components: - - parent: 0 - pos: 13,-3.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: 6,-4.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19393,9 +19420,173 @@ entities: - parent: 2067 type: Transform - uid: 2069 + type: Wire + components: + - parent: 15 + pos: 6.5,-1.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2070 + type: Wire + components: + - parent: 15 + pos: 6.5,-2.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2071 + type: Wire + components: + - parent: 15 + pos: 6.5,-3.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2072 + type: Wire + components: + - parent: 15 + pos: 5.5,-3.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2073 + type: APC + components: + - parent: 15 + pos: 5.5,-3.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2074 type: Poweredlight components: - - parent: 0 + - parent: 15 + pos: 6,1.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2075 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2075 + type: LightTube + components: + - parent: 2074 + type: Transform +- uid: 2076 + type: Poweredlight + components: + - parent: 15 + pos: 12.5,2 + rot: -1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2077 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2077 + type: LightTube + components: + - parent: 2076 + type: Transform +- uid: 2078 + type: Wire + components: + - parent: 15 + pos: 17.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2079 + type: Wire + components: + - parent: 15 + pos: 17.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2080 + type: APC + components: + - parent: 15 + pos: 17.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2081 + type: Poweredlight + components: + - parent: 15 + pos: 13,-3.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2082 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2082 + type: LightTube + components: + - parent: 2081 + type: Transform +- uid: 2083 + type: Poweredlight + components: + - parent: 15 pos: 14.5,-4 rot: -1.5707963267948966 rad type: Transform @@ -19404,23 +19595,23 @@ entities: - containers: light_bulb: entities: - - 2070 + - 2084 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2070 +- uid: 2084 type: LightTube components: - - parent: 2069 + - parent: 2083 type: Transform -- uid: 2071 +- uid: 2085 type: LightTube components: - - parent: 2072 + - parent: 2086 type: Transform -- uid: 2072 +- uid: 2086 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 1,-17.5 type: Transform - color: '#FFFFFFFF' @@ -19430,13 +19621,13 @@ entities: - containers: light_bulb: entities: - - 2071 + - 2085 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2073 +- uid: 2087 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 6,-17.5 rot: 3.141592653589793 rad type: Transform @@ -19447,18 +19638,18 @@ entities: - containers: light_bulb: entities: - - 2074 + - 2088 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2074 +- uid: 2088 type: LightTube components: - - parent: 2073 + - parent: 2087 type: Transform -- uid: 2075 +- uid: 2089 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 1.5,-22 rot: 1.5707963267948966 rad type: Transform @@ -19469,18 +19660,18 @@ entities: - containers: light_bulb: entities: - - 2076 + - 2090 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2076 +- uid: 2090 type: LightTube components: - - parent: 2075 + - parent: 2089 type: Transform -- uid: 2077 +- uid: 2091 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 5.5,-22 rot: 1.5707963267948966 rad type: Transform @@ -19491,18 +19682,18 @@ entities: - containers: light_bulb: entities: - - 2078 + - 2092 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2078 +- uid: 2092 type: LightTube components: - - parent: 2077 + - parent: 2091 type: Transform -- uid: 2079 +- uid: 2093 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,11.5 rot: 1.5707963267948966 rad type: Transform @@ -19512,10 +19703,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2080 +- uid: 2094 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,12.5 rot: 1.5707963267948966 rad type: Transform @@ -19525,10 +19716,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2081 +- uid: 2095 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,13.5 rot: 1.5707963267948966 rad type: Transform @@ -19538,10 +19729,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2082 +- uid: 2096 type: APC components: - - parent: 0 + - parent: 15 pos: 14.5,13.5 rot: 1.5707963267948966 rad type: Transform @@ -19551,10 +19742,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2083 +- uid: 2097 type: Wire components: - - parent: 0 + - parent: 15 pos: 8.5,10.5 rot: 1.5707963267948966 rad type: Transform @@ -19564,10 +19755,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2084 +- uid: 2098 type: Wire components: - - parent: 0 + - parent: 15 pos: 7.5,10.5 rot: 1.5707963267948966 rad type: Transform @@ -19577,10 +19768,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2085 +- uid: 2099 type: Wire components: - - parent: 0 + - parent: 15 pos: 6.5,10.5 rot: 1.5707963267948966 rad type: Transform @@ -19590,10 +19781,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2086 +- uid: 2100 type: Wire components: - - parent: 0 + - parent: 15 pos: 5.5,10.5 rot: 1.5707963267948966 rad type: Transform @@ -19603,10 +19794,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2087 +- uid: 2101 type: APC components: - - parent: 0 + - parent: 15 pos: 5.5,10.5 rot: 1.5707963267948966 rad type: Transform @@ -19616,15 +19807,15 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2088 +- uid: 2102 type: LightTube components: - - parent: 2089 + - parent: 2103 type: Transform -- uid: 2089 +- uid: 2103 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 18,13.5 type: Transform - color: '#FFFFFFFF' @@ -19632,13 +19823,13 @@ entities: - containers: light_bulb: entities: - - 2088 + - 2102 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2090 +- uid: 2104 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 18,8.5 type: Transform - color: '#FFFFFFFF' @@ -19648,170 +19839,20 @@ entities: - containers: light_bulb: entities: - - 2091 + - 2105 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2091 - type: LightTube - components: - - parent: 2090 - type: Transform -- uid: 2092 - type: Poweredlight - components: - - parent: 0 - pos: 15.5,13 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2093 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2093 - type: LightTube - components: - - parent: 2092 - type: Transform -- uid: 2094 - type: Poweredlight - components: - - parent: 0 - pos: 12,10.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2095 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2095 - type: LightTube - components: - - parent: 2094 - type: Transform -- uid: 2096 - type: Poweredlight - components: - - parent: 0 - pos: 17,7.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 2097 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2097 - type: LightTube - components: - - parent: 2096 - type: Transform -- uid: 2098 - type: LightTube - components: - - parent: 2099 - type: Transform -- uid: 2099 - type: Poweredlight - components: - - parent: 0 - pos: 23.5,3 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2098 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2100 - type: Poweredlight - components: - - parent: 0 - pos: 18.5,3 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2101 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2101 - type: LightTube - components: - - parent: 2100 - type: Transform -- uid: 2102 - type: Poweredlight - components: - - parent: 0 - pos: 13.5,3 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2103 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2103 - type: LightTube - components: - - parent: 2102 - type: Transform -- uid: 2104 - type: LightTube - components: - - parent: 2105 - type: Transform - uid: 2105 - type: Poweredlight + type: LightTube components: - - parent: 0 - pos: 11,9.5 - rot: 3.141592653589793 rad + - parent: 2104 type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2104 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 2106 type: Poweredlight components: - - parent: 0 - pos: 6,9.5 + - parent: 15 + pos: 15.5,13 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19829,11 +19870,10 @@ entities: - parent: 2106 type: Transform - uid: 2108 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: 8.5,15 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 12,10.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -19846,14 +19886,165 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2109 - type: LightBulb + type: LightTube components: - parent: 2108 type: Transform - uid: 2110 + type: Poweredlight + components: + - parent: 15 + pos: 17,7.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 2111 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2111 + type: LightTube + components: + - parent: 2110 + type: Transform +- uid: 2112 + type: LightTube + components: + - parent: 2113 + type: Transform +- uid: 2113 + type: Poweredlight + components: + - parent: 15 + pos: 23.5,3 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2112 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2114 + type: Poweredlight + components: + - parent: 15 + pos: 18.5,3 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2115 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2115 + type: LightTube + components: + - parent: 2114 + type: Transform +- uid: 2116 + type: Poweredlight + components: + - parent: 15 + pos: 13.5,3 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2117 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2117 + type: LightTube + components: + - parent: 2116 + type: Transform +- uid: 2118 + type: LightTube + components: + - parent: 2119 + type: Transform +- uid: 2119 + type: Poweredlight + components: + - parent: 15 + pos: 11,9.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2118 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2120 + type: Poweredlight + components: + - parent: 15 + pos: 6,9.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2121 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2121 + type: LightTube + components: + - parent: 2120 + type: Transform +- uid: 2122 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 + pos: 8.5,15 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2123 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2123 + type: LightBulb + components: + - parent: 2122 + type: Transform +- uid: 2124 + type: PoweredSmallLight + components: + - parent: 15 pos: 14,16.5 type: Transform - color: '#FFFFFFFF' @@ -19863,18 +20054,18 @@ entities: - containers: light_bulb: entities: - - 2111 + - 2125 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2111 +- uid: 2125 type: LightBulb components: - - parent: 2110 + - parent: 2124 type: Transform -- uid: 2112 +- uid: 2126 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: 17,15.5 type: Transform - color: '#FFFFFFFF' @@ -19882,186 +20073,19 @@ entities: - containers: light_bulb: entities: - - 2113 + - 2127 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2113 +- uid: 2127 type: LightBulb components: - - parent: 2112 + - parent: 2126 type: Transform -- uid: 2114 - type: Wire - components: - - parent: 0 - pos: 9.5,20.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2115 - type: Wire - components: - - parent: 0 - pos: 8.5,20.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2116 - type: Wire - components: - - parent: 0 - pos: 8.5,19.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2117 - type: Wire - components: - - parent: 0 - pos: 8.5,18.5 - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2118 - type: solid_wall - components: - - parent: 0 - pos: 7.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2119 - type: solid_wall - components: - - parent: 0 - pos: 8.5,15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2120 - type: Wire - components: - - parent: 0 - pos: 9.5,16.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2121 - type: Wire - components: - - parent: 0 - pos: 9.5,15.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2122 - type: APC - components: - - parent: 0 - pos: 9.5,15.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2123 - type: Wire - components: - - parent: 0 - pos: -2.5,19.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2124 - type: Wire - components: - - parent: 0 - pos: -2.5,18.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2125 - type: Wire - components: - - parent: 0 - pos: -2.5,17.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2126 - type: Wire - components: - - parent: 0 - pos: -0.5,17.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2127 - type: APC - components: - - parent: 0 - pos: -2.5,19.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2128 type: Wire components: - - parent: 0 - pos: 7.5,26.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 9.5,20.5 type: Transform - nodeTypes: HVPower: @@ -20072,7 +20096,174 @@ entities: - uid: 2129 type: Wire components: - - parent: 0 + - parent: 15 + pos: 8.5,20.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2130 + type: Wire + components: + - parent: 15 + pos: 8.5,19.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2131 + type: Wire + components: + - parent: 15 + pos: 8.5,18.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2132 + type: solid_wall + components: + - parent: 15 + pos: 7.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2133 + type: solid_wall + components: + - parent: 15 + pos: 8.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2134 + type: Wire + components: + - parent: 15 + pos: 9.5,16.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2135 + type: Wire + components: + - parent: 15 + pos: 9.5,15.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2136 + type: APC + components: + - parent: 15 + pos: 9.5,15.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2137 + type: Wire + components: + - parent: 15 + pos: -2.5,19.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2138 + type: Wire + components: + - parent: 15 + pos: -2.5,18.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2139 + type: Wire + components: + - parent: 15 + pos: -2.5,17.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2140 + type: Wire + components: + - parent: 15 + pos: -0.5,17.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2141 + type: APC + components: + - parent: 15 + pos: -2.5,19.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2142 + type: Wire + components: + - parent: 15 + pos: 7.5,26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2143 + type: Wire + components: + - parent: 15 pos: 7.5,27.5 rot: -1.5707963267948966 rad type: Transform @@ -20082,15 +20273,15 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2130 +- uid: 2144 type: LightTube components: - - parent: 2131 + - parent: 2145 type: Transform -- uid: 2131 +- uid: 2145 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 8.5,22 rot: -1.5707963267948966 rad type: Transform @@ -20101,167 +20292,14 @@ entities: - containers: light_bulb: entities: - - 2130 + - 2144 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2132 - type: Poweredlight - components: - - parent: 0 - pos: 8.5,16 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2133 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2133 - type: LightTube - components: - - parent: 2132 - type: Transform -- uid: 2134 - type: Poweredlight - components: - - parent: 0 - pos: 1.5,16 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2135 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2135 - type: LightTube - components: - - parent: 2134 - type: Transform -- uid: 2136 - type: Poweredlight - components: - - parent: 0 - pos: 5.5,16 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2137 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2137 - type: LightTube - components: - - parent: 2136 - type: Transform -- uid: 2138 - type: Poweredlight - components: - - parent: 0 - pos: 2,23.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2139 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2139 - type: LightTube - components: - - parent: 2138 - type: Transform -- uid: 2140 - type: Poweredlight - components: - - parent: 0 - pos: 5,23.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2141 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2141 - type: LightTube - components: - - parent: 2140 - type: Transform -- uid: 2142 - type: Poweredlight - components: - - parent: 0 - pos: 10,25.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2143 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2143 - type: LightTube - components: - - parent: 2142 - type: Transform -- uid: 2144 - type: Poweredlight - components: - - parent: 0 - pos: 1.5,28 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2145 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2145 - type: LightTube - components: - - parent: 2144 - type: Transform - uid: 2146 type: Poweredlight components: - - parent: 0 - pos: 5.5,28 + - parent: 15 + pos: 8.5,16 rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -20282,11 +20320,14 @@ entities: - uid: 2148 type: Poweredlight components: - - parent: 0 - pos: -3,30.5 + - parent: 15 + pos: 1.5,16 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight + - powerLoad: 40 + type: PowerReceiver - containers: light_bulb: entities: @@ -20301,12 +20342,14 @@ entities: - uid: 2150 type: Poweredlight components: - - parent: 0 - pos: 10,30.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: 5.5,16 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight + - powerLoad: 40 + type: PowerReceiver - containers: light_bulb: entities: @@ -20319,15 +20362,10 @@ entities: - parent: 2150 type: Transform - uid: 2152 - type: LightTube - components: - - parent: 2153 - type: Transform -- uid: 2153 type: Poweredlight components: - - parent: 0 - pos: -3,25.5 + - parent: 15 + pos: 2,23.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20336,14 +20374,19 @@ entities: - containers: light_bulb: entities: - - 2152 + - 2153 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2154 - type: PoweredSmallLight +- uid: 2153 + type: LightTube components: - - parent: 0 - pos: -4,17.5 + - parent: 2152 + type: Transform +- uid: 2154 + type: Poweredlight + components: + - parent: 15 + pos: 5,23.5 rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' @@ -20357,30 +20400,37 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2155 - type: LightBulb + type: LightTube components: - parent: 2154 type: Transform - uid: 2156 - type: BreathMaskClothing + type: Poweredlight components: - - parent: 2795 + - parent: 15 + pos: 10,25.5 + rot: 3.141592653589793 rad type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2157 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2157 - type: AirlockMaintCommonLocked + type: LightTube components: - - parent: 0 - pos: 1.5,-23.5 - rot: -1.5707963267948966 rad + - parent: 2156 type: Transform - - SerialNumber: WMQV-1038 - WireSeed: 1721536160 - type: Wires - uid: 2158 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -7.5,26 + - parent: 15 + pos: 1.5,28 rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -20394,82 +20444,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2159 - type: LightBulb + type: LightTube components: - parent: 2158 type: Transform - uid: 2160 - type: Wire - components: - - parent: 0 - pos: -9.5,20.5 - rot: 1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2161 - type: Wire - components: - - parent: 0 - pos: -10.5,20.5 - rot: 1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2162 - type: Wire - components: - - parent: 0 - pos: -10.5,21.5 - rot: 1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2163 - type: reinforced_wall - components: - - parent: 0 - pos: -10.5,21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2164 - type: reinforced_wall - components: - - parent: 0 - pos: -10.5,22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2165 - type: APC - components: - - parent: 0 - pos: -10.5,21.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2166 type: Poweredlight components: - - parent: 0 - pos: -7.5,22 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 5.5,28 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20478,22 +20462,85 @@ entities: - containers: light_bulb: entities: - - 2167 + - 2161 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2167 +- uid: 2161 type: LightTube components: - - parent: 2166 + - parent: 2160 type: Transform -- uid: 2168 +- uid: 2162 type: Poweredlight components: - - parent: 0 - pos: -15,20.5 + - parent: 15 + pos: -3,30.5 type: Transform - color: '#FFFFFFFF' type: PointLight + - containers: + light_bulb: + entities: + - 2163 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2163 + type: LightTube + components: + - parent: 2162 + type: Transform +- uid: 2164 + type: Poweredlight + components: + - parent: 15 + pos: 10,30.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 2165 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2165 + type: LightTube + components: + - parent: 2164 + type: Transform +- uid: 2166 + type: LightTube + components: + - parent: 2167 + type: Transform +- uid: 2167 + type: Poweredlight + components: + - parent: 15 + pos: -3,25.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2166 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2168 + type: PoweredSmallLight + components: + - parent: 15 + pos: -4,17.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver - containers: light_bulb: entities: @@ -20501,38 +20548,31 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2169 - type: LightTube + type: LightBulb components: - parent: 2168 type: Transform - uid: 2170 - type: Poweredlight + type: BreathMaskClothing components: - - parent: 0 - pos: -12.5,13 - rot: 1.5707963267948966 rad + - parent: 2807 type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2171 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 2171 - type: LightTube + type: AirlockMaintCommonLocked components: - - parent: 2170 + - parent: 15 + pos: 1.5,-23.5 + rot: -1.5707963267948966 rad type: Transform + - SerialNumber: WMQV-1038 + WireSeed: 1721536160 + type: Wires - uid: 2172 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -5,16.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -7.5,26 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20545,78 +20585,82 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2173 - type: LightTube + type: LightBulb components: - parent: 2172 type: Transform - uid: 2174 - type: Poweredlight + type: Wire components: - - parent: 0 - pos: -10,12.5 + - parent: 15 + pos: -9.5,20.5 + rot: 1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2175 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2175 - type: LightTube + type: Wire components: - - parent: 2174 + - parent: 15 + pos: -10.5,20.5 + rot: 1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2176 - type: Poweredlight + type: Wire components: - - parent: 0 - pos: -10,7.5 + - parent: 15 + pos: -10.5,21.5 + rot: 1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 2177 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2177 - type: LightTube + type: reinforced_wall components: - - parent: 2176 + - parent: 15 + pos: -10.5,21.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2178 + type: reinforced_wall + components: + - parent: 15 + pos: -10.5,22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2179 + type: APC + components: + - parent: 15 + pos: -10.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2180 type: Poweredlight components: - - parent: 0 - pos: -5,7.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2179 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2179 - type: LightTube - components: - - parent: 2178 - type: Transform -- uid: 2180 - type: PoweredSmallLight - components: - - parent: 0 - pos: -4,8.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -7.5,22 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20629,16 +20673,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2181 - type: LightBulb + type: LightTube components: - parent: 2180 type: Transform - uid: 2182 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -1,8.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -15,20.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20649,15 +20692,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2183 - type: LightBulb + type: LightTube components: - parent: 2182 type: Transform - uid: 2184 type: Poweredlight components: - - parent: 0 - pos: -1.5,10 + - parent: 15 + pos: -12.5,13 rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -20678,8 +20721,9 @@ entities: - uid: 2186 type: Poweredlight components: - - parent: 0 - pos: 2,12.5 + - parent: 15 + pos: -5,16.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20699,8 +20743,8 @@ entities: - uid: 2188 type: Poweredlight components: - - parent: 0 - pos: 2,7.5 + - parent: 15 + pos: -10,12.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20720,13 +20764,11 @@ entities: - uid: 2190 type: Poweredlight components: - - parent: 0 - pos: 2,1.5 + - parent: 15 + pos: -10,7.5 type: Transform - color: '#FFFFFFFF' type: PointLight - - powerLoad: 40 - type: PowerReceiver - containers: light_bulb: entities: @@ -20741,8 +20783,9 @@ entities: - uid: 2192 type: Poweredlight components: - - parent: 0 - pos: 2,-4.5 + - parent: 15 + pos: -5,7.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20760,10 +20803,11 @@ entities: - parent: 2192 type: Transform - uid: 2194 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: 2,-9.5 + - parent: 15 + pos: -4,8.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20776,38 +20820,36 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2195 - type: LightTube + type: LightBulb components: - parent: 2194 type: Transform - uid: 2196 - type: LightTube + type: PoweredSmallLight components: - - parent: 2197 - type: Transform -- uid: 2197 - type: Poweredlight - components: - - parent: 0 - pos: -0.5,-5 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -1,8.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight - - powerLoad: 40 - type: PowerReceiver - containers: light_bulb: entities: - - 2196 + - 2197 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer +- uid: 2197 + type: LightBulb + components: + - parent: 2196 + type: Transform - uid: 2198 type: Poweredlight components: - - parent: 0 - pos: -4.5,2 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -1.5,10 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20825,83 +20867,73 @@ entities: - parent: 2198 type: Transform - uid: 2200 - type: Table + type: Poweredlight components: - - parent: 0 - pos: 29.5,0.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 2,12.5 type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2201 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2201 - type: Table + type: LightTube components: - - parent: 0 - pos: 25.5,0.5 - rot: -1.5707963267948966 rad + - parent: 2200 type: Transform - uid: 2202 - type: VendingMachineEngivend + type: Poweredlight components: - - parent: 0 - pos: 31.5,-0.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 2,7.5 type: Transform - - SerialNumber: PBIP-1768 - WireSeed: 1566618327 - type: Wires + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2203 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2203 - type: Wire + type: LightTube components: - - parent: 0 - pos: -6.5,-8.5 - rot: -1.5707963267948966 rad + - parent: 2202 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2204 - type: APC + type: Poweredlight components: - - parent: 0 - pos: -6.5,-8.5 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 2,1.5 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2205 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2205 - type: Poweredlight + type: LightTube components: - - parent: 0 - pos: -1.5,6 - rot: -1.5707963267948966 rad + - parent: 2204 type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2206 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 2206 - type: LightTube - components: - - parent: 2205 - type: Transform -- uid: 2207 type: Poweredlight components: - - parent: 0 - pos: -11.5,6 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 2,-4.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20910,20 +20942,46 @@ entities: - containers: light_bulb: entities: - - 2208 + - 2207 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2208 +- uid: 2207 type: LightTube components: - - parent: 2207 + - parent: 2206 type: Transform -- uid: 2209 +- uid: 2208 type: Poweredlight components: - - parent: 0 - pos: -18.5,6 - rot: -1.5707963267948966 rad + - parent: 15 + pos: 2,-9.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2209 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2209 + type: LightTube + components: + - parent: 2208 + type: Transform +- uid: 2210 + type: LightTube + components: + - parent: 2211 + type: Transform +- uid: 2211 + type: Poweredlight + components: + - parent: 15 + pos: -0.5,-5 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -20935,58 +20993,11 @@ entities: - 2210 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2210 - type: LightTube - components: - - parent: 2209 - type: Transform -- uid: 2211 +- uid: 2212 type: Poweredlight components: - - parent: 0 - pos: -11,8.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 2212 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2212 - type: LightTube - components: - - parent: 2211 - type: Transform -- uid: 2213 - type: PoweredSmallLight - components: - - parent: 0 - pos: -0.5,-6 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2214 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2214 - type: LightBulb - components: - - parent: 2213 - type: Transform -- uid: 2215 - type: PoweredSmallLight - components: - - parent: 0 - pos: -0.5,-12 + - parent: 15 + pos: -4.5,2 rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -20996,47 +21007,70 @@ entities: - containers: light_bulb: entities: - - 2216 + - 2213 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer +- uid: 2213 + type: LightTube + components: + - parent: 2212 + type: Transform +- uid: 2214 + type: Table + components: + - parent: 15 + pos: 29.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2215 + type: Table + components: + - parent: 15 + pos: 25.5,0.5 + rot: -1.5707963267948966 rad + type: Transform - uid: 2216 - type: LightBulb + type: VendingMachineEngivend components: - - parent: 2215 + - parent: 15 + pos: 31.5,-0.5 + rot: -1.5707963267948966 rad type: Transform + - SerialNumber: PBIP-1768 + WireSeed: 1566618327 + type: Wires - uid: 2217 - type: PoweredSmallLight + type: Wire components: - - parent: 0 - pos: -18,9.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -6.5,-8.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2218 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2218 - type: LightBulb + type: APC components: - - parent: 2217 + - parent: 15 + pos: -6.5,-8.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2219 - type: LightBulb + type: Poweredlight components: - - parent: 2220 - type: Transform -- uid: 2220 - type: PoweredSmallLight - components: - - parent: 0 - pos: -19,22.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -1.5,6 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21045,15 +21079,20 @@ entities: - containers: light_bulb: entities: - - 2219 + - 2220 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2221 - type: PoweredSmallLight +- uid: 2220 + type: LightTube components: - - parent: 0 - pos: -14.5,26 - rot: 1.5707963267948966 rad + - parent: 2219 + type: Transform +- uid: 2221 + type: Poweredlight + components: + - parent: 15 + pos: -11.5,6 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21066,16 +21105,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2222 - type: LightBulb + type: LightTube components: - parent: 2221 type: Transform - uid: 2223 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -19,16.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -18.5,6 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21088,177 +21127,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2224 - type: LightBulb + type: LightTube components: - parent: 2223 type: Transform - uid: 2225 - type: Wire - components: - - parent: 0 - pos: -29.5,8.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2226 - type: Wire - components: - - parent: 0 - pos: -30.5,8.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2227 - type: Wire - components: - - parent: 0 - pos: -28.5,-2.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2228 - type: APC - components: - - parent: 0 - pos: -28.5,-3.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2229 - type: BreathMaskClothing - components: - - parent: 2788 - type: Transform -- uid: 2230 - type: Chair - components: - - parent: 0 - pos: -8.5,20.5 - type: Transform -- uid: 2231 - type: APC - components: - - parent: 0 - pos: -33.5,2.5 - rot: 3.141592653589793 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2232 - type: solid_wall - components: - - parent: 0 - pos: -33.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2233 - type: APC - components: - - parent: 0 - pos: -12.5,-13.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2234 - type: APC - components: - - parent: 0 - pos: -1.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2235 - type: APC - components: - - parent: 0 - pos: -7.5,-21.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2236 - type: APC - components: - - parent: 0 - pos: -12.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2237 - type: APC - components: - - parent: 0 - pos: 0.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 2238 - type: Table - components: - - parent: 0 - pos: -29.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2239 - type: Table - components: - - parent: 0 - pos: -29.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2240 type: Poweredlight components: - - parent: 0 - pos: -3,-6.5 + - parent: 15 + pos: -11,8.5 rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' @@ -21266,19 +21143,19 @@ entities: - containers: light_bulb: entities: - - 2241 + - 2226 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2241 +- uid: 2226 type: LightTube components: - - parent: 2240 + - parent: 2225 type: Transform -- uid: 2242 - type: Poweredlight +- uid: 2227 + type: PoweredSmallLight components: - - parent: 0 - pos: -5.5,-8 + - parent: 15 + pos: -0.5,-6 rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' @@ -21288,134 +21165,295 @@ entities: - containers: light_bulb: entities: - - 2243 + - 2228 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2243 - type: LightTube - components: - - parent: 2242 - type: Transform -- uid: 2244 - type: Table - components: - - parent: 0 - pos: 18.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2245 - type: Table - components: - - parent: 0 - pos: 15.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2246 - type: VendingMachineSnack - components: - - parent: 0 - pos: -22.5,0.5 - rot: -1.5707963267948966 rad - type: Transform - - SerialNumber: SEML-1014 - WireSeed: 1521930307 - type: Wires -- uid: 2247 - type: VendingMachineCola - components: - - parent: 0 - pos: -34.5,2.5 - rot: -1.5707963267948966 rad - type: Transform - - SerialNumber: OFVJ-3613 - WireSeed: 681961778 - type: Wires -- uid: 2248 - type: PowerCellSmallHyper - components: - - parent: 2249 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 2249 - type: FlashlightLantern - components: - - parent: 2950 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 2248 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2250 - type: Poweredlight - components: - - parent: 0 - pos: -27.5,12 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 664 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2251 - type: LockerToolFilled - components: - - parent: 0 - pos: -27.5,11.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3037 - - 3039 - - 3040 - - 3041 - - 3042 - - 3043 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2252 - type: PoweredSmallLight - components: - - parent: 0 - pos: -11,-10.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2253 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2253 +- uid: 2228 type: LightBulb components: - - parent: 2252 + - parent: 2227 type: Transform -- uid: 2254 +- uid: 2229 type: PoweredSmallLight components: - - parent: 0 - pos: -7,-12.5 + - parent: 15 + pos: -0.5,-12 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight - powerLoad: 40 type: PowerReceiver + - containers: + light_bulb: + entities: + - 2230 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2230 + type: LightBulb + components: + - parent: 2229 + type: Transform +- uid: 2231 + type: PoweredSmallLight + components: + - parent: 15 + pos: -18,9.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2232 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2232 + type: LightBulb + components: + - parent: 2231 + type: Transform +- uid: 2233 + type: LightBulb + components: + - parent: 2234 + type: Transform +- uid: 2234 + type: PoweredSmallLight + components: + - parent: 15 + pos: -19,22.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2233 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2235 + type: PoweredSmallLight + components: + - parent: 15 + pos: -14.5,26 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2236 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2236 + type: LightBulb + components: + - parent: 2235 + type: Transform +- uid: 2237 + type: PoweredSmallLight + components: + - parent: 15 + pos: -19,16.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2238 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2238 + type: LightBulb + components: + - parent: 2237 + type: Transform +- uid: 2239 + type: Wire + components: + - parent: 15 + pos: -29.5,8.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2240 + type: Wire + components: + - parent: 15 + pos: -30.5,8.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2241 + type: Wire + components: + - parent: 15 + pos: -28.5,-2.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2242 + type: APC + components: + - parent: 15 + pos: -28.5,-3.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2243 + type: BreathMaskClothing + components: + - parent: 2800 + type: Transform +- uid: 2244 + type: Chair + components: + - parent: 15 + pos: -8.5,20.5 + type: Transform +- uid: 2245 + type: APC + components: + - parent: 15 + pos: -33.5,2.5 + rot: 3.141592653589793 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2246 + type: solid_wall + components: + - parent: 15 + pos: -33.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2247 + type: APC + components: + - parent: 15 + pos: -12.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2248 + type: APC + components: + - parent: 15 + pos: -1.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2249 + type: APC + components: + - parent: 15 + pos: -7.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2250 + type: APC + components: + - parent: 15 + pos: -12.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2251 + type: APC + components: + - parent: 15 + pos: 0.5,-26.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2252 + type: Table + components: + - parent: 15 + pos: -29.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2253 + type: Table + components: + - parent: 15 + pos: -29.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2254 + type: Poweredlight + components: + - parent: 15 + pos: -3,-6.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight - containers: light_bulb: entities: @@ -21423,16 +21461,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2255 - type: LightBulb + type: LightTube components: - parent: 2254 type: Transform - uid: 2256 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -14.5,-16 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -5.5,-8 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21445,50 +21483,68 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2257 - type: LightBulb + type: LightTube components: - parent: 2256 type: Transform - uid: 2258 type: Table components: - - parent: 0 - pos: 10.5,7.5 + - parent: 15 + pos: 18.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2259 type: Table components: - - parent: 0 - pos: 10.5,7.5 + - parent: 15 + pos: 15.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 2260 - type: PoweredSmallLight + type: VendingMachineSnack components: - - parent: 0 - pos: -19,9.5 + - parent: 15 + pos: -22.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - SerialNumber: SEML-1014 + WireSeed: 1521930307 + type: Wires +- uid: 2261 + type: VendingMachineCola + components: + - parent: 15 + pos: -34.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - SerialNumber: OFVJ-3613 + WireSeed: 681961778 + type: Wires +- uid: 2262 + type: PowerCellSmallHyper + components: + - parent: 2263 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 2263 + type: FlashlightLantern + components: + - parent: 2962 type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - containers: - light_bulb: + flashlight_cell_container: entities: - - 2261 + - 2262 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2261 - type: LightBulb - components: - - parent: 2260 - type: Transform -- uid: 2262 +- uid: 2264 type: Poweredlight components: - - parent: 0 - pos: -30,9.5 + - parent: 15 + pos: -27.5,12 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21497,40 +21553,36 @@ entities: - containers: light_bulb: entities: - - 2263 + - 679 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2263 - type: LightTube - components: - - parent: 2262 - type: Transform -- uid: 2264 - type: Welder - components: - - parent: 0 - pos: -29.434454,8.191761 - rot: -1.5707963267948966 rad - type: Transform - uid: 2265 - type: LockerWeldingSupplies + type: LockerToolFilled components: - - parent: 0 - pos: 38.5,9.5 + - parent: 15 + pos: -27.5,11.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: + entities: + - 3049 + - 3051 + - 3052 + - 3053 + - 3054 + - 3055 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2266 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -23,8.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -11,-10.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21543,16 +21595,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2267 - type: LightTube + type: LightBulb components: - parent: 2266 type: Transform - uid: 2268 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -32.5,6 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -7,-12.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21565,16 +21616,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2269 - type: LightTube + type: LightBulb components: - parent: 2268 type: Transform - uid: 2270 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -30.5,3 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -14.5,-16 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21587,37 +21638,29 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2271 - type: LightTube + type: LightBulb components: - parent: 2270 type: Transform - uid: 2272 - type: Poweredlight + type: Table components: - - parent: 0 - pos: -20.5,3 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 10.5,7.5 + rot: -1.5707963267948966 rad type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2273 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer - uid: 2273 - type: LightTube + type: Table components: - - parent: 2272 + - parent: 15 + pos: 10.5,7.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2274 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -26,-3.5 + - parent: 15 + pos: -19,9.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21630,16 +21673,15 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2275 - type: LightTube + type: LightBulb components: - parent: 2274 type: Transform - uid: 2276 type: Poweredlight components: - - parent: 0 - pos: -22,-3.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -30,9.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21657,35 +21699,38 @@ entities: - parent: 2276 type: Transform - uid: 2278 + type: Welder + components: + - parent: 15 + pos: -29.434454,8.191761 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2279 + type: LockerWeldingSupplies + components: + - parent: 15 + pos: 38.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2280 type: Poweredlight components: - - parent: 0 - pos: -31,-0.5 + - parent: 15 + pos: -23,8.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight - powerLoad: 40 type: PowerReceiver - - containers: - light_bulb: - entities: - - 2279 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2279 - type: LightTube - components: - - parent: 2278 - type: Transform -- uid: 2280 - type: Poweredlight - components: - - parent: 0 - pos: -27,1.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - containers: light_bulb: entities: @@ -21698,11 +21743,11 @@ entities: - parent: 2280 type: Transform - uid: 2282 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -29.5,-4 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -32.5,6 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21715,16 +21760,16 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2283 - type: LightBulb + type: LightTube components: - parent: 2282 type: Transform - uid: 2284 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -29.5,-9 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -30.5,3 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21737,31 +21782,37 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2285 - type: LightBulb + type: LightTube components: - parent: 2284 type: Transform - uid: 2286 - type: Food4NoRaisins + type: Poweredlight components: - - parent: 0 - pos: -1.7489221,25.142187 - rot: 3.141592653589793 rad + - parent: 15 + pos: -20.5,3 + rot: 1.5707963267948966 rad type: Transform - - fillingSteps: 0 - type: Solution + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2287 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2287 - type: Pen + type: LightTube components: - - parent: 0 - pos: 9.652517,18.48974 - rot: 3.141592653589793 rad + - parent: 2286 type: Transform - uid: 2288 - type: PoweredSmallLight + type: Poweredlight components: - - parent: 0 - pos: -18,-4.5 + - parent: 15 + pos: -26,-3.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21774,48 +21825,79 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2289 - type: LightBulb + type: LightTube components: - parent: 2288 type: Transform - uid: 2290 - type: BreathMaskClothing + type: Poweredlight components: - - parent: 2781 + - parent: 15 + pos: -22,-3.5 + rot: 3.141592653589793 rad type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2291 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2291 - type: BreathMaskClothing + type: LightTube components: - - parent: 2773 + - parent: 2290 type: Transform - uid: 2292 - type: FoodChocolateBar + type: Poweredlight components: - - parent: 3079 + - parent: 15 + pos: -31,-0.5 type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2293 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2293 - type: PowerCellSmallHyper + type: LightTube components: - - parent: 2949 + - parent: 2292 type: Transform - - startingCharge: 1000 - type: PowerCell - uid: 2294 - type: FoodChocolateBar + type: Poweredlight components: - - parent: 2950 + - parent: 15 + pos: -27,1.5 + rot: 3.141592653589793 rad type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 2295 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2295 - type: BreathMaskClothing + type: LightTube components: - - parent: 2950 + - parent: 2294 type: Transform - uid: 2296 type: PoweredSmallLight components: - - parent: 0 - pos: -34,-0.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -29.5,-4 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21833,25 +21915,11 @@ entities: - parent: 2296 type: Transform - uid: 2298 - type: Table - components: - - parent: 0 - pos: 7.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2299 - type: Table - components: - - parent: 0 - pos: 8.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2300 type: PoweredSmallLight components: - - parent: 0 - pos: -29.5,15 - rot: 1.5707963267948966 rad + - parent: 15 + pos: -29.5,-9 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21860,20 +21928,35 @@ entities: - containers: light_bulb: entities: - - 2301 + - 2299 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2301 +- uid: 2299 type: LightBulb components: - - parent: 2300 + - parent: 2298 + type: Transform +- uid: 2300 + type: Food4NoRaisins + components: + - parent: 15 + pos: -1.7489221,25.142187 + rot: 3.141592653589793 rad + type: Transform + - fillingSteps: 0 + type: Solution +- uid: 2301 + type: Pen + components: + - parent: 15 + pos: 9.652517,18.48974 + rot: 3.141592653589793 rad type: Transform - uid: 2302 - type: Poweredlight + type: PoweredSmallLight components: - - parent: 0 - pos: -22,2.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -18,-4.5 type: Transform - color: '#FFFFFFFF' type: PointLight @@ -21886,14 +21969,126 @@ entities: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 2303 - type: LightTube + type: LightBulb components: - parent: 2302 type: Transform - uid: 2304 + type: BreathMaskClothing + components: + - parent: 2793 + type: Transform +- uid: 2305 + type: BreathMaskClothing + components: + - parent: 2785 + type: Transform +- uid: 2306 + type: FoodChocolateBar + components: + - parent: 3091 + type: Transform +- uid: 2307 + type: PowerCellSmallHyper + components: + - parent: 2961 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 2308 + type: FoodChocolateBar + components: + - parent: 2962 + type: Transform +- uid: 2309 + type: BreathMaskClothing + components: + - parent: 2962 + type: Transform +- uid: 2310 + type: PoweredSmallLight + components: + - parent: 15 + pos: -34,-0.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2311 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2311 + type: LightBulb + components: + - parent: 2310 + type: Transform +- uid: 2312 + type: Table + components: + - parent: 15 + pos: 7.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2313 + type: Table + components: + - parent: 15 + pos: 8.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2314 + type: PoweredSmallLight + components: + - parent: 15 + pos: -29.5,15 + rot: 1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2315 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2315 + type: LightBulb + components: + - parent: 2314 + type: Transform +- uid: 2316 type: Poweredlight components: - - parent: 0 + - parent: 15 + pos: -22,2.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2317 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2317 + type: LightTube + components: + - parent: 2316 + type: Transform +- uid: 2318 + type: Poweredlight + components: + - parent: 15 pos: -26,6.5 type: Transform - color: '#FFFFFFFF' @@ -21903,18 +22098,18 @@ entities: - containers: light_bulb: entities: - - 2305 + - 2319 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2305 +- uid: 2319 type: LightTube components: - - parent: 2304 + - parent: 2318 type: Transform -- uid: 2306 +- uid: 2320 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -22,0.5 rot: 3.141592653589793 rad type: Transform @@ -21925,18 +22120,18 @@ entities: - containers: light_bulb: entities: - - 2307 + - 2321 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2307 +- uid: 2321 type: LightTube components: - - parent: 2306 + - parent: 2320 type: Transform -- uid: 2308 +- uid: 2322 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -34,9.5 rot: 3.141592653589793 rad type: Transform @@ -21947,18 +22142,18 @@ entities: - containers: light_bulb: entities: - - 2309 + - 2323 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2309 +- uid: 2323 type: LightTube components: - - parent: 2308 + - parent: 2322 type: Transform -- uid: 2310 +- uid: 2324 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -35,0.5 rot: 3.141592653589793 rad type: Transform @@ -21969,90 +22164,90 @@ entities: - containers: light_bulb: entities: - - 1754 + - 1768 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2311 +- uid: 2325 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -38.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2312 +- uid: 2326 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -34.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2313 +- uid: 2327 type: SpawnPointStationEngineer components: - - parent: 0 + - parent: 15 pos: 33.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2314 +- uid: 2328 type: SpawnPointSecurityOfficer components: - - parent: 0 + - parent: 15 pos: -7.5,12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2315 +- uid: 2329 type: Table components: - - parent: 0 + - parent: 15 pos: 8.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2316 +- uid: 2330 type: Table components: - - parent: 0 + - parent: 15 pos: 8.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2317 +- uid: 2331 type: Table components: - - parent: 0 + - parent: 15 pos: 8.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2318 +- uid: 2332 type: Table components: - - parent: 0 + - parent: 15 pos: 7.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2319 +- uid: 2333 type: Table components: - - parent: 0 + - parent: 15 pos: 6.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2320 +- uid: 2334 type: ChairOfficeLight components: - - parent: 0 + - parent: 15 pos: 6.5,-4.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2321 +- uid: 2335 type: ComputerMedicalRecords components: - - parent: 0 + - parent: 15 pos: 6.5,-5.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2322 +- uid: 2336 type: chem_dispenser components: - - parent: 0 + - parent: 15 pos: 14.5,1.5 rot: -1.5707963267948966 rad type: Transform @@ -22060,207 +22255,83 @@ entities: ReagentDispenser-reagentContainerContainer: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2323 +- uid: 2337 type: Table components: - - parent: 0 + - parent: 15 pos: 14.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2324 +- uid: 2338 type: Table components: - - parent: 0 + - parent: 15 pos: 18.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2325 +- uid: 2339 type: Table components: - - parent: 0 + - parent: 15 pos: 18.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2326 - type: Table +- uid: 2340 + type: chem_master components: - - parent: 0 - pos: 18.5,-0.5 + - parent: 15 + pos: 15.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2327 + - containers: + ChemMaster-reagentContainerContainer: + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2341 type: Table components: - - parent: 0 + - parent: 15 pos: 14.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2328 - type: Table - components: - - parent: 0 - pos: 15.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2329 - type: Table - components: - - parent: 0 - pos: 15.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2330 - type: LockerHeadOfSecurityFilled - components: - - parent: 0 - pos: -9.5,21.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2331 - type: LockerChemistry - components: - - parent: 0 - pos: 18.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2332 - type: Table - components: - - parent: 0 - pos: 13.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2333 - type: WarpPoint - components: - - parent: 0 - pos: 8.5,10.5 - rot: -1.5707963267948966 rad - type: Transform - - location: eva - type: WarpPoint -- uid: 2334 - type: WarpPoint - components: - - parent: 0 - pos: 7.5,25.5 - rot: -1.5707963267948966 rad - type: Transform - - location: cap - type: WarpPoint -- uid: 2335 - type: WarpPoint - components: - - parent: 0 - pos: 16.5,0.5 - rot: -1.5707963267948966 rad - type: Transform - - location: chem - type: WarpPoint -- uid: 2336 - type: WarpPoint - components: - - parent: 0 - pos: 9.5,19.5 - rot: -1.5707963267948966 rad - type: Transform - - location: hop - type: WarpPoint -- uid: 2337 - type: WarpPoint - components: - - parent: 0 - pos: 49.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - location: grav - type: WarpPoint -- uid: 2338 - type: LockerMedical - components: - - parent: 0 - pos: 21.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2339 - type: LockerMedical - components: - - parent: 0 - pos: 22.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2340 - type: VendingMachineMedical - components: - - parent: 0 - pos: 19.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform - - SerialNumber: ZETC-9911 - WireSeed: 1806878269 - type: Wires -- uid: 2341 - type: VendingMachineMedical - components: - - parent: 0 - pos: 6.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform - - SerialNumber: GZGK-6351 - WireSeed: 2142912283 - type: Wires - uid: 2342 type: Table components: - - parent: 0 - pos: 21.5,-4.5 + - parent: 15 + pos: 15.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 2343 type: Table components: - - parent: 0 - pos: 22.5,-4.5 + - parent: 15 + pos: 15.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 2344 - type: Table + type: LockerHeadOfSecurityFilled components: - - parent: 0 - pos: 23.5,-4.5 + - parent: 15 + pos: -9.5,21.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 2345 - type: CrateMedical + type: LockerChemistry components: - - parent: 0 - pos: 24.5,-4.5 + - parent: 15 + pos: 18.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -22270,63 +22341,192 @@ entities: - uid: 2346 type: Table components: - - parent: 0 - pos: 6.5,-10.5 + - parent: 15 + pos: 13.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 2347 + type: WarpPoint + components: + - parent: 15 + pos: 8.5,10.5 + rot: -1.5707963267948966 rad + type: Transform + - location: eva + type: WarpPoint +- uid: 2348 + type: WarpPoint + components: + - parent: 15 + pos: 7.5,25.5 + rot: -1.5707963267948966 rad + type: Transform + - location: cap + type: WarpPoint +- uid: 2349 + type: WarpPoint + components: + - parent: 15 + pos: 16.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - location: chem + type: WarpPoint +- uid: 2350 + type: WarpPoint + components: + - parent: 15 + pos: 9.5,19.5 + rot: -1.5707963267948966 rad + type: Transform + - location: hop + type: WarpPoint +- uid: 2351 + type: WarpPoint + components: + - parent: 15 + pos: 49.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - location: grav + type: WarpPoint +- uid: 2352 + type: LockerMedical + components: + - parent: 15 + pos: 21.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2353 + type: LockerMedical + components: + - parent: 15 + pos: 22.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2354 + type: VendingMachineMedical + components: + - parent: 15 + pos: 19.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - SerialNumber: ZETC-9911 + WireSeed: 1806878269 + type: Wires +- uid: 2355 + type: VendingMachineMedical + components: + - parent: 15 + pos: 6.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform + - SerialNumber: GZGK-6351 + WireSeed: 2142912283 + type: Wires +- uid: 2356 type: Table components: - - parent: 0 + - parent: 15 + pos: 21.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2357 + type: Table + components: + - parent: 15 + pos: 22.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2358 + type: Table + components: + - parent: 15 + pos: 23.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2359 + type: CrateMedical + components: + - parent: 15 + pos: 24.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2360 + type: Table + components: + - parent: 15 + pos: 6.5,-10.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2361 + type: Table + components: + - parent: 15 pos: 6.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2348 +- uid: 2362 type: Table components: - - parent: 0 + - parent: 15 pos: 6.5,-8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2349 +- uid: 2363 type: Table components: - - parent: 0 + - parent: 15 pos: 6.5,-7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2350 +- uid: 2364 type: Table components: - - parent: 0 + - parent: 15 pos: 10.5,-13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2351 +- uid: 2365 type: Table components: - - parent: 0 + - parent: 15 pos: 9.5,-13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2352 +- uid: 2366 type: Beaker components: - - parent: 0 - pos: 18.57514,0.038482428 - rot: 1.5707963267948966 rad - type: Transform -- uid: 2353 - type: Beaker - components: - - parent: 0 + - parent: 15 pos: 15.07514,-0.38339257 rot: 1.5707963267948966 rad type: Transform -- uid: 2354 +- uid: 2367 type: MedicalScanner components: - - parent: 0 + - parent: 15 pos: 16.5,-13.5 rot: -1.5707963267948966 rad type: Transform @@ -22334,10 +22534,10 @@ entities: MedicalScanner-bodyContainer: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2355 +- uid: 2368 type: MedicalScanner components: - - parent: 0 + - parent: 15 pos: 16.5,-11.5 rot: -1.5707963267948966 rad type: Transform @@ -22345,52 +22545,52 @@ entities: MedicalScanner-bodyContainer: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2356 +- uid: 2369 type: LowWall components: - - parent: 0 + - parent: 15 pos: 15.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2357 +- uid: 2370 type: LowWall components: - - parent: 0 + - parent: 15 pos: 16.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2358 +- uid: 2371 type: LowWall components: - - parent: 0 + - parent: 15 pos: 17.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2359 +- uid: 2372 type: Window components: - - parent: 0 + - parent: 15 pos: 15.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2360 +- uid: 2373 type: Window components: - - parent: 0 + - parent: 15 pos: 16.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2361 +- uid: 2374 type: Window components: - - parent: 0 + - parent: 15 pos: 17.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2362 +- uid: 2375 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 20,-11.5 rot: 3.141592653589793 rad type: Transform @@ -22401,18 +22601,18 @@ entities: - containers: light_bulb: entities: - - 2363 + - 2376 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2363 +- uid: 2376 type: LightTube components: - - parent: 2362 + - parent: 2375 type: Transform -- uid: 2364 +- uid: 2377 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 7,-14.5 type: Transform - color: '#FFFFFFFF' @@ -22422,18 +22622,18 @@ entities: - containers: light_bulb: entities: - - 2365 + - 2378 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2365 +- uid: 2378 type: LightTube components: - - parent: 2364 + - parent: 2377 type: Transform -- uid: 2366 +- uid: 2379 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 23.5,-4 rot: -1.5707963267948966 rad type: Transform @@ -22444,18 +22644,18 @@ entities: - containers: light_bulb: entities: - - 2367 + - 2380 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2367 +- uid: 2380 type: LightTube components: - - parent: 2366 + - parent: 2379 type: Transform -- uid: 2368 +- uid: 2381 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 23.5,-8 rot: 1.5707963267948966 rad type: Transform @@ -22466,18 +22666,18 @@ entities: - containers: light_bulb: entities: - - 2369 + - 2382 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2369 +- uid: 2382 type: LightTube components: - - parent: 2368 + - parent: 2381 type: Transform -- uid: 2370 +- uid: 2383 type: Medkit components: - - parent: 0 + - parent: 15 pos: 6.5537567,-7.609968 rot: 1.5707963267948966 rad type: Transform @@ -22485,10 +22685,10 @@ entities: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2371 +- uid: 2384 type: Medkit components: - - parent: 0 + - parent: 15 pos: 6.5693817,-8.359968 rot: 1.5707963267948966 rad type: Transform @@ -22496,10 +22696,10 @@ entities: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2372 +- uid: 2385 type: Medkit components: - - parent: 0 + - parent: 15 pos: 6.5225067,-9.141218 rot: 1.5707963267948966 rad type: Transform @@ -22507,10 +22707,10 @@ entities: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2373 +- uid: 2386 type: Medkit components: - - parent: 0 + - parent: 15 pos: 6.5068817,-9.984968 rot: 1.5707963267948966 rad type: Transform @@ -22518,73 +22718,84 @@ entities: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2374 - type: LargeBeaker +- uid: 2387 + type: DisposalUnit components: - - parent: 0 - pos: 18.45014,1.5384824 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 18.5,-0.5 type: Transform -- uid: 2375 - type: LargeBeaker + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 2388 + type: DisposalTrunk components: - - parent: 0 - pos: 18.403265,0.8822324 - rot: 1.5707963267948966 rad + - parent: 15 + pos: 18.5,-0.5 + rot: 3.141592653589793 rad type: Transform -- uid: 2376 + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 2389 type: LargeBeaker components: - - parent: 0 + - parent: 15 pos: 14.528265,-0.44589257 rot: 1.5707963267948966 rad type: Transform -- uid: 2377 +- uid: 2390 type: Beaker components: - - parent: 0 + - parent: 15 pos: 15.48139,-0.43026757 rot: 1.5707963267948966 rad type: Transform -- uid: 2378 +- uid: 2391 type: ComputerMedicalRecords components: - - parent: 0 + - parent: 15 pos: 24.5,-15.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2379 +- uid: 2392 type: Table components: - - parent: 0 + - parent: 15 pos: 23.5,-13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2380 +- uid: 2393 type: Table components: - - parent: 0 + - parent: 15 pos: 23.5,-14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2381 +- uid: 2394 type: Table components: - - parent: 0 + - parent: 15 pos: 23.5,-15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2382 +- uid: 2395 type: ChairOfficeLight components: - - parent: 0 + - parent: 15 pos: 24.5,-14.5 rot: 3.141592653589793 rad type: Transform -- uid: 2383 +- uid: 2396 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 25,-14.5 rot: 3.141592653589793 rad type: Transform @@ -22595,192 +22806,192 @@ entities: - containers: light_bulb: entities: - - 2384 + - 2397 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2384 +- uid: 2397 type: LightTube components: - - parent: 2383 + - parent: 2396 type: Transform -- uid: 2385 +- uid: 2398 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: -24.5,-3.5 rot: -1.5707963267948966 rad type: Transform - location: dorms type: WarpPoint -- uid: 2386 +- uid: 2399 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: -36.5,6.5 rot: -1.5707963267948966 rad type: Transform - location: escape type: WarpPoint -- uid: 2387 +- uid: 2400 type: ToolboxEmergencyFilled components: - - parent: 2783 + - parent: 2795 type: Transform - containers: storagebase: entities: - - 2624 - - 2593 - - 2594 - - 2623 - - 2621 - - 285 + - 2636 + - 2605 + - 2606 + - 2635 + - 2633 + - 300 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2388 +- uid: 2401 type: SpawnPointChef components: - - parent: 0 + - parent: 15 pos: -12.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2389 +- uid: 2402 type: SpawnPointLatejoin components: - - parent: 0 + - parent: 15 pos: -36.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2390 +- uid: 2403 type: SpawnPointAssistant components: - - parent: 0 + - parent: 15 pos: -29.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2391 +- uid: 2404 type: SpawnPointAssistant components: - - parent: 0 + - parent: 15 pos: -23.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2392 +- uid: 2405 type: Table components: - - parent: 0 + - parent: 15 pos: -4.5,-23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2393 +- uid: 2406 type: Table components: - - parent: 0 + - parent: 15 pos: -4.5,-24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2394 - type: LowWall - components: - - parent: 0 - pos: -10.5,-29.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2395 - type: LowWall - components: - - parent: 0 - pos: -10.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2396 - type: LowWall - components: - - parent: 0 - pos: -9.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2397 - type: LowWall - components: - - parent: 0 - pos: -6.5,-29.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2398 - type: LowWall - components: - - parent: 0 - pos: -7.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2399 - type: LowWall - components: - - parent: 0 - pos: -6.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2400 - type: LowWall - components: - - parent: 0 - pos: -8.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2401 - type: ReinforcedWindow - components: - - parent: 0 - pos: -10.5,-29.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2402 - type: ReinforcedWindow - components: - - parent: 0 - pos: -10.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2403 - type: ReinforcedWindow - components: - - parent: 0 - pos: -9.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2404 - type: ReinforcedWindow - components: - - parent: 0 - pos: -8.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2405 - type: ReinforcedWindow - components: - - parent: 0 - pos: -7.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2406 - type: ReinforcedWindow - components: - - parent: 0 - pos: -6.5,-30.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 2407 - type: ReinforcedWindow + type: LowWall components: - - parent: 0 - pos: -6.5,-29.5 + - parent: 15 + pos: -10.5,-29.5 rot: -1.5707963267948966 rad type: Transform - uid: 2408 + type: LowWall + components: + - parent: 15 + pos: -10.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2409 + type: LowWall + components: + - parent: 15 + pos: -9.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2410 + type: LowWall + components: + - parent: 15 + pos: -6.5,-29.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2411 + type: LowWall + components: + - parent: 15 + pos: -7.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2412 + type: LowWall + components: + - parent: 15 + pos: -6.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2413 + type: LowWall + components: + - parent: 15 + pos: -8.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2414 + type: ReinforcedWindow + components: + - parent: 15 + pos: -10.5,-29.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2415 + type: ReinforcedWindow + components: + - parent: 15 + pos: -10.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2416 + type: ReinforcedWindow + components: + - parent: 15 + pos: -9.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2417 + type: ReinforcedWindow + components: + - parent: 15 + pos: -8.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2418 + type: ReinforcedWindow + components: + - parent: 15 + pos: -7.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2419 + type: ReinforcedWindow + components: + - parent: 15 + pos: -6.5,-30.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2420 + type: ReinforcedWindow + components: + - parent: 15 + pos: -6.5,-29.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2421 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -1.5,-18 rot: 1.5707963267948966 rad type: Transform @@ -22791,18 +23002,18 @@ entities: - containers: light_bulb: entities: - - 2409 + - 2422 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2409 +- uid: 2422 type: LightTube components: - - parent: 2408 + - parent: 2421 type: Transform -- uid: 2410 +- uid: 2423 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -6,-14.5 type: Transform - color: '#FFFFFFFF' @@ -22812,18 +23023,18 @@ entities: - containers: light_bulb: entities: - - 2411 + - 2424 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2411 +- uid: 2424 type: LightTube components: - - parent: 2410 + - parent: 2423 type: Transform -- uid: 2412 +- uid: 2425 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -1.5,-13 rot: -1.5707963267948966 rad type: Transform @@ -22834,23 +23045,23 @@ entities: - containers: light_bulb: entities: - - 2413 + - 2426 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2413 +- uid: 2426 type: LightTube components: - - parent: 2412 + - parent: 2425 type: Transform -- uid: 2414 +- uid: 2427 type: LightTube components: - - parent: 2415 + - parent: 2428 type: Transform -- uid: 2415 +- uid: 2428 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -9.5,-21 rot: 1.5707963267948966 rad type: Transform @@ -22861,150 +23072,15 @@ entities: - containers: light_bulb: entities: - - 2414 + - 2427 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2416 - type: Poweredlight - components: - - parent: 0 - pos: -9.5,-17 - rot: -1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2417 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2417 - type: LightTube - components: - - parent: 2416 - type: Transform -- uid: 2418 - type: Poweredlight - components: - - parent: 0 - pos: -1.5,-21 - rot: 1.5707963267948966 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2419 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2419 - type: LightTube - components: - - parent: 2418 - type: Transform -- uid: 2420 - type: Poweredlight - components: - - parent: 0 - pos: -2,-23.5 - rot: 3.141592653589793 rad - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2421 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2421 - type: LightTube - components: - - parent: 2420 - type: Transform -- uid: 2422 - type: PoweredSmallLight - components: - - parent: 0 - pos: -7,-23.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2423 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2423 - type: LightBulb - components: - - parent: 2422 - type: Transform -- uid: 2424 - type: ResearchAndDevelopmentServer - components: - - parent: 0 - pos: -8.5,-23.5 - type: Transform - - points: 136000 - type: ResearchServer -- uid: 2425 - type: LightTube - components: - - parent: 2426 - type: Transform -- uid: 2426 - type: Poweredlight - components: - - parent: 0 - pos: -18,-25.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - containers: - light_bulb: - entities: - - 2425 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2427 - type: Poweredlight - components: - - parent: 0 - pos: -18,-21.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - - powerLoad: 40 - type: PowerReceiver - - containers: - light_bulb: - entities: - - 2428 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 2428 - type: LightTube - components: - - parent: 2427 - type: Transform - uid: 2429 type: Poweredlight components: - - parent: 0 - pos: -13,-21.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -9.5,-17 + rot: -1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -23024,9 +23100,9 @@ entities: - uid: 2431 type: Poweredlight components: - - parent: 0 - pos: -13,-25.5 - rot: 3.141592653589793 rad + - parent: 15 + pos: -1.5,-21 + rot: 1.5707963267948966 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -23046,9 +23122,9 @@ entities: - uid: 2433 type: Poweredlight components: - - parent: 0 - pos: -15.5,-17 - rot: -1.5707963267948966 rad + - parent: 15 + pos: -2,-23.5 + rot: 3.141592653589793 rad type: Transform - color: '#FFFFFFFF' type: PointLight @@ -23066,9 +23142,144 @@ entities: - parent: 2433 type: Transform - uid: 2435 + type: PoweredSmallLight + components: + - parent: 15 + pos: -7,-23.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2436 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2436 + type: LightBulb + components: + - parent: 2435 + type: Transform +- uid: 2437 + type: ResearchAndDevelopmentServer + components: + - parent: 15 + pos: -8.5,-23.5 + type: Transform + - points: 136000 + type: ResearchServer +- uid: 2438 + type: LightTube + components: + - parent: 2439 + type: Transform +- uid: 2439 + type: Poweredlight + components: + - parent: 15 + pos: -18,-25.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 2438 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2440 + type: Poweredlight + components: + - parent: 15 + pos: -18,-21.5 + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2441 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2441 + type: LightTube + components: + - parent: 2440 + type: Transform +- uid: 2442 + type: Poweredlight + components: + - parent: 15 + pos: -13,-21.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2443 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2443 + type: LightTube + components: + - parent: 2442 + type: Transform +- uid: 2444 + type: Poweredlight + components: + - parent: 15 + pos: -13,-25.5 + rot: 3.141592653589793 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2445 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2445 + type: LightTube + components: + - parent: 2444 + type: Transform +- uid: 2446 + type: Poweredlight + components: + - parent: 15 + pos: -15.5,-17 + rot: -1.5707963267948966 rad + type: Transform + - color: '#FFFFFFFF' + type: PointLight + - powerLoad: 40 + type: PowerReceiver + - containers: + light_bulb: + entities: + - 2447 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 2447 + type: LightTube + components: + - parent: 2446 + type: Transform +- uid: 2448 type: Wire components: - - parent: 0 + - parent: 15 pos: -17.5,-19.5 rot: -1.5707963267948966 rad type: Transform @@ -23078,10 +23289,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2436 +- uid: 2449 type: APC components: - - parent: 0 + - parent: 15 pos: -18.5,-19.5 rot: -1.5707963267948966 rad type: Transform @@ -23091,21 +23302,21 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2437 +- uid: 2450 type: ComputerResearchAndDevelopment components: - - parent: 0 + - parent: 15 pos: -5.5,-15.5 type: Transform -- uid: 2438 +- uid: 2451 type: LightBulb components: - - parent: 2439 + - parent: 2452 type: Transform -- uid: 2439 +- uid: 2452 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: -6.5,-26 rot: 1.5707963267948966 rad type: Transform @@ -23116,156 +23327,156 @@ entities: - containers: light_bulb: entities: - - 2438 + - 2451 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2440 +- uid: 2453 type: Table components: - - parent: 0 + - parent: 15 pos: -0.5,-17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2441 - type: Table - components: - - parent: 0 - pos: -1.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2442 - type: Table - components: - - parent: 0 - pos: -2.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2443 - type: Table - components: - - parent: 0 - pos: 0.5,-15.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2444 - type: Table - components: - - parent: 0 - pos: 0.5,-14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2445 - type: BaseResearchAndDevelopmentPointSource - components: - - parent: 0 - pos: -5.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2446 - type: ChairOfficeLight - components: - - parent: 0 - pos: -0.5,-14.5 - type: Transform -- uid: 2447 - type: ChairOfficeLight - components: - - parent: 0 - pos: -5.5,-23.5 - type: Transform -- uid: 2448 - type: VendingMachineCoffee - components: - - parent: 0 - pos: -7.5,-17.5 - type: Transform - - SerialNumber: FXDO-7188 - WireSeed: 428238634 - type: Wires -- uid: 2449 - type: Table - components: - - parent: 0 - pos: -8.5,-17.5 - type: Transform -- uid: 2450 - type: ChairOfficeLight - components: - - parent: 0 - pos: -9.5,-17.5 - type: Transform -- uid: 2451 - type: ChairOfficeLight - components: - - parent: 0 - pos: -8.5,-18.5 - rot: 1.5707963267948966 rad - type: Transform -- uid: 2452 - type: Autolathe - components: - - parent: 0 - pos: -5.5,-12.5 - type: Transform -- uid: 2453 - type: Protolathe - components: - - parent: 0 - pos: -3.5,-12.5 - type: Transform - uid: 2454 type: Table components: - - parent: 0 - pos: -2.5,-13.5 + - parent: 15 + pos: -1.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 2455 type: Table components: - - parent: 0 - pos: -1.5,-13.5 + - parent: 15 + pos: -2.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 2456 type: Table components: - - parent: 0 - pos: -0.5,-13.5 + - parent: 15 + pos: 0.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 2457 - type: SpawnPointStationEngineer + type: Table components: - - parent: 0 - pos: 41.5,4.5 + - parent: 15 + pos: 0.5,-14.5 rot: -1.5707963267948966 rad type: Transform - uid: 2458 - type: SpawnPointStationEngineer + type: BaseResearchAndDevelopmentPointSource components: - - parent: 0 - pos: 33.5,11.5 + - parent: 15 + pos: -5.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 2459 + type: ChairOfficeLight + components: + - parent: 15 + pos: -0.5,-14.5 + type: Transform +- uid: 2460 + type: ChairOfficeLight + components: + - parent: 15 + pos: -5.5,-23.5 + type: Transform +- uid: 2461 + type: VendingMachineCoffee + components: + - parent: 15 + pos: -7.5,-17.5 + type: Transform + - SerialNumber: FXDO-7188 + WireSeed: 428238634 + type: Wires +- uid: 2462 + type: Table + components: + - parent: 15 + pos: -8.5,-17.5 + type: Transform +- uid: 2463 + type: ChairOfficeLight + components: + - parent: 15 + pos: -9.5,-17.5 + type: Transform +- uid: 2464 + type: ChairOfficeLight + components: + - parent: 15 + pos: -8.5,-18.5 + rot: 1.5707963267948966 rad + type: Transform +- uid: 2465 + type: Autolathe + components: + - parent: 15 + pos: -5.5,-12.5 + type: Transform +- uid: 2466 + type: Protolathe + components: + - parent: 15 + pos: -3.5,-12.5 + type: Transform +- uid: 2467 + type: Table + components: + - parent: 15 + pos: -2.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2468 + type: Table + components: + - parent: 15 + pos: -1.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2469 + type: Table + components: + - parent: 15 + pos: -0.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2470 + type: SpawnPointStationEngineer + components: + - parent: 15 + pos: 41.5,4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2471 + type: SpawnPointStationEngineer + components: + - parent: 15 + pos: 33.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2472 type: SpawnPointSecurityOfficer components: - - parent: 0 + - parent: 15 pos: -2.5,12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2460 +- uid: 2473 type: SpawnPointSecurityOfficer components: - - parent: 0 + - parent: 15 pos: -13.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2461 +- uid: 2474 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -38.5,11 rot: -1.5707963267948966 rad type: Transform @@ -23276,442 +23487,442 @@ entities: - containers: light_bulb: entities: - - 2462 + - 2475 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2462 +- uid: 2475 type: LightTube components: - - parent: 2461 + - parent: 2474 type: Transform -- uid: 2463 +- uid: 2476 type: Table components: - - parent: 0 + - parent: 15 pos: -2.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2464 +- uid: 2477 type: Table components: - - parent: 0 + - parent: 15 pos: -7.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2465 +- uid: 2478 type: Table components: - - parent: 0 + - parent: 15 pos: -6.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2466 +- uid: 2479 type: Table components: - - parent: 0 + - parent: 15 pos: -5.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2467 +- uid: 2480 type: Table components: - - parent: 0 + - parent: 15 pos: -4.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2468 +- uid: 2481 type: Table components: - - parent: 0 + - parent: 15 pos: -3.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2469 +- uid: 2482 type: Table components: - - parent: 0 + - parent: 15 pos: -2.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2470 +- uid: 2483 type: Table components: - - parent: 0 + - parent: 15 pos: 39.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2471 +- uid: 2484 type: SpawnPointAssistant components: - - parent: 0 + - parent: 15 pos: -27.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2472 +- uid: 2485 type: SpawnPointSecurityOfficer components: - - parent: 0 + - parent: 15 pos: -12.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2473 +- uid: 2486 type: SpawnPointAssistant components: - - parent: 0 + - parent: 15 pos: -27.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2474 +- uid: 2487 type: SpawnPointStationEngineer components: - - parent: 0 + - parent: 15 pos: 33.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2475 +- uid: 2488 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -7.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2476 +- uid: 2489 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -6.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2477 +- uid: 2490 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -5.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2478 +- uid: 2491 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -4.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2479 +- uid: 2492 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -3.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2480 +- uid: 2493 type: StoolBar components: - - parent: 0 + - parent: 15 pos: -2.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2481 +- uid: 2494 type: Fork components: - - parent: 0 + - parent: 15 pos: -7.6538,0.49939823 type: Transform -- uid: 2482 +- uid: 2495 type: Arcade components: - - parent: 0 + - parent: 15 pos: -1.5,-4.5 type: Transform -- uid: 2483 +- uid: 2496 type: TableWood components: - - parent: 0 + - parent: 15 pos: -7.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2484 +- uid: 2497 type: TableWood components: - - parent: 0 + - parent: 15 pos: -6.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2485 +- uid: 2498 type: TableWood components: - - parent: 0 + - parent: 15 pos: -0.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2486 +- uid: 2499 type: TableWood components: - - parent: 0 + - parent: 15 pos: -3.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2487 +- uid: 2500 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -3.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2488 +- uid: 2501 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -3.5,-0.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2489 +- uid: 2502 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -6.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2490 +- uid: 2503 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -7.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2491 +- uid: 2504 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -7.5,-0.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2492 +- uid: 2505 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -6.5,-0.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2493 +- uid: 2506 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -0.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2494 +- uid: 2507 type: ChairWood components: - - parent: 0 + - parent: 15 pos: -0.5,-0.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2495 +- uid: 2508 type: BarSign components: - name: The Net desc: You just seem to get caught up in it for hours. type: MetaData - - parent: 0 + - parent: 15 pos: 1,2.5 rot: 1.5707963267948966 rad type: Transform - current: TheNet type: BarSign -- uid: 2496 +- uid: 2509 type: Spoon components: - - parent: 0 + - parent: 15 pos: -6.419425,0.43689823 type: Transform -- uid: 2497 +- uid: 2510 type: VendingMachineCigs components: - - parent: 0 + - parent: 15 pos: 0.5,-4.5 type: Transform - SerialNumber: LQQS-9626 WireSeed: 1162309017 type: Wires -- uid: 2498 +- uid: 2511 type: VendingMachineSnack components: - - parent: 0 + - parent: 15 pos: -0.5,-4.5 type: Transform - SerialNumber: UTZI-3622 WireSeed: 241374962 type: Wires -- uid: 2499 +- uid: 2512 type: Chair components: - - parent: 0 + - parent: 15 pos: 22.5,-14.5 type: Transform -- uid: 2500 +- uid: 2513 type: Stool components: - - parent: 0 + - parent: 15 pos: -1.5,-3.5 type: Transform -- uid: 2501 +- uid: 2514 type: Table components: - - parent: 0 + - parent: 15 pos: -15.5,-10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2502 +- uid: 2515 type: ComputerComms components: - - parent: 0 + - parent: 15 pos: 3.5,32.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2503 +- uid: 2516 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: -4.5,-0.5 rot: -1.5707963267948966 rad type: Transform - location: bar type: WarpPoint -- uid: 2504 +- uid: 2517 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: -6.5,-19.5 rot: -1.5707963267948966 rad type: Transform - location: sci type: WarpPoint -- uid: 2505 +- uid: 2518 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: 14.5,-9.5 rot: -1.5707963267948966 rad type: Transform - location: med type: WarpPoint -- uid: 2506 +- uid: 2519 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: 19.5,11.5 rot: -1.5707963267948966 rad type: Transform - location: cargo type: WarpPoint -- uid: 2507 +- uid: 2520 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: 34.5,4.5 rot: -1.5707963267948966 rad type: Transform - location: eng type: WarpPoint -- uid: 2508 +- uid: 2521 type: VendingMachineCola components: - - parent: 0 + - parent: 15 pos: 1.5,21.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: UJIM-0013 WireSeed: 1599139719 type: Wires -- uid: 2509 +- uid: 2522 type: VendingMachineCoffee components: - - parent: 0 + - parent: 15 pos: 0.5,23.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: IZAA-7367 WireSeed: 1364903384 type: Wires -- uid: 2510 +- uid: 2523 type: VendingMachineCigs components: - - parent: 0 + - parent: 15 pos: 6.5,23.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HKLI-4112 WireSeed: 911429600 type: Wires -- uid: 2511 +- uid: 2524 type: TableWood components: - - parent: 0 + - parent: 15 pos: 8.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2512 +- uid: 2525 type: TableWood components: - - parent: 0 + - parent: 15 pos: 8.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2513 +- uid: 2526 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 3.5,31.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2514 +- uid: 2527 type: ComputerComms components: - - parent: 0 + - parent: 15 pos: 9.5,23.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2515 +- uid: 2528 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 9.5,25.5 rot: 3.141592653589793 rad type: Transform -- uid: 2516 +- uid: 2529 type: ChairWood components: - - parent: 0 + - parent: 15 pos: 7.5,25.5 type: Transform -- uid: 2517 +- uid: 2530 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: -6.5,13.5 rot: -1.5707963267948966 rad type: Transform - location: sec type: WarpPoint -- uid: 2518 +- uid: 2531 type: WarpPoint components: - - parent: 0 + - parent: 15 pos: 3.5,29.5 rot: -1.5707963267948966 rad type: Transform - location: bridge type: WarpPoint -- uid: 2519 +- uid: 2532 type: Table components: - - parent: 0 + - parent: 15 pos: 6.5,20.5 type: Transform -- uid: 2520 +- uid: 2533 type: ComputerId components: - - parent: 0 + - parent: 15 pos: 8.5,23.5 rot: 1.5707963267948966 rad type: Transform @@ -23721,10 +23932,10 @@ entities: IdCardConsole-targetId: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2521 +- uid: 2534 type: ComputerId components: - - parent: 0 + - parent: 15 pos: 7.5,21.5 rot: -1.5707963267948966 rad type: Transform @@ -23734,97 +23945,97 @@ entities: IdCardConsole-targetId: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2522 +- uid: 2535 type: ComputerAlert components: - - parent: 0 + - parent: 15 pos: 6.5,32.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2523 +- uid: 2536 type: ComputerPowerMonitoring components: - - parent: 0 + - parent: 15 pos: 7.5,32.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2524 +- uid: 2537 type: Paper components: - - parent: 0 + - parent: 15 pos: -1.344388,25.58412 type: Transform -- uid: 2525 +- uid: 2538 type: Pen components: - - parent: 0 + - parent: 15 pos: -1.563138,24.568495 type: Transform -- uid: 2526 +- uid: 2539 type: TableWood components: - - parent: 0 + - parent: 15 pos: -1.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2527 +- uid: 2540 type: TableWood components: - - parent: 0 + - parent: 15 pos: -1.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2528 +- uid: 2541 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -0.5,24.5 rot: 3.141592653589793 rad type: Transform -- uid: 2529 +- uid: 2542 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -0.5,25.5 rot: 3.141592653589793 rad type: Transform -- uid: 2530 +- uid: 2543 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -2.5,24.5 type: Transform -- uid: 2531 +- uid: 2544 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -2.5,25.5 type: Transform -- uid: 2532 +- uid: 2545 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 7.5,31.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2533 +- uid: 2546 type: ComputerMedicalRecords components: - - parent: 0 + - parent: 15 pos: 0.5,32.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2534 +- uid: 2547 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 0.5,31.5 rot: 1.5707963267948966 rad type: Transform -- uid: 2535 +- uid: 2548 type: ComputerSupplyRequest components: - - parent: 0 + - parent: 15 pos: 8.5,31.5 rot: 3.141592653589793 rad type: Transform @@ -23841,578 +24052,415 @@ entities: - cargo.glass - cargo.cable type: GalacticMarket -- uid: 2536 +- uid: 2549 type: Table components: - - parent: 0 + - parent: 15 pos: 9.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2537 +- uid: 2550 type: Table components: - - parent: 0 + - parent: 15 pos: 9.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2538 +- uid: 2551 type: Table components: - - parent: 0 + - parent: 15 pos: 9.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2539 +- uid: 2552 type: Chair components: - - parent: 0 + - parent: 15 pos: 8.5,17.5 type: Transform -- uid: 2540 +- uid: 2553 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: 10.5,17.5 rot: 3.141592653589793 rad type: Transform -- uid: 2541 +- uid: 2554 type: Paper components: - - parent: 0 + - parent: 15 pos: 9.699392,17.630365 rot: 3.141592653589793 rad type: Transform -- uid: 2542 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2543 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2544 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2545 - type: solid_wall - components: - - parent: 0 - pos: -34.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2546 - type: solid_wall - components: - - parent: 0 - pos: -33.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2547 - type: solid_wall - components: - - parent: 0 - pos: -32.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2548 - type: solid_wall - components: - - parent: 0 - pos: -31.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2549 - type: solid_wall - components: - - parent: 0 - pos: -30.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2550 - type: solid_wall - components: - - parent: 0 - pos: -29.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2551 - type: solid_wall - components: - - parent: 0 - pos: -28.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2552 - type: solid_wall - components: - - parent: 0 - pos: -27.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2553 - type: solid_wall - components: - - parent: 0 - pos: -26.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2554 - type: solid_wall - components: - - parent: 0 - pos: -25.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 2555 type: solid_wall components: - - parent: 0 - pos: -24.5,-12.5 + - parent: 15 + pos: -34.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 2556 type: solid_wall components: - - parent: 0 - pos: -24.5,-13.5 + - parent: 15 + pos: -34.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 2557 type: solid_wall components: - - parent: 0 - pos: -23.5,-13.5 + - parent: 15 + pos: -34.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 2558 type: solid_wall components: - - parent: 0 - pos: -16.5,-6.5 + - parent: 15 + pos: -34.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2559 - type: BreathMaskClothing + type: solid_wall components: - - parent: 2785 + - parent: 15 + pos: -33.5,-12.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2560 type: solid_wall components: - - parent: 0 - pos: -20.5,-13.5 + - parent: 15 + pos: -32.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2561 type: solid_wall components: - - parent: 0 - pos: -19.5,-13.5 + - parent: 15 + pos: -31.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2562 type: solid_wall components: - - parent: 0 - pos: -19.5,-15.5 + - parent: 15 + pos: -30.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2563 type: solid_wall components: - - parent: 0 - pos: -19.5,-16.5 + - parent: 15 + pos: -29.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2564 type: solid_wall components: - - parent: 0 - pos: -19.5,-14.5 + - parent: 15 + pos: -28.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2565 type: solid_wall components: - - parent: 0 - pos: -20.5,-9.5 + - parent: 15 + pos: -27.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2566 type: solid_wall components: - - parent: 0 - pos: -20.5,-10.5 + - parent: 15 + pos: -26.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2567 type: solid_wall components: - - parent: 0 - pos: -19.5,-10.5 + - parent: 15 + pos: -25.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 2568 type: solid_wall components: - - parent: 0 - pos: -18.5,-10.5 + - parent: 15 + pos: -20.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 2569 type: solid_wall components: - - parent: 0 - pos: -17.5,-10.5 + - parent: 15 + pos: -21.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 2570 type: solid_wall components: - - parent: 0 - pos: -20.5,-8.5 + - parent: 15 + pos: -25.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 2571 type: solid_wall components: - - parent: 0 - pos: -15.5,2.5 + - parent: 15 + pos: -16.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 2572 - type: solid_wall + type: BreathMaskClothing components: - - parent: 0 - pos: -14.5,2.5 - rot: -1.5707963267948966 rad + - parent: 2797 type: Transform - uid: 2573 type: solid_wall components: - - parent: 0 - pos: -13.5,2.5 + - parent: 15 + pos: -22.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 2574 type: solid_wall components: - - parent: 0 - pos: -12.5,2.5 + - parent: 15 + pos: -24.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 2575 - type: solid_wall + type: TrashSpawner components: - - parent: 0 - pos: -15.5,1.5 + - parent: 15 + pos: 7.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 2576 type: solid_wall components: - - parent: 0 - pos: -15.5,-3.5 + - parent: 15 + pos: -19.5,-16.5 rot: -1.5707963267948966 rad type: Transform - uid: 2577 type: solid_wall components: - - parent: 0 - pos: -15.5,-0.5 + - parent: 15 + pos: -20.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 2578 type: solid_wall components: - - parent: 0 - pos: -15.5,-1.5 + - parent: 15 + pos: -20.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 2579 type: solid_wall components: - - parent: 0 - pos: -15.5,-2.5 + - parent: 15 + pos: -19.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 2580 type: solid_wall components: - - parent: 0 - pos: -10.5,-2.5 + - parent: 15 + pos: -18.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 2581 type: solid_wall components: - - parent: 0 - pos: -11.5,-2.5 + - parent: 15 + pos: -17.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 2582 type: solid_wall components: - - parent: 0 - pos: -13.5,-2.5 + - parent: 15 + pos: -20.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 2583 type: solid_wall components: - - parent: 0 - pos: -14.5,-2.5 + - parent: 15 + pos: -15.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2584 type: solid_wall components: - - parent: 0 - pos: -10.5,-3.5 + - parent: 15 + pos: -14.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2585 type: solid_wall components: - - parent: 0 - pos: -10.5,-4.5 + - parent: 15 + pos: -13.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2586 type: solid_wall components: - - parent: 0 - pos: -11.5,-5.5 + - parent: 15 + pos: -12.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2587 type: solid_wall components: - - parent: 0 - pos: -12.5,-5.5 + - parent: 15 + pos: -15.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 2588 type: solid_wall components: - - parent: 0 - pos: -13.5,-5.5 + - parent: 15 + pos: -15.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 2589 type: solid_wall components: - - parent: 0 - pos: -14.5,-5.5 + - parent: 15 + pos: -15.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 2590 - type: Catwalk + type: solid_wall components: - - parent: 0 - pos: -23.5,-10.5 + - parent: 15 + pos: -15.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 2591 - type: Catwalk + type: solid_wall components: - - parent: 0 - pos: -17.5,-14.5 + - parent: 15 + pos: -15.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2592 - type: Catwalk + type: solid_wall components: - - parent: 0 - pos: -9.5,-7.5 + - parent: 15 + pos: -10.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2593 - type: BreathMaskClothing + type: solid_wall components: - - parent: 2387 + - parent: 15 + pos: -11.5,-2.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2594 - type: FoodChocolateBar + type: solid_wall components: - - parent: 2387 + - parent: 15 + pos: -13.5,-2.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2595 - type: FoodChocolateBar + type: solid_wall components: - - parent: 1672 + - parent: 15 + pos: -14.5,-2.5 + rot: -1.5707963267948966 rad type: Transform - uid: 2596 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -33.5,-7.5 + - parent: 15 + pos: -10.5,-3.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2597 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -33.5,-8.5 + - parent: 15 + pos: -10.5,-4.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2598 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -33.5,-9.5 + - parent: 15 + pos: -11.5,-5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2599 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -33.5,-10.5 + - parent: 15 + pos: -12.5,-5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2600 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -33.5,-11.5 + - parent: 15 + pos: -13.5,-5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2601 - type: Wire + type: solid_wall components: - - parent: 0 - pos: -32.5,-11.5 + - parent: 15 + pos: -14.5,-5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2602 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -31.5,-11.5 + - parent: 15 + pos: -23.5,-10.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2603 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -30.5,-11.5 + - parent: 15 + pos: -17.5,-14.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2604 - type: Wire + type: Catwalk components: - - parent: 0 - pos: -29.5,-11.5 + - parent: 15 + pos: -9.5,-7.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2605 - type: Wire + type: BreathMaskClothing components: - - parent: 0 - pos: -28.5,-11.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2606 - type: Wire + type: FoodChocolateBar components: - - parent: 0 - pos: -27.5,-11.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2607 - type: Wire + type: FoodChocolateBar components: - - parent: 0 - pos: -26.5,-11.5 - rot: -1.5707963267948966 rad + - parent: 1686 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2608 type: Wire components: - - parent: 0 - pos: -25.5,-11.5 + - parent: 15 + pos: -33.5,-7.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24424,8 +24472,8 @@ entities: - uid: 2609 type: Wire components: - - parent: 0 - pos: -24.5,-11.5 + - parent: 15 + pos: -33.5,-8.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24437,8 +24485,8 @@ entities: - uid: 2610 type: Wire components: - - parent: 0 - pos: -23.5,-11.5 + - parent: 15 + pos: -33.5,-9.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24450,8 +24498,8 @@ entities: - uid: 2611 type: Wire components: - - parent: 0 - pos: -23.5,-12.5 + - parent: 15 + pos: -33.5,-10.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24463,8 +24511,8 @@ entities: - uid: 2612 type: Wire components: - - parent: 0 - pos: -22.5,-12.5 + - parent: 15 + pos: -33.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24476,8 +24524,8 @@ entities: - uid: 2613 type: Wire components: - - parent: 0 - pos: -21.5,-12.5 + - parent: 15 + pos: -32.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24489,8 +24537,8 @@ entities: - uid: 2614 type: Wire components: - - parent: 0 - pos: -20.5,-12.5 + - parent: 15 + pos: -31.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24502,8 +24550,8 @@ entities: - uid: 2615 type: Wire components: - - parent: 0 - pos: -19.5,-12.5 + - parent: 15 + pos: -30.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24515,8 +24563,8 @@ entities: - uid: 2616 type: Wire components: - - parent: 0 - pos: -18.5,-12.5 + - parent: 15 + pos: -29.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24528,8 +24576,8 @@ entities: - uid: 2617 type: Wire components: - - parent: 0 - pos: -18.5,-13.5 + - parent: 15 + pos: -28.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24541,8 +24589,8 @@ entities: - uid: 2618 type: Wire components: - - parent: 0 - pos: -18.5,-14.5 + - parent: 15 + pos: -27.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24554,8 +24602,8 @@ entities: - uid: 2619 type: Wire components: - - parent: 0 - pos: -9.5,-6.5 + - parent: 15 + pos: -26.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24567,8 +24615,8 @@ entities: - uid: 2620 type: Wire components: - - parent: 0 - pos: -17.5,-14.5 + - parent: 15 + pos: -25.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24578,44 +24626,62 @@ entities: - AdjacentNode type: NodeContainer - uid: 2621 - type: FlashlightLantern + type: Wire components: - - parent: 2387 + - parent: 15 + pos: -24.5,-11.5 + rot: -1.5707963267948966 rad type: Transform - - containers: - flashlight_cell_container: - entities: - - 284 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2622 - type: PowerCellSmallHyper + type: Wire components: - - parent: 2623 + - parent: 15 + pos: -23.5,-11.5 + rot: -1.5707963267948966 rad type: Transform - - startingCharge: 1000 - type: PowerCell + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2623 - type: FlashlightLantern + type: Wire components: - - parent: 2387 + - parent: 15 + pos: -18.5,-11.5 + rot: -1.5707963267948966 rad type: Transform - - containers: - flashlight_cell_container: - entities: - - 2622 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2624 - type: BreathMaskClothing + type: Wire components: - - parent: 2387 + - parent: 15 + pos: -21.5,-11.5 + rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2625 type: Wire components: - - parent: 0 - pos: -15.5,-6.5 + - parent: 15 + pos: -22.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24627,8 +24693,8 @@ entities: - uid: 2626 type: Wire components: - - parent: 0 - pos: -14.5,-6.5 + - parent: 15 + pos: -19.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24640,8 +24706,8 @@ entities: - uid: 2627 type: Wire components: - - parent: 0 - pos: -13.5,-6.5 + - parent: 15 + pos: -20.5,-11.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24653,8 +24719,8 @@ entities: - uid: 2628 type: Wire components: - - parent: 0 - pos: -12.5,-6.5 + - parent: 15 + pos: -18.5,-12.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24666,8 +24732,8 @@ entities: - uid: 2629 type: Wire components: - - parent: 0 - pos: -11.5,-6.5 + - parent: 15 + pos: -18.5,-13.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24679,8 +24745,8 @@ entities: - uid: 2630 type: Wire components: - - parent: 0 - pos: -10.5,-6.5 + - parent: 15 + pos: -18.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24692,8 +24758,8 @@ entities: - uid: 2631 type: Wire components: - - parent: 0 - pos: -23.5,-10.5 + - parent: 15 + pos: -9.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24705,8 +24771,8 @@ entities: - uid: 2632 type: Wire components: - - parent: 0 - pos: -23.5,-9.5 + - parent: 15 + pos: -17.5,-14.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24716,77 +24782,83 @@ entities: - AdjacentNode type: NodeContainer - uid: 2633 - type: Wire + type: FlashlightLantern components: - - parent: 0 - pos: -23.5,-8.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - containers: + flashlight_cell_container: + entities: + - 299 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2634 - type: Wire + type: PowerCellSmallHyper components: - - parent: 0 - pos: -21.5,-7.5 - rot: -1.5707963267948966 rad + - parent: 2635 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - startingCharge: 1000 + type: PowerCell - uid: 2635 - type: Wire + type: FlashlightLantern components: - - parent: 0 - pos: -20.5,-7.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer + - containers: + flashlight_cell_container: + entities: + - 2634 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - uid: 2636 - type: SpawnPointLatejoin + type: BreathMaskClothing components: - - parent: 0 - pos: -36.5,-1.5 - rot: -1.5707963267948966 rad + - parent: 2400 type: Transform - uid: 2637 - type: Table + type: Wire components: - - parent: 0 - pos: -10.5,-0.5 + - parent: 15 + pos: -15.5,-6.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2638 - type: Table + type: Wire components: - - parent: 0 - pos: -10.5,0.5 + - parent: 15 + pos: -14.5,-6.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2639 - type: Table + type: Wire components: - - parent: 0 - pos: -10.5,1.5 + - parent: 15 + pos: -13.5,-6.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 2640 type: Wire components: - - parent: 0 - pos: -9.5,-1.5 + - parent: 15 + pos: -12.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24798,8 +24870,8 @@ entities: - uid: 2641 type: Wire components: - - parent: 0 - pos: -10.5,-1.5 + - parent: 15 + pos: -11.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24811,8 +24883,8 @@ entities: - uid: 2642 type: Wire components: - - parent: 0 - pos: -11.5,-1.5 + - parent: 15 + pos: -10.5,-6.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -24822,71 +24894,11 @@ entities: - AdjacentNode type: NodeContainer - uid: 2643 - type: LightTube - components: - - parent: 788 - type: Transform -- uid: 2644 - type: SpawnPointSecurityOfficer - components: - - parent: 0 - pos: -11.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2645 - type: VendingMachineTheater - components: - - parent: 0 - pos: -17.5,-9.5 - rot: -1.5707963267948966 rad - type: Transform - - SerialNumber: OOCP-5021 - WireSeed: 1336485199 - type: Wires -- uid: 2646 - type: PianoInstrument - components: - - parent: 0 - pos: -9.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2647 - type: Stool - components: - - parent: 0 - pos: -9.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2648 - type: Table - components: - - parent: 0 - pos: -14.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2649 - type: Table - components: - - parent: 0 - pos: -14.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2650 - type: KitchenMicrowave - components: - - parent: 0 - pos: -14.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform - - containers: - microwave_entity_container: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2651 type: Wire components: - - parent: 0 - pos: -11.5,-0.5 + - parent: 15 + pos: -23.5,-10.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -24894,11 +24906,92 @@ entities: Apc: - AdjacentNode type: NodeContainer +- uid: 2644 + type: Wire + components: + - parent: 15 + pos: -23.5,-9.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2645 + type: Wire + components: + - parent: 15 + pos: -23.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2646 + type: Wire + components: + - parent: 15 + pos: -21.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2647 + type: Wire + components: + - parent: 15 + pos: -20.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2648 + type: SpawnPointLatejoin + components: + - parent: 15 + pos: -36.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2649 + type: Table + components: + - parent: 15 + pos: -10.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2650 + type: Table + components: + - parent: 15 + pos: -10.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2651 + type: Table + components: + - parent: 15 + pos: -10.5,1.5 + rot: -1.5707963267948966 rad + type: Transform - uid: 2652 type: Wire components: - - parent: 0 - pos: -11.5,1.5 + - parent: 15 + pos: -9.5,-1.5 + rot: -1.5707963267948966 rad type: Transform - nodeTypes: HVPower: @@ -24907,9 +25000,122 @@ entities: - AdjacentNode type: NodeContainer - uid: 2653 + type: Wire + components: + - parent: 15 + pos: -10.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2654 + type: Wire + components: + - parent: 15 + pos: -11.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2655 + type: LightTube + components: + - parent: 803 + type: Transform +- uid: 2656 + type: SpawnPointSecurityOfficer + components: + - parent: 15 + pos: -11.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2657 + type: VendingMachineTheater + components: + - parent: 15 + pos: -17.5,-9.5 + rot: -1.5707963267948966 rad + type: Transform + - SerialNumber: OOCP-5021 + WireSeed: 1336485199 + type: Wires +- uid: 2658 + type: PianoInstrument + components: + - parent: 15 + pos: -9.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics +- uid: 2659 + type: Stool + components: + - parent: 15 + pos: -9.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2660 + type: Table + components: + - parent: 15 + pos: -14.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2661 + type: Table + components: + - parent: 15 + pos: -14.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2662 + type: KitchenMicrowave + components: + - parent: 15 + pos: -14.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + microwave_entity_container: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2663 + type: Wire + components: + - parent: 15 + pos: -11.5,-0.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2664 + type: Wire + components: + - parent: 15 + pos: -11.5,1.5 + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2665 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -13.5,-2 rot: 1.5707963267948966 rad type: Transform @@ -24920,18 +25126,18 @@ entities: - containers: light_bulb: entities: - - 2654 + - 2666 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2654 +- uid: 2666 type: LightTube components: - - parent: 2653 + - parent: 2665 type: Transform -- uid: 2655 +- uid: 2667 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -13.5,2 rot: -1.5707963267948966 rad type: Transform @@ -24942,18 +25148,18 @@ entities: - containers: light_bulb: entities: - - 2656 + - 2668 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2656 +- uid: 2668 type: LightTube components: - - parent: 2655 + - parent: 2667 type: Transform -- uid: 2657 +- uid: 2669 type: PoweredSmallLight components: - - parent: 0 + - parent: 15 pos: -12.5,-5 rot: -1.5707963267948966 rad type: Transform @@ -24964,18 +25170,18 @@ entities: - containers: light_bulb: entities: - - 2658 + - 2670 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2658 +- uid: 2670 type: LightBulb components: - - parent: 2657 + - parent: 2669 type: Transform -- uid: 2659 +- uid: 2671 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -18.5,-10 rot: 1.5707963267948966 rad type: Transform @@ -24986,392 +25192,236 @@ entities: - containers: light_bulb: entities: - - 2660 + - 2672 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2660 +- uid: 2672 type: LightTube components: - - parent: 2659 - type: Transform -- uid: 2661 - type: GravityGenerator - components: - - parent: 0 - pos: 49.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2662 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2663 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2664 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2665 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2666 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-5.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2667 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2668 - type: reinforced_wall - components: - - parent: 0 - pos: 46.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2669 - type: reinforced_wall - components: - - parent: 0 - pos: 47.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2670 - type: reinforced_wall - components: - - parent: 0 - pos: 48.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2671 - type: reinforced_wall - components: - - parent: 0 - pos: 49.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2672 - type: reinforced_wall - components: - - parent: 0 - pos: 50.5,-7.5 - rot: -1.5707963267948966 rad + - parent: 2671 type: Transform - uid: 2673 - type: reinforced_wall + type: GravityGenerator components: - - parent: 0 - pos: 51.5,-7.5 + - parent: 15 + pos: 49.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 2674 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-7.5 + - parent: 15 + pos: 46.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 2675 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-6.5 + - parent: 15 + pos: 46.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2676 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-5.5 + - parent: 15 + pos: 46.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 2677 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-4.5 + - parent: 15 + pos: 46.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 2678 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-3.5 + - parent: 15 + pos: 46.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 2679 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-2.5 + - parent: 15 + pos: 46.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 2680 type: reinforced_wall components: - - parent: 0 - pos: 52.5,-1.5 + - parent: 15 + pos: 46.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2681 type: reinforced_wall components: - - parent: 0 - pos: 51.5,-1.5 + - parent: 15 + pos: 47.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2682 type: reinforced_wall components: - - parent: 0 - pos: 47.5,-1.5 + - parent: 15 + pos: 48.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2683 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 51.5,4.5 + - parent: 15 + pos: 49.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2684 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 49.5,5.5 + - parent: 15 + pos: 50.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2685 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 46.5,0.5 + - parent: 15 + pos: 51.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2686 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 47.5,-0.5 + - parent: 15 + pos: 52.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 2687 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 47.5,0.5 + - parent: 15 + pos: 52.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 2688 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 50.5,5.5 + - parent: 15 + pos: 52.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 2689 - type: solid_wall + type: reinforced_wall components: - - parent: 0 - pos: 51.5,5.5 + - parent: 15 + pos: 52.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 2690 type: reinforced_wall components: - - parent: 0 - pos: 48.5,-1.5 + - parent: 15 + pos: 52.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 2691 type: reinforced_wall components: - - parent: 0 - pos: 50.5,-1.5 + - parent: 15 + pos: 52.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2692 - type: Wire + type: reinforced_wall components: - - parent: 0 - pos: 42.5,4.5 + - parent: 15 + pos: 52.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2693 - type: Wire + type: reinforced_wall components: - - parent: 0 - pos: 43.5,4.5 + - parent: 15 + pos: 51.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2694 - type: Wire + type: reinforced_wall components: - - parent: 0 - pos: 44.5,4.5 + - parent: 15 + pos: 47.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2695 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 45.5,4.5 + - parent: 15 + pos: 51.5,4.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2696 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 46.5,4.5 + - parent: 15 + pos: 49.5,5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2697 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 47.5,4.5 + - parent: 15 + pos: 46.5,0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2698 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 48.5,4.5 + - parent: 15 + pos: 47.5,-0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2699 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 49.5,4.5 + - parent: 15 + pos: 47.5,0.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2700 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 49.5,3.5 + - parent: 15 + pos: 50.5,5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2701 - type: Wire + type: solid_wall components: - - parent: 0 - pos: 49.5,2.5 + - parent: 15 + pos: 51.5,5.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2702 - type: Wire + type: reinforced_wall components: - - parent: 0 - pos: 49.5,1.5 + - parent: 15 + pos: 48.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2703 - type: Wire + type: reinforced_wall components: - - parent: 0 - pos: 49.5,0.5 + - parent: 15 + pos: 50.5,-1.5 rot: -1.5707963267948966 rad type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 2704 type: Wire components: - - parent: 0 - pos: 49.5,-0.5 + - parent: 15 + pos: 42.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -25383,8 +25433,8 @@ entities: - uid: 2705 type: Wire components: - - parent: 0 - pos: 49.5,-1.5 + - parent: 15 + pos: 43.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -25396,8 +25446,8 @@ entities: - uid: 2706 type: Wire components: - - parent: 0 - pos: 49.5,-2.5 + - parent: 15 + pos: 44.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -25407,10 +25457,10 @@ entities: - AdjacentNode type: NodeContainer - uid: 2707 - type: APC + type: Wire components: - - parent: 0 - pos: 50.5,-1.5 + - parent: 15 + pos: 45.5,4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -25420,9 +25470,165 @@ entities: - AdjacentNode type: NodeContainer - uid: 2708 + type: Wire + components: + - parent: 15 + pos: 46.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2709 + type: Wire + components: + - parent: 15 + pos: 47.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2710 + type: Wire + components: + - parent: 15 + pos: 48.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2711 + type: Wire + components: + - parent: 15 + pos: 49.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2712 + type: Wire + components: + - parent: 15 + pos: 49.5,3.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2713 + type: Wire + components: + - parent: 15 + pos: 49.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2714 + type: Wire + components: + - parent: 15 + pos: 49.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2715 + type: Wire + components: + - parent: 15 + pos: 49.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2716 + type: Wire + components: + - parent: 15 + pos: 49.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2717 + type: Wire + components: + - parent: 15 + pos: 49.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2718 + type: Wire + components: + - parent: 15 + pos: 49.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2719 + type: APC + components: + - parent: 15 + pos: 50.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 2720 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 47,-4.5 type: Transform - color: '#FFFFFFFF' @@ -25430,18 +25636,18 @@ entities: - containers: light_bulb: entities: - - 2709 + - 2721 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2709 +- uid: 2721 type: LightTube components: - - parent: 2708 + - parent: 2720 type: Transform -- uid: 2710 +- uid: 2722 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 52,-4.5 rot: 3.141592653589793 rad type: Transform @@ -25450,282 +25656,128 @@ entities: - containers: light_bulb: entities: - - 2711 + - 2723 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2711 +- uid: 2723 type: LightTube components: - - parent: 2710 - type: Transform -- uid: 2712 - type: Catwalk - components: - - parent: 0 - pos: 47.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2713 - type: Catwalk - components: - - parent: 0 - pos: 48.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2714 - type: Catwalk - components: - - parent: 0 - pos: 49.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2715 - type: Catwalk - components: - - parent: 0 - pos: 50.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2716 - type: Catwalk - components: - - parent: 0 - pos: 51.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2717 - type: Catwalk - components: - - parent: 0 - pos: 51.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2718 - type: Catwalk - components: - - parent: 0 - pos: 51.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2719 - type: Catwalk - components: - - parent: 0 - pos: 51.5,-5.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2720 - type: Catwalk - components: - - parent: 0 - pos: 51.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2721 - type: Catwalk - components: - - parent: 0 - pos: 50.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2722 - type: Catwalk - components: - - parent: 0 - pos: 49.5,-6.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2723 - type: Catwalk - components: - - parent: 0 - pos: 48.5,-6.5 - rot: -1.5707963267948966 rad + - parent: 2722 type: Transform - uid: 2724 type: Catwalk components: - - parent: 0 - pos: 47.5,-6.5 + - parent: 15 + pos: 47.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2725 type: Catwalk components: - - parent: 0 - pos: 47.5,-5.5 + - parent: 15 + pos: 48.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2726 type: Catwalk components: - - parent: 0 - pos: 47.5,-4.5 + - parent: 15 + pos: 49.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 2727 + type: Catwalk + components: + - parent: 15 + pos: 50.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2728 + type: Catwalk + components: + - parent: 15 + pos: 51.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2729 + type: Catwalk + components: + - parent: 15 + pos: 51.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2730 + type: Catwalk + components: + - parent: 15 + pos: 51.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2731 + type: Catwalk + components: + - parent: 15 + pos: 51.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2732 + type: Catwalk + components: + - parent: 15 + pos: 51.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2733 + type: Catwalk + components: + - parent: 15 + pos: 50.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2734 + type: Catwalk + components: + - parent: 15 + pos: 49.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2735 + type: Catwalk + components: + - parent: 15 + pos: 48.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2736 + type: Catwalk + components: + - parent: 15 + pos: 47.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2737 + type: Catwalk + components: + - parent: 15 + pos: 47.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2738 + type: Catwalk + components: + - parent: 15 + pos: 47.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2739 type: WardrobePajamaFilled components: - - parent: 0 + - parent: 15 pos: -27.5,-4.5 rot: -1.5707963267948966 rad type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2728 - type: WardrobeGreyFilled - components: - - parent: 0 - pos: -27.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2729 - type: LockerGeneric - components: - - parent: 0 - pos: -11.5,-12.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2730 - type: LockerL3JanitorFilled - components: - - parent: 0 - pos: -13.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2731 - type: WardrobeScienceFilled - components: - - parent: 0 - pos: -11.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2732 - type: LockerResearchDirectorFilled - components: - - parent: 0 - pos: -2.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2733 - type: LockerEngineerFilled - components: - - parent: 0 - pos: 35.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2734 - type: LockerEngineerFilled - components: - - parent: 0 - pos: 35.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2735 - type: LockerChiefEngineerFilled - components: - - parent: 0 - pos: 37.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2736 - type: LockerAtmosphericsFilled - components: - - parent: 0 - pos: 36.5,8.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2737 - type: LockerAtmosphericsFilled - components: - - parent: 0 - pos: 36.5,9.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2738 - type: WardrobeAtmosphericsFilled - components: - - parent: 0 - pos: 36.5,10.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2739 - type: WardrobeEngineeringFilled - components: - - parent: 0 - pos: 32.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25733,12 +25785,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2740 - type: LockerHeadOfPersonnelFilled + type: WardrobeGreyFilled components: - - parent: 0 - pos: 10.5,21.5 + - parent: 15 + pos: -27.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25746,12 +25800,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2741 - type: WardrobeBlackFilled + type: LockerGeneric components: - - parent: 0 - pos: -28.5,-2.5 + - parent: 15 + pos: -11.5,-12.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25759,12 +25815,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2742 - type: LockerChiefMedicalOfficerFilled + type: LockerL3JanitorFilled components: - - parent: 0 - pos: 21.5,-15.5 + - parent: 15 + pos: -13.5,-17.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25772,12 +25830,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2743 - type: LockerL3SecurityFilled + type: WardrobeScienceFilled components: - - parent: 0 - pos: -11.5,21.5 + - parent: 15 + pos: -11.5,-17.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25785,12 +25845,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2744 - type: WardrobeMedicalDoctorFilled + type: LockerResearchDirectorFilled components: - - parent: 0 - pos: 23.5,-7.5 + - parent: 15 + pos: -2.5,-24.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25798,12 +25860,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2745 - type: LockerSecurityFilled + type: LockerEngineerFilled components: - - parent: 0 - pos: -14.5,13.5 + - parent: 15 + pos: 35.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25811,12 +25875,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2746 - type: LockerSecurityFilled + type: LockerEngineerFilled components: - - parent: 0 - pos: -13.5,13.5 + - parent: 15 + pos: 35.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25824,12 +25890,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2747 - type: LockerSecurityFilled + type: LockerChiefEngineerFilled components: - - parent: 0 - pos: -12.5,13.5 + - parent: 15 + pos: 37.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25837,12 +25905,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2748 - type: LockerL3VirologyFilled + type: LockerAtmosphericsFilled components: - - parent: 0 - pos: 24.5,-7.5 + - parent: 15 + pos: 36.5,8.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25850,12 +25920,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2749 - type: LockerMedicineFilled + type: LockerAtmosphericsFilled components: - - parent: 0 - pos: 18.5,-2.5 + - parent: 15 + pos: 36.5,9.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25863,12 +25935,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2750 - type: WardrobeWhiteFilled + type: WardrobeAtmosphericsFilled components: - - parent: 0 - pos: 7.5,-16.5 + - parent: 15 + pos: 36.5,10.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25876,12 +25950,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2751 - type: LockerChefFilled + type: WardrobeEngineeringFilled components: - - parent: 0 - pos: -14.5,1.5 + - parent: 15 + pos: 32.5,-4.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25889,12 +25965,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2752 - type: LockerJanitorFilled + type: LockerHeadOfPersonnelFilled components: - - parent: 0 - pos: -19.5,10.5 + - parent: 15 + pos: 10.5,21.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25902,12 +25980,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2753 - type: LockerL3JanitorFilled + type: WardrobeBlackFilled components: - - parent: 0 - pos: -19.5,9.5 + - parent: 15 + pos: -28.5,-2.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25915,12 +25995,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2754 - type: WardrobePrisonFilled + type: LockerChiefMedicalOfficerFilled components: - - parent: 0 - pos: 0.5,14.5 + - parent: 15 + pos: 21.5,-15.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -25928,9 +26010,189 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2755 + type: LockerL3SecurityFilled + components: + - parent: 15 + pos: -11.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2756 + type: WardrobeMedicalDoctorFilled + components: + - parent: 15 + pos: 23.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2757 + type: LockerSecurityFilled + components: + - parent: 15 + pos: -14.5,13.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2758 + type: LockerSecurityFilled + components: + - parent: 15 + pos: -13.5,13.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2759 + type: LockerSecurityFilled + components: + - parent: 15 + pos: -12.5,13.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2760 + type: LockerL3VirologyFilled + components: + - parent: 15 + pos: 24.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2761 + type: LockerMedicineFilled + components: + - parent: 15 + pos: 18.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2762 + type: WardrobeWhiteFilled + components: + - parent: 15 + pos: 7.5,-16.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2763 + type: LockerChefFilled + components: + - parent: 15 + pos: -14.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2764 + type: LockerJanitorFilled + components: + - parent: 15 + pos: -19.5,10.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2765 + type: LockerL3JanitorFilled + components: + - parent: 15 + pos: -19.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2766 + type: WardrobePrisonFilled + components: + - parent: 15 + pos: 0.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2767 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 0.5,26.5 rot: -1.5707963267948966 rad type: Transform @@ -25940,141 +26202,79 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2756 +- uid: 2768 type: WardrobeCargoFilled components: - - parent: 0 + - parent: 15 pos: 23.5,7.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2757 +- uid: 2769 type: LockerCaptainFilled components: - - parent: 0 + - parent: 15 pos: 6.5,26.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2758 +- uid: 2770 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -34.5,10.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 3044 + - 3056 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2759 +- uid: 2771 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -39.5,2.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 3045 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2760 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: -37.5,-7.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3046 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2761 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: -11.5,-10.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3047 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2762 - type: LockerFireFilled - components: - - parent: 0 - pos: -14.5,-17.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2763 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: 23.5,1.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2764 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: 26.5,12.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3048 - 3057 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2765 +- uid: 2772 type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -7.5,-25.5 + - parent: 15 + pos: -37.5,-7.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -26083,13 +26283,15 @@ entities: - 3058 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2766 +- uid: 2773 type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -15.5,-17.5 + - parent: 15 + pos: -11.5,-10.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -26098,112 +26300,15 @@ entities: - 3059 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2767 - type: LockerFireFilled - components: - - parent: 0 - pos: 9.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2768 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: 8.5,-18.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3068 - - 3077 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2769 - type: LockerFireFilled - components: - - parent: 0 - pos: 23.5,0.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2770 - type: LockerFireFilled - components: - - parent: 0 - pos: 44.5,9.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2771 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: 43.5,9.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3078 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2772 - type: LockerFireFilled - components: - - parent: 0 - pos: 28.5,12.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 2773 - type: LockerEmergencyFilledRandom - components: - - parent: 0 - pos: 12.5,21.5 - rot: -1.5707963267948966 rad - type: Transform - - IsPlaceable: False - type: PlaceableSurface - - containers: - EntityStorageComponent: - entities: - - 3079 - - 2291 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer - uid: 2774 type: LockerFireFilled components: - - parent: 0 - pos: 13.5,21.5 + - parent: 15 + pos: -14.5,-17.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -26211,12 +26316,14 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2775 - type: LockerBombFilled + type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -12.5,21.5 + - parent: 15 + pos: 23.5,1.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: @@ -26224,48 +26331,249 @@ entities: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2776 - type: LockerBombFilled + type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -17.5,-17.5 + - parent: 15 + pos: 26.5,12.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: + entities: + - 3060 + - 3069 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2777 - type: LockerFireFilled + type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -11.5,-11.5 + - parent: 15 + pos: -7.5,-25.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: + entities: + - 3070 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer - uid: 2778 - type: LockerFireFilled + type: LockerEmergencyFilledRandom components: - - parent: 0 - pos: -37.5,-6.5 + - parent: 15 + pos: -15.5,-17.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3071 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2779 + type: LockerFireFilled + components: + - parent: 15 + pos: 9.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2779 +- uid: 2780 + type: LockerEmergencyFilledRandom + components: + - parent: 15 + pos: 8.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3080 + - 3089 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2781 + type: LockerFireFilled + components: + - parent: 15 + pos: 23.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2782 + type: LockerFireFilled + components: + - parent: 15 + pos: 44.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2783 + type: LockerEmergencyFilledRandom + components: + - parent: 15 + pos: 43.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3090 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2784 + type: LockerFireFilled + components: + - parent: 15 + pos: 28.5,12.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2785 + type: LockerEmergencyFilledRandom + components: + - parent: 15 + pos: 12.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + entities: + - 3091 + - 2305 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2786 + type: LockerFireFilled + components: + - parent: 15 + pos: 13.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2787 + type: LockerBombFilled + components: + - parent: 15 + pos: -12.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2788 + type: LockerBombFilled + components: + - parent: 15 + pos: -17.5,-17.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2789 + type: LockerFireFilled + components: + - parent: 15 + pos: -11.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2790 + type: LockerFireFilled + components: + - parent: 15 + pos: -37.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform + - Anchored: True + type: Physics + - IsPlaceable: False + type: PlaceableSurface + - containers: + EntityStorageComponent: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 2791 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: -39.5,10.5 rot: -1.5707963267948966 rad type: Transform @@ -26275,10 +26583,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2780 +- uid: 2792 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: -25.5,-8.5 rot: -1.5707963267948966 rad type: Transform @@ -26288,25 +26596,27 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2781 +- uid: 2793 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -21.5,-8.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2290 + - 2304 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2782 +- uid: 2794 type: PottedPlantRD components: - - parent: 0 + - parent: 15 pos: -2.5,-22.5 rot: -1.5707963267948966 rad type: Transform @@ -26314,58 +26624,64 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2783 +- uid: 2795 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -0.5,14.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2387 - - 286 - - 287 + - 2400 + - 301 + - 302 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2784 +- uid: 2796 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: 9.5,30.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 288 - - 2951 + - 303 + - 2963 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2785 +- uid: 2797 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -2.5,30.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2559 + - 2572 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2786 +- uid: 2798 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 7.5,23.5 rot: -1.5707963267948966 rad type: Transform @@ -26375,10 +26691,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2787 +- uid: 2799 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 10.5,16.5 rot: -1.5707963267948966 rad type: Transform @@ -26388,41 +26704,45 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2788 +- uid: 2800 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: 24.5,13.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2229 + - 2243 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2789 +- uid: 2801 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -23.5,11.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2950 - - 1673 + - 2962 + - 1687 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2790 +- uid: 2802 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: -24.5,11.5 rot: -1.5707963267948966 rad type: Transform @@ -26432,26 +26752,28 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2791 +- uid: 2803 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: 5.5,-21.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 1672 - - 291 + - 1686 + - 306 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2792 +- uid: 2804 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 1.5,-21.5 rot: -1.5707963267948966 rad type: Transform @@ -26461,48 +26783,52 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2793 +- uid: 2805 type: LockerBoozeFilled components: - - parent: 0 + - parent: 15 pos: -3.5,-7.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2794 +- uid: 2806 type: VendingMachineBooze components: - - parent: 0 + - parent: 15 pos: -4.5,-7.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: DHCS-0497 WireSeed: 1858375876 type: Wires -- uid: 2795 +- uid: 2807 type: LockerEmergencyFilledRandom components: - - parent: 0 + - parent: 15 pos: -9.5,23.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: entities: - - 2156 + - 2170 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2796 +- uid: 2808 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 5.5,21.5 rot: -1.5707963267948966 rad type: Transform @@ -26512,10 +26838,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2797 +- uid: 2809 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 12.5,1.5 rot: -1.5707963267948966 rad type: Transform @@ -26525,10 +26851,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2798 +- uid: 2810 type: PottedPlantRandomPlastic components: - - parent: 0 + - parent: 15 pos: 29.5,-3.5 rot: -1.5707963267948966 rad type: Transform @@ -26538,10 +26864,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2799 +- uid: 2811 type: PottedPlantRandom components: - - parent: 0 + - parent: 15 pos: 21.5,-12.5 rot: -1.5707963267948966 rad type: Transform @@ -26551,10 +26877,10 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2800 +- uid: 2812 type: PottedPlantRandomPlastic components: - - parent: 0 + - parent: 15 pos: -12.5,7.5 rot: -1.5707963267948966 rad type: Transform @@ -26564,178 +26890,178 @@ entities: flashlight_cell_container: type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2801 +- uid: 2813 type: SpawnPointCargoTechnician components: - - parent: 0 + - parent: 15 pos: 14.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2802 +- uid: 2814 type: SpawnPointCargoTechnician components: - - parent: 0 + - parent: 15 pos: 21.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2803 +- uid: 2815 type: SpawnPointChiefMedicalOfficer components: - - parent: 0 + - parent: 15 pos: 24.5,-14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2804 +- uid: 2816 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 6.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2805 +- uid: 2817 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 14.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2806 +- uid: 2818 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 22.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2807 +- uid: 2819 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 16.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2808 +- uid: 2820 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 11.5,-9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2809 +- uid: 2821 type: SpawnPointMedicalDoctor components: - - parent: 0 + - parent: 15 pos: 15.5,-15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2810 +- uid: 2822 type: SpawnPointResearchDirector components: - - parent: 0 + - parent: 15 pos: -5.5,-23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2811 +- uid: 2823 type: SpawnPointScientist components: - - parent: 0 + - parent: 15 pos: -9.5,-17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2812 +- uid: 2824 type: SpawnPointScientist components: - - parent: 0 + - parent: 15 pos: -8.5,-18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2813 +- uid: 2825 type: SpawnPointScientist components: - - parent: 0 + - parent: 15 pos: -0.5,-14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2814 +- uid: 2826 type: SpawnPointScientist components: - - parent: 0 + - parent: 15 pos: -4.5,-15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2815 +- uid: 2827 type: SpawnPointScientist components: - - parent: 0 + - parent: 15 pos: -15.5,-19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2816 +- uid: 2828 type: SpawnPointBartender components: - - parent: 0 + - parent: 15 pos: -5.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2817 +- uid: 2829 type: SpawnPointClown components: - - parent: 0 + - parent: 15 pos: -18.5,-8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2818 +- uid: 2830 type: SpawnPointJanitor components: - - parent: 0 + - parent: 15 pos: -20.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2819 +- uid: 2831 type: SpawnPointHeadOfSecurity components: - - parent: 0 + - parent: 15 pos: -6.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2820 +- uid: 2832 type: SpawnPointCaptain components: - - parent: 0 + - parent: 15 pos: 9.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2821 +- uid: 2833 type: SpawnPointHeadOfPersonnel components: - - parent: 0 + - parent: 15 pos: 7.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2822 +- uid: 2834 type: SpawnPointChiefEngineer components: - - parent: 0 + - parent: 15 pos: 40.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2823 +- uid: 2835 type: SpawnPointStationEngineer components: - - parent: 0 + - parent: 15 pos: 30.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2824 +- uid: 2836 type: solid_wall components: - - parent: 0 + - parent: 15 pos: 45.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2825 +- uid: 2837 type: Wire components: - - parent: 0 + - parent: 15 pos: 22.5,-21.5 rot: -1.5707963267948966 rad type: Transform @@ -26745,10 +27071,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2826 +- uid: 2838 type: Wire components: - - parent: 0 + - parent: 15 pos: 22.5,-22.5 rot: -1.5707963267948966 rad type: Transform @@ -26758,10 +27084,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2827 +- uid: 2839 type: Wire components: - - parent: 0 + - parent: 15 pos: 22.5,-23.5 rot: -1.5707963267948966 rad type: Transform @@ -26771,10 +27097,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2828 +- uid: 2840 type: Wire components: - - parent: 0 + - parent: 15 pos: 22.5,-24.5 rot: -1.5707963267948966 rad type: Transform @@ -26784,10 +27110,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2829 +- uid: 2841 type: Wire components: - - parent: 0 + - parent: 15 pos: 22.5,-25.5 rot: -1.5707963267948966 rad type: Transform @@ -26797,10 +27123,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2830 +- uid: 2842 type: Wire components: - - parent: 0 + - parent: 15 pos: 21.5,-25.5 rot: -1.5707963267948966 rad type: Transform @@ -26810,10 +27136,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2831 +- uid: 2843 type: Wire components: - - parent: 0 + - parent: 15 pos: 20.5,-25.5 rot: -1.5707963267948966 rad type: Transform @@ -26823,10 +27149,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2832 +- uid: 2844 type: Wire components: - - parent: 0 + - parent: 15 pos: 19.5,-25.5 rot: -1.5707963267948966 rad type: Transform @@ -26836,10 +27162,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2833 +- uid: 2845 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,-21.5 rot: -1.5707963267948966 rad type: Transform @@ -26849,10 +27175,10 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2834 +- uid: 2846 type: Wire components: - - parent: 0 + - parent: 15 pos: 14.5,-22.5 rot: -1.5707963267948966 rad type: Transform @@ -26862,509 +27188,511 @@ entities: Apc: - AdjacentNode type: NodeContainer -- uid: 2835 - type: solid_wall - components: - - parent: 0 - pos: 23.5,-22.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2836 - type: solid_wall - components: - - parent: 0 - pos: 23.5,-23.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2837 - type: solid_wall - components: - - parent: 0 - pos: 23.5,-24.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2838 - type: solid_wall - components: - - parent: 0 - pos: 23.5,-25.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2839 - type: solid_wall - components: - - parent: 0 - pos: 23.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2840 - type: solid_wall - components: - - parent: 0 - pos: 22.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2841 - type: solid_wall - components: - - parent: 0 - pos: 21.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2842 - type: solid_wall - components: - - parent: 0 - pos: 20.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2843 - type: solid_wall - components: - - parent: 0 - pos: 19.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2844 - type: solid_wall - components: - - parent: 0 - pos: 18.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2845 - type: solid_wall - components: - - parent: 0 - pos: 17.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 2846 - type: solid_wall - components: - - parent: 0 - pos: 16.5,-26.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 2847 type: solid_wall components: - - parent: 0 - pos: 15.5,-26.5 + - parent: 15 + pos: 23.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 2848 type: solid_wall components: - - parent: 0 - pos: 14.5,-26.5 + - parent: 15 + pos: 23.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 2849 type: solid_wall components: - - parent: 0 - pos: 13.5,-26.5 + - parent: 15 + pos: 23.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 2850 type: solid_wall components: - - parent: 0 - pos: 13.5,-22.5 + - parent: 15 + pos: 23.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 2851 type: solid_wall components: - - parent: 0 - pos: 13.5,-23.5 + - parent: 15 + pos: 23.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2852 type: solid_wall components: - - parent: 0 - pos: 13.5,-24.5 + - parent: 15 + pos: 22.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2853 type: solid_wall components: - - parent: 0 - pos: 13.5,-25.5 + - parent: 15 + pos: 21.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2854 type: solid_wall components: - - parent: 0 - pos: 20.5,-19.5 + - parent: 15 + pos: 20.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2855 type: solid_wall components: - - parent: 0 - pos: 20.5,-20.5 + - parent: 15 + pos: 19.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2856 type: solid_wall components: - - parent: 0 - pos: 20.5,-21.5 + - parent: 15 + pos: 18.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2857 type: solid_wall components: - - parent: 0 - pos: 20.5,-22.5 + - parent: 15 + pos: 17.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2858 type: solid_wall components: - - parent: 0 - pos: 20.5,-23.5 + - parent: 15 + pos: 16.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2859 type: solid_wall components: - - parent: 0 - pos: 17.5,-23.5 + - parent: 15 + pos: 15.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2860 type: solid_wall components: - - parent: 0 - pos: 16.5,-23.5 + - parent: 15 + pos: 14.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2861 type: solid_wall components: - - parent: 0 - pos: 16.5,-22.5 + - parent: 15 + pos: 13.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 2862 type: solid_wall components: - - parent: 0 - pos: 16.5,-21.5 + - parent: 15 + pos: 13.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 2863 type: solid_wall components: - - parent: 0 - pos: 16.5,-20.5 + - parent: 15 + pos: 13.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 2864 type: solid_wall components: - - parent: 0 - pos: 16.5,-19.5 + - parent: 15 + pos: 13.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 2865 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 17.5,-18.5 + - parent: 15 + pos: 13.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 2866 - type: LowWall + type: solid_wall components: - - parent: 0 - pos: 18.5,-18.5 + - parent: 15 + pos: 20.5,-19.5 rot: -1.5707963267948966 rad type: Transform - uid: 2867 - type: Window + type: solid_wall components: - - parent: 0 - pos: 17.5,-18.5 + - parent: 15 + pos: 20.5,-20.5 rot: -1.5707963267948966 rad type: Transform - uid: 2868 - type: Window + type: solid_wall components: - - parent: 0 - pos: 18.5,-18.5 + - parent: 15 + pos: 20.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 2869 - type: Table + type: solid_wall components: - - parent: 0 - pos: 19.5,-21.5 + - parent: 15 + pos: 20.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 2870 - type: Table + type: solid_wall components: - - parent: 0 - pos: 19.5,-22.5 + - parent: 15 + pos: 20.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 2871 + type: solid_wall + components: + - parent: 15 + pos: 17.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2872 + type: solid_wall + components: + - parent: 15 + pos: 16.5,-23.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2873 + type: solid_wall + components: + - parent: 15 + pos: 16.5,-22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2874 + type: solid_wall + components: + - parent: 15 + pos: 16.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2875 + type: solid_wall + components: + - parent: 15 + pos: 16.5,-20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2876 + type: solid_wall + components: + - parent: 15 + pos: 16.5,-19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2877 + type: LowWall + components: + - parent: 15 + pos: 17.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2878 + type: LowWall + components: + - parent: 15 + pos: 18.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2879 + type: Window + components: + - parent: 15 + pos: 17.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2880 + type: Window + components: + - parent: 15 + pos: 18.5,-18.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2881 + type: Table + components: + - parent: 15 + pos: 19.5,-21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2882 + type: Table + components: + - parent: 15 + pos: 19.5,-22.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 2883 type: WardrobeWhite components: - - parent: 0 + - parent: 15 pos: 17.5,-22.5 rot: -1.5707963267948966 rad type: Transform + - Anchored: True + type: Physics - IsPlaceable: False type: PlaceableSurface - containers: EntityStorageComponent: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2872 +- uid: 2884 type: AirlockExternalLocked components: - name: Escape Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -41.5,4.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: YDNW-8344 WireSeed: 1461459343 type: Wires -- uid: 2873 +- uid: 2885 type: AirlockExternalLocked components: - name: Escape Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -39.5,4.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: MTMV-2725 WireSeed: 1595174815 type: Wires -- uid: 2874 +- uid: 2886 type: AirlockExternalLocked components: - name: Escape Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -39.5,8.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: JRVM-7167 WireSeed: 276292114 type: Wires -- uid: 2875 +- uid: 2887 type: AirlockExternalLocked components: - name: Escape Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -41.5,8.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: WOWQ-0513 WireSeed: 583509204 type: Wires -- uid: 2876 +- uid: 2888 type: AirlockExternalLocked components: - name: Arrivals Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -37.5,-3.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QGJE-4931 WireSeed: 1482369729 type: Wires -- uid: 2877 +- uid: 2889 type: AirlockExternalLocked components: - name: Arrivals Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: -39.5,-3.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: GGEH-0220 WireSeed: 242377644 type: Wires -- uid: 2878 +- uid: 2890 type: AirlockSecurityGlassLocked components: - name: Brig type: MetaData - - parent: 0 + - parent: 15 pos: -5.5,6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: UTIY-4998 WireSeed: 1726083170 type: Wires -- uid: 2879 +- uid: 2891 type: AirlockSecurityGlassLocked components: - name: Brig type: MetaData - - parent: 0 + - parent: 15 pos: -5.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: PWHV-6126 WireSeed: 95746143 type: Wires -- uid: 2880 +- uid: 2892 type: AirlockSecurityGlassLocked components: - name: Brig type: MetaData - - parent: 0 + - parent: 15 pos: -6.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: UMAN-4635 WireSeed: 1230209243 type: Wires -- uid: 2881 +- uid: 2893 type: AirlockEngineeringLocked components: - name: Gravity Generator type: MetaData - - parent: 0 + - parent: 15 pos: 49.5,-1.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HDGO-1994 WireSeed: 1611393969 type: Wires -- uid: 2882 +- uid: 2894 type: AirlockEngineeringGlassLocked components: - name: Engineering Equipment type: MetaData - - parent: 0 + - parent: 15 pos: 33.5,1.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: BMIA-0393 WireSeed: 1262933985 type: Wires -- uid: 2883 +- uid: 2895 type: AirlockEngineeringGlassLocked components: - name: Atmospherics type: MetaData - - parent: 0 + - parent: 15 pos: 33.5,7.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: ZPZI-8277 WireSeed: 1000221277 type: Wires -- uid: 2884 +- uid: 2896 type: AirlockEngineeringLocked components: - name: Secure Storage type: MetaData - - parent: 0 + - parent: 15 pos: 41.5,10.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: OIHB-3467 WireSeed: 1488013576 type: Wires -- uid: 2885 +- uid: 2897 type: AirlockEngineeringLocked components: - name: Secure Storage type: MetaData - - parent: 0 + - parent: 15 pos: 40.5,10.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: FWYN-7319 WireSeed: 1132227642 type: Wires -- uid: 2886 +- uid: 2898 type: AirlockMaintEngiLocked components: - - parent: 0 + - parent: 15 pos: 29.5,10.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QAZQ-7619 WireSeed: 1431368753 type: Wires -- uid: 2887 +- uid: 2899 type: AirlockMaintEngiLocked components: - - parent: 0 + - parent: 15 pos: 43.5,0.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: EDYY-9722 WireSeed: 1350495469 type: Wires -- uid: 2888 +- uid: 2900 type: AirlockMaintCargoLocked components: - - parent: 0 + - parent: 15 pos: 25.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TGQV-7064 WireSeed: 1222080910 type: Wires -- uid: 2889 +- uid: 2901 type: AirlockMaintRnDLocked components: - - parent: 0 + - parent: 15 pos: -16.5,-16.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: ETGJ-1536 WireSeed: 585052938 type: Wires -- uid: 2890 +- uid: 2902 type: AirlockCommandGlassLocked components: - name: Heads of Staff Meeting Room type: MetaData - - parent: 0 + - parent: 15 pos: 1.5,24.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HSBW-6099 WireSeed: 1283137444 type: Wires -- uid: 2891 +- uid: 2903 type: AirlockCommandGlassLocked components: - name: Heads of Staff Meeting Room type: MetaData - - parent: 0 + - parent: 15 pos: 1.5,25.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: CVJZ-3331 WireSeed: 2032450470 type: Wires -- uid: 2892 +- uid: 2904 type: AirlockCommandLocked components: - name: Captain's Office type: MetaData - - parent: 0 + - parent: 15 pos: 5.5,25.5 rot: -1.5707963267948966 rad type: Transform @@ -27374,212 +27702,212 @@ entities: - SerialNumber: ZSJB-6485 WireSeed: 1654014956 type: Wires -- uid: 2893 +- uid: 2905 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 6.5,-19.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: KOAX-2017 WireSeed: 429692583 type: Wires -- uid: 2894 +- uid: 2906 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 21.5,2.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: ESWO-4332 WireSeed: 2096314373 type: Wires -- uid: 2895 +- uid: 2907 type: AirlockMaintCommandLocked components: - - parent: 0 + - parent: 15 pos: -1.5,22.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: EDSP-7639 WireSeed: 385333425 type: Wires -- uid: 2896 +- uid: 2908 type: AirlockMedicalGlassLocked components: - name: Medical Bay type: MetaData - - parent: 0 + - parent: 15 pos: 10.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: GIFF-6584 WireSeed: 1537922900 type: Wires -- uid: 2897 +- uid: 2909 type: AirlockMedicalGlassLocked components: - name: Medical Bay type: MetaData - - parent: 0 + - parent: 15 pos: 11.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: FOZI-5287 WireSeed: 1249197100 type: Wires -- uid: 2898 +- uid: 2910 type: AirlockMedicalGlassLocked components: - name: Medical Storage type: MetaData - - parent: 0 + - parent: 15 pos: 20.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: AOQZ-2284 WireSeed: 309331436 type: Wires -- uid: 2899 +- uid: 2911 type: AirlockMedicalGlassLocked components: - name: Surgery type: MetaData - - parent: 0 + - parent: 15 pos: 19.5,-18.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: RFQA-3846 WireSeed: 2044461648 type: Wires -- uid: 2900 +- uid: 2912 type: AirlockMedicalGlassLocked components: - name: Cloning type: MetaData - - parent: 0 + - parent: 15 pos: 8.5,-12.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: NYPQ-5613 WireSeed: 139476535 type: Wires -- uid: 2901 +- uid: 2913 type: AirlockSecurityGlassLocked components: - name: Security Equipment type: MetaData - - parent: 0 + - parent: 15 pos: -10.5,15.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TOKV-1672 WireSeed: 19823819 type: Wires -- uid: 2902 +- uid: 2914 type: AirlockSecurityGlassLocked components: - name: Reception Desk type: MetaData - - parent: 0 + - parent: 15 pos: -9.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: RKIB-6099 WireSeed: 2093794508 type: Wires -- uid: 2903 +- uid: 2915 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 0.5,20.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: UFWQ-8199 WireSeed: 892075468 type: Wires -- uid: 2904 +- uid: 2916 type: AirlockMaintMedLocked components: - - parent: 0 + - parent: 15 pos: 14.5,-18.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: CMJR-8177 WireSeed: 1850262699 type: Wires -- uid: 2905 +- uid: 2917 type: AirlockMaintMedLocked components: - - parent: 0 + - parent: 15 pos: 20.5,-10.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: CGQP-2165 WireSeed: 1990089277 type: Wires -- uid: 2906 +- uid: 2918 type: AirlockMaintRnDLocked components: - - parent: 0 + - parent: 15 pos: -11.5,-21.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QEKJ-6577 WireSeed: 2104799525 type: Wires -- uid: 2907 +- uid: 2919 type: AirlockScienceLocked components: - name: Science type: MetaData - - parent: 0 + - parent: 15 pos: 0.5,-19.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: SSUK-2106 WireSeed: 393959200 type: Wires -- uid: 2908 +- uid: 2920 type: AirlockScienceLocked components: - name: Science type: MetaData - - parent: 0 + - parent: 15 pos: 0.5,-20.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: FECH-6552 WireSeed: 834795221 type: Wires -- uid: 2909 +- uid: 2921 type: AirlockScienceGlassLocked components: - name: Research and Development type: MetaData - - parent: 0 + - parent: 15 pos: -3.5,-18.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: NLBV-9910 WireSeed: 2125493896 type: Wires -- uid: 2910 +- uid: 2922 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -33.5,8.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: KAVV-9342 WireSeed: 825185224 type: Wires -- uid: 2911 +- uid: 2923 type: AirlockCommandGlassLocked components: - name: Chief Engineer's Office type: MetaData - - parent: 0 + - parent: 15 pos: 38.5,1.5 rot: -1.5707963267948966 rad type: Transform @@ -27590,17 +27918,17 @@ entities: - SerialNumber: CYII-3400 WireSeed: 1636079785 type: Wires -- uid: 2912 +- uid: 2924 type: Catwalk components: - - parent: 0 + - parent: 15 pos: 26.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2913 +- uid: 2925 type: AirlockMaintCommandLocked components: - - parent: 0 + - parent: 15 pos: 11.5,20.5 rot: -1.5707963267948966 rad type: Transform @@ -27610,22 +27938,22 @@ entities: - SerialNumber: YMJG-5269 WireSeed: 1016192265 type: Wires -- uid: 2914 +- uid: 2926 type: AirlockExternalLocked components: - - parent: 0 + - parent: 15 pos: 15.5,16.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: CARV-1132 WireSeed: 772636827 type: Wires -- uid: 2915 +- uid: 2927 type: Airlock components: - name: Custodial Closet type: MetaData - - parent: 0 + - parent: 15 pos: -22.5,9.5 rot: -1.5707963267948966 rad type: Transform @@ -27635,52 +27963,52 @@ entities: - access: - - Janitor type: AccessReader -- uid: 2916 +- uid: 2928 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -34.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: WAGV-3965 WireSeed: 603835631 type: Wires -- uid: 2917 +- uid: 2929 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -23.5,-9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: SMTC-9034 WireSeed: 364757442 type: Wires -- uid: 2918 +- uid: 2930 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 1.5,-7.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: DUSN-0560 WireSeed: 1251354631 type: Wires -- uid: 2919 +- uid: 2931 type: AirlockVaultLocked components: - name: Vault type: MetaData - - parent: 0 + - parent: 15 pos: 0.5,17.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: DYMA-4078 WireSeed: 967318617 type: Wires -- uid: 2920 +- uid: 2932 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -8.5,-7.5 rot: -1.5707963267948966 rad type: Transform @@ -27690,116 +28018,116 @@ entities: - SerialNumber: NUAR-5567 WireSeed: 799238141 type: Wires -- uid: 2921 +- uid: 2933 type: AirlockServiceGlassLocked components: - name: Kitchen type: MetaData - - parent: 0 + - parent: 15 pos: -10.5,-1.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: GQOG-3037 WireSeed: 1603027824 type: Wires -- uid: 2922 +- uid: 2934 type: AirlockMaintEngiLocked components: - - parent: 0 + - parent: 15 pos: 28.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: IQZH-5797 WireSeed: 1376777420 type: Wires -- uid: 2923 +- uid: 2935 type: AirlockServiceGlassLocked components: - name: Bar type: MetaData - - parent: 0 + - parent: 15 pos: -7.5,-4.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HMBY-7370 WireSeed: 75096740 type: Wires -- uid: 2924 +- uid: 2936 type: AirlockSecurityGlassLocked components: - name: Brig type: MetaData - - parent: 0 + - parent: 15 pos: -6.5,6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: YWRZ-7532 WireSeed: 1493191944 type: Wires -- uid: 2925 +- uid: 2937 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -16.5,6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TCCQ-9887 WireSeed: 310306233 type: Wires -- uid: 2926 +- uid: 2938 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 5.5,14.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: PXDM-3756 WireSeed: 1182672040 type: Wires -- uid: 2927 +- uid: 2939 type: AirlockMaintRnDLocked components: - - parent: 0 + - parent: 15 pos: -4.5,-11.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HGRG-8490 WireSeed: 1162485056 type: Wires -- uid: 2928 +- uid: 2940 type: AirlockMaintIntLocked components: - - parent: 0 + - parent: 15 pos: -12.5,-8.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: LTAH-1133 WireSeed: 2138344506 type: Wires -- uid: 2929 +- uid: 2941 type: AirlockMaintIntLocked components: - - parent: 0 + - parent: 15 pos: -13.5,-13.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: NBXI-9071 WireSeed: 1420939772 type: Wires -- uid: 2930 +- uid: 2942 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -32.5,2.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: XTSS-0448 WireSeed: 1688266155 type: Wires -- uid: 2931 +- uid: 2943 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -20.5,11.5 rot: -1.5707963267948966 rad type: Transform @@ -27809,60 +28137,60 @@ entities: - SerialNumber: YUEC-2888 WireSeed: 707792930 type: Wires -- uid: 2932 +- uid: 2944 type: AirlockEngineeringGlassLocked components: - name: Engineering type: MetaData - - parent: 0 + - parent: 15 pos: 30.5,3.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: JFQS-4233 WireSeed: 637268313 type: Wires -- uid: 2933 +- uid: 2945 type: AirlockEngineeringGlassLocked components: - name: Engineering type: MetaData - - parent: 0 + - parent: 15 pos: 30.5,5.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TTIO-1603 WireSeed: 454212984 type: Wires -- uid: 2934 +- uid: 2946 type: AirlockMedicalGlassLocked components: - name: Chemistry type: MetaData - - parent: 0 + - parent: 15 pos: 7.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: UOPN-8787 WireSeed: 128258817 type: Wires -- uid: 2935 +- uid: 2947 type: AirlockMedicalGlassLocked components: - name: Chemistry type: MetaData - - parent: 0 + - parent: 15 pos: 17.5,-3.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: DWWN-6619 WireSeed: 572882105 type: Wires -- uid: 2936 +- uid: 2948 type: AirlockCommandGlassLocked components: - name: Chief Medical Officer's Office type: MetaData - - parent: 0 + - parent: 15 pos: 20.5,-13.5 rot: -1.5707963267948966 rad type: Transform @@ -27873,12 +28201,12 @@ entities: - SerialNumber: DBOY-7146 WireSeed: 2093027285 type: Wires -- uid: 2937 +- uid: 2949 type: AirlockCommandGlassLocked components: - name: Server Room type: MetaData - - parent: 0 + - parent: 15 pos: -8.5,-21.5 rot: -1.5707963267948966 rad type: Transform @@ -27889,12 +28217,12 @@ entities: - SerialNumber: UOQR-3851 WireSeed: 1790641128 type: Wires -- uid: 2938 +- uid: 2950 type: AirlockCommandGlassLocked components: - name: Research Director's Office type: MetaData - - parent: 0 + - parent: 15 pos: -3.5,-21.5 rot: -1.5707963267948966 rad type: Transform @@ -27905,48 +28233,48 @@ entities: - SerialNumber: KPHE-6888 WireSeed: 2049581986 type: Wires -- uid: 2939 +- uid: 2951 type: AirlockScienceLocked components: - name: Testing Area type: MetaData - - parent: 0 + - parent: 15 pos: -12.5,-19.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: PCBK-5706 WireSeed: 1681355557 type: Wires -- uid: 2940 +- uid: 2952 type: AirlockScienceLocked components: - name: Testing Area type: MetaData - - parent: 0 + - parent: 15 pos: -12.5,-20.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: HGVM-3521 WireSeed: 418686914 type: Wires -- uid: 2941 +- uid: 2953 type: AirlockGlass components: - name: Locker Room type: MetaData - - parent: 0 + - parent: 15 pos: -26.5,-0.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: CZDO-4573 WireSeed: 601853902 type: Wires -- uid: 2942 +- uid: 2954 type: AirlockServiceGlassLocked components: - name: Tool Storage type: MetaData - - parent: 0 + - parent: 15 pos: -25.5,10.5 rot: -1.5707963267948966 rad type: Transform @@ -27956,12 +28284,12 @@ entities: - SerialNumber: HRRO-0652 WireSeed: 329371063 type: Wires -- uid: 2943 +- uid: 2955 type: AirlockServiceGlassLocked components: - name: Tool Storage type: MetaData - - parent: 0 + - parent: 15 pos: -25.5,8.5 rot: -1.5707963267948966 rad type: Transform @@ -27971,24 +28299,24 @@ entities: - SerialNumber: VYIC-4178 WireSeed: 1840012897 type: Wires -- uid: 2944 +- uid: 2956 type: AirlockGlass components: - name: Locker Room type: MetaData - - parent: 0 + - parent: 15 pos: -26.5,-1.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QSPE-3594 WireSeed: 2117235893 type: Wires -- uid: 2945 +- uid: 2957 type: AirlockServiceLocked components: - name: Theatre type: MetaData - - parent: 0 + - parent: 15 pos: -20.5,-7.5 rot: -1.5707963267948966 rad type: Transform @@ -27998,73 +28326,73 @@ entities: - SerialNumber: XQJX-4652 WireSeed: 1020748128 type: Wires -- uid: 2946 +- uid: 2958 type: Airlock components: - name: Bunk Dorms type: MetaData - - parent: 0 + - parent: 15 pos: -26.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: AAAO-9160 WireSeed: 264992413 type: Wires -- uid: 2947 +- uid: 2959 type: Airlock components: - name: Showers type: MetaData - - parent: 0 + - parent: 15 pos: -21.5,-4.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TZNE-2505 WireSeed: 448067850 type: Wires -- uid: 2948 +- uid: 2960 type: PowerCellSmallHyper components: - - parent: 1681 + - parent: 1695 type: Transform - startingCharge: 1000 type: PowerCell -- uid: 2949 +- uid: 2961 type: FlashlightLantern components: - - parent: 3079 + - parent: 3091 type: Transform - containers: flashlight_cell_container: entities: - - 2293 + - 2307 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2950 +- uid: 2962 type: ToolboxEmergencyFilled components: - - parent: 2789 + - parent: 2801 type: Transform - containers: storagebase: entities: - - 1680 - - 2295 - - 2294 - - 1681 - - 2249 - - 1674 + - 1694 + - 2309 + - 2308 + - 1695 + - 2263 + - 1688 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 2951 +- uid: 2963 type: BreathMaskClothing components: - - parent: 2784 + - parent: 2796 type: Transform -- uid: 2952 +- uid: 2964 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -16.5,-7.5 rot: -1.5707963267948966 rad type: Transform @@ -28074,121 +28402,121 @@ entities: - SerialNumber: OGJH-7262 WireSeed: 189680893 type: Wires -- uid: 2953 +- uid: 2965 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: -31.5,-6.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: XAIA-4765 WireSeed: 2025498773 type: Wires -- uid: 2954 +- uid: 2966 type: AirlockMaintCommonLocked components: - - parent: 0 + - parent: 15 pos: 27.5,7.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: AJUU-2442 WireSeed: 558462682 type: Wires -- uid: 2955 +- uid: 2967 type: Table components: - - parent: 0 + - parent: 15 pos: -8.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2956 +- uid: 2968 type: Table components: - - parent: 0 + - parent: 15 pos: -9.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2957 +- uid: 2969 type: Table components: - - parent: 0 + - parent: 15 pos: -7.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2958 +- uid: 2970 type: Table components: - - parent: 0 + - parent: 15 pos: -7.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2959 +- uid: 2971 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -9.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2960 +- uid: 2972 type: ChairOfficeDark components: - - parent: 0 + - parent: 15 pos: -8.5,8.5 type: Transform -- uid: 2961 +- uid: 2973 type: AirlockVaultLocked components: - name: Armory type: MetaData - - parent: 0 + - parent: 15 pos: -12.5,17.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: WUEJ-5650 WireSeed: 2067462950 type: Wires -- uid: 2962 +- uid: 2974 type: AirlockVaultLocked components: - name: Armory type: MetaData - - parent: 0 + - parent: 15 pos: -10.5,20.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: GWCZ-9570 WireSeed: 1211819228 type: Wires -- uid: 2963 +- uid: 2975 type: AirlockCommandGlassLocked components: - name: Bridge type: MetaData - - parent: 0 + - parent: 15 pos: 2.5,22.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: IFYB-8145 WireSeed: 129332630 type: Wires -- uid: 2964 +- uid: 2976 type: AirlockCommandGlassLocked components: - name: Bridge type: MetaData - - parent: 0 + - parent: 15 pos: 4.5,22.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: VKBA-7089 WireSeed: 932839495 type: Wires -- uid: 2965 +- uid: 2977 type: AirlockCommandGlassLocked components: - name: EVA type: MetaData - - parent: 0 + - parent: 15 pos: 7.5,6.5 rot: -1.5707963267948966 rad type: Transform @@ -28198,12 +28526,12 @@ entities: - SerialNumber: EQPZ-5128 WireSeed: 1773319195 type: Wires -- uid: 2966 +- uid: 2978 type: AirlockCommandGlassLocked components: - name: EVA type: MetaData - - parent: 0 + - parent: 15 pos: 9.5,6.5 rot: -1.5707963267948966 rad type: Transform @@ -28213,10 +28541,10 @@ entities: - SerialNumber: SKSC-7681 WireSeed: 1162035575 type: Wires -- uid: 2967 +- uid: 2979 type: AirlockMaintCommandLocked components: - - parent: 0 + - parent: 15 pos: 8.5,12.5 rot: -1.5707963267948966 rad type: Transform @@ -28226,48 +28554,48 @@ entities: - SerialNumber: GAZR-1881 WireSeed: 425508591 type: Wires -- uid: 2968 +- uid: 2980 type: AirlockCargoGlassLocked components: - name: Cargo Office type: MetaData - - parent: 0 + - parent: 15 pos: 13.5,8.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: TUPT-9669 WireSeed: 1130530967 type: Wires -- uid: 2969 +- uid: 2981 type: AirlockCargoGlassLocked components: - name: Cargo Bay type: MetaData - - parent: 0 + - parent: 15 pos: 17.5,10.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: YQSJ-5479 WireSeed: 504243442 type: Wires -- uid: 2970 +- uid: 2982 type: AirlockCargoGlassLocked components: - name: Cargo Bay type: MetaData - - parent: 0 + - parent: 15 pos: 17.5,11.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: FSLA-5169 WireSeed: 1857012812 type: Wires -- uid: 2971 +- uid: 2983 type: AirlockExternalLocked components: - name: Supply Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: 20.5,14.5 rot: -1.5707963267948966 rad type: Transform @@ -28277,12 +28605,12 @@ entities: - SerialNumber: JEQY-9989 WireSeed: 233131541 type: Wires -- uid: 2972 +- uid: 2984 type: AirlockExternalLocked components: - name: Supply Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: 20.5,16.5 rot: -1.5707963267948966 rad type: Transform @@ -28292,12 +28620,12 @@ entities: - SerialNumber: BYPX-4636 WireSeed: 210382358 type: Wires -- uid: 2973 +- uid: 2985 type: AirlockExternalLocked components: - name: Supply Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: 22.5,16.5 rot: -1.5707963267948966 rad type: Transform @@ -28307,12 +28635,12 @@ entities: - SerialNumber: DWWC-6035 WireSeed: 356196615 type: Wires -- uid: 2974 +- uid: 2986 type: AirlockExternalLocked components: - name: Supply Shuttle Dock type: MetaData - - parent: 0 + - parent: 15 pos: 22.5,14.5 rot: -1.5707963267948966 rad type: Transform @@ -28322,22 +28650,22 @@ entities: - SerialNumber: BSBV-2797 WireSeed: 949804272 type: Wires -- uid: 2975 +- uid: 2987 type: AirlockExternalLocked components: - - parent: 0 + - parent: 15 pos: 14.5,14.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: PTVE-0215 WireSeed: 1200332241 type: Wires -- uid: 2976 +- uid: 2988 type: AirlockCommandGlassLocked components: - name: Head of Security's Office type: MetaData - - parent: 0 + - parent: 15 pos: -8.5,18.5 rot: -1.5707963267948966 rad type: Transform @@ -28348,10 +28676,10 @@ entities: - SerialNumber: VAUE-5425 WireSeed: 602620559 type: Wires -- uid: 2977 +- uid: 2989 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 17,-20.5 type: Transform - color: '#FFFFFFFF' @@ -28361,18 +28689,18 @@ entities: - containers: light_bulb: entities: - - 2978 + - 2990 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2978 +- uid: 2990 type: LightTube components: - - parent: 2977 + - parent: 2989 type: Transform -- uid: 2979 +- uid: 2991 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 15.5,-18 rot: 1.5707963267948966 rad type: Transform @@ -28383,18 +28711,18 @@ entities: - containers: light_bulb: entities: - - 2980 + - 2992 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2980 +- uid: 2992 type: LightTube components: - - parent: 2979 + - parent: 2991 type: Transform -- uid: 2981 +- uid: 2993 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: 20,-17.5 rot: 3.141592653589793 rad type: Transform @@ -28405,261 +28733,261 @@ entities: - containers: light_bulb: entities: - - 2982 + - 2994 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 2982 +- uid: 2994 type: LightTube components: - - parent: 2981 + - parent: 2993 type: Transform -- uid: 2983 +- uid: 2995 type: reinforced_wall components: - - parent: 0 + - parent: 15 pos: -15.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2984 +- uid: 2996 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -1.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2985 +- uid: 2997 type: AirlockSecurityGlassLocked components: - name: Cell 1 type: MetaData - - parent: 0 + - parent: 15 pos: -2.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: OGUH-9387 WireSeed: 1300492132 type: Wires -- uid: 2986 +- uid: 2998 type: AirlockSecurityGlassLocked components: - name: Cell 2 type: MetaData - - parent: 0 + - parent: 15 pos: 0.5,9.5 rot: -1.5707963267948966 rad type: Transform - SerialNumber: QNEK-0307 WireSeed: 7959160 type: Wires -- uid: 2987 +- uid: 2999 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: -27.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2988 +- uid: 3000 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: -28.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2989 +- uid: 3001 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: -29.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2990 +- uid: 3002 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: -0.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2991 +- uid: 3003 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 6.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2992 +- uid: 3004 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 10.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2993 +- uid: 3005 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 15.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2994 +- uid: 3006 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 10.5,-13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2995 +- uid: 3007 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 18.5,-24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2996 +- uid: 3008 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 17.5,-20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2997 +- uid: 3009 type: SuspicionMeleeSpawner components: - - parent: 0 + - parent: 15 pos: 22.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2998 +- uid: 3010 type: SuspicionRifleSpawner components: - - parent: 0 + - parent: 15 pos: 23.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 2999 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: -2.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3000 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: -14.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3001 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: -32.5,-8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3002 - type: SuspicionPistolSpawner - components: - - parent: 0 - pos: -18.5,-11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3003 - type: SuspicionPistolSpawner - components: - - parent: 0 - pos: -31.5,8.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3004 - type: SuspicionPistolSpawner - components: - - parent: 0 - pos: -20.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3005 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: -7.5,20.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3006 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: -7.5,21.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3007 - type: SuspicionPistolSpawner - components: - - parent: 0 - pos: 6.5,20.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3008 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: 0.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3009 - type: SuspicionRifleSpawner - components: - - parent: 0 - pos: 6.5,28.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3010 - type: SuspicionPistolSpawner - components: - - parent: 0 - pos: -13.5,24.5 - rot: -1.5707963267948966 rad - type: Transform - uid: 3011 - type: SuspicionMeleeSpawner + type: SuspicionRifleSpawner components: - - parent: 0 - pos: -4.5,20.5 + - parent: 15 + pos: -2.5,-4.5 rot: -1.5707963267948966 rad type: Transform - uid: 3012 type: SuspicionRifleSpawner components: - - parent: 0 - pos: 5.5,16.5 + - parent: 15 + pos: -14.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 3013 - type: OuterclothingHazard + type: SuspicionRifleSpawner components: - - parent: 382 + - parent: 15 + pos: -32.5,-8.5 + rot: -1.5707963267948966 rad type: Transform - uid: 3014 + type: SuspicionPistolSpawner + components: + - parent: 15 + pos: -18.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3015 + type: SuspicionPistolSpawner + components: + - parent: 15 + pos: -31.5,8.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3016 + type: SuspicionPistolSpawner + components: + - parent: 15 + pos: -20.5,14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3017 + type: SuspicionRifleSpawner + components: + - parent: 15 + pos: -7.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3018 + type: SuspicionRifleSpawner + components: + - parent: 15 + pos: -7.5,21.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3019 + type: SuspicionPistolSpawner + components: + - parent: 15 + pos: 6.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3020 + type: SuspicionRifleSpawner + components: + - parent: 15 + pos: 0.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3021 + type: SuspicionRifleSpawner + components: + - parent: 15 + pos: 6.5,28.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3022 + type: SuspicionPistolSpawner + components: + - parent: 15 + pos: -13.5,24.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3023 + type: SuspicionMeleeSpawner + components: + - parent: 15 + pos: -4.5,20.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3024 + type: SuspicionRifleSpawner + components: + - parent: 15 + pos: 5.5,16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3025 + type: OuterclothingHazard + components: + - parent: 397 + type: Transform +- uid: 3026 type: FlashlightLantern components: - - parent: 382 + - parent: 397 type: Transform - containers: flashlight_cell_container: entities: - - 3015 + - 3027 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3015 +- uid: 3027 type: PowerCellSmallHyper components: - - parent: 3014 + - parent: 3026 type: Transform - startingCharge: 1000 type: PowerCell -- uid: 3016 +- uid: 3028 type: Screwdriver components: - - parent: 382 + - parent: 397 type: Transform - selected: cyan colors: @@ -28671,25 +28999,25 @@ entities: cyan: '#18A2D5FF' yellow: '#FFA500FF' type: RandomSpriteColor -- uid: 3017 +- uid: 3029 type: Wrench components: - - parent: 382 + - parent: 397 type: Transform -- uid: 3018 +- uid: 3030 type: Welder components: - - parent: 382 + - parent: 397 type: Transform -- uid: 3019 +- uid: 3031 type: Crowbar components: - - parent: 382 + - parent: 397 type: Transform -- uid: 3020 +- uid: 3032 type: Wirecutter components: - - parent: 382 + - parent: 397 type: Transform - selected: cyan colors: @@ -28701,42 +29029,42 @@ entities: cyan: '#18A2D5FF' yellow: '#D58C18FF' type: RandomSpriteColor -- uid: 3021 +- uid: 3033 type: UtilityBeltClothing components: - - parent: 382 + - parent: 397 type: Transform - containers: storagebase: type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 3022 - type: CableStack +- uid: 3034 + type: CableStack1 components: - - parent: 382 + - parent: 397 type: Transform -- uid: 3023 +- uid: 3035 type: FlashlightLantern components: - - parent: 384 + - parent: 399 type: Transform - containers: flashlight_cell_container: entities: - - 3024 + - 3036 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3024 +- uid: 3036 type: PowerCellSmallHyper components: - - parent: 3023 + - parent: 3035 type: Transform - startingCharge: 1000 type: PowerCell -- uid: 3025 +- uid: 3037 type: Screwdriver components: - - parent: 384 + - parent: 399 type: Transform - selected: red colors: @@ -28748,20 +29076,20 @@ entities: cyan: '#18A2D5FF' yellow: '#FFA500FF' type: RandomSpriteColor -- uid: 3026 +- uid: 3038 type: Welder components: - - parent: 384 + - parent: 399 type: Transform -- uid: 3027 +- uid: 3039 type: Crowbar components: - - parent: 384 + - parent: 399 type: Transform -- uid: 3028 +- uid: 3040 type: Wirecutter components: - - parent: 384 + - parent: 399 type: Transform - selected: yellow colors: @@ -28773,20 +29101,20 @@ entities: cyan: '#18A2D5FF' yellow: '#D58C18FF' type: RandomSpriteColor -- uid: 3029 +- uid: 3041 type: GlovesYellow components: - - parent: 384 + - parent: 399 type: Transform -- uid: 3030 +- uid: 3042 type: HatHardhatRed components: - - parent: 384 + - parent: 399 type: Transform -- uid: 3031 +- uid: 3043 type: Screwdriver components: - - parent: 1557 + - parent: 1572 type: Transform - selected: yellow colors: @@ -28798,15 +29126,15 @@ entities: cyan: '#18A2D5FF' yellow: '#FFA500FF' type: RandomSpriteColor -- uid: 3032 +- uid: 3044 type: Crowbar components: - - parent: 1557 + - parent: 1572 type: Transform -- uid: 3033 +- uid: 3045 type: Wirecutter components: - - parent: 1557 + - parent: 1572 type: Transform - selected: blue colors: @@ -28818,43 +29146,43 @@ entities: cyan: '#18A2D5FF' yellow: '#D58C18FF' type: RandomSpriteColor -- uid: 3034 - type: CableStack +- uid: 3046 + type: CableStack1 components: - - parent: 1557 + - parent: 1572 type: Transform -- uid: 3035 - type: CableStack +- uid: 3047 + type: CableStack1 components: - - parent: 1557 + - parent: 1572 type: Transform -- uid: 3036 - type: CableStack +- uid: 3048 + type: CableStack1 components: - - parent: 1557 + - parent: 1572 type: Transform -- uid: 3037 +- uid: 3049 type: FlashlightLantern components: - - parent: 2251 + - parent: 2265 type: Transform - containers: flashlight_cell_container: entities: - - 3038 + - 3050 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3038 +- uid: 3050 type: PowerCellSmallHyper components: - - parent: 3037 + - parent: 3049 type: Transform - startingCharge: 1000 type: PowerCell -- uid: 3039 +- uid: 3051 type: Screwdriver components: - - parent: 2251 + - parent: 2265 type: Transform - selected: yellow colors: @@ -28866,25 +29194,25 @@ entities: cyan: '#18A2D5FF' yellow: '#FFA500FF' type: RandomSpriteColor -- uid: 3040 +- uid: 3052 type: Wrench components: - - parent: 2251 + - parent: 2265 type: Transform -- uid: 3041 +- uid: 3053 type: Welder components: - - parent: 2251 + - parent: 2265 type: Transform -- uid: 3042 +- uid: 3054 type: Crowbar components: - - parent: 2251 + - parent: 2265 type: Transform -- uid: 3043 +- uid: 3055 type: Wirecutter components: - - parent: 2251 + - parent: 2265 type: Transform - selected: yellow colors: @@ -28896,456 +29224,300 @@ entities: cyan: '#18A2D5FF' yellow: '#D58C18FF' type: RandomSpriteColor -- uid: 3044 - type: BreathMaskClothing - components: - - parent: 2758 - type: Transform -- uid: 3045 - type: BreathMaskClothing - components: - - parent: 2759 - type: Transform -- uid: 3046 - type: BreathMaskClothing - components: - - parent: 2760 - type: Transform -- uid: 3047 - type: BreathMaskClothing - components: - - parent: 2761 - type: Transform -- uid: 3048 - type: ToolboxEmergencyFilled - components: - - parent: 2764 - type: Transform - - containers: - storagebase: - entities: - - 3049 - - 3050 - - 3051 - - 3052 - - 3054 - - 3056 - type: Robust.Server.GameObjects.Components.Container.Container - type: ContainerContainer -- uid: 3049 - type: BreathMaskClothing - components: - - parent: 3048 - type: Transform -- uid: 3050 - type: BreathMaskClothing - components: - - parent: 3048 - type: Transform -- uid: 3051 - type: FoodChocolateBar - components: - - parent: 3048 - type: Transform -- uid: 3052 - type: FlashlightLantern - components: - - parent: 3048 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3053 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3053 - type: PowerCellSmallHyper - components: - - parent: 3052 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 3054 - type: FlashlightLantern - components: - - parent: 3048 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3055 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3055 - type: PowerCellSmallHyper - components: - - parent: 3054 - type: Transform - - startingCharge: 1000 - type: PowerCell - uid: 3056 - type: FoodChocolateBar + type: BreathMaskClothing components: - - parent: 3048 + - parent: 2770 type: Transform - uid: 3057 type: BreathMaskClothing components: - - parent: 2764 + - parent: 2771 type: Transform - uid: 3058 type: BreathMaskClothing components: - - parent: 2765 + - parent: 2772 type: Transform - uid: 3059 + type: BreathMaskClothing + components: + - parent: 2773 + type: Transform +- uid: 3060 type: ToolboxEmergencyFilled components: - - parent: 2766 + - parent: 2776 type: Transform - containers: storagebase: entities: - - 3060 - 3061 - 3062 - 3063 - - 3065 - - 3067 + - 3064 + - 3066 + - 3068 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 3060 - type: BreathMaskClothing - components: - - parent: 3059 - type: Transform - uid: 3061 type: BreathMaskClothing components: - - parent: 3059 + - parent: 3060 type: Transform - uid: 3062 - type: FoodChocolateBar + type: BreathMaskClothing components: - - parent: 3059 + - parent: 3060 type: Transform - uid: 3063 - type: FlashlightLantern - components: - - parent: 3059 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3064 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3064 - type: PowerCellSmallHyper - components: - - parent: 3063 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 3065 - type: FlashlightLantern - components: - - parent: 3059 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3066 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3066 - type: PowerCellSmallHyper - components: - - parent: 3065 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 3067 type: FoodChocolateBar components: - - parent: 3059 + - parent: 3060 type: Transform -- uid: 3068 - type: ToolboxEmergencyFilled +- uid: 3064 + type: FlashlightLantern components: - - parent: 2768 + - parent: 3060 type: Transform - containers: - storagebase: + flashlight_cell_container: entities: - - 3069 - - 3070 - - 3071 - - 3072 - - 3074 - - 3076 - type: Robust.Server.GameObjects.Components.Container.Container + - 3065 + type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer +- uid: 3065 + type: PowerCellSmallHyper + components: + - parent: 3064 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3066 + type: FlashlightLantern + components: + - parent: 3060 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 3067 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 3067 + type: PowerCellSmallHyper + components: + - parent: 3066 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3068 + type: FoodChocolateBar + components: + - parent: 3060 + type: Transform - uid: 3069 type: BreathMaskClothing components: - - parent: 3068 + - parent: 2776 type: Transform - uid: 3070 type: BreathMaskClothing components: - - parent: 3068 + - parent: 2777 type: Transform - uid: 3071 - type: FoodChocolateBar - components: - - parent: 3068 - type: Transform -- uid: 3072 - type: FlashlightLantern - components: - - parent: 3068 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3073 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3073 - type: PowerCellSmallHyper - components: - - parent: 3072 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 3074 - type: FlashlightLantern - components: - - parent: 3068 - type: Transform - - containers: - flashlight_cell_container: - entities: - - 3075 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 3075 - type: PowerCellSmallHyper - components: - - parent: 3074 - type: Transform - - startingCharge: 1000 - type: PowerCell -- uid: 3076 - type: FoodChocolateBar - components: - - parent: 3068 - type: Transform -- uid: 3077 - type: BreathMaskClothing - components: - - parent: 2768 - type: Transform -- uid: 3078 - type: BreathMaskClothing - components: - - parent: 2771 - type: Transform -- uid: 3079 type: ToolboxEmergencyFilled components: - - parent: 2773 + - parent: 2778 type: Transform - containers: storagebase: entities: - - 3080 - - 3081 - - 342 - - 1677 - - 2949 - - 2292 + - 3072 + - 3073 + - 3074 + - 3075 + - 3077 + - 3079 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 3080 +- uid: 3072 type: BreathMaskClothing components: - - parent: 3079 + - parent: 3071 type: Transform +- uid: 3073 + type: BreathMaskClothing + components: + - parent: 3071 + type: Transform +- uid: 3074 + type: FoodChocolateBar + components: + - parent: 3071 + type: Transform +- uid: 3075 + type: FlashlightLantern + components: + - parent: 3071 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 3076 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 3076 + type: PowerCellSmallHyper + components: + - parent: 3075 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3077 + type: FlashlightLantern + components: + - parent: 3071 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 3078 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 3078 + type: PowerCellSmallHyper + components: + - parent: 3077 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3079 + type: FoodChocolateBar + components: + - parent: 3071 + type: Transform +- uid: 3080 + type: ToolboxEmergencyFilled + components: + - parent: 2780 + type: Transform + - containers: + storagebase: + entities: + - 3081 + - 3082 + - 3083 + - 3084 + - 3086 + - 3088 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer - uid: 3081 type: BreathMaskClothing components: - - parent: 3079 + - parent: 3080 type: Transform - uid: 3082 + type: BreathMaskClothing + components: + - parent: 3080 + type: Transform +- uid: 3083 + type: FoodChocolateBar + components: + - parent: 3080 + type: Transform +- uid: 3084 + type: FlashlightLantern + components: + - parent: 3080 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 3085 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 3085 + type: PowerCellSmallHyper + components: + - parent: 3084 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3086 + type: FlashlightLantern + components: + - parent: 3080 + type: Transform + - containers: + flashlight_cell_container: + entities: + - 3087 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 3087 + type: PowerCellSmallHyper + components: + - parent: 3086 + type: Transform + - startingCharge: 1000 + type: PowerCell +- uid: 3088 + type: FoodChocolateBar + components: + - parent: 3080 + type: Transform +- uid: 3089 + type: BreathMaskClothing + components: + - parent: 2780 + type: Transform +- uid: 3090 + type: BreathMaskClothing + components: + - parent: 2783 + type: Transform +- uid: 3091 + type: ToolboxEmergencyFilled + components: + - parent: 2785 + type: Transform + - containers: + storagebase: + entities: + - 3092 + - 3093 + - 357 + - 1691 + - 2961 + - 2306 + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer +- uid: 3092 + type: BreathMaskClothing + components: + - parent: 3091 + type: Transform +- uid: 3093 + type: BreathMaskClothing + components: + - parent: 3091 + type: Transform +- uid: 3094 type: solid_wall components: - - parent: 0 + - parent: 15 pos: -21.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3083 - type: Wire - components: - - parent: 0 - pos: -15.5,-5.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3084 - type: Wire - components: - - parent: 0 - pos: -16.5,-5.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3085 - type: Wire - components: - - parent: 0 - pos: -16.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3086 - type: Wire - components: - - parent: 0 - pos: -16.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3087 - type: Wire - components: - - parent: 0 - pos: -16.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3088 - type: Wire - components: - - parent: 0 - pos: -17.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3089 - type: Wire - components: - - parent: 0 - pos: -18.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3090 - type: Wire - components: - - parent: 0 - pos: -19.5,-2.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3091 - type: Wire - components: - - parent: 0 - pos: -16.5,-1.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3092 - type: Wire - components: - - parent: 0 - pos: -19.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3093 - type: Wire - components: - - parent: 0 - pos: -16.5,-0.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer -- uid: 3094 - type: Wire - components: - - parent: 0 - pos: -16.5,0.5 - rot: -1.5707963267948966 rad - type: Transform - - nodeTypes: - HVPower: - - AdjacentNode - Apc: - - AdjacentNode - type: NodeContainer - uid: 3095 type: Wire components: - - parent: 0 - pos: -16.5,1.5 + - parent: 15 + pos: -15.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -29357,8 +29529,8 @@ entities: - uid: 3096 type: Wire components: - - parent: 0 - pos: -16.5,2.5 + - parent: 15 + pos: -16.5,-5.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -29370,8 +29542,8 @@ entities: - uid: 3097 type: Wire components: - - parent: 0 - pos: -16.5,3.5 + - parent: 15 + pos: -16.5,-4.5 rot: -1.5707963267948966 rad type: Transform - nodeTypes: @@ -29381,794 +29553,4167 @@ entities: - AdjacentNode type: NodeContainer - uid: 3098 - type: solid_wall + type: Wire components: - - parent: 0 - pos: -14.5,-3.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3099 - type: Table - components: - - parent: 0 - pos: -15.5,0.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3100 - type: AirlockMaintCommonLocked - components: - - parent: 0 - pos: -14.5,-4.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3101 - type: AirlockMaintCommonLocked - components: - - parent: 0 + - parent: 15 pos: -16.5,-3.5 rot: -1.5707963267948966 rad type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3099 + type: Wire + components: + - parent: 15 + pos: -16.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3100 + type: Wire + components: + - parent: 15 + pos: -17.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3101 + type: Wire + components: + - parent: 15 + pos: -18.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer - uid: 3102 + type: Wire + components: + - parent: 15 + pos: -19.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3103 + type: Wire + components: + - parent: 15 + pos: -16.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3104 + type: Wire + components: + - parent: 15 + pos: -19.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3105 + type: Wire + components: + - parent: 15 + pos: -16.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3106 + type: Wire + components: + - parent: 15 + pos: -16.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3107 + type: Wire + components: + - parent: 15 + pos: -16.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3108 + type: Wire + components: + - parent: 15 + pos: -16.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3109 + type: Wire + components: + - parent: 15 + pos: -16.5,3.5 + rot: -1.5707963267948966 rad + type: Transform + - nodeTypes: + HVPower: + - AdjacentNode + Apc: + - AdjacentNode + type: NodeContainer +- uid: 3110 + type: solid_wall + components: + - parent: 15 + pos: -14.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3111 + type: Table + components: + - parent: 15 + pos: -15.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3112 + type: AirlockMaintCommonLocked + components: + - parent: 15 + pos: -14.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3113 + type: AirlockMaintCommonLocked + components: + - parent: 15 + pos: -16.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3114 type: Airlock components: - name: Hydroponics type: MetaData - - parent: 0 + - parent: 15 pos: -16.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3103 +- uid: 3115 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -16.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3104 +- uid: 3116 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -15.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3105 +- uid: 3117 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -15.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3106 +- uid: 3118 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -16.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3107 +- uid: 3119 type: Catwalk components: - - parent: 0 + - parent: 15 pos: -15.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 3108 +- uid: 3120 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -20.5,2 rot: -1.5707963267948966 rad type: Transform - containers: light_bulb: entities: - - 3109 + - 3121 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3109 +- uid: 3121 type: LightTube components: - - parent: 3108 + - parent: 3120 type: Transform -- uid: 3110 +- uid: 3122 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -20.5,-3 rot: 1.5707963267948966 rad type: Transform - containers: light_bulb: entities: - - 3111 + - 3123 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3111 +- uid: 3123 type: LightTube components: - - parent: 3110 + - parent: 3122 type: Transform -- uid: 3112 +- uid: 3124 type: Poweredlight components: - - parent: 0 + - parent: 15 pos: -16,-1.5 rot: 3.141592653589793 rad type: Transform - containers: light_bulb: entities: - - 3113 + - 3125 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 3113 +- uid: 3125 type: LightTube components: - - parent: 3112 - type: Transform -- uid: 3114 - type: TrashSpawner - components: - - parent: 0 - pos: -21.5,10.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3115 - type: TrashSpawner - components: - - parent: 0 - pos: -31.5,7.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3116 - type: TrashSpawner - components: - - parent: 0 - pos: -32.5,11.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3117 - type: TrashSpawner - components: - - parent: 0 - pos: -30.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3118 - type: TrashSpawner - components: - - parent: 0 - pos: -25.5,13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3119 - type: TrashSpawner - components: - - parent: 0 - pos: -23.5,14.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3120 - type: TrashSpawner - components: - - parent: 0 - pos: -21.5,12.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3121 - type: TrashSpawner - components: - - parent: 0 - pos: -17.5,13.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3122 - type: TrashSpawner - components: - - parent: 0 - pos: -15.5,9.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3123 - type: TrashSpawner - components: - - parent: 0 - pos: -18.5,19.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3124 - type: TrashSpawner - components: - - parent: 0 - pos: -18.5,25.5 - rot: -1.5707963267948966 rad - type: Transform -- uid: 3125 - type: TrashSpawner - components: - - parent: 0 - pos: -15.5,24.5 - rot: -1.5707963267948966 rad + - parent: 3124 type: Transform - uid: 3126 type: TrashSpawner components: - - parent: 0 - pos: -8.5,25.5 + - parent: 15 + pos: -21.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 3127 type: TrashSpawner components: - - parent: 0 - pos: -7.5,23.5 + - parent: 15 + pos: -31.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3128 type: TrashSpawner components: - - parent: 0 - pos: -4.5,22.5 + - parent: 15 + pos: -32.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 3129 type: TrashSpawner components: - - parent: 0 - pos: -2.5,20.5 + - parent: 15 + pos: -30.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 3130 type: TrashSpawner components: - - parent: 0 - pos: -3.5,7.5 + - parent: 15 + pos: -25.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 3131 type: TrashSpawner components: - - parent: 0 - pos: 0.5,8.5 + - parent: 15 + pos: -23.5,14.5 rot: -1.5707963267948966 rad type: Transform - uid: 3132 type: TrashSpawner components: - - parent: 0 - pos: -36.5,10.5 + - parent: 15 + pos: -21.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 3133 type: TrashSpawner components: - - parent: 0 - pos: -35.5,-2.5 + - parent: 15 + pos: -17.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 3134 type: TrashSpawner components: - - parent: 0 - pos: -32.5,5.5 + - parent: 15 + pos: -15.5,9.5 rot: -1.5707963267948966 rad type: Transform - uid: 3135 type: TrashSpawner components: - - parent: 0 - pos: -22.5,6.5 + - parent: 15 + pos: -18.5,19.5 rot: -1.5707963267948966 rad type: Transform - uid: 3136 type: TrashSpawner components: - - parent: 0 - pos: -30.5,1.5 + - parent: 15 + pos: -18.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 3137 type: TrashSpawner components: - - parent: 0 - pos: -30.5,-8.5 + - parent: 15 + pos: -15.5,24.5 rot: -1.5707963267948966 rad type: Transform - uid: 3138 type: TrashSpawner components: - - parent: 0 - pos: -19.5,-5.5 + - parent: 15 + pos: -8.5,25.5 rot: -1.5707963267948966 rad type: Transform - uid: 3139 type: TrashSpawner components: - - parent: 0 - pos: -32.5,-0.5 + - parent: 15 + pos: -7.5,23.5 rot: -1.5707963267948966 rad type: Transform - uid: 3140 type: TrashSpawner components: - - parent: 0 - pos: -33.5,-7.5 + - parent: 15 + pos: -4.5,22.5 rot: -1.5707963267948966 rad type: Transform - uid: 3141 type: TrashSpawner components: - - parent: 0 - pos: -33.5,-11.5 + - parent: 15 + pos: -2.5,20.5 rot: -1.5707963267948966 rad type: Transform - uid: 3142 type: TrashSpawner components: - - parent: 0 - pos: -32.5,-5.5 + - parent: 15 + pos: -3.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3143 type: TrashSpawner components: - - parent: 0 - pos: -28.5,-11.5 + - parent: 15 + pos: 0.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 3144 type: TrashSpawner components: - - parent: 0 - pos: -21.5,-10.5 + - parent: 15 + pos: -36.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 3145 type: TrashSpawner components: - - parent: 0 - pos: -21.5,-12.5 + - parent: 15 + pos: -35.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 3146 type: TrashSpawner components: - - parent: 0 - pos: -18.5,-13.5 + - parent: 15 + pos: -32.5,5.5 rot: -1.5707963267948966 rad type: Transform - uid: 3147 type: TrashSpawner components: - - parent: 0 - pos: -12.5,-15.5 + - parent: 15 + pos: -22.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3148 type: TrashSpawner components: - - parent: 0 - pos: -8.5,-15.5 + - parent: 15 + pos: -30.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 3149 type: TrashSpawner components: - - parent: 0 - pos: -9.5,-12.5 + - parent: 15 + pos: -30.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 3150 type: TrashSpawner components: - - parent: 0 - pos: -8.5,-11.5 + - parent: 15 + pos: -19.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 3151 type: TrashSpawner components: - - parent: 0 - pos: -11.5,-6.5 + - parent: 15 + pos: -32.5,-0.5 rot: -1.5707963267948966 rad type: Transform - uid: 3152 type: TrashSpawner components: - - parent: 0 - pos: -16.5,-5.5 + - parent: 15 + pos: -33.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3153 type: TrashSpawner components: - - parent: 0 - pos: -6.5,-9.5 + - parent: 15 + pos: -33.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 3154 type: TrashSpawner components: - - parent: 0 - pos: -2.5,-10.5 + - parent: 15 + pos: -32.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 3155 type: TrashSpawner components: - - parent: 0 - pos: -0.5,-9.5 + - parent: 15 + pos: -28.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 3156 type: TrashSpawner components: - - parent: 0 - pos: -0.5,-8.5 + - parent: 15 + pos: -21.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 3157 type: TrashSpawner components: - - parent: 0 - pos: 0.5,-6.5 + - parent: 15 + pos: -21.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 3158 type: TrashSpawner components: - - parent: 0 - pos: -11.5,-23.5 + - parent: 15 + pos: -18.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 3159 type: TrashSpawner components: - - parent: 0 - pos: -11.5,-27.5 + - parent: 15 + pos: -12.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 3160 type: TrashSpawner components: - - parent: 0 - pos: -9.5,-25.5 + - parent: 15 + pos: -8.5,-15.5 rot: -1.5707963267948966 rad type: Transform - uid: 3161 type: TrashSpawner components: - - parent: 0 - pos: -5.5,-27.5 + - parent: 15 + pos: -9.5,-12.5 rot: -1.5707963267948966 rad type: Transform - uid: 3162 type: TrashSpawner components: - - parent: 0 - pos: -2.5,-26.5 + - parent: 15 + pos: -8.5,-11.5 rot: -1.5707963267948966 rad type: Transform - uid: 3163 type: TrashSpawner components: - - parent: 0 - pos: -0.5,-22.5 + - parent: 15 + pos: -11.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3164 type: TrashSpawner components: - - parent: 0 - pos: -10.5,-17.5 + - parent: 15 + pos: -16.5,-5.5 rot: -1.5707963267948966 rad type: Transform - uid: 3165 type: TrashSpawner components: - - parent: 0 - pos: 7.5,-18.5 + - parent: 15 + pos: -6.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 3166 type: TrashSpawner components: - - parent: 0 - pos: 12.5,-19.5 + - parent: 15 + pos: -2.5,-10.5 rot: -1.5707963267948966 rad type: Transform - uid: 3167 type: TrashSpawner components: - - parent: 0 - pos: 14.5,-21.5 + - parent: 15 + pos: -0.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 3168 type: TrashSpawner components: - - parent: 0 - pos: 14.5,-24.5 + - parent: 15 + pos: -0.5,-8.5 rot: -1.5707963267948966 rad type: Transform - uid: 3169 type: TrashSpawner components: - - parent: 0 - pos: 18.5,-25.5 + - parent: 15 + pos: 0.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3170 type: TrashSpawner components: - - parent: 0 - pos: 22.5,-23.5 + - parent: 15 + pos: -11.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 3171 type: TrashSpawner components: - - parent: 0 - pos: 21.5,-20.5 + - parent: 15 + pos: -11.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 3172 type: TrashSpawner components: - - parent: 0 - pos: 21.5,-17.5 + - parent: 15 + pos: -9.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 3173 type: TrashSpawner components: - - parent: 0 - pos: 26.5,-17.5 + - parent: 15 + pos: -5.5,-27.5 rot: -1.5707963267948966 rad type: Transform - uid: 3174 type: TrashSpawner components: - - parent: 0 - pos: 27.5,-13.5 + - parent: 15 + pos: -2.5,-26.5 rot: -1.5707963267948966 rad type: Transform - uid: 3175 type: TrashSpawner components: - - parent: 0 - pos: 24.5,-9.5 + - parent: 15 + pos: -0.5,-22.5 rot: -1.5707963267948966 rad type: Transform - uid: 3176 type: TrashSpawner components: - - parent: 0 - pos: 27.5,-7.5 + - parent: 15 + pos: -10.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 3177 type: TrashSpawner components: - - parent: 0 - pos: 27.5,-3.5 + - parent: 15 + pos: 7.5,-18.5 rot: -1.5707963267948966 rad type: Transform - uid: 3178 type: TrashSpawner components: - - parent: 0 - pos: 25.5,-1.5 + - parent: 15 + pos: 12.5,-19.5 rot: -1.5707963267948966 rad type: Transform - uid: 3179 type: TrashSpawner components: - - parent: 0 - pos: 21.5,-2.5 + - parent: 15 + pos: 14.5,-21.5 rot: -1.5707963267948966 rad type: Transform - uid: 3180 type: TrashSpawner components: - - parent: 0 - pos: 20.5,0.5 + - parent: 15 + pos: 14.5,-24.5 rot: -1.5707963267948966 rad type: Transform - uid: 3181 type: TrashSpawner components: - - parent: 0 - pos: 32.5,-6.5 + - parent: 15 + pos: 18.5,-25.5 rot: -1.5707963267948966 rad type: Transform - uid: 3182 type: TrashSpawner components: - - parent: 0 - pos: 37.5,-7.5 + - parent: 15 + pos: 22.5,-23.5 rot: -1.5707963267948966 rad type: Transform - uid: 3183 type: TrashSpawner components: - - parent: 0 - pos: 37.5,-3.5 + - parent: 15 + pos: 21.5,-20.5 rot: -1.5707963267948966 rad type: Transform - uid: 3184 type: TrashSpawner components: - - parent: 0 - pos: 42.5,-2.5 + - parent: 15 + pos: 21.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 3185 type: TrashSpawner components: - - parent: 0 - pos: 44.5,6.5 + - parent: 15 + pos: 26.5,-17.5 rot: -1.5707963267948966 rad type: Transform - uid: 3186 type: TrashSpawner components: - - parent: 0 - pos: 35.5,2.5 + - parent: 15 + pos: 27.5,-13.5 rot: -1.5707963267948966 rad type: Transform - uid: 3187 type: TrashSpawner components: - - parent: 0 - pos: 27.5,0.5 + - parent: 15 + pos: 24.5,-9.5 rot: -1.5707963267948966 rad type: Transform - uid: 3188 type: TrashSpawner components: - - parent: 0 - pos: 28.5,8.5 + - parent: 15 + pos: 27.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3189 type: TrashSpawner components: - - parent: 0 - pos: 26.5,10.5 + - parent: 15 + pos: 27.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 3190 type: TrashSpawner components: - - parent: 0 - pos: 27.5,13.5 + - parent: 15 + pos: 25.5,-1.5 rot: -1.5707963267948966 rad type: Transform - uid: 3191 type: TrashSpawner components: - - parent: 0 - pos: 24.5,11.5 + - parent: 15 + pos: 21.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 3192 type: TrashSpawner components: - - parent: 0 - pos: 12.5,12.5 + - parent: 15 + pos: 20.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 3193 type: TrashSpawner components: - - parent: 0 - pos: 12.5,7.5 + - parent: 15 + pos: 32.5,-6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3194 type: TrashSpawner components: - - parent: 0 - pos: 6.5,1.5 + - parent: 15 + pos: 37.5,-7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3195 type: TrashSpawner components: - - parent: 0 - pos: 25.5,6.5 + - parent: 15 + pos: 37.5,-3.5 rot: -1.5707963267948966 rad type: Transform - uid: 3196 type: TrashSpawner components: - - parent: 0 - pos: 19.5,3.5 + - parent: 15 + pos: 42.5,-2.5 rot: -1.5707963267948966 rad type: Transform - uid: 3197 type: TrashSpawner components: - - parent: 0 - pos: -7.5,5.5 + - parent: 15 + pos: 44.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3198 type: TrashSpawner components: - - parent: 0 - pos: -1.5,-0.5 + - parent: 15 + pos: 35.5,2.5 rot: -1.5707963267948966 rad type: Transform - uid: 3199 type: TrashSpawner components: - - parent: 0 - pos: -8.5,-1.5 + - parent: 15 + pos: 27.5,0.5 rot: -1.5707963267948966 rad type: Transform - uid: 3200 type: TrashSpawner components: - - parent: 0 - pos: -17.5,3.5 + - parent: 15 + pos: 28.5,8.5 rot: -1.5707963267948966 rad type: Transform - uid: 3201 type: TrashSpawner components: - - parent: 0 - pos: -25.5,0.5 + - parent: 15 + pos: 26.5,10.5 rot: -1.5707963267948966 rad type: Transform - uid: 3202 type: TrashSpawner components: - - parent: 0 - pos: -22.5,-6.5 + - parent: 15 + pos: 27.5,13.5 rot: -1.5707963267948966 rad type: Transform - uid: 3203 type: TrashSpawner components: - - parent: 0 - pos: 4.5,9.5 + - parent: 15 + pos: 24.5,11.5 rot: -1.5707963267948966 rad type: Transform - uid: 3204 type: TrashSpawner components: - - parent: 0 - pos: 1.5,16.5 + - parent: 15 + pos: 12.5,12.5 rot: -1.5707963267948966 rad type: Transform - uid: 3205 type: TrashSpawner components: - - parent: 0 - pos: 13.5,19.5 + - parent: 15 + pos: 12.5,7.5 rot: -1.5707963267948966 rad type: Transform - uid: 3206 type: TrashSpawner components: - - parent: 0 - pos: 12.5,15.5 + - parent: 15 + pos: 6.5,1.5 rot: -1.5707963267948966 rad type: Transform - uid: 3207 type: TrashSpawner components: - - parent: 0 - pos: 9.5,13.5 + - parent: 15 + pos: 25.5,6.5 rot: -1.5707963267948966 rad type: Transform - uid: 3208 type: TrashSpawner components: - - parent: 0 - pos: 7.5,13.5 + - parent: 15 + pos: 19.5,3.5 rot: -1.5707963267948966 rad type: Transform +- uid: 3209 + type: TrashSpawner + components: + - parent: 15 + pos: -7.5,5.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3210 + type: TrashSpawner + components: + - parent: 15 + pos: -1.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3211 + type: TrashSpawner + components: + - parent: 15 + pos: -8.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3212 + type: TrashSpawner + components: + - parent: 15 + pos: -17.5,3.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3213 + type: TrashSpawner + components: + - parent: 15 + pos: -25.5,0.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3214 + type: TrashSpawner + components: + - parent: 15 + pos: -22.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3215 + type: TrashSpawner + components: + - parent: 15 + pos: 4.5,9.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3216 + type: TrashSpawner + components: + - parent: 15 + pos: 1.5,16.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3217 + type: TrashSpawner + components: + - parent: 15 + pos: 13.5,19.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3218 + type: TrashSpawner + components: + - parent: 15 + pos: 12.5,15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3219 + type: TrashSpawner + components: + - parent: 15 + pos: 9.5,13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3220 + type: solid_wall + components: + - parent: 15 + pos: -19.5,-15.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3221 + type: solid_wall + components: + - parent: 15 + pos: -19.5,-14.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3222 + type: solid_wall + components: + - parent: 15 + pos: -19.5,-13.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3223 + type: solid_wall + components: + - parent: 15 + pos: -19.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3224 + type: solid_wall + components: + - parent: 15 + pos: -20.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3225 + type: solid_wall + components: + - parent: 15 + pos: -21.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3226 + type: solid_wall + components: + - parent: 15 + pos: -22.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3227 + type: solid_wall + components: + - parent: 15 + pos: -23.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3228 + type: AirlockMaintCommon + components: + - parent: 15 + pos: -24.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3229 + type: DisposalUnit + components: + - parent: 15 + pos: -10.5,-17.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3230 + type: DisposalPipe + components: + - parent: 15 + pos: -24.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3231 + type: DisposalPipe + components: + - parent: 15 + pos: -25.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3232 + type: DisposalPipe + components: + - parent: 15 + pos: -26.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3233 + type: DisposalUnit + components: + - parent: 15 + pos: -27.5,-8.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3234 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3235 + type: DisposalPipe + components: + - parent: 15 + pos: -29.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3236 + type: DisposalPipe + components: + - parent: 15 + pos: -30.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3237 + type: DisposalPipe + components: + - parent: 15 + pos: -31.5,-10.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3238 + type: DisposalBend + components: + - parent: 15 + pos: -32.5,-10.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3239 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-9.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3240 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3241 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-7.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3242 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3243 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3244 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3245 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3246 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3247 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3248 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3249 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3250 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3251 + type: DisposalPipe + components: + - parent: 15 + pos: -32.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3252 + type: DisposalPipe + components: + - parent: 15 + pos: -31.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3253 + type: DisposalPipe + components: + - parent: 15 + pos: -30.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3254 + type: DisposalPipe + components: + - parent: 15 + pos: -29.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3255 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3256 + type: DisposalPipe + components: + - parent: 15 + pos: -27.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3257 + type: DisposalPipe + components: + - parent: 15 + pos: -26.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3258 + type: DisposalPipe + components: + - parent: 15 + pos: -25.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3259 + type: DisposalPipe + components: + - parent: 15 + pos: -24.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3260 + type: DisposalPipe + components: + - parent: 15 + pos: -23.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3261 + type: DisposalUnit + components: + - parent: 15 + pos: -22.5,6.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3262 + type: DisposalPipe + components: + - parent: 15 + pos: -21.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3263 + type: DisposalPipe + components: + - parent: 15 + pos: -20.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3264 + type: DisposalPipe + components: + - parent: 15 + pos: -19.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3265 + type: DisposalPipe + components: + - parent: 15 + pos: -18.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3266 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3267 + type: DisposalPipe + components: + - parent: 15 + pos: -16.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3268 + type: DisposalPipe + components: + - parent: 15 + pos: -15.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3269 + type: DisposalPipe + components: + - parent: 15 + pos: -14.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3270 + type: DisposalPipe + components: + - parent: 15 + pos: -13.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3271 + type: DisposalUnit + components: + - parent: 15 + pos: -12.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3272 + type: DisposalPipe + components: + - parent: 15 + pos: -11.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3273 + type: DisposalPipe + components: + - parent: 15 + pos: -10.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3274 + type: DisposalPipe + components: + - parent: 15 + pos: -9.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3275 + type: DisposalPipe + components: + - parent: 15 + pos: -8.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3276 + type: DisposalPipe + components: + - parent: 15 + pos: 1.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3277 + type: DisposalPipe + components: + - parent: 15 + pos: 0.5,2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3278 + type: DisposalPipe + components: + - parent: 15 + pos: -0.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3279 + type: DisposalPipe + components: + - parent: 15 + pos: -1.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3280 + type: DisposalPipe + components: + - parent: 15 + pos: -2.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3281 + type: DisposalPipe + components: + - parent: 15 + pos: -3.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3282 + type: DisposalPipe + components: + - parent: 15 + pos: -4.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3283 + type: DisposalPipe + components: + - parent: 15 + pos: -5.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3284 + type: DisposalPipe + components: + - parent: 15 + pos: -6.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3285 + type: DisposalPipe + components: + - parent: 15 + pos: -7.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3286 + type: DisposalBend + components: + - parent: 15 + pos: -17.5,-10.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3287 + type: DisposalTrunk + components: + - parent: 15 + pos: -22.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3288 + type: DisposalPipe + components: + - parent: 15 + pos: -22.5,5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3289 + type: DisposalPipe + components: + - parent: 15 + pos: -22.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3290 + type: DisposalBend + components: + - parent: 15 + pos: -32.5,3.5 + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3291 + type: DisposalPipe + components: + - parent: 15 + pos: -23.5,-11.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3292 + type: DisposalPipe + components: + - parent: 15 + pos: -23.5,-12.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3293 + type: DisposalPipe + components: + - parent: 15 + pos: -22.5,-10.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3294 + type: DisposalTrunk + components: + - parent: 15 + pos: -12.5,1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3295 + type: DisposalPipe + components: + - parent: 15 + pos: -12.5,2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3296 + type: DisposalPipe + components: + - parent: 15 + pos: -21.5,-10.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3297 + type: DisposalTrunk + components: + - parent: 15 + pos: -27.5,-8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3298 + type: DisposalPipe + components: + - parent: 15 + pos: -27.5,-9.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3299 + type: DisposalUnit + components: + - parent: 15 + pos: 0.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3300 + type: DisposalTrunk + components: + - parent: 15 + pos: 0.5,1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3301 + type: DisposalPipe + components: + - parent: 15 + pos: -20.5,-10.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3302 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3303 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-9.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3304 + type: DisposalPipe + components: + - parent: 15 + pos: 4.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3305 + type: DisposalPipe + components: + - parent: 15 + pos: 29.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3306 + type: DisposalPipe + components: + - parent: 15 + pos: 28.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3307 + type: DisposalPipe + components: + - parent: 15 + pos: 27.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3308 + type: DisposalPipe + components: + - parent: 15 + pos: 26.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3309 + type: DisposalPipe + components: + - parent: 15 + pos: 25.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3310 + type: DisposalPipe + components: + - parent: 15 + pos: 24.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3311 + type: DisposalPipe + components: + - parent: 15 + pos: 23.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3312 + type: DisposalPipe + components: + - parent: 15 + pos: 22.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3313 + type: DisposalPipe + components: + - parent: 15 + pos: 21.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3314 + type: DisposalPipe + components: + - parent: 15 + pos: 20.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3315 + type: DisposalPipe + components: + - parent: 15 + pos: 19.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3316 + type: DisposalPipe + components: + - parent: 15 + pos: 18.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3317 + type: DisposalPipe + components: + - parent: 15 + pos: 17.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3318 + type: DisposalPipe + components: + - parent: 15 + pos: 16.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3319 + type: DisposalPipe + components: + - parent: 15 + pos: 15.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3320 + type: DisposalPipe + components: + - parent: 15 + pos: 14.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3321 + type: DisposalPipe + components: + - parent: 15 + pos: 13.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3322 + type: DisposalPipe + components: + - parent: 15 + pos: 12.5,2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3323 + type: DisposalPipe + components: + - parent: 15 + pos: 11.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3324 + type: DisposalPipe + components: + - parent: 15 + pos: 10.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3325 + type: DisposalPipe + components: + - parent: 15 + pos: 9.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3326 + type: DisposalPipe + components: + - parent: 15 + pos: 8.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3327 + type: DisposalPipe + components: + - parent: 15 + pos: 7.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3328 + type: DisposalPipe + components: + - parent: 15 + pos: 6.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3329 + type: DisposalPipe + components: + - parent: 15 + pos: 5.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3330 + type: DisposalUnit + components: + - parent: 15 + pos: 12.5,-2.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3331 + type: DisposalTrunk + components: + - parent: 15 + pos: 12.5,-2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3332 + type: ConveyorBelt + components: + - parent: 15 + pos: -22.5,-13.5 + type: Transform +- uid: 3333 + type: DisposalPipe + components: + - parent: 15 + pos: 12.5,-0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3334 + type: DisposalPipe + components: + - parent: 15 + pos: 12.5,0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3335 + type: DisposalPipe + components: + - parent: 15 + pos: 12.5,1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3336 + type: DisposalPipe + components: + - parent: 15 + pos: -19.5,-10.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3337 + type: DisposalUnit + components: + - parent: 15 + pos: 11.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3338 + type: DisposalTrunk + components: + - parent: 15 + pos: 11.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3339 + type: DisposalPipe + components: + - parent: 15 + pos: 10.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3340 + type: DisposalPipe + components: + - parent: 15 + pos: 9.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3341 + type: DisposalPipe + components: + - parent: 15 + pos: 4.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3342 + type: DisposalPipe + components: + - parent: 15 + pos: 8.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3343 + type: DisposalPipe + components: + - parent: 15 + pos: 7.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3344 + type: DisposalPipe + components: + - parent: 15 + pos: 6.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3345 + type: DisposalPipe + components: + - parent: 15 + pos: 5.5,-11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3346 + type: DisposalBend + components: + - parent: 15 + pos: 3.5,-11.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3347 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-10.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3348 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3349 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3350 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3351 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3352 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3353 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3354 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-3.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3355 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-4.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3356 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-5.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3357 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-6.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3358 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-7.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3359 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,-8.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3360 + type: DisposalPipe + components: + - parent: 15 + pos: -18.5,-10.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3361 + type: DisposalUnit + components: + - parent: 15 + pos: -2.5,29.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3362 + type: DisposalTrunk + components: + - parent: 15 + pos: -2.5,29.5 + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3363 + type: DisposalPipe + components: + - parent: 15 + pos: -1.5,29.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3364 + type: DisposalPipe + components: + - parent: 15 + pos: -0.5,29.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3365 + type: DisposalPipe + components: + - parent: 15 + pos: 0.5,29.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3366 + type: DisposalPipe + components: + - parent: 15 + pos: 1.5,29.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3367 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-21.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3368 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,28.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3369 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,27.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3370 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,26.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3371 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,25.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3372 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,24.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3373 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,23.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3374 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,22.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3375 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,21.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3376 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,20.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3377 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,19.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3378 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,18.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3379 + type: DisposalPipe + components: + - parent: 15 + pos: 1.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3380 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,16.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3381 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,15.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3382 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,14.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3383 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,13.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3384 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,12.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3385 + type: DisposalPipe + components: + - parent: 15 + pos: 3.5,11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3386 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,10.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3387 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3388 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3389 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,7.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3390 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3391 + type: DisposalPipe + components: + - parent: 15 + pos: 2.5,5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3392 + type: DisposalBend + components: + - parent: 15 + pos: 2.5,29.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3393 + type: DisposalUnit + components: + - parent: 15 + pos: 37.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3394 + type: DisposalTrunk + components: + - parent: 15 + pos: 37.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3395 + type: DisposalPipe + components: + - parent: 15 + pos: 37.5,5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3396 + type: DisposalPipe + components: + - parent: 15 + pos: 37.5,4.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3397 + type: DisposalBend + components: + - parent: 15 + pos: 37.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3398 + type: DisposalPipe + components: + - parent: 15 + pos: 31.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3399 + type: DisposalPipe + components: + - parent: 15 + pos: 32.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3400 + type: DisposalPipe + components: + - parent: 15 + pos: 33.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3401 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3402 + type: DisposalPipe + components: + - parent: 15 + pos: 35.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3403 + type: DisposalPipe + components: + - parent: 15 + pos: 36.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3404 + type: DisposalPipe + components: + - parent: 15 + pos: 30.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3405 + type: DisposalUnit + components: + - parent: 15 + pos: 34.5,-4.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3406 + type: DisposalTrunk + components: + - parent: 15 + pos: 34.5,-4.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3407 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,-3.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3408 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,-2.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3409 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,-1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3410 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,-0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3411 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,0.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3412 + type: DisposalPipe + components: + - parent: 15 + pos: 34.5,1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3413 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-20.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3414 + type: Recycler + components: + - parent: 15 + pos: -21.5,-13.5 + type: Transform +- uid: 3415 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-19.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3416 + type: DisposalPipe + components: + - parent: 15 + pos: 15.5,-1.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3417 + type: DisposalPipe + components: + - parent: 15 + pos: 14.5,-1.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3418 + type: DisposalPipe + components: + - parent: 15 + pos: 13.5,-1.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3419 + type: DisposalUnit + components: + - parent: 15 + pos: 24.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3420 + type: DisposalTrunk + components: + - parent: 15 + pos: 24.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3421 + type: DisposalPipe + components: + - parent: 15 + pos: 24.5,7.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3422 + type: DisposalPipe + components: + - parent: 15 + pos: 24.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3423 + type: DisposalPipe + components: + - parent: 15 + pos: 24.5,5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3424 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-18.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3425 + type: DisposalUnit + components: + - parent: 15 + pos: 6.5,11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3426 + type: DisposalTrunk + components: + - parent: 15 + pos: 6.5,11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3427 + type: DisposalPipe + components: + - parent: 15 + pos: 5.5,11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3428 + type: DisposalPipe + components: + - parent: 15 + pos: 4.5,11.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3429 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-17.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3430 + type: DisposalUnit + components: + - parent: 15 + pos: -5.5,17.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3431 + type: DisposalTrunk + components: + - parent: 15 + pos: -5.5,17.5 + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3432 + type: DisposalPipe + components: + - parent: 15 + pos: -4.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3433 + type: DisposalPipe + components: + - parent: 15 + pos: -3.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3434 + type: DisposalPipe + components: + - parent: 15 + pos: -2.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3435 + type: DisposalPipe + components: + - parent: 15 + pos: -1.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3436 + type: DisposalPipe + components: + - parent: 15 + pos: -0.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3437 + type: DisposalPipe + components: + - parent: 15 + pos: 0.5,17.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3438 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-16.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3439 + type: DisposalBend + components: + - parent: 15 + pos: -8.5,-15.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3440 + type: DisposalUnit + components: + - parent: 15 + pos: -29.5,11.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3441 + type: VendingMachineYouTool + components: + - parent: 15 + pos: -28.5,11.5 + rot: -1.5707963267948966 rad + type: Transform +- uid: 3442 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,9.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3443 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,8.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3444 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,7.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3445 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,6.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3446 + type: DisposalPipe + components: + - parent: 15 + pos: -28.5,5.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3447 + type: DisposalPipe + components: + - parent: 15 + pos: -16.5,-15.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3448 + type: DisposalUnit + components: + - parent: 15 + pos: -17.5,-22.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalUnit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3449 + type: DisposalTrunk + components: + - parent: 15 + pos: -17.5,-22.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalEntry: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3450 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-11.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3451 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-12.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3452 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-13.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3453 + type: DisposalPipe + components: + - parent: 15 + pos: -17.5,-14.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3454 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: 3.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3455 + type: DisposalJunction + components: + - parent: 15 + pos: 2.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3456 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: 0.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3457 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: -12.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3458 + type: DisposalJunction + components: + - parent: 15 + pos: -22.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3459 + type: DisposalJunction + components: + - parent: 15 + pos: -28.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3460 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: -27.5,-10.5 + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3461 + type: DisposalYJunction + components: + - parent: 15 + pos: -23.5,-10.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3462 + type: DisposalJunction + components: + - parent: 15 + pos: -17.5,-15.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3463 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: -10.5,-15.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3464 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: 2.5,11.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3465 + type: DisposalJunction + components: + - parent: 15 + pos: 2.5,17.5 + rot: -1.5707963267948966 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3466 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: 12.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3467 + type: DisposalJunction + components: + - parent: 15 + pos: 12.5,-1.5 + rot: 1.5707963267948966 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3468 + type: DisposalJunction + components: + - parent: 15 + pos: 24.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3469 + type: DisposalJunctionFlipped + components: + - parent: 15 + pos: 34.5,3.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalJunction: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3470 + type: ConveyorSwitch + components: + - parent: 15 + pos: -23.467268,-14.347846 + rot: 3.141592653589793 rad + type: Transform + - id: 1 + type: ConveyorSwitch +- uid: 3471 + type: DisposalPipe + components: + - parent: 15 + pos: 16.5,-1.5 + type: Transform + - containers: + DisposalTransit: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3472 + type: DisposalBend + components: + - parent: 15 + pos: 17.5,-1.5 + rot: 3.141592653589793 rad + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3473 + type: DisposalBend + components: + - parent: 15 + pos: 17.5,-0.5 + type: Transform + - containers: + DisposalBend: + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - Anchored: True + type: Physics +- uid: 3474 + type: Beaker + components: + - parent: 15 + pos: 18.361881,1.6674205 + rot: 3.141592653589793 rad + type: Transform +- uid: 3475 + type: LargeBeaker + components: + - parent: 15 + pos: 18.611881,1.2455455 + rot: 3.141592653589793 rad + type: Transform +- uid: 3476 + type: ConveyorBelt + components: + - parent: 15 + pos: -23.5,-13.5 + type: Transform +- uid: 3477 + type: AirlockMaintCargo + components: + - parent: 15 + pos: -24.5,-12.5 + type: Transform ... diff --git a/Resources/Maps/stationstation.yml b/Resources/Maps/stationstation.yml index 45aea33f93..482b8325b1 100644 --- a/Resources/Maps/stationstation.yml +++ b/Resources/Maps/stationstation.yml @@ -3465,14 +3465,14 @@ entities: - parent: 384 type: Transform - uid: 386 - type: CableStack + type: CableStack1 components: - parent: 0 pos: -15.5,-0.5 rot: -1.5707963267949 rad type: Transform - uid: 387 - type: CableStack + type: CableStack1 components: - parent: 0 pos: -15.5,-0.5 @@ -3756,14 +3756,14 @@ entities: rot: -1.5707963267949 rad type: Transform - uid: 413 - type: CableStack + type: CableStack1 components: - parent: 0 pos: -15.5,0.5 rot: -1.5707963267949 rad type: Transform - uid: 414 - type: CableStack + type: CableStack1 components: - parent: 0 pos: -15.5,0.5 @@ -8567,13 +8567,13 @@ entities: pos: 9.654155,21.628613 type: Transform - uid: 947 - type: CableStack + type: CableStack1 components: - parent: 0 pos: 10.561831,21.767809 type: Transform - uid: 948 - type: CableStack + type: CableStack1 components: - parent: 0 pos: 10.577456,21.424059 diff --git a/Resources/Prototypes/Entities/Constructible/Power/gravity_generator.yml b/Resources/Prototypes/Entities/Constructible/Power/gravity_generator.yml index 7213d9bfb7..35c0b773cf 100644 --- a/Resources/Prototypes/Entities/Constructible/Power/gravity_generator.yml +++ b/Resources/Prototypes/Entities/Constructible/Power/gravity_generator.yml @@ -3,38 +3,38 @@ name: gravity generator description: It's what keeps you to the floor. components: - - type: Sprite - sprite: Constructible/Power/gravity_generator.rsi - layers: - - state: on - - sprite: Constructible/Power/gravity_generator_core.rsi - state: activated - shader: unshaded - - type: Icon - sprite: Constructible/Power/gravity_generator.rsi - state: on - - type: SnapGrid - offset: Center - - type: PowerReceiver - powerLoad: 500 - - type: Collidable - shapes: - - !type:PhysShapeAabb - bounds: "-1.5,-1.5,1.5,1.5" - layer: - - Opaque - - Impassable - - MobImpassable - - VaultImpassable - - type: Clickable - - type: InteractionOutline - - type: Damageable - - type: Breakable - threshold: 150 - - type: GravityGenerator - - type: UserInterface - interfaces: - - key: enum.GravityGeneratorUiKey.Key - type: GravityGeneratorBoundUserInterface + - type: Sprite + sprite: Constructible/Power/gravity_generator.rsi + layers: + - state: on + - sprite: Constructible/Power/gravity_generator_core.rsi + state: activated + shader: unshaded + - type: Icon + sprite: Constructible/Power/gravity_generator.rsi + state: on + - type: SnapGrid + offset: Center + - type: PowerReceiver + powerLoad: 500 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-1.5,-1.5,1.5,1.5" + layer: + - Opaque + - Impassable + - MobImpassable + - VaultImpassable + - type: Clickable + - type: InteractionOutline + - type: Damageable + - type: Breakable + threshold: 150 + - type: GravityGenerator + - type: UserInterface + interfaces: + - key: enum.GravityGeneratorUiKey.Key + type: GravityGeneratorBoundUserInterface placement: mode: AlignTileAny diff --git a/Resources/Prototypes/Entities/Constructible/Walls/low_wall.yml b/Resources/Prototypes/Entities/Constructible/Walls/low_wall.yml index 3fc92263b9..230c66d1d3 100644 --- a/Resources/Prototypes/Entities/Constructible/Walls/low_wall.yml +++ b/Resources/Prototypes/Entities/Constructible/Walls/low_wall.yml @@ -14,11 +14,9 @@ color: "#889192" drawdepth: Walls sprite: Constructible/Structures/Walls/low_wall.rsi - - type: Icon sprite: Constructible/Structures/Walls/low_wall.rsi state: metal - - type: Collidable shapes: - !type:PhysShapeAabb @@ -26,10 +24,8 @@ - type: Damageable - type: Destructible thresholdvalue: 100 - - type: SnapGrid offset: Center - - type: LowWall key: walls base: metal_ diff --git a/Resources/Prototypes/Entities/Constructible/Walls/walls.yml b/Resources/Prototypes/Entities/Constructible/Walls/walls.yml index 5189ff9e12..fb97f7198f 100644 --- a/Resources/Prototypes/Entities/Constructible/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Constructible/Walls/walls.yml @@ -13,10 +13,8 @@ - type: Sprite netsync: false drawdepth: Walls - - type: Icon state: full - - type: Collidable shapes: - !type:PhysShapeAabb @@ -33,10 +31,8 @@ - type: Occluder sizeX: 32 sizeY: 32 - - type: SnapGrid offset: Center - - type: IconSmooth key: walls base: solid diff --git a/Resources/Prototypes/Entities/Constructible/conveyor.yml b/Resources/Prototypes/Entities/Constructible/conveyor.yml new file mode 100644 index 0000000000..135cae7bec --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/conveyor.yml @@ -0,0 +1,61 @@ +- type: entity + id: ConveyorBelt + name: conveyor belt + description: A conveyor belt, commonly used to transport large numbers of items elsewhere quite quickly. + placement: + mode: SnapgridCenter + components: + - type: Clickable + - type: InteractionOutline + - type: Collidable + hard: false + shapes: + - !type:PhysShapeAabb + bounds: "-0.49,-0.49,0.49,0.49" + mask: + - Impassable + - MobImpassable + - VaultImpassable + - SmallImpassable + - type: SnapGrid + offset: Center + - type: Sprite + netsync: false + sprite: Constructible/Power/conveyor.rsi + state: conveyor_started_cw + drawdepth: FloorObjects + - type: Icon + sprite: Constructible/Power/conveyor.rsi + state: conveyor_started_cw + - type: Conveyor + - type: Appearance + visuals: + - type: ConveyorVisualizer + state_running: conveyor_started_cw + state_stopped: conveyor_stopped_cw + state_reversed: conveyor_started_cw_r + state_loose: conveyor_loose + - type: PowerReceiver + +- type: entity + id: ConveyorSwitch + name: conveyor switch + description: A conveyor control switch. + components: + - type: Clickable + - type: InteractionOutline + - type: Sprite + netsync: false + sprite: Constructible/Power/conveyor.rsi + state: switch-off + - type: Icon + sprite: Constructible/Power/conveyor.rsi + state: switch-off + - type: ConveyorSwitch + - type: Appearance + visuals: + - type: ConveyorSwitchVisualizer + state_forward: switch-fwd + state_off: switch-off + state_reversed: switch-rev + state_loose: switch diff --git a/Resources/Prototypes/Entities/Constructible/disposal.yml b/Resources/Prototypes/Entities/Constructible/disposal.yml new file mode 100644 index 0000000000..2ff9481c4c --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/disposal.yml @@ -0,0 +1,222 @@ +- type: entity + id: DisposalPipeBase + abstract: true + placement: + mode: SnapgridCenter + snap: + - Disposal + components: + - type: Clickable + - type: InteractionOutline + - type: Physics + anchored: true + - type: SnapGrid + offset: Center + - type: Anchorable + - type: Damageable + - type: Breakable + - type: Rotatable + +- type: entity + id: DisposalHolder + name: disposal holder + components: + - type: DisposalHolder + +- type: entity + id: DisposalPipe + parent: DisposalPipeBase + name: disposal pipe segment + description: A huge pipe segment used for constructing disposal systems + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-s + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-s + - type: DisposalTransit + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-s + state_anchored: pipe-s + state_broken: pipe-b + +- type: entity + id: DisposalTrunk + parent: DisposalPipeBase + name: disposal trunk + description: A pipe trunk used as an entry point for disposal systems + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-t + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-t + - type: DisposalEntry + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-t + state_anchored: pipe-t + state_broken: pipe-b + +- type: entity + id: DisposalUnit + name: disposal unit + description: A pneumatic waste disposal unit + placement: + mode: SnapgridCenter + snap: + - Disposal + components: + - type: Sprite + netsync: false + sprite: Constructible/Power/disposal.rsi + layers: + - state: condisposal + map: ["enum.DisposalUnitVisualLayers.Base"] + - state: dispover-handle + map: ["enum.DisposalUnitVisualLayers.Handle"] + - state: dispover-ready + map: ["enum.DisposalUnitVisualLayers.Light"] + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: disposal + - type: PowerReceiver + - type: DisposalUnit + flushTime: 2 + - type: Clickable + - type: InteractionOutline + - type: Physics + anchored: true + shapes: + - !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + layer: + - Impassable + - MobImpassable + - type: SnapGrid + offset: Center + - type: Anchorable + - type: Destructible + thresholdvalue: 100 + - type: Appearance + visuals: + - type: DisposalUnitVisualizer + state_unanchored: condisposal + state_anchored: disposal + overlay_charging: dispover-charge + overlay_ready: dispover-ready + overlay_full: dispover-full + overlay_engaged: dispover-handle + state_flush: disposal-flush + flush_sound: /Audio/Machines/disposalflush.ogg + flush_time: 2 + - type: UserInterface + interfaces: + - key: enum.DisposalUnitUiKey.Key + type: DisposalUnitBoundUserInterface + +- type: entity + id: DisposalJunction + parent: DisposalPipeBase + name: disposal junction + description: A three-way junction. The arrow indicates where items exit + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-j1 + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-j1 + - type: DisposalJunction + degrees: + - 0 + - -90 + - 180 + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-j1 + state_anchored: pipe-j1 + state_broken: pipe-b + - type: Flippable + entity: DisposalJunctionFlipped + +- type: entity + id: DisposalJunctionFlipped + parent: DisposalJunction + name: flipped disposal junction + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-j2 + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-j2 + - type: DisposalJunction + degrees: + - 0 + - 90 + - 180 + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-j2 + state_anchored: pipe-j2 + state_broken: pipe-b + - type: Flippable + entity: DisposalJunction + +- type: entity + id: DisposalYJunction + parent: DisposalPipeBase + name: disposal y-junction + description: A three-way junction with another exit point. + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-y + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-y + - type: DisposalJunction + degrees: + - 0 + - 90 + - -90 + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-y + state_anchored: pipe-y + state_broken: pipe-b + +- type: entity + id: DisposalBend + parent: DisposalPipeBase + name: disposal bend + description: A tube bent at a 90 degree angle. + components: + - type: Sprite + drawdepth: BelowFloor + sprite: Constructible/Power/disposal.rsi + state: conpipe-c + - type: Icon + sprite: Constructible/Power/disposal.rsi + state: conpipe-c + - type: DisposalBend + - type: Appearance + visuals: + - type: DisposalVisualizer + state_free: conpipe-c + state_anchored: pipe-c + state_broken: pipe-b diff --git a/Resources/Prototypes/Entities/Constructible/recycler.yml b/Resources/Prototypes/Entities/Constructible/recycler.yml new file mode 100644 index 0000000000..e93749de34 --- /dev/null +++ b/Resources/Prototypes/Entities/Constructible/recycler.yml @@ -0,0 +1,37 @@ +- type: entity + id: Recycler + name: recycler + description: A large crushing machine used to recycle small items inefficiently. There are lights on the side. + placement: + mode: SnapgridCenter + components: + - type: Clickable + - type: InteractionOutline + - type: Collidable + hard: false + shapes: + - !type:PhysShapeAabb + bounds: "-0.49,-0.49,0.49,0.49" + layer: + - Opaque + - Impassable + - MobImpassable + - VaultImpassable + - type: SnapGrid + offset: Center + - type: Sprite + netsync: false + sprite: Constructible/Power/recycling.rsi + layers: + - state: grinder-o1 + map: ["enum.RecyclerVisualLayers.Bloody"] + - type: Icon + sprite: Constructible/Power/recycling.rsi + state: grinder-o0 + - type: Appearance + visuals: + - type: RecyclerVisualizer + state_clean: grinder-o1 + state_bloody: grinder-o1bld + - type: Recycler + - type: PowerReceiver diff --git a/Resources/Prototypes/Entities/Objects/materials.yml b/Resources/Prototypes/Entities/Objects/materials.yml index 4b8125064d..3ec6cfbf88 100644 --- a/Resources/Prototypes/Entities/Objects/materials.yml +++ b/Resources/Prototypes/Entities/Objects/materials.yml @@ -69,7 +69,8 @@ - type: entity abstract: true parent: BaseItem - id: CableStack + id: CableStack1 + name: cable stack 1 suffix: Full components: - type: Stack @@ -84,7 +85,7 @@ all: -0.15,-0.15,0.15,0.15 - type: entity - parent: CableStack + parent: CableStack1 id: HVWireStack name: HV Wire Coil components: @@ -95,7 +96,7 @@ blockingWireType: HighVoltage - type: entity - parent: CableStack + parent: CableStack1 id: MVWireStack name: MV Wire Coil components: @@ -106,7 +107,7 @@ blockingWireType: MediumVoltage - type: entity - parent: CableStack + parent: CableStack1 id: ApcExtensionCableStack name: Apc Extension Cable Coil components: @@ -115,7 +116,7 @@ - type: WirePlacer wirePrototypeID: ApcExtensionCable blockingWireType: Apc - + - type: entity parent: HVWireStack id: HVWireStack1 @@ -123,7 +124,7 @@ components: - type: Stack count: 1 - + - type: entity parent: MVWireStack id: MVWireStack1 @@ -131,7 +132,7 @@ components: - type: Stack count: 1 - + - type: entity parent: ApcExtensionCableStack id: ApcExtensionCableStack1 @@ -139,7 +140,7 @@ components: - type: Stack count: 1 - + - type: entity name: gold bar id: GoldStack diff --git a/Resources/Prototypes/Entities/item_base.yml b/Resources/Prototypes/Entities/item_base.yml index 60335dfa4a..014c2c445d 100644 --- a/Resources/Prototypes/Entities/item_base.yml +++ b/Resources/Prototypes/Entities/item_base.yml @@ -13,7 +13,6 @@ bounds: "-0.25,-0.25,0.25,0.25" layer: - Clickable - IsScrapingFloor: true - type: Physics mass: 5 diff --git a/Resources/Prototypes/Recipes/Construction/conveyor.yml b/Resources/Prototypes/Recipes/Construction/conveyor.yml new file mode 100644 index 0000000000..2cc45dee55 --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/conveyor.yml @@ -0,0 +1,19 @@ +- type: construction + name: conveyor belt + id: ConveyorBelt + category: Machines/Conveyor + keywords: [conveyor, belt] + placementMode: SnapgridCenter + description: A conveyor belt, commonly used to transport large numbers of items elsewhere quite quickly. + icon: + sprite: Constructible/Power/conveyor.rsi + state: conveyor_stopped_cw + result: ConveyorBelt + steps: + - material: Metal + amount: 1 + icon: + sprite: Constructible/Power/conveyor.rsi + state: conveyor_stopped_cw + - material: Cable + amount: 1 diff --git a/Resources/Prototypes/Recipes/Construction/machines.yml b/Resources/Prototypes/Recipes/Construction/machines.yml index 2a281e1ae3..f9e29725dc 100644 --- a/Resources/Prototypes/Recipes/Construction/machines.yml +++ b/Resources/Prototypes/Recipes/Construction/machines.yml @@ -9,7 +9,6 @@ icon: sprite: Constructible/Lighting/lighting.rsi state: on - result: Poweredlight steps: - material: Metal @@ -17,13 +16,10 @@ icon: sprite: Constructible/Lighting/lighting.rsi state: construct - - - material: Cable amount: 1 icon: sprite: Constructible/Lighting/lighting.rsi state: empty - - material: Glass amount: 1 diff --git a/Resources/Prototypes/Recipes/Construction/structures.yml b/Resources/Prototypes/Recipes/Construction/structures.yml index e555d83e01..8f5aed8c8a 100644 --- a/Resources/Prototypes/Recipes/Construction/structures.yml +++ b/Resources/Prototypes/Recipes/Construction/structures.yml @@ -15,7 +15,6 @@ icon: Constructible/Structures/Walls/wall_girder.png reverse: tool: Anchoring - - material: Metal amount: 2 reverse: @@ -90,7 +89,6 @@ amount: 2 reverse: tool: Anchoring - # Should be replaced with Metal Rods when someone puts them in. - material: Metal amount: 2 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_loose.png b/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_loose.png new file mode 100644 index 0000000000000000000000000000000000000000..97b955cc6e000436a475b44e3c3da2374f5a1f3f GIT binary patch literal 286 zcmV+(0pb3MP)V#pRVNX9Kd%6Q$LnTv6#%sDVbBB0s>XJ|b0)f+&g^?%oYv5KU3V-L4b~2Qd?VzG z*OOQTWr~0?ux^^kM5&fBaPRxc3{Wk01#CqY0?kRa6f-uN2@b1)&`KX;n-IGTVvDy#8)62U=5^h$CTWT*&|u%cI-WprDmRoQYlOk k{!;a!-H^tMUrxpO0MJTUObOT2v;Y7A07*qoM6N<$f_a&A`~Uy| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw.png b/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad5f8fc70dac364e96c4a47c75cdb6ef9c99d30 GIT binary patch literal 4389 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw_r.png b/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_ccw_r.png new file mode 100644 index 0000000000000000000000000000000000000000..8bd276e82e4218a07a4be1d234c43800ccd5ffa2 GIT binary patch literal 4440 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 ejOiOj5B?A7jtB_(7S8kl0000 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�D9*pynpwaHwUOqb}_W##%oj3=Paw0C=EG8MLMbJ2P6F9r~m$W$j003 zby8{C`v1SSoOgek;t4T5%(Bc!<;9DqmqLiX5UWxuWMGbT;+yJgYUlJzU>sB`%_#k1 z4`9&(TEvI1FNwJfFN11tBy+=eBoTFhn(Tl^tAkz2I=uNmU8D7#ZF276r$(qjCO&-839a>=?Q!AZ z$3|#D+5(T(cecfaWzf_h;^0xG*zcS)E&VvIdkAk`i~Zi4#@RO6?a*<2_V2#947YED zxay~WPnRvF(&Y4i{N)4OyZJfXzVQbk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_cw_r.png b/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_started_cw_r.png new file mode 100644 index 0000000000000000000000000000000000000000..d2e18ca0caa0896cbe64be7665dd7a650c64b7a7 GIT binary patch literal 4464 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_stopped_cw.png b/Resources/Textures/Constructible/Power/conveyor.rsi/conveyor_stopped_cw.png new file mode 100644 index 0000000000000000000000000000000000000000..116b3aed504581c21d31a005133b94bc23a5e74c GIT binary patch literal 1689 zcmV;K24?w*P)+T-Chru7kP~C_IkIR*v3AWc-KCawcG3A^Yt}$dp%a!O&}Yeude|(1ke{b;ImcA z{^iBlf1kMVsR`G{T1J4R{q3E-JVpax^#T6})HP>rB}r-aV)Ab_Wt4(Onc5(yrS>^7 z`GXNq(qXA1nx-->B1k}K2UvBOG`s|8jPLgc{Z>vbT>)~z+Xs|}Rt2yKlLXu)YzQcf z4FL>r`W4EXG!Y9Kw%X2Wf-_{Ejwfjm;4@gl`P1=)J-U$?9dXJ?Zh~BgmvX-E|8)ba z57-~{i#xyWyBJ7ZKc|efT#U2S*Kn?7f6(8If;iwhAJ_~-i(^ATVQlsT3S+Y$P#By2 zfWp}92SnsajmVh%Cg%Y;D*(w-ny{G9SoTBtO%jk3kDojRun}h6Sz*>{7^=;@3!kl0 z_DPua^2MXockf^Qvii;UCz(De0=WADmLh=K<~JXI;N^=)`0dy4c>CcVfG@S}zEt|8 zKET(Zm0T6&*#7$MQ|H0`hs(u$hS%?a*Y5z}%j!2@9?A5@_3;)^@_aQ+7JNfPWDnGi%Y~> z5Rh|oCdC$qh_xU9$g|YJwUI)Ec>+poO-l4Pu|$|B0LZ)0r`cKiu+^qO?gd#XH^xqr z?Y8^d!E?e^olj`0ks8on!RXl`tfEp-m1>Z5ryLHKwE2BEzIGi+i(@ zOX1vRwh5*PkQ`EKXiGJsz!U+1oy{K?no(ee0FHVY$kSm;MgfVq%n$&i%|LUl6LF(} zHslWuk8pZ&y!t*k5p%WesRlXuLuI;qvR2M0$K>%j9{{>B`gkpEybnI7YS#GJ^8qeW z{84p2$r!t(_3?zui?h{@Y3Xu&$aVid=K}_WS*{q0w3#lXCwWz2RPOt)3V63l>*Ial zOzpc?txq{0z)3^!si(W8_3ZKured%<486KK z2cY-|*kV4r(d^LUgMptUoSqyf zH%*dFnl@CnBmqAW*dgjUsQ*Xo4FFZ$I3_`&a*dzWMkAz-{8B(v(25J|AeW jgbV5OLnx`+&xL;ggbzO0e^hp<00000NkvXXu0mjfD^Ns3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/greenlight.png b/Resources/Textures/Constructible/Power/conveyor.rsi/greenlight.png new file mode 100644 index 0000000000000000000000000000000000000000..afdc13ba05de9963d662844f9dd9b93cf54a1dba GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz6Hgb%kcv5P&ln0aDDWJ;z{BAh z_`aZx!Q_gQ;K%EGY#BW#sdxr0sPg|h@5#nVKlaRiBE%riZqNQh1pw6o&tlp1^p?U|XKlBjg0ebj@N2BwGTVdzp?c6tZ+J#ZyR^K!-wxU`>|Op-br% z)FD_TsvRQL%2IvfljZNnPY)SzI2;a#<4jOG5R?vtTE94#d@>s&iV4&Z)&tb?MZQE; z@?YycoAM;hL{)M`F_Ch{RtHXNUm!^{adSJxWHy#HRcoiTAfx0D$KQh+-n;_jeDir@alWhxg_C zczyr?`2PBU=LcFLj9PF#9D!bugBmM1o}V5O#RQD4PJWkmfLhK9j?e8D0MHM^U7+De z)=ouh3aXMzxe63-b6o5ZV|AfnVPU+gA;8N*y99>-w1iMvm_Ad!tT&3J3b}2Xr9m-|8oDN;Yziw2&T4-`{HIy)_ZgJooyDyYM&a0w6QRY&tQ{ zWh|gKmzm;cy#}Be1P7sBzZ$EHQ4JKisy07GW`{Y`?r3!dnr0BVEC&pWuNklr5)*$+r|SS@bxD+3ASA@|%X7&2J46{uT6YGr%De9H>aS_L3K zCno+FfO)VWjT1iJUjaBcJd&1>o`I*wdv^Es*O@3Tkd-JML{)H)d)SWoC5ys@yW1P- ze@P3R4o29HNfai$Etdeabv+jvjMiCID(wP68Yk=GMWQetOXKp`CVtfdL0i}V@;M;6 h2&-PtpYIaIHdYE|jW-sn7gzuQ002ovPDHLkV1mKypceoD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/conveyor.rsi/switch.png b/Resources/Textures/Constructible/Power/conveyor.rsi/switch.png new file mode 100644 index 0000000000000000000000000000000000000000..c08c986edf29b8c75396e934f0a86bb6582d0431 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJX`U{QAr*6y6C_v{Cy4YkF|zeM z$qEVI{-giQ{>slRk!gk#Uo)_=v9AF%Iej#;0z;snQT%;#s7l`EDsz!o5#}L zuxAmIbC{>p(U%R21QxJKlpa{Y>?Z55jd=pMf)|(aCYcA%1V7GiY;1gZYpFC3P`8ud z;%?@I1}RrVZp&G6_v#t+>k>_N@=1PRJEJ1XyZ}=HBTt zzQi1ho#1-`k~HKdZpj*Svxn;|o4bxX0w+>18{3$TZ8(tv02sO>vN*8VenWRet|Lbf zKFxnT`(A*StdWWHwG^ZY^DkfJVtR*T_g+W@g^&qcA$A$nC)GdlP{29XAS2w$;Oi74zU;$&CIW6UsusyOPyZ&KHZHi3PhCf{XwF002ov JPDHLkV1mV>vlRdU literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-c.png b/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-c.png new file mode 100644 index 0000000000000000000000000000000000000000..816f8f4b6e0f6a640287481315629942ea45efdd GIT binary patch literal 4013 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 TpE$K_00000NkvXXu0mjfbZxkK literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j1.png b/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j1.png new file mode 100644 index 0000000000000000000000000000000000000000..67a3f19f54c4852b73d9312ec5345fa74ed8d120 GIT binary patch literal 12206 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 N002ovPDHLkV1i?8p-BJ$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/dispover-charge.png b/Resources/Textures/Constructible/Power/disposal.rsi/dispover-charge.png new file mode 100644 index 0000000000000000000000000000000000000000..af6b416bdda147d461eb397eb55e943eaf207489 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQky+p978JRyuED5b;v=W^1L>VkxlgmS6R^-m3EPfx8>0vZ7X z8RE+$XPp)QcX^MEtn~T!Y|8N#>M!4}I@K|^-ae;h?$b-R!{R?%&ytt;CVcfx=)

zvQy&IcfPtEd-hU_)wHWsKh1W}(VkfQd8UNE{G|V{pUyv{B``U4UnFbNrZeWN9ek$! k3~|`(!uoFq6T^ip{zi45vQUFr%pjXRUHx3vIVCg!0H4-lI{*Lx literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/dispover-full.png b/Resources/Textures/Constructible/Power/disposal.rsi/dispover-full.png new file mode 100644 index 0000000000000000000000000000000000000000..83948d521e8b0eff33d806abe827e3d51e90b639 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQbC?Bjv*Cu-k#gY*6k722juTu?Gl)6;B09DQtavK=d#Wzp$P!h88N;9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/dispover-handle.png b/Resources/Textures/Constructible/Power/disposal.rsi/dispover-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..d70edcba7191d99826e5a7c72d89945daeb6d799 GIT binary patch literal 161 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 R!bAW7002ovPDHLkV1nK!`N{wQ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-b.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-b.png new file mode 100644 index 0000000000000000000000000000000000000000..9544c5ed20ee166f63c0c7d2d3e651e268073e01 GIT binary patch literal 1278 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 A>i_@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-d.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-d.png new file mode 100644 index 0000000000000000000000000000000000000000..6d0bb7a1d231b9273fccd45bf8ff5aed180ed7cf GIT binary patch literal 2752 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 XMuk^M&FZ<}00000NkvXXu0mjfI645l literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1f.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1f.png new file mode 100644 index 0000000000000000000000000000000000000000..4c200b67752ea6d7e50c05652126e6c3523f8472 GIT binary patch literal 5425 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 b?D78rg%pch2{ALm00000NkvXXu0mjfqamUY literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1s.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j1s.png new file mode 100644 index 0000000000000000000000000000000000000000..7ba4abd99443c07021cc1d88b0a612b9d555db18 GIT binary patch literal 5755 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 VA-;@LeIWn<002ovPDHLkV1o2IUBUnW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2.png new file mode 100644 index 0000000000000000000000000000000000000000..6e5b15a7f1585794945569a9c216b49172ed5c55 GIT binary patch literal 13610 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2f.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2f.png new file mode 100644 index 0000000000000000000000000000000000000000..8c7c6d76de07e56ecd910e042638c8334ebb5f6c GIT binary patch literal 14289 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2s.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-j2s.png new file mode 100644 index 0000000000000000000000000000000000000000..efec527bce38ad352d056b7a182bd1675c21a147 GIT binary patch literal 5693 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-sf.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-sf.png new file mode 100644 index 0000000000000000000000000000000000000000..ef25a0dfc44513af1fce679b0951ff8ab1b151ed GIT binary patch literal 1443 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger-partial.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger-partial.png new file mode 100644 index 0000000000000000000000000000000000000000..49ab4a3ad90dd157358ca29ea7f21f46a2844a67 GIT binary patch literal 2253 zcmV;;2r~DHP)ekrc^31J3C9QR-;m>P%fA8-czsFX}4OW#?Wjw z+1}p9dyjJtA@)B2j)FhZ05@;mWPW}g04XI(DTELxr2qz<1Bjw%0Ir0RR-6qzsr?vW z()^K+=b5LU_AkA(g!GP?nJSfXnIH%dQs6y!50#mdSZmo_yGOUvA&O#*^L+I2CwzAM z_JMrBr1_&Cj}T-gp%8?mR`A@nze}lDLiH^B*~$uYbEm+2yfJ81V6$5u^AOzs)IhBz< zlWMKnJE?wXPH>X^@m>L~L6Cdk9lCa<$o=(*_y6{QRIOH!LckcE9aod&k1-8Otj+M& z;=LPr!D_Weu~?+t>WuZorp+JOB9Es*NQnx=UB}Oy9)1@~l^Q`&W-NywD}`n z0VxGSD5MGq!s5`ecm5dfzF<%QB+joR<-wi6r1@j`0D%`083afbjBK5nlq5=U)-c9W zV+>7}Kk^mu-sdYY1pcAO;@XuW*RB*FYA-OEq0{N?YQG;%nm?A85<(0ME;{`%Oz>YQeqqMp9AELNRd#gEC2d2#*dod(n*O1ER-(g4OfFw!D z4q*m33jP>zfWTRcwRWrvCUF7?GV2eN4m&FTSO(bn{p!`LEG{n6jiRB?;^HEgfAA^@ zfype^9i9Ou$shR&IOp)>7wab(fBDv1ynX%pP`fwZc%8NT_i#1?ArMj?S|Bt@{un;M zlSW;NVfera3Bg;xxJJ9NPEbCPFI1#N2O-Ah>-D(X1`Z)1Fk${!ae#A%wA<$Xy{~$F zfwOsty0*54koje#R9NSzZ*G!h_R!*hN%BW$gq+VEi-+|)cbGeMicl-M?Izx4e0uu} zo{u8ZI40?~NHfR3@84tYL=o=}!2lEHkL3fb7sN@*$(bsj-&r9DbT3y0r{_-a)#v}h zdrxKz##&}(YINfG(0sro`Hysy3kwV0dw-z9M5EDQZEbB|)4@^jA2|ZN_be|j@2fNw z$1#PfV|{&nKlgrQ{E-Ie7a6U!IOj;ylxDN}$l_#wx>8CV$Ppd|f8@~oe=m<8>sZG+ z*0GND4VHj>H&#FCxZkjKT=m0S?>!qE8&l_txw$$2;)^d51OYd1-lSHoBBjhLvO)j? zDJA`rc1rXrm(KZKn|$%HvsphW<9+_8xwXae@-oI4KK$@Q0H(>;{V1!y=vaK}97=c! z#R5_Wgrzc~7cj~l3lQ%;wwHqT-r_wdrLkECB45T@96rlK**sxU;G>Uk4Q^y-gf}g| z?pv}STT20jLVQZiGk(%A0s*x4sJ^Y~e;wSytp@2s_Xwk6NZ7)%;t(-a{j zQfs_-q)80Ul4XX!e)3PAedbw0l@HZYsWh}!pC*4`fZ5qulu`si!1Bv4^TZRw!}G?C z8+;x8`0^#~`uxrc?ZY*Dmt{NBR}ZmvXj=S%0s2#m5Qgi+4UlCS?N$rOEtJMNL`cb-Z@kWLe*3$x?SvK= z7rFe(5<>Q>IlaIIpxtVb?bz`(O}++5)0EU0q9`IWhNRo#{+D0koFy}9UUdALT6*C; z8|xc{VTju95C#S6jdh|ZA~j}c8k{Cy1DIYq*?W(%mNav0x7#Qw@y?RDE=w0KMY49(vP$IQ>oP%h>XSf91i0Mp_R4B)+|5=xRJ?$y;Ywi+80%T>H{C@IiNU}A~D)9!Sr zR4PanAcdsaY*4LLXl&MLcO$x;4q>5;a0zG6Ea05QxSSEk@lfr4ntZ)__bwMMT);U; zE6%9j`Fx_wQK=M#szWKo>fO5lQ{@YQlP6F5{)+4<5)xUK;k_UHJKMDR$2!)rj&-bK beM9wMdZXv50gEdY00000NkvXXu0mjfAFNV= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-tagger.png new file mode 100644 index 0000000000000000000000000000000000000000..a8463fd0c1f57c834a4c27a9acdba9864a389a40 GIT binary patch literal 2228 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/pipe-y.png b/Resources/Textures/Constructible/Power/disposal.rsi/pipe-y.png new file mode 100644 index 0000000000000000000000000000000000000000..71b8e71f8fda2796695061509cbd186055aef3be GIT binary patch literal 13801 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/grinder-a1.png b/Resources/Textures/Constructible/Power/recycling.rsi/grinder-a1.png new file mode 100644 index 0000000000000000000000000000000000000000..be3285003cf3c43c890a83df793972b3eaf32218 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4Uaa;uumf=j|+CZ>B(r*8a=f z>zs-ldRDYvS`-y7eQ`yYBIVQ6*|Q}VX*e$4IQi_ZxoQjv7E+HN z)!2)Nn9Se*dri%H`xj3So#nZ19)8niuIO1t1&(AHnR!VTQis34<~U?gt$Qv$?!G{a z;iZ_ee{TC&<`(b&_wh!^K6ZwE@$Mq3H#gY7c=+;T*~q8m3qdcItAj{QYV1Bf_a^`eI1-}#>n Z`5R|&*4e)@_XS26gQu&X%Q~loCIC<^%u@gW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/grinder-b0.png b/Resources/Textures/Constructible/Power/recycling.rsi/grinder-b0.png new file mode 100644 index 0000000000000000000000000000000000000000..e4048bf4bf720615cc6f328c6de517a00cba6fd4 GIT binary patch literal 794 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 Vag=4b@MQo1002ovPDHLkV1i+LI1&H= literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/grinder-o0bld.png b/Resources/Textures/Constructible/Power/recycling.rsi/grinder-o0bld.png new file mode 100644 index 0000000000000000000000000000000000000000..715b003ca32f6e65a74410a1c0f00706213e3ff3 GIT binary patch literal 1275 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-A0.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-A0.png new file mode 100644 index 0000000000000000000000000000000000000000..5be05f77cd4eebd3326f4ffb647efb3f1d87f342 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJtDY{7Ar*6y6C_xfc_gB5E&DI; z!EV62=FarU%BCC;+P>S@wCnvcN@$D%8&gXa1 zzW$%Vi4z_MCMH)WJY}erb!SUVEZg&J^8)S#JNjA^7y@}_NC3f`H@On`_WkADe&OWJ z#)prO?+@9`l4fT$zqPfs@#MLCZHa$(?d3Ui=*OH4>eSYRR2(t1;J!%Ti|QHCWyy-Tv{-|zrE O$l&Sf=d#Wzp$Py4C}pt# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-A1.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-A1.png new file mode 100644 index 0000000000000000000000000000000000000000..7ba5e8619b3d6b7befbe82559e35f6f31367252c GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEV4Uaa;uumf=j|+CufqW%t^SXj z`MfJzwoOpw$Xl=_D|~_X1yzeug`hi4yDx}ZWV|%G66m;;%%_sil`^0VsZMEQPx{|(!A z)-hc^$&>zk@e$wDLyLdrzCLU@ea8HKap`spTh`8>F~5TQ$K1G=2W;#PyRLj4y5UEK zw~V=--ukdW@3q$$8}9FaP-4W~aLNDREwxS0j?d?^j_*(rEuXE z`2fNHS@s9sf64l7_kPalyZkGv?G?5EpO04f`*)95k70DVz^glfCuZ&a{+rQ$qMi1J Ub5~W%fDy*v>FVdQ&MBb@0Iz1s-v9sr literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-AO0.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-AO0.png new file mode 100644 index 0000000000000000000000000000000000000000..32e05722623b4049294375889c1413f6b934c9a4 GIT binary patch literal 893 zcmV-@1A_dCP)!Po`7*Eeszh_v-2FU)`eI$Kq1%pOar-UO*Hjh-nca)=?;yP{_>! zk2-3nCx}KOfwtGOtbylZ5e5KK1pwIC*uc%r4Kz)|x9=B$wil9#H~`@8zGvJ2)z)bC zQ~)o6KyB0~whP6Qrx0EQ3o3vo2Y}g>eUB$$ZM9Jk6v1b&>zz>#$Z{IG-f;xFiDJRV zEWBNEREQVh78?p8@gj8F%VZZEB94v^p*HF`Iz9vdh-uLl4>)?hT> z4`v^sPzcFH97t_dQ1i++yiL6httIh{3>q%DGj5fK+1Y z9w6ccVaDNes{kul*E{}G@Ep7rV)WXt0tBH+M-6a3s-W13dtjRE+1O|_is5ib?TMy< z7?V_j7s^io--Lx?$+rh&IsK;xo(m#85{&>DodfY$g8GAcVCp6$an@jf;qVdGz_j_5 zszR^X<9MPm6vb4aO%?$=1w2?Wz<3P#rf4>sXt&!i3mNUD1cDHS zY4#xqG5V`EnkW?Wv;wvs5XBVE&(EQ%Dr&VF;)%sTo7`BbDyXbh(7d?jM2yIJkfiAp zh+@i7BDX+4zfx6@&n^1Kbh`%BMw33a5FtPL`i1^!cX!toL~KIH`%Sa&D^?I<5IlM# zEC^8>IUnc;;`bvr4EtMBl4izL0J3i~?o+U{vttV;cCYu!;WrG+GegrHU~PQ`<>fqG zhGD@p`_Qy20PsJE%FFqQ?6cD*B+2LWT4e*LDMuO6Y)ShnTVsj zoX1=yi@8h|msc%cA*2cfVU~PteFYB|AkCNYVZJ<897n!TfyCIXpNR1L`0>dHo&4 TT)x-(00000NkvXXu0mjfD%_Kj literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-AO1.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-AO1.png new file mode 100644 index 0000000000000000000000000000000000000000..5ac3c2b183ed9cf4e4af7a3cfd18f9050f76fe17 GIT binary patch literal 1218 zcmV;z1U>tSP)fgk7{~v3)2zu$D>o^nYL`Yy4pEWNN-juzfPRto!hzHFUPQIpBPXQg!jS`CfG+^t z;uR-E)x=7n)U?Dz2wLnYsC#H<7*G5b^76R+B&!*ZXZ}z8jAxwAAL|>Nryyc|WAl_+ zUny6rpa^1pWAjwg3ZT}%^!Gpio&tc`Y(Ucr6APfzv7u=NXtNq9^;7NkClrgbC|9a5 zn++^oTOPak{@XqN<*D@*v7%h5qP#o}d~ajt^-H9urXtHhhwF9&k02=YQvi4t0AOux z4M#^uuq+Gzz1oW`2a(TZ0RUgV9(&GzJhVJRpISfV7X-s>He#2{m1GK;P zivz&)jQ5-@B9_f&BQgm2?zh{Y_%&4e3KJKD2@6U@Y_s^swZ06=K?Jp>)K{WJf&~4} z%`YtW1@YwRW0=hbo;-aF0DR_WQ0s?20)B!)f#s)j0D!{WJU?$X8@PMtF93kPssjKz zozJ{p)TGk)EQ6y)U)AyO(E}KD0}mfP;NpX1ecbw?tAI>UeX%$Tw|lm}esfNsC<^kq zER4G0$v~&`IZ%g6f2a{4cH}s&r|!$wkhnV{4k zdJbU0tLpE4b$%HT1CBe%jZ;5#75Eu0s~P?|ECVuB`pO_#kgttu8|N9M)=!CrpFwP! zPN&i9^>{h%DnO~P43dekz#Yf!n}o`hYUndqEY1!z62_sQ!jQ1Qr_xgZ&eq{v-yoy1_q-ucPu%q|y&v1~qLavdj*KI19^&!2r?2eiHgA zITNi`3x|h?ux%Sg{SE%Su^d`v=&L&R-+%B3sA?LHa{^V(@V{oWg>t3DGeE8HnFBO! z2D`hvFijIXJ3GkcmLkinW20_BU)9mt+n0hk6PNKD@)Y`f70|Sqz9Hh*Fs$CF8z?O= zg|_K*Y?#d!AGXx`3KM_%;yJ%)aeLd-=zhKK5!{yQ9p@x8SXIqH4S6g)wD+(01Wx6XU_)im|@$l=Ky|WK~>Z6(-->>i)R%2zN^61tt|k+@$qi}fO}GT z>%7c54GP3@y104kI%+E=e%Q7P$2oyzy$cLl>_04?QRs)h2-Q|fvC3~=w@@hb{~BY+ z|D%t}+9dV)2vF6``5m=!aBu+2vXIYZBg^?*7PXZU=H?eLH@|?l?+!u(VOfx&(oc!v zH*a0XHy0>esp0mO+W8&JqEyyV5Xxdb3nI?uM-Zg?)cf;P+6;1k05vH9+@vt+{rMz7 z?hl|QQT_l565$V^Br*N~DiY%lpdu0e07}UH0n{YMA3((~?GK1UV*CMATxfs5C`g1q zfRYRE4;Yrj_yedQ_Xkju2!8-2kpvB*B>D6zx%<)$td>csqtL}?n(ReThjjg)iL`6CP||G0h1sx g{s1Zx;SZqXe}qnRlL4a+SO5S307*qoM6N<$fUh5!Hn literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-B0.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-B0.png new file mode 100644 index 0000000000000000000000000000000000000000..b8e23df780eba0e12b50f279da71ebbde7c08582 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJP)`@fkcv6U2@(khUdT`QT(2N| z;L)?ZqaXhLJ0YjD;jh53FEzlQnqN5XjzRm2ib|F&|XuK+(4|HyJm_ iM9ipt;0%^vU=R-Fy8r6g%tJs67(8A5T-G@yGywqb&@;^d literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/recycling.rsi/separator-BO0.png b/Resources/Textures/Constructible/Power/recycling.rsi/separator-BO0.png new file mode 100644 index 0000000000000000000000000000000000000000..3bd6e7d91e0ddc7fd95ce14cd32440fff8e48f37 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJSWg$nkcv5PFK*;*Fc4u5Y_99y z

A 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j2s.png b/Resources/Textures/Constructible/Power/disposal.rsi/conpipe-j2s.png new file mode 100644 index 0000000000000000000000000000000000000000..24cc4455565d76f8bf8efb0c9d780cd8e657e49b GIT binary patch literal 5205 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