From 1f0c72dd281b035d06fd08e6eeb815ee7015af64 Mon Sep 17 00:00:00 2001 From: Jackson Lewis Date: Sat, 2 May 2020 15:02:52 +0100 Subject: [PATCH] Gravity (#841) --- Content.Client/EntryPoint.cs | 3 + .../GravityGeneratorBoundUserInterface.cs | 104 + .../Tests/GravityGridTest.cs | 64 + .../Gravity/GravityGeneratorComponent.cs | 206 + .../Movement/AiControllerComponent.cs | 9 + .../Movement/PlayerInputMoverComponent.cs | 8 + .../Movement/ShuttleControllerComponent.cs | 9 + .../EntitySystems/GravitySystem.cs | 134 + .../GameObjects/EntitySystems/MoverSystem.cs | 50 +- .../Components/Movement/IMoverComponent.cs | 11 + Content.Server/Throw/ThrowHelper.cs | 8 + .../SharedGravityGeneratorComponent.cs | 57 + Content.Shared/GameObjects/ContentNetIDs.cs | 1 + Resources/Audio/effects/alert.ogg | Bin 0 -> 34401 bytes Resources/Maps/stationstation.yml | 6777 ++++++++++++++--- .../Entities/Buildings/gravity_generator.yml | 36 + .../gravity_generator.rsi/broken.png | Bin 0 -> 21698 bytes .../Buildings/gravity_generator.rsi/meta.json | 23 + .../Buildings/gravity_generator.rsi/off.png | Bin 0 -> 17961 bytes .../Buildings/gravity_generator.rsi/on.png | Bin 0 -> 18219 bytes .../gravity_generator_core.rsi/activated.png | Bin 0 -> 1289 bytes .../gravity_generator_core.rsi/activating.png | Bin 0 -> 684 bytes .../gravity_generator_core.rsi/idle.png | Bin 0 -> 1076 bytes .../gravity_generator_core.rsi/meta.json | 20 + .../gravity_generator_core.rsi/startup.png | Bin 0 -> 1132 bytes RobustToolbox | 2 +- 26 files changed, 6621 insertions(+), 901 deletions(-) create mode 100644 Content.Client/GameObjects/Components/Gravity/GravityGeneratorBoundUserInterface.cs create mode 100644 Content.IntegrationTests/Tests/GravityGridTest.cs create mode 100644 Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs create mode 100644 Content.Server/GameObjects/EntitySystems/GravitySystem.cs create mode 100644 Content.Shared/GameObjects/Components/Gravity/SharedGravityGeneratorComponent.cs create mode 100644 Resources/Audio/effects/alert.ogg create mode 100644 Resources/Prototypes/Entities/Buildings/gravity_generator.yml create mode 100644 Resources/Textures/Buildings/gravity_generator.rsi/broken.png create mode 100755 Resources/Textures/Buildings/gravity_generator.rsi/meta.json create mode 100644 Resources/Textures/Buildings/gravity_generator.rsi/off.png create mode 100755 Resources/Textures/Buildings/gravity_generator.rsi/on.png create mode 100644 Resources/Textures/Buildings/gravity_generator_core.rsi/activated.png create mode 100644 Resources/Textures/Buildings/gravity_generator_core.rsi/activating.png create mode 100644 Resources/Textures/Buildings/gravity_generator_core.rsi/idle.png create mode 100644 Resources/Textures/Buildings/gravity_generator_core.rsi/meta.json create mode 100644 Resources/Textures/Buildings/gravity_generator_core.rsi/startup.png diff --git a/Content.Client/EntryPoint.cs b/Content.Client/EntryPoint.cs index 89681280c8..bed89711c9 100644 --- a/Content.Client/EntryPoint.cs +++ b/Content.Client/EntryPoint.cs @@ -12,6 +12,7 @@ using Content.Client.UserInterface.Stylesheets; using Content.Shared.GameObjects.Components; using Content.Shared.GameObjects.Components.Cargo; using Content.Shared.GameObjects.Components.Chemistry; +using Content.Shared.GameObjects.Components.Gravity; using Content.Shared.GameObjects.Components.Markers; using Content.Shared.GameObjects.Components.Research; using Content.Shared.GameObjects.Components.VendingMachines; @@ -161,6 +162,8 @@ namespace Content.Client factory.Register(); factory.Register(); + factory.Register(); + prototypes.RegisterIgnore("material"); prototypes.RegisterIgnore("reaction"); //Chemical reactions only needed by server. Reactions checks are server-side. prototypes.RegisterIgnore("barSign"); diff --git a/Content.Client/GameObjects/Components/Gravity/GravityGeneratorBoundUserInterface.cs b/Content.Client/GameObjects/Components/Gravity/GravityGeneratorBoundUserInterface.cs new file mode 100644 index 0000000000..450e73c288 --- /dev/null +++ b/Content.Client/GameObjects/Components/Gravity/GravityGeneratorBoundUserInterface.cs @@ -0,0 +1,104 @@ +using System; +using Content.Shared.GameObjects.Components.Gravity; +using Robust.Client.GameObjects.Components.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.CustomControls; +using Robust.Shared.GameObjects.Components.UserInterface; +using Robust.Shared.IoC; +using Robust.Shared.Localization; +using Robust.Shared.Maths; + +namespace Content.Client.GameObjects.Components.Gravity +{ + public class GravityGeneratorBoundUserInterface: BoundUserInterface + { + private GravityGeneratorWindow _window; + + public bool IsOn; + + public GravityGeneratorBoundUserInterface(ClientUserInterfaceComponent owner, object uiKey) : base (owner, uiKey) + { + SendMessage(new SharedGravityGeneratorComponent.GeneratorStatusRequestMessage()); + } + + protected override void Open() + { + base.Open(); + + IsOn = false; + + _window = new GravityGeneratorWindow(this); + + _window.Switch.OnPressed += (args) => + { + SendMessage(new SharedGravityGeneratorComponent.SwitchGeneratorMessage(!IsOn)); + SendMessage(new SharedGravityGeneratorComponent.GeneratorStatusRequestMessage()); + }; + + _window.OpenCentered(); + } + + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + var castState = (SharedGravityGeneratorComponent.GeneratorState) state; + IsOn = castState.On; + _window.UpdateButton(); + } + + protected override void Dispose(bool disposing) + { + base.Dispose(disposing); + if (!disposing) return; + + _window?.Dispose(); + } + } + + public class GravityGeneratorWindow : SS14Window + { + public Label Status; + + public Button Switch; + + public GravityGeneratorBoundUserInterface Owner; + + public GravityGeneratorWindow(GravityGeneratorBoundUserInterface gravityGeneratorInterface = null) + { + IoCManager.InjectDependencies(this); + + Owner = gravityGeneratorInterface; + + Title = Loc.GetString("Gravity Generator Control"); + + var vBox = new VBoxContainer + { + CustomMinimumSize = new Vector2(250, 100) + }; + Status = new Label + { + Text = Loc.GetString("Current Status: " + (Owner.IsOn ? "On" : "Off")), + FontColorOverride = Owner.IsOn ? Color.ForestGreen : Color.Red + }; + Switch = new Button + { + Text = Loc.GetString(Owner.IsOn ? "Turn Off" : "Turn On"), + TextAlign = Label.AlignMode.Center, + CustomMinimumSize = new Vector2(150, 60) + }; + + vBox.AddChild(Status); + vBox.AddChild(Switch); + + Contents.AddChild(vBox); + } + + public void UpdateButton() + { + Status.Text = Loc.GetString("Current Status: " + (Owner.IsOn ? "On" : "Off")); + Status.FontColorOverride = Owner.IsOn ? Color.ForestGreen : Color.Red; + Switch.Text = Loc.GetString(Owner.IsOn ? "Turn Off" : "Turn On"); + } + } +} diff --git a/Content.IntegrationTests/Tests/GravityGridTest.cs b/Content.IntegrationTests/Tests/GravityGridTest.cs new file mode 100644 index 0000000000..0b35fa603a --- /dev/null +++ b/Content.IntegrationTests/Tests/GravityGridTest.cs @@ -0,0 +1,64 @@ +using System.Threading.Tasks; +using Content.Client.GameObjects.Components.Gravity; +using Content.Server.GameObjects.Components.Gravity; +using Content.Server.GameObjects.Components.Power; +using NUnit.Framework; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Map; +using Robust.Shared.IoC; +using Robust.Shared.Map; +using Robust.Shared.Maths; + +namespace Content.IntegrationTests.Tests +{ + /// Tests the behavior of GravityGeneratorComponent, + /// making sure that gravity is applied to the correct grids. + [TestFixture] + [TestOf(typeof(GravityGeneratorComponent))] + public class GravityGridTest : ContentIntegrationTest + { + [Test] + public async Task Test() + { + var server = StartServerDummyTicker(); + + IEntity generator = null; + + IMapGrid grid1 = null; + IMapGrid grid2 = null; + + // Create grids + server.Assert(() => + { + var mapMan = IoCManager.Resolve(); + + mapMan.CreateMap(new MapId(1)); + grid1 = mapMan.CreateGrid(new MapId(1)); + grid2 = mapMan.CreateGrid(new MapId(1)); + + var entityMan = IoCManager.Resolve(); + + generator = entityMan.SpawnEntity("GravityGenerator", new GridCoordinates(new Vector2(0, 0), grid2.Index)); + Assert.That(generator.HasComponent()); + Assert.That(generator.HasComponent()); + var generatorComponent = generator.GetComponent(); + var powerComponent = generator.GetComponent(); + Assert.AreEqual(generatorComponent.Status, GravityGeneratorStatus.Unpowered); + powerComponent.ExternalPowered = true; + }); + server.RunTicks(1); + + server.Assert(() => + { + var generatorComponent = generator.GetComponent(); + + Assert.AreEqual(generatorComponent.Status, GravityGeneratorStatus.On); + + Assert.That(!grid1.HasGravity); + Assert.That(grid2.HasGravity); + }); + + await server.WaitIdleAsync(); + } + } +} diff --git a/Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs b/Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs new file mode 100644 index 0000000000..494a97c9d8 --- /dev/null +++ b/Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs @@ -0,0 +1,206 @@ +using Content.Server.GameObjects.Components.Damage; +using Content.Server.GameObjects.Components.Interactable.Tools; +using Content.Server.GameObjects.Components.Power; +using Content.Server.GameObjects.EntitySystems; +using Content.Server.Interfaces; +using Content.Shared.GameObjects.Components.Gravity; +using Microsoft.EntityFrameworkCore.Metadata.Builders; +using Robust.Server.GameObjects; +using Robust.Server.GameObjects.Components.UserInterface; +using Robust.Server.GameObjects.EntitySystems; +using Robust.Server.Interfaces.GameObjects; +using Robust.Server.Interfaces.Player; +using Robust.Shared.GameObjects; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.IoC; +using Robust.Shared.Localization; +using Robust.Shared.Serialization; + +namespace Content.Server.GameObjects.Components.Gravity +{ + [RegisterComponent] + public class GravityGeneratorComponent: SharedGravityGeneratorComponent, IAttackBy, IBreakAct, IAttackHand + { + private BoundUserInterface _userInterface; + + private PowerDeviceComponent _powerDevice; + + private SpriteComponent _sprite; + + private bool _switchedOn; + + private bool _intact; + + private GravityGeneratorStatus _status; + + public bool Powered => _powerDevice.Powered; + + public bool SwitchedOn => _switchedOn; + + public bool Intact => _intact; + + public GravityGeneratorStatus Status => _status; + + public bool NeedsUpdate + { + get + { + switch (_status) + { + case GravityGeneratorStatus.On: + return !(Powered && SwitchedOn && Intact); + case GravityGeneratorStatus.Off: + return SwitchedOn || !(Powered && Intact); + case GravityGeneratorStatus.Unpowered: + return SwitchedOn || Powered || !Intact; + case GravityGeneratorStatus.Broken: + return SwitchedOn || Powered || Intact; + default: + return true; // This _should_ be unreachable + } + } + } + + public override string Name => "GravityGenerator"; + + public override void Initialize() + { + base.Initialize(); + + _userInterface = Owner.GetComponent() + .GetBoundUserInterface(GravityGeneratorUiKey.Key); + _userInterface.OnReceiveMessage += HandleUIMessage; + _powerDevice = Owner.GetComponent(); + _sprite = Owner.GetComponent(); + _switchedOn = true; + _intact = true; + _status = GravityGeneratorStatus.On; + UpdateState(); + } + + public override void ExposeData(ObjectSerializer serializer) + { + base.ExposeData(serializer); + + serializer.DataField(ref _switchedOn, "switched_on", true); + serializer.DataField(ref _intact, "intact", true); + } + + bool IAttackHand.AttackHand(AttackHandEventArgs eventArgs) + { + if (!eventArgs.User.TryGetComponent(out var actor)) + return false; + if (Status != GravityGeneratorStatus.Off && Status != GravityGeneratorStatus.On) + { + return false; + } + OpenUserInterface(actor.playerSession); + return true; + } + + public bool AttackBy(AttackByEventArgs eventArgs) + { + if (!eventArgs.AttackWith.TryGetComponent(out var welder)) return false; + if (welder.TryUse(5.0f)) + { + // Repair generator + var damagable = Owner.GetComponent(); + var breakable = Owner.GetComponent(); + damagable.HealAllDamage(); + breakable.broken = false; + _intact = true; + + var entitySystemManager = IoCManager.Resolve(); + var notifyManager = IoCManager.Resolve(); + + entitySystemManager.GetEntitySystem().Play("/Audio/items/welder2.ogg", Owner); + notifyManager.PopupMessage(Owner, eventArgs.User, Loc.GetString("You repair the gravity generator with the welder")); + + return true; + } else + { + return false; + } + } + + public void OnBreak(BreakageEventArgs eventArgs) + { + _intact = false; + _switchedOn = false; + } + + public void UpdateState() + { + if (!Intact) + { + MakeBroken(); + } else if (!Powered) + { + MakeUnpowered(); + } else if (!SwitchedOn) + { + MakeOff(); + } else + { + MakeOn(); + } + } + + private void HandleUIMessage(ServerBoundUserInterfaceMessage message) + { + switch (message.Message) + { + case GeneratorStatusRequestMessage _: + _userInterface.SetState(new GeneratorState(Status == GravityGeneratorStatus.On)); + break; + case SwitchGeneratorMessage msg: + _switchedOn = msg.On; + UpdateState(); + break; + default: + break; + } + } + + private void OpenUserInterface(IPlayerSession playerSession) + { + _userInterface.Open(playerSession); + } + + private void MakeBroken() + { + _status = GravityGeneratorStatus.Broken; + _sprite.LayerSetState(0, "broken"); + _sprite.LayerSetVisible(1, false); + } + + private void MakeUnpowered() + { + _status = GravityGeneratorStatus.Unpowered; + _sprite.LayerSetState(0, "off"); + _sprite.LayerSetVisible(1, false); + } + + private void MakeOff() + { + _status = GravityGeneratorStatus.Off; + _sprite.LayerSetState(0, "off"); + _sprite.LayerSetVisible(1, false); + } + + private void MakeOn() + { + _status = GravityGeneratorStatus.On; + _sprite.LayerSetState(0, "on"); + _sprite.LayerSetVisible(1, true); + } + } + + public enum GravityGeneratorStatus + { + Broken, + Unpowered, + Off, + On + } +} diff --git a/Content.Server/GameObjects/Components/Movement/AiControllerComponent.cs b/Content.Server/GameObjects/Components/Movement/AiControllerComponent.cs index f5e947d3d3..aa45e6a4b3 100644 --- a/Content.Server/GameObjects/Components/Movement/AiControllerComponent.cs +++ b/Content.Server/GameObjects/Components/Movement/AiControllerComponent.cs @@ -90,6 +90,15 @@ namespace Content.Server.GameObjects.Components.Movement } } + /// + [ViewVariables] + public float CurrentPushSpeed => 5.0f; + + /// + [ViewVariables] + public float GrabRange => 0.2f; + + /// /// Is the entity Sprinting (running)? /// diff --git a/Content.Server/GameObjects/Components/Movement/PlayerInputMoverComponent.cs b/Content.Server/GameObjects/Components/Movement/PlayerInputMoverComponent.cs index f3229c82ac..f15f81f8fd 100644 --- a/Content.Server/GameObjects/Components/Movement/PlayerInputMoverComponent.cs +++ b/Content.Server/GameObjects/Components/Movement/PlayerInputMoverComponent.cs @@ -67,6 +67,14 @@ namespace Content.Server.GameObjects.Components.Movement } } + /// + [ViewVariables] + public float CurrentPushSpeed => 5.0f; + + /// + [ViewVariables] + public float GrabRange => 0.2f; + /// /// Is the entity Sprinting (running)? /// diff --git a/Content.Server/GameObjects/Components/Movement/ShuttleControllerComponent.cs b/Content.Server/GameObjects/Components/Movement/ShuttleControllerComponent.cs index 9bc123c88a..ebbcae52ea 100644 --- a/Content.Server/GameObjects/Components/Movement/ShuttleControllerComponent.cs +++ b/Content.Server/GameObjects/Components/Movement/ShuttleControllerComponent.cs @@ -34,6 +34,15 @@ namespace Content.Server.GameObjects.Components.Movement [ViewVariables(VVAccess.ReadWrite)] public float CurrentWalkSpeed { get; set; } = 8; public float CurrentSprintSpeed { get; set; } + + /// + [ViewVariables] + public float CurrentPushSpeed => 0.0f; + + /// + [ViewVariables] + public float GrabRange => 0.0f; + public bool Sprinting { get; set; } public Vector2 VelocityDir { get; } = Vector2.Zero; public GridCoordinates LastPosition { get; set; } diff --git a/Content.Server/GameObjects/EntitySystems/GravitySystem.cs b/Content.Server/GameObjects/EntitySystems/GravitySystem.cs new file mode 100644 index 0000000000..1d60ddeec1 --- /dev/null +++ b/Content.Server/GameObjects/EntitySystems/GravitySystem.cs @@ -0,0 +1,134 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Content.Server.GameObjects.Components.Gravity; +using Content.Server.GameObjects.Components.Mobs; +using JetBrains.Annotations; +using Robust.Server.GameObjects.EntitySystems; +using Robust.Server.Interfaces.Player; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Systems; +using Robust.Shared.Interfaces.GameObjects; +using Robust.Shared.Interfaces.Map; +using Robust.Shared.Interfaces.Random; +using Robust.Shared.IoC; +using Robust.Shared.Map; +using Robust.Shared.Maths; +using Robust.Shared.Random; + +namespace Content.Server.GameObjects.EntitySystems +{ + [UsedImplicitly] + public class GravitySystem: EntitySystem + { +#pragma warning disable 649 + [Dependency] private readonly IMapManager _mapManager; + [Dependency] private readonly IPlayerManager _playerManager; + [Dependency] private readonly IEntitySystemManager _entitySystemManager; + [Dependency] private readonly IRobustRandom _random; +#pragma warning restore 649 + + private const float GravityKick = 100.0f; + + private const uint ShakeTimes = 10; + + private Dictionary _gridsToShake; + + private float internalTimer = 0.0f; + + public override void Initialize() + { + EntityQuery = new TypeEntityQuery(); + _gridsToShake = new Dictionary(); + } + + public override void Update(float frameTime) + { + internalTimer += frameTime; + var gridsWithGravity = new List(); + foreach (var entity in RelevantEntities) + { + var generator = entity.GetComponent(); + if (generator.NeedsUpdate) + { + generator.UpdateState(); + } + if (generator.Status == GravityGeneratorStatus.On) + { + gridsWithGravity.Add(entity.Transform.GridID); + } + } + + foreach (var grid in _mapManager.GetAllGrids()) + { + if (grid.HasGravity && !gridsWithGravity.Contains(grid.Index)) + { + grid.HasGravity = false; + ScheduleGridToShake(grid.Index, ShakeTimes); + } else if (!grid.HasGravity && gridsWithGravity.Contains(grid.Index)) + { + grid.HasGravity = true; + ScheduleGridToShake(grid.Index, ShakeTimes); + } + } + + if (internalTimer > 0.2f) + { + ShakeGrids(); + internalTimer = 0.0f; + } + } + + private void ScheduleGridToShake(GridId gridId, uint shakeTimes) + { + if (!_gridsToShake.Keys.Contains(gridId)) + { + _gridsToShake.Add(gridId, shakeTimes); + } + else + { + _gridsToShake[gridId] = shakeTimes; + } + // Play the gravity sound + foreach (var player in _playerManager.GetAllPlayers()) + { + if (player.AttachedEntity == null + || player.AttachedEntity.Transform.GridID != gridId) continue; + _entitySystemManager.GetEntitySystem().Play("/Audio/effects/alert.ogg", player.AttachedEntity); + } + } + + private void ShakeGrids() + { + // I have to copy this because C# doesn't allow changing collections while they're + // getting enumerated. + var gridsToShake = new Dictionary(_gridsToShake); + foreach (var gridId in _gridsToShake.Keys) + { + if (_gridsToShake[gridId] == 0) + { + gridsToShake.Remove(gridId); + continue; + } + ShakeGrid(gridId); + gridsToShake[gridId] -= 1; + } + _gridsToShake = gridsToShake; + } + + private void ShakeGrid(GridId gridId) + { + foreach (var player in _playerManager.GetAllPlayers()) + { + if (player.AttachedEntity == null + || player.AttachedEntity.Transform.GridID != gridId + || !player.AttachedEntity.TryGetComponent(out CameraRecoilComponent recoil)) + { + continue; + } + + recoil.Kick(new Vector2(_random.NextFloat(), _random.NextFloat()) * GravityKick); + } + } + } +} diff --git a/Content.Server/GameObjects/EntitySystems/MoverSystem.cs b/Content.Server/GameObjects/EntitySystems/MoverSystem.cs index 65282a8a74..bdb05b95ce 100644 --- a/Content.Server/GameObjects/EntitySystems/MoverSystem.cs +++ b/Content.Server/GameObjects/EntitySystems/MoverSystem.cs @@ -1,4 +1,6 @@ -using Content.Server.GameObjects.Components; +using System; +using System.Net; +using Content.Server.GameObjects.Components; using Content.Server.GameObjects.Components.Mobs; using Content.Server.GameObjects.Components.Movement; using Content.Server.GameObjects.Components.Sound; @@ -15,6 +17,7 @@ using Robust.Server.Interfaces.Player; using Robust.Server.Interfaces.Timing; using Robust.Shared.Configuration; using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components; using Robust.Shared.GameObjects.Components.Transform; using Robust.Shared.GameObjects.Systems; using Robust.Shared.Input; @@ -28,6 +31,7 @@ using Robust.Shared.Log; using Robust.Shared.Map; using Robust.Shared.Maths; using Robust.Shared.Network; +using Robust.Shared.Physics; using Robust.Shared.Players; using Robust.Shared.Prototypes; using Robust.Shared.Random; @@ -44,6 +48,7 @@ namespace Content.Server.GameObjects.EntitySystems [Dependency] private readonly IMapManager _mapManager; [Dependency] private readonly IRobustRandom _robustRandom; [Dependency] private readonly IConfigurationManager _configurationManager; + [Dependency] private readonly IEntityManager _entityManager; #pragma warning restore 649 private AudioSystem _audioSystem; @@ -130,13 +135,43 @@ namespace Content.Server.GameObjects.EntitySystems } var mover = entity.GetComponent(); var physics = entity.GetComponent(); - - UpdateKinematics(entity.Transform, mover, physics); + if (entity.TryGetComponent(out var collider)) + { + UpdateKinematics(entity.Transform, mover, physics, collider); + } + else + { + UpdateKinematics(entity.Transform, mover, physics); + } } } - private void UpdateKinematics(ITransformComponent transform, IMoverComponent mover, PhysicsComponent physics) + private void UpdateKinematics(ITransformComponent transform, IMoverComponent mover, PhysicsComponent physics, CollidableComponent collider = null) { + bool weightless = false; + + var tile = _mapManager.GetGrid(transform.GridID).GetTileRef(transform.GridPosition).Tile; + + if ((!_mapManager.GetGrid(transform.GridID).HasGravity || tile.IsEmpty) && collider != null) + { + weightless = true; + // No gravity: is our entity touching anything? + var touching = false; + foreach (var entity in _entityManager.GetEntitiesInRange(transform.Owner, mover.GrabRange, true)) + { + if (entity.TryGetComponent(out var otherCollider)) + { + if (otherCollider.Owner == transform.Owner) continue; // Don't try to push off of yourself! + touching |= ((collider.CollisionMask & otherCollider.CollisionLayer) != 0x0 + || (otherCollider.CollisionMask & collider.CollisionLayer) != 0x0) // Ensure collision + && !entity.HasComponent(); // This can't be an item + } + } + if (!touching) + { + return; + } + } if (mover.VelocityDir.LengthSquared < 0.001 || !ActionBlockerSystem.CanMove(mover.Owner)) { if (physics.LinearVelocity != Vector2.Zero) @@ -145,6 +180,13 @@ namespace Content.Server.GameObjects.EntitySystems } else { + if (weightless) + { + physics.LinearVelocity = mover.VelocityDir * mover.CurrentPushSpeed; + transform.LocalRotation = mover.VelocityDir.GetDir().ToAngle(); + return; + } + physics.LinearVelocity = mover.VelocityDir * (mover.Sprinting ? mover.CurrentSprintSpeed : mover.CurrentWalkSpeed); transform.LocalRotation = mover.VelocityDir.GetDir().ToAngle(); diff --git a/Content.Server/Interfaces/GameObjects/Components/Movement/IMoverComponent.cs b/Content.Server/Interfaces/GameObjects/Components/Movement/IMoverComponent.cs index 5e3ed05180..9a5196ad3f 100644 --- a/Content.Server/Interfaces/GameObjects/Components/Movement/IMoverComponent.cs +++ b/Content.Server/Interfaces/GameObjects/Components/Movement/IMoverComponent.cs @@ -19,6 +19,17 @@ namespace Content.Server.Interfaces.GameObjects.Components.Movement /// float CurrentSprintSpeed { get; } + + /// + /// The movement speed (m/s) of the entity when it pushes off of a solid object in zero gravity. + /// + float CurrentPushSpeed { get; } + + /// + /// How far an entity can reach (in meters) to grab hold of a solid object in zero gravity. + /// + float GrabRange { get; } + /// /// Is the entity Sprinting (running)? /// diff --git a/Content.Server/Throw/ThrowHelper.cs b/Content.Server/Throw/ThrowHelper.cs index 0e402da225..77484fa656 100644 --- a/Content.Server/Throw/ThrowHelper.cs +++ b/Content.Server/Throw/ThrowHelper.cs @@ -65,6 +65,14 @@ namespace Content.Server.Throw var spd = a / (1f / timing.TickRate); // acceleration is applied in 1 tick instead of 1 second, scale appropriately physComp.LinearVelocity = angle.ToVec() * spd; + + if (throwSourceEnt != null) + { + var p = throwSourceEnt.GetComponent(); + var playerAccel = 5 * throwForce / (float) Math.Max(0.001, p.Mass); + p.LinearVelocity = Angle.FromDegrees(angle.Degrees + 180).ToVec() + * playerAccel / (1f / timing.TickRate); + } } } } diff --git a/Content.Shared/GameObjects/Components/Gravity/SharedGravityGeneratorComponent.cs b/Content.Shared/GameObjects/Components/Gravity/SharedGravityGeneratorComponent.cs new file mode 100644 index 0000000000..344a6f68ce --- /dev/null +++ b/Content.Shared/GameObjects/Components/Gravity/SharedGravityGeneratorComponent.cs @@ -0,0 +1,57 @@ +using System; +using Robust.Shared.GameObjects; +using Robust.Shared.GameObjects.Components.UserInterface; +using Robust.Shared.Serialization; + +namespace Content.Shared.GameObjects.Components.Gravity +{ + public class SharedGravityGeneratorComponent: Component + { + public override string Name => "GravityGenerator"; + + public override uint? NetID => ContentNetIDs.GRAVITY_GENERATOR; + + /// + /// Sent to the server to set whether the generator should be on or off + /// + [Serializable, NetSerializable] + public class SwitchGeneratorMessage : BoundUserInterfaceMessage + { + public bool On; + + public SwitchGeneratorMessage(bool on) + { + On = on; + } + } + + /// + /// Sent to the server when requesting the status of the generator + /// + [Serializable, NetSerializable] + public class GeneratorStatusRequestMessage : BoundUserInterfaceMessage + { + public GeneratorStatusRequestMessage() + { + + } + } + + [Serializable, NetSerializable] + public class GeneratorState : BoundUserInterfaceState + { + public bool On; + + public GeneratorState(bool on) + { + On = on; + } + } + + [Serializable, NetSerializable] + public enum GravityGeneratorUiKey + { + Key + } + } +} diff --git a/Content.Shared/GameObjects/ContentNetIDs.cs b/Content.Shared/GameObjects/ContentNetIDs.cs index ef69972f4d..28ef999efc 100644 --- a/Content.Shared/GameObjects/ContentNetIDs.cs +++ b/Content.Shared/GameObjects/ContentNetIDs.cs @@ -42,5 +42,6 @@ public const uint PAPER = 1037; public const uint REAGENT_INJECTOR = 1038; public const uint GHOST = 1039; + public const uint GRAVITY_GENERATOR = 1040; } } diff --git a/Resources/Audio/effects/alert.ogg b/Resources/Audio/effects/alert.ogg new file mode 100644 index 0000000000000000000000000000000000000000..69bc52bdb804bf5ac30f1b728d4825c402da1490 GIT binary patch literal 34401 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 literal 0 HcmV?d00001 diff --git a/Resources/Maps/stationstation.yml b/Resources/Maps/stationstation.yml index e7402cdbde..63b317c907 100644 --- a/Resources/Maps/stationstation.yml +++ b/Resources/Maps/stationstation.yml @@ -79,9 +79,9 @@ grids: - ind: "0,1" tiles: AAAAADsAAAA2AAAANgAAADsAAAA7AAAAOwAAADsAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA7AAAANgAAAAAAAAA7AAAANgAAADYAAAA7AAAAOAAAADsAAAA7AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOwAAADkAAAAAAAAAOwAAADYAAAA2AAAAOwAAADgAAAA7AAAAOwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADsAAAA7AAAAAAAAADsAAAA2AAAANgAAADsAAAA4AAAAOwAAADsAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA7AAAAOQAAAAAAAAA7AAAANgAAADYAAAA7AAAAOAAAADsAAAA4AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAAAAAAAOwAAADYAAAA2AAAAOwAAADgAAAA7AAAAOwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADsAAAA5AAAAAAAAADsAAAA2AAAANgAAADsAAAA4AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOQAAAAAAAAA7AAAANgAAADYAAAA7AAAAOAAAADsAAAA4AAAAOAAAADgAAAA7AAAAOAAAADgAAAA7AAAAOwAAADkAAAAAAAAAOwAAADYAAAA2AAAAOwAAADgAAAA7AAAAOAAAADgAAAA4AAAAOwAAADgAAAA4AAAAOwAAADkAAAA5AAAAAAAAAAAAAAAAAAAAAAAAADsAAAA4AAAAOwAAADgAAAA4AAAAOAAAADsAAAA4AAAAOAAAADsAAAA7AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADkAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADgAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAAAAAAAAAAAAAAAAAAAAAADsAAAA4AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== - ind: "0,0" - tiles: NgAAADsAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAAOQAAADsAAAA7AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA7AAAAOwAAADYAAAA2AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADkAAAA5AAAAOwAAADsAAAA2AAAANgAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA5AAAAOQAAADsAAAA4AAAANgAAADYAAAA4AAAAOwAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAA4AAAAOQAAADkAAAA7AAAAOwAAADYAAAA2AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA2AAAAAAAAADsAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAAAAAAAA7AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAAAAAAAOwAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAAAAAAADsAAAA2AAAANgAAADsAAAA4AAAAOwAAADsAAAA7AAAAOQAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== + tiles: NgAAADsAAAA2AAAANgAAADsAAAAzAAAAMwAAADMAAAAzAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAAOQAAADsAAAA7AAAANgAAADYAAAA7AAAAMwAAADMAAAAzAAAAMwAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAADMAAAAzAAAAMwAAADMAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA7AAAAOwAAADYAAAA2AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADkAAAA5AAAAOwAAADsAAAA2AAAANgAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA5AAAAOQAAADsAAAA4AAAANgAAADYAAAA4AAAAOwAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAA4AAAAOQAAADkAAAA7AAAAOwAAADYAAAA2AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA2AAAAAAAAADsAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAAAAAAAA7AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAAAAAAAOwAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAANgAAADYAAAA2AAAAAAAAADsAAAA2AAAANgAAADsAAAA4AAAAOwAAADsAAAA7AAAAOQAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAAA== - ind: "0,-1" - tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADsAAAA4AAAAOAAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAOAAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAA4AAAAOAAAADgAAAA7AAAAOAAAADgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA7AAAAOwAAADgAAAA4AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADsAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOQAAAA== + tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADsAAAA4AAAAOAAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOwAAADsAAAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAOAAAADsAAAA7AAAAOwAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAA4AAAAOAAAADgAAAA7AAAAOAAAADgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAA7AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA7AAAAOwAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA7AAAAOwAAADgAAAA4AAAAOwAAADsAAAA7AAAAMwAAADMAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADsAAAA2AAAANgAAADsAAAAzAAAAMwAAADMAAAAzAAAAAAAAAAAAAAAAAAAAAAAAADsAAAA5AAAAOQAAADYAAAA2AAAANgAAADYAAAA7AAAAMwAAADMAAAAzAAAAMwAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAOQAAADkAAAA2AAAANgAAADYAAAA2AAAAOwAAADMAAAAzAAAAMwAAADMAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADkAAAA5AAAANgAAADYAAAA2AAAANgAAADMAAAAzAAAAMwAAADMAAAAzAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOQAAAA== - ind: "1,-1" tiles: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA7AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA7AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOwAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADkAAAA5AAAAOwAAADsAAAA7AAAAOQAAADsAAAA7AAAAOwAAAA== - ind: "-2,0" @@ -108,6 +108,11 @@ entities: pos: -1.47174,4.550247 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - charge: 1200 type: HitscanWeaponCapacitor - uid: 2 @@ -117,6 +122,11 @@ entities: pos: -0.6748645,4.487747 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - charge: 1200 type: HitscanWeaponCapacitor - uid: 3 @@ -126,6 +136,11 @@ entities: pos: -2.106966,-1.457896 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 4 type: Ointment components: @@ -133,6 +148,11 @@ entities: pos: -1.481966,-1.317271 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 5 type: Spear components: @@ -140,6 +160,11 @@ entities: pos: -4.144312,7.499083 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 6 type: Spear components: @@ -147,6 +172,11 @@ entities: pos: -1.238062,7.436583 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 7 type: PowerCellSmallHigh components: @@ -154,6 +184,12 @@ entities: pos: -2.67511,-10.351 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable - uid: 8 type: PowerCellSmallHigh components: @@ -161,6 +197,12 @@ entities: pos: -2.55011,-10.6635 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable - uid: 9 type: OuterclothingVest components: @@ -168,6 +210,11 @@ entities: pos: 1.412994,7.507263 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 10 type: solid_wall components: @@ -175,6 +222,10 @@ entities: pos: -7.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 11 type: solid_wall components: @@ -182,6 +233,10 @@ entities: pos: -7.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 12 type: solid_wall components: @@ -189,6 +244,10 @@ entities: pos: -7.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 13 type: solid_wall components: @@ -196,6 +255,10 @@ entities: pos: -7.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 14 type: solid_wall components: @@ -203,6 +266,10 @@ entities: pos: -7.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 15 type: solid_wall components: @@ -210,6 +277,10 @@ entities: pos: 0.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 16 type: solid_wall components: @@ -217,6 +288,10 @@ entities: pos: -0.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 17 type: solid_wall components: @@ -224,6 +299,10 @@ entities: pos: 3.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 18 type: solid_wall components: @@ -231,6 +310,10 @@ entities: pos: 4.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 19 type: solid_wall components: @@ -238,6 +321,10 @@ entities: pos: -7.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 20 type: solid_wall components: @@ -245,6 +332,10 @@ entities: pos: -7.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 21 type: solid_wall components: @@ -252,6 +343,10 @@ entities: pos: -7.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 22 type: solid_wall components: @@ -259,6 +354,10 @@ entities: pos: -7.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 23 type: solid_wall components: @@ -266,6 +365,10 @@ entities: pos: 2.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 24 type: solid_wall components: @@ -273,6 +376,10 @@ entities: pos: 1.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 25 type: solid_wall components: @@ -280,6 +387,10 @@ entities: pos: -1.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 26 type: PoweredSmallLight components: @@ -287,16 +398,19 @@ entities: pos: -4.5,-5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - 30 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice - uid: 27 type: MetalStack components: @@ -304,6 +418,11 @@ entities: pos: -15.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 28 type: Wire components: @@ -311,6 +430,9 @@ entities: pos: 8.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 29 type: PoweredSmallLight components: @@ -318,21 +440,29 @@ entities: pos: 0.5,-5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - 170 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice - uid: 30 type: LightBulb components: - parent: 26 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 31 type: Wire components: @@ -340,6 +470,9 @@ entities: pos: -6.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 32 type: solid_wall components: @@ -347,6 +480,10 @@ entities: pos: -7.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 33 type: solid_wall components: @@ -354,6 +491,10 @@ entities: pos: -10.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 34 type: airlock_engineering components: @@ -361,6 +502,12 @@ entities: pos: -12.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 35 type: solid_wall components: @@ -368,6 +515,10 @@ entities: pos: -10.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 36 type: solid_wall components: @@ -375,6 +526,10 @@ entities: pos: -10.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 37 type: solid_wall components: @@ -382,6 +537,10 @@ entities: pos: -10.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 38 type: solid_wall components: @@ -389,6 +548,10 @@ entities: pos: -10.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 39 type: solid_wall components: @@ -396,6 +559,10 @@ entities: pos: -10.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 40 type: solid_wall components: @@ -403,6 +570,10 @@ entities: pos: -3.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 41 type: solid_wall components: @@ -410,6 +581,10 @@ entities: pos: 1.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 42 type: solid_wall components: @@ -417,6 +592,10 @@ entities: pos: 0.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 43 type: solid_wall components: @@ -424,6 +603,10 @@ entities: pos: -0.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 44 type: solid_wall components: @@ -431,6 +614,10 @@ entities: pos: -1.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 45 type: solid_wall components: @@ -438,6 +625,10 @@ entities: pos: -2.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 46 type: solid_wall components: @@ -445,6 +636,10 @@ entities: pos: -3.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 47 type: solid_wall components: @@ -452,6 +647,10 @@ entities: pos: -4.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 48 type: solid_wall components: @@ -459,6 +658,10 @@ entities: pos: -5.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 49 type: solid_wall components: @@ -466,6 +669,10 @@ entities: pos: -6.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 50 type: solid_wall components: @@ -473,6 +680,10 @@ entities: pos: 4.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 51 type: solid_wall components: @@ -480,6 +691,10 @@ entities: pos: 5.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 52 type: solid_wall components: @@ -487,6 +702,10 @@ entities: pos: 6.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 53 type: solid_wall components: @@ -494,6 +713,10 @@ entities: pos: -7.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 54 type: solid_wall components: @@ -501,6 +724,10 @@ entities: pos: -2.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 55 type: solid_wall components: @@ -508,6 +735,10 @@ entities: pos: -6.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 56 type: solid_wall components: @@ -515,6 +746,10 @@ entities: pos: -5.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 57 type: solid_wall components: @@ -522,6 +757,10 @@ entities: pos: -4.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 58 type: solid_wall components: @@ -529,6 +768,10 @@ entities: pos: 6.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 59 type: solid_wall components: @@ -536,6 +779,10 @@ entities: pos: 6.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 60 type: solid_wall components: @@ -543,6 +790,10 @@ entities: pos: 6.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 61 type: solid_wall components: @@ -550,6 +801,10 @@ entities: pos: 6.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 62 type: solid_wall components: @@ -557,6 +812,10 @@ entities: pos: 6.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 63 type: solid_wall components: @@ -564,6 +823,10 @@ entities: pos: 5.5,-14.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 64 type: solid_wall components: @@ -571,6 +834,10 @@ entities: pos: -7.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 65 type: solid_wall components: @@ -578,6 +845,10 @@ entities: pos: -7.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 66 type: solid_wall components: @@ -585,6 +856,10 @@ entities: pos: -8.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 67 type: solid_wall components: @@ -592,6 +867,10 @@ entities: pos: -9.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 68 type: solid_wall components: @@ -599,6 +878,10 @@ entities: pos: -10.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 69 type: solid_wall components: @@ -606,6 +889,10 @@ entities: pos: -7.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 70 type: Catwalk components: @@ -613,6 +900,9 @@ entities: pos: -6.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 71 type: Catwalk components: @@ -620,6 +910,9 @@ entities: pos: -8.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 72 type: solid_wall components: @@ -627,6 +920,10 @@ entities: pos: 5.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 73 type: solid_wall components: @@ -634,6 +931,10 @@ entities: pos: 5.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 74 type: solid_wall components: @@ -641,6 +942,10 @@ entities: pos: 6.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 75 type: solid_wall components: @@ -648,6 +953,10 @@ entities: pos: 6.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 76 type: Catwalk components: @@ -655,6 +964,9 @@ entities: pos: 4.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 77 type: LargeBeaker components: @@ -662,6 +974,11 @@ entities: pos: 23.494947,7.0422435 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 78 type: solid_wall components: @@ -669,6 +986,10 @@ entities: pos: 7.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 79 type: airlock_external components: @@ -676,6 +997,12 @@ entities: pos: 7.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 80 type: airlock_external components: @@ -683,6 +1010,12 @@ entities: pos: 5.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 81 type: airlock_engineering components: @@ -690,6 +1023,12 @@ entities: pos: -7.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 82 type: airlock_engineering components: @@ -697,6 +1036,12 @@ entities: pos: 3.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 83 type: airlock_engineering components: @@ -704,6 +1049,12 @@ entities: pos: 2.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 84 type: solid_wall components: @@ -711,6 +1062,10 @@ entities: pos: 6.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 85 type: solid_wall components: @@ -718,6 +1073,10 @@ entities: pos: 6.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 86 type: Table components: @@ -725,6 +1084,10 @@ entities: pos: -3.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 87 type: Table components: @@ -732,6 +1095,10 @@ entities: pos: -2.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 88 type: Table components: @@ -739,6 +1106,10 @@ entities: pos: -1.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 89 type: Table components: @@ -746,6 +1117,10 @@ entities: pos: -0.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 90 type: WirelessMachine components: @@ -753,6 +1128,11 @@ entities: pos: 5.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - uid: 91 type: CrateGeneric components: @@ -760,6 +1140,12 @@ entities: pos: 5.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.4,-0.4,0.4,0.4 + type: Collidable - containers: storagebase: entities: [] @@ -768,6 +1154,8 @@ entities: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - IsPlaceable: False + type: PlaceableSurface - uid: 92 type: Wire components: @@ -775,6 +1163,9 @@ entities: pos: -6.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 93 type: Wire components: @@ -782,6 +1173,9 @@ entities: pos: -7.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 94 type: Wire components: @@ -789,6 +1183,9 @@ entities: pos: -8.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 95 type: Wire components: @@ -796,6 +1193,9 @@ entities: pos: -8.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 96 type: Wire components: @@ -803,6 +1203,9 @@ entities: pos: -8.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 97 type: Wire components: @@ -810,6 +1213,9 @@ entities: pos: -8.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 98 type: Wire components: @@ -817,6 +1223,9 @@ entities: pos: -8.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 99 type: Wire components: @@ -824,6 +1233,9 @@ entities: pos: -8.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 100 type: Wire components: @@ -831,6 +1243,9 @@ entities: pos: -6.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 101 type: Wire components: @@ -838,6 +1253,9 @@ entities: pos: -6.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 102 type: Wire components: @@ -845,6 +1263,9 @@ entities: pos: -6.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 103 type: Wire components: @@ -852,6 +1273,9 @@ entities: pos: -6.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 104 type: Wire components: @@ -859,6 +1283,9 @@ entities: pos: 4.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 105 type: Wire components: @@ -866,6 +1293,9 @@ entities: pos: 4.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 106 type: Wire components: @@ -873,6 +1303,9 @@ entities: pos: 4.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 107 type: Wire components: @@ -880,6 +1313,9 @@ entities: pos: 4.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 108 type: Wire components: @@ -887,6 +1323,9 @@ entities: pos: 5.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 109 type: Wire components: @@ -894,6 +1333,9 @@ entities: pos: 6.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 110 type: Wire components: @@ -901,6 +1343,9 @@ entities: pos: 7.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 111 type: Catwalk components: @@ -908,6 +1353,9 @@ entities: pos: 2.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 112 type: Catwalk components: @@ -915,6 +1363,9 @@ entities: pos: -4.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 113 type: Wire components: @@ -922,6 +1373,9 @@ entities: pos: 3.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 114 type: Wire components: @@ -929,6 +1383,9 @@ entities: pos: 2.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 115 type: Wire components: @@ -936,6 +1393,9 @@ entities: pos: 1.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 116 type: Wire components: @@ -943,6 +1403,9 @@ entities: pos: 0.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 117 type: Wire components: @@ -950,6 +1413,9 @@ entities: pos: -0.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 118 type: Wire components: @@ -957,6 +1423,9 @@ entities: pos: -1.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 119 type: Wire components: @@ -964,6 +1433,9 @@ entities: pos: -2.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 120 type: Wire components: @@ -971,6 +1443,9 @@ entities: pos: -3.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 121 type: Wire components: @@ -978,6 +1453,9 @@ entities: pos: -4.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 122 type: Wire components: @@ -985,6 +1463,9 @@ entities: pos: -5.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 123 type: Wire components: @@ -992,6 +1473,9 @@ entities: pos: 1.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 124 type: Wire components: @@ -999,6 +1483,9 @@ entities: pos: 1.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 125 type: Wire components: @@ -1006,6 +1493,9 @@ entities: pos: 2.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 126 type: Wire components: @@ -1013,6 +1503,9 @@ entities: pos: -2.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 127 type: Wire components: @@ -1020,6 +1513,9 @@ entities: pos: -2.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 128 type: Wire components: @@ -1027,6 +1523,9 @@ entities: pos: -3.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 129 type: Wire components: @@ -1034,6 +1533,9 @@ entities: pos: -1.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 130 type: Generator components: @@ -1041,6 +1543,11 @@ entities: pos: 2.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable - uid: 131 type: Generator components: @@ -1048,6 +1555,11 @@ entities: pos: 1.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable - uid: 132 type: SmesDry components: @@ -1055,6 +1567,10 @@ entities: pos: -1.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - charge: 3000 type: PowerStorage - uid: 133 @@ -1064,6 +1580,10 @@ entities: pos: -2.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - charge: 3000 type: PowerStorage - uid: 134 @@ -1073,6 +1593,10 @@ entities: pos: -3.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - charge: 3000 type: PowerStorage - uid: 135 @@ -1082,6 +1606,11 @@ entities: pos: -1.249865,-10.43489 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 136 type: Catwalk components: @@ -1089,6 +1618,9 @@ entities: pos: -2.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 137 type: Catwalk components: @@ -1096,6 +1628,9 @@ entities: pos: 1.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 138 type: spawn_point_latejoin components: @@ -1117,6 +1652,10 @@ entities: pos: -3.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 141 type: Table components: @@ -1124,6 +1663,10 @@ entities: pos: -2.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 142 type: Table components: @@ -1131,6 +1674,10 @@ entities: pos: -1.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 143 type: Table components: @@ -1138,6 +1685,10 @@ entities: pos: -0.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 144 type: solid_wall components: @@ -1145,6 +1696,10 @@ entities: pos: -7.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 145 type: spawn_point_latejoin components: @@ -1159,6 +1714,11 @@ entities: pos: 0.5223687,7.507263 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 147 type: LockerGeneric components: @@ -1166,6 +1726,12 @@ entities: pos: 1.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: storagebase: entities: [] @@ -1177,6 +1743,8 @@ entities: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - IsPlaceable: False + type: PlaceableSurface - uid: 148 type: MedkitFilled components: @@ -1184,11 +1752,24 @@ entities: pos: -3.209215,-1.486604 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 953 + - 954 + - 955 + - 956 + - 957 + - 958 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 30 + type: Storage - uid: 149 type: MedkitFilled components: @@ -1196,11 +1777,24 @@ entities: pos: -4.146715,-1.408479 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 959 + - 960 + - 961 + - 962 + - 963 + - 964 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 30 + type: Storage - uid: 150 type: LockerGeneric components: @@ -1208,6 +1802,12 @@ entities: pos: 0.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: storagebase: entities: [] @@ -1219,6 +1819,8 @@ entities: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - IsPlaceable: False + type: PlaceableSurface - uid: 151 type: FireExtinguisher components: @@ -1226,6 +1828,11 @@ entities: pos: -1.297692,-5.396082 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 152 type: spawn_point_latejoin components: @@ -1247,6 +1854,11 @@ entities: pos: 0.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - products: - cargo.dice - cargo.flashlight @@ -1259,6 +1871,11 @@ entities: pos: 0.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - products: - cargo.dice - cargo.flashlight @@ -1271,6 +1888,10 @@ entities: pos: -4.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 157 type: Table components: @@ -1278,6 +1899,10 @@ entities: pos: -1.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 158 type: Table components: @@ -1285,6 +1910,10 @@ entities: pos: -2.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 159 type: Table components: @@ -1292,6 +1921,10 @@ entities: pos: -3.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 160 type: WirelessMachine components: @@ -1299,6 +1932,11 @@ entities: pos: -6.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - uid: 161 type: Catwalk components: @@ -1306,6 +1944,9 @@ entities: pos: 4.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 162 type: Catwalk components: @@ -1313,6 +1954,9 @@ entities: pos: -5.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 163 type: Wire components: @@ -1320,6 +1964,9 @@ entities: pos: -6.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 164 type: Wire components: @@ -1327,6 +1974,9 @@ entities: pos: -6.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 165 type: Wire components: @@ -1334,6 +1984,9 @@ entities: pos: 5.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 166 type: Wire components: @@ -1341,6 +1994,9 @@ entities: pos: 5.5,-12.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 167 type: Wire components: @@ -1348,6 +2004,9 @@ entities: pos: 5.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 168 type: WiredMachine components: @@ -1355,6 +2014,11 @@ entities: pos: 5.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - uid: 169 type: WiredMachine components: @@ -1362,11 +2026,21 @@ entities: pos: -6.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - uid: 170 type: LightBulb components: - parent: 29 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 171 type: WallLight components: @@ -1374,6 +2048,9 @@ entities: pos: -0.5,-14 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 172 type: spawn_point_latejoin components: @@ -1416,6 +2093,9 @@ entities: pos: 9.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 178 type: Catwalk components: @@ -1423,6 +2103,9 @@ entities: pos: 9.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 179 type: Catwalk components: @@ -1430,6 +2113,9 @@ entities: pos: 9.5,2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 180 type: Catwalk components: @@ -1437,6 +2123,9 @@ entities: pos: 9.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 181 type: Catwalk components: @@ -1444,6 +2133,9 @@ entities: pos: 9.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 182 type: VendingMachineYouTool components: @@ -1451,6 +2143,11 @@ entities: pos: -11.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/youtool.rsi type: Sprite - uid: 183 @@ -1460,6 +2157,11 @@ entities: pos: 0.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable - uid: 184 type: Wire components: @@ -1467,6 +2169,9 @@ entities: pos: 3.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 185 type: Wire components: @@ -1474,6 +2179,9 @@ entities: pos: 0.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 186 type: Generator components: @@ -1481,6 +2189,11 @@ entities: pos: 3.5,-13.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable - uid: 187 type: Table components: @@ -1488,6 +2201,10 @@ entities: pos: -6.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 188 type: Table components: @@ -1495,6 +2212,10 @@ entities: pos: -5.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 189 type: Table components: @@ -1502,6 +2223,10 @@ entities: pos: -4.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 190 type: Table components: @@ -1509,6 +2234,10 @@ entities: pos: -3.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 191 type: Table components: @@ -1516,6 +2245,10 @@ entities: pos: -2.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 192 type: Table components: @@ -1523,6 +2256,10 @@ entities: pos: -1.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 193 type: Table components: @@ -1530,6 +2267,10 @@ entities: pos: -0.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 194 type: Table components: @@ -1537,6 +2278,10 @@ entities: pos: 0.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 195 type: Table components: @@ -1544,6 +2289,10 @@ entities: pos: 1.5,7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 196 type: Table components: @@ -1551,6 +2300,10 @@ entities: pos: -4.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 197 type: Table components: @@ -1558,6 +2311,10 @@ entities: pos: -3.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 198 type: Table components: @@ -1565,6 +2322,10 @@ entities: pos: -2.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 199 type: Table components: @@ -1572,6 +2333,10 @@ entities: pos: -1.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 200 type: Table components: @@ -1579,6 +2344,10 @@ entities: pos: -0.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable - uid: 201 type: airlock_medical_glass components: @@ -1586,6 +2355,12 @@ entities: pos: 26.5,-3.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 202 type: airlock_medical_glass components: @@ -1593,6 +2368,12 @@ entities: pos: 28.5,-0.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 203 type: Catwalk components: @@ -1600,6 +2381,9 @@ entities: pos: -9.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 204 type: Wire components: @@ -1607,6 +2391,9 @@ entities: pos: -8.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 205 type: Wire components: @@ -1614,6 +2401,9 @@ entities: pos: -8.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 206 type: Wire components: @@ -1621,6 +2411,9 @@ entities: pos: -9.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 207 type: Wire components: @@ -1628,6 +2421,9 @@ entities: pos: -9.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 208 type: solid_wall components: @@ -1635,6 +2431,10 @@ entities: pos: -10.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 209 type: solid_wall components: @@ -1642,6 +2442,10 @@ entities: pos: -10.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 210 type: Airlock components: @@ -1649,11 +2453,22 @@ entities: pos: -9.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable - uid: 211 type: LightTube components: - parent: 212 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 212 type: Poweredlight components: @@ -1661,16 +2476,19 @@ entities: pos: 0.5,1 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - 211 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice - uid: 213 type: ChairOfficeLight components: @@ -1678,6 +2496,9 @@ entities: pos: -3.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 214 type: ChairOfficeDark components: @@ -1685,6 +2506,9 @@ entities: pos: 0.5,-6.5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 215 type: Poweredlight components: @@ -1692,16 +2516,19 @@ entities: pos: -6.5,1 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 316 + - 315 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice - uid: 216 type: MetalStack components: @@ -1709,6 +2536,11 @@ entities: pos: -15.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 217 type: Stool components: @@ -1716,6 +2548,9 @@ entities: pos: -1.5,-9.5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 218 type: ChairOfficeLight components: @@ -1723,6 +2558,9 @@ entities: pos: -3.5,-2.5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 219 type: ChairOfficeLight components: @@ -1730,6 +2568,9 @@ entities: pos: -2.5,-2.5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 220 type: ChairOfficeLight components: @@ -1737,6 +2578,9 @@ entities: pos: -2.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 221 type: Stool components: @@ -1744,11 +2588,19 @@ entities: pos: -2.5,-6.5 rot: 1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 222 type: LightBulb components: - parent: 251 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 223 type: APC components: @@ -1756,6 +2608,10 @@ entities: pos: -6.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable - uid: 224 type: Wire components: @@ -1763,6 +2619,9 @@ entities: pos: -9.5,2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 225 type: Wire components: @@ -1770,6 +2629,9 @@ entities: pos: -9.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 226 type: Wire components: @@ -1777,6 +2639,9 @@ entities: pos: -8.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 227 type: Wire components: @@ -1784,6 +2649,9 @@ entities: pos: -7.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 228 type: Wire components: @@ -1791,6 +2659,9 @@ entities: pos: -6.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 229 type: Wire components: @@ -1798,6 +2669,9 @@ entities: pos: -5.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 230 type: Wire components: @@ -1805,6 +2679,9 @@ entities: pos: -4.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 231 type: Wire components: @@ -1812,6 +2689,9 @@ entities: pos: -3.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 232 type: Wire components: @@ -1819,6 +2699,9 @@ entities: pos: -2.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 233 type: Wire components: @@ -1826,6 +2709,9 @@ entities: pos: -1.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 234 type: Wire components: @@ -1833,6 +2719,9 @@ entities: pos: -0.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 235 type: Wire components: @@ -1840,6 +2729,9 @@ entities: pos: 0.5,3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 236 type: LargeBeaker components: @@ -1847,6 +2739,11 @@ entities: pos: 23.510572,7.7141185 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 237 type: Catwalk components: @@ -1854,6 +2751,9 @@ entities: pos: 9.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 238 type: Catwalk components: @@ -1861,6 +2761,9 @@ entities: pos: 9.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 239 type: Catwalk components: @@ -1868,6 +2771,9 @@ entities: pos: 9.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 240 type: Catwalk components: @@ -1875,6 +2781,9 @@ entities: pos: 9.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 241 type: Catwalk components: @@ -1882,6 +2791,9 @@ entities: pos: 9.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 242 type: Catwalk components: @@ -1889,6 +2801,9 @@ entities: pos: 9.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 243 type: Catwalk components: @@ -1896,6 +2811,9 @@ entities: pos: 9.5,-6.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 244 type: Catwalk components: @@ -1903,6 +2821,9 @@ entities: pos: 9.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 245 type: Catwalk components: @@ -1910,6 +2831,9 @@ entities: pos: 9.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 246 type: Catwalk components: @@ -1917,6 +2841,9 @@ entities: pos: 9.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 247 type: Catwalk components: @@ -1924,6 +2851,9 @@ entities: pos: 9.5,-10.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 248 type: Catwalk components: @@ -1931,6 +2861,9 @@ entities: pos: 9.5,-11.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 249 type: Catwalk components: @@ -1938,6 +2871,9 @@ entities: pos: 8.5,-8.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - uid: 250 type: APC components: @@ -1945,22 +2881,29 @@ entities: pos: 4.5,-9.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable - uid: 251 type: PoweredSmallLight components: - parent: 0 pos: 5,-9.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - 222 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice - uid: 252 type: solid_wall components: @@ -1968,6 +2911,10 @@ entities: pos: 7.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 253 type: YellowToolboxItemFilled components: @@ -1975,11 +2922,24 @@ entities: pos: -0.8099712,-5.21454 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 965 + - 966 + - 967 + - 968 + - 969 + - 970 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 30 + type: Storage - uid: 254 type: YellowToolboxItemFilled components: @@ -1987,11 +2947,24 @@ entities: pos: -0.5597038,-5.679647 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 971 + - 972 + - 973 + - 974 + - 975 + - 976 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 30 + type: Storage - uid: 255 type: FlashlightLantern components: @@ -1999,9 +2972,15 @@ entities: pos: -1.934832,-5.154238 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: flashlight_cell_container: - entities: [] + entities: + - 977 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 256 @@ -2011,9 +2990,15 @@ entities: pos: -2.017696,-5.71715 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: flashlight_cell_container: - entities: [] + entities: + - 978 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - uid: 257 @@ -2023,6 +3008,11 @@ entities: pos: -2.861032,-5.524786 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 258 type: UniformEngineering components: @@ -2030,6 +3020,11 @@ entities: pos: -0.6474335,-10.27245 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 259 type: GasMaskClothing components: @@ -2037,6 +3032,11 @@ entities: pos: -0.2880585,-10.69432 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 260 type: OuterclothingVest components: @@ -2044,6 +3044,11 @@ entities: pos: -0.9130585,-10.66307 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 261 type: UtilityBeltClothingFilled components: @@ -2051,11 +3056,25 @@ entities: pos: -1.895102,-10.33495 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 979 + - 980 + - 981 + - 982 + - 983 + - 984 + - 985 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 35 + type: Storage - uid: 262 type: UtilityBeltClothingFilled components: @@ -2063,11 +3082,25 @@ entities: pos: -1.770102,-10.63182 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 986 + - 987 + - 988 + - 989 + - 990 + - 991 + - 992 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - used: 35 + type: Storage - uid: 263 type: magazine_10mm_smg components: @@ -2075,6 +3108,11 @@ entities: pos: -6.605512,7.638151 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: magazine_bullet_container: entities: [] @@ -2087,6 +3125,11 @@ entities: pos: -6.339887,7.669401 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: magazine_bullet_container: entities: [] @@ -2099,6 +3142,11 @@ entities: pos: -6.027387,7.622526 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: magazine_bullet_container: entities: [] @@ -2111,6 +3159,11 @@ entities: pos: -5.089887,7.591276 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: entities: [] @@ -2123,6 +3176,11 @@ entities: pos: -4.683637,7.606901 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: entities: [] @@ -2135,6 +3193,11 @@ entities: pos: -3.386762,7.466276 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 269 type: SmgC20r components: @@ -2142,12 +3205,19 @@ entities: pos: -2.524035,7.579326 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: ballistics_chamber_0: - entities: [] + entities: + - 994 type: Content.Server.GameObjects.ContainerSlot ballistic_gun_magazine: - entities: [] + entities: + - 993 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - magazines: @@ -2160,12 +3230,19 @@ entities: pos: -1.94591,7.485576 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: ballistics_chamber_0: - entities: [] + entities: + - 996 type: Content.Server.GameObjects.ContainerSlot ballistic_gun_magazine: - entities: [] + entities: + - 995 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer - magazines: @@ -2178,6 +3255,10 @@ entities: pos: -10.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 272 type: solid_wall components: @@ -2185,6 +3266,10 @@ entities: pos: -11.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 273 type: solid_wall components: @@ -2192,6 +3277,10 @@ entities: pos: -10.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 274 type: solid_wall components: @@ -2199,6 +3288,10 @@ entities: pos: -9.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 275 type: solid_wall components: @@ -2206,6 +3299,10 @@ entities: pos: -8.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 276 type: solid_wall components: @@ -2213,6 +3310,10 @@ entities: pos: -7.5,4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 277 type: solid_wall components: @@ -2220,6 +3321,10 @@ entities: pos: -8.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 278 type: solid_wall components: @@ -2227,6 +3332,10 @@ entities: pos: -5.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 279 type: solid_wall components: @@ -2234,6 +3343,10 @@ entities: pos: -6.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 280 type: solid_wall components: @@ -2241,6 +3354,10 @@ entities: pos: -7.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 281 type: solid_wall components: @@ -2248,6 +3365,10 @@ entities: pos: -0.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 282 type: solid_wall components: @@ -2255,6 +3376,10 @@ entities: pos: 0.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 283 type: solid_wall components: @@ -2262,6 +3387,10 @@ entities: pos: 1.5,1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 284 type: solid_wall components: @@ -2269,6 +3398,10 @@ entities: pos: 1.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 285 type: solid_wall components: @@ -2276,6 +3409,10 @@ entities: pos: 1.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 286 type: solid_wall components: @@ -2283,6 +3420,10 @@ entities: pos: 4.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 287 type: solid_wall components: @@ -2290,642 +3431,1051 @@ entities: pos: 4.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable - uid: 288 - type: solid_wall - components: - - parent: 0 - pos: 4.5,-1.5 - rot: -1.5707963267949 rad - type: Transform -- uid: 289 - type: solid_wall + type: Wire components: - parent: 0 pos: 4.5,-0.5 - rot: -1.5707963267949 rad type: Transform -- uid: 290 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 289 type: solid_wall components: - parent: 0 pos: 4.5,0.5 rot: -1.5707963267949 rad type: Transform -- uid: 291 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 290 type: solid_wall components: - parent: 0 pos: 4.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 292 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 291 type: solid_wall components: - parent: 0 pos: 4.5,2.5 rot: -1.5707963267949 rad type: Transform -- uid: 293 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 292 type: solid_wall components: - parent: 0 pos: 4.5,3.5 rot: -1.5707963267949 rad type: Transform -- uid: 294 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 293 type: solid_wall components: - parent: 0 pos: 4.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 295 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 294 type: solid_wall components: - parent: 0 pos: 4.5,5.5 rot: -1.5707963267949 rad type: Transform -- uid: 296 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 295 type: solid_wall components: - parent: 0 pos: 4.5,6.5 rot: -1.5707963267949 rad type: Transform -- uid: 297 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 296 type: solid_wall components: - parent: 0 pos: 4.5,7.5 rot: -1.5707963267949 rad type: Transform -- uid: 298 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 297 type: solid_wall components: - parent: 0 pos: 4.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 299 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 298 type: solid_wall components: - parent: 0 pos: 1.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 300 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 299 type: solid_wall components: - parent: 0 pos: 0.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 301 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 300 type: solid_wall components: - parent: 0 pos: -0.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 302 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 301 type: solid_wall components: - parent: 0 pos: -1.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 303 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 302 type: solid_wall components: - parent: 0 pos: -2.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 304 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 303 type: solid_wall components: - parent: 0 pos: -3.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 305 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 304 type: solid_wall components: - parent: 0 pos: -4.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 306 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 305 type: solid_wall components: - parent: 0 pos: -5.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 307 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 306 type: solid_wall components: - parent: 0 pos: -6.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 308 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 307 type: solid_wall components: - parent: 0 pos: -7.5,8.5 rot: -1.5707963267949 rad type: Transform -- uid: 309 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 308 type: solid_wall components: - parent: 0 pos: -7.5,7.5 rot: -1.5707963267949 rad type: Transform -- uid: 310 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 309 type: solid_wall components: - parent: 0 pos: -7.5,6.5 rot: -1.5707963267949 rad type: Transform -- uid: 311 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 310 type: solid_wall components: - parent: 0 pos: -7.5,5.5 rot: -1.5707963267949 rad type: Transform -- uid: 312 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 311 type: GlovesLeather components: - parent: 0 pos: -4.332221,4.64238 rot: -1.5707963267949 rad type: Transform -- uid: 313 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 312 type: GlovesLeather components: - parent: 0 pos: -3.519721,4.64238 rot: -1.5707963267949 rad type: Transform -- uid: 314 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 313 type: GlovesLeather components: - parent: 0 pos: -2.597846,4.61113 rot: -1.5707963267949 rad type: Transform -- uid: 315 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 314 type: LedLightTube components: - parent: 0 pos: -3.511025,-10.35149 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - color: '#EEEEFFFF' type: Sprite -- uid: 316 +- uid: 315 type: LightTube components: - parent: 215 type: Transform -- uid: 317 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 316 type: Poweredlight components: - parent: 0 pos: -1.5,8 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 318 + - 317 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 318 + - load: 40 + type: PowerDevice +- uid: 317 type: LightTube components: - - parent: 317 + - parent: 316 type: Transform -- uid: 319 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 318 type: Poweredlight components: - parent: 0 pos: 4,3.5 rot: 3.14159265358979 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 320 + - 319 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 320 + - load: 40 + type: PowerDevice +- uid: 319 type: LightTube components: - - parent: 319 + - parent: 318 type: Transform -- uid: 321 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 320 type: WallLight components: - parent: 0 pos: -7,-10.5 type: Transform -- uid: 322 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 321 type: PoweredSmallLight components: - parent: 0 pos: -10,-5.5 rot: 3.14159265358979 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 323 + - 322 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 323 + - load: 40 + type: PowerDevice +- uid: 322 type: LightBulb components: - - parent: 322 + - parent: 321 type: Transform -- uid: 324 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 323 type: solid_wall components: - parent: 0 pos: -15.5,2.5 rot: -1.5707963267949 rad type: Transform -- uid: 325 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 324 type: solid_wall components: - parent: 0 pos: -15.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 326 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 325 type: solid_wall components: - parent: 0 pos: -15.5,3.5 rot: -1.5707963267949 rad type: Transform -- uid: 327 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 326 type: solid_wall components: - parent: 0 pos: -14.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 328 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 327 type: solid_wall components: - parent: 0 pos: -12.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 329 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 328 type: solid_wall components: - parent: 0 pos: -15.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 330 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 329 type: solid_wall components: - parent: 0 pos: -14.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 331 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 330 type: solid_wall components: - parent: 0 pos: -11.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 332 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 331 type: solid_wall components: - parent: 0 pos: -14.5,5.5 rot: -1.5707963267949 rad type: Transform -- uid: 333 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 332 type: solid_wall components: - parent: 0 pos: -14.5,6.5 rot: -1.5707963267949 rad type: Transform -- uid: 334 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 333 type: solid_wall components: - parent: 0 pos: -12.5,6.5 rot: -1.5707963267949 rad type: Transform -- uid: 335 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 334 type: solid_wall components: - parent: 0 pos: -12.5,5.5 rot: -1.5707963267949 rad type: Transform -- uid: 336 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 335 type: solid_wall components: - parent: 0 pos: -16.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 337 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 336 type: solid_wall components: - parent: 0 pos: -16.5,0.5 rot: -1.5707963267949 rad type: Transform -- uid: 338 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 337 type: solid_wall components: - parent: 0 pos: -16.5,-0.5 rot: -1.5707963267949 rad type: Transform -- uid: 339 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 338 type: solid_wall components: - parent: 0 pos: -16.5,-1.5 rot: -1.5707963267949 rad type: Transform -- uid: 340 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 339 type: solid_wall components: - parent: 0 pos: -16.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 341 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 340 type: solid_wall components: - parent: 0 pos: -16.5,-3.5 rot: -1.5707963267949 rad type: Transform -- uid: 342 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 341 type: solid_wall components: - parent: 0 pos: -16.5,-4.5 rot: -1.5707963267949 rad type: Transform -- uid: 343 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 342 type: solid_wall components: - parent: 0 pos: -16.5,-5.5 rot: -1.5707963267949 rad type: Transform -- uid: 344 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 343 type: solid_wall components: - parent: 0 pos: -16.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 345 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 344 type: solid_wall components: - parent: 0 pos: -16.5,-7.5 rot: -1.5707963267949 rad type: Transform -- uid: 346 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 345 type: solid_wall components: - parent: 0 pos: -16.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 347 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 346 type: solid_wall components: - parent: 0 pos: -15.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 348 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 347 type: solid_wall components: - parent: 0 pos: -14.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 349 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 348 type: solid_wall components: - parent: 0 pos: -13.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 350 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 349 type: solid_wall components: - parent: 0 pos: -12.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 351 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 350 type: solid_wall components: - parent: 0 pos: -11.5,-8.5 rot: -1.5707963267949 rad type: Transform -- uid: 352 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 351 type: airlock_external components: - parent: 0 pos: -13.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 353 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 352 type: airlock_external components: - parent: 0 pos: -13.5,6.5 rot: -1.5707963267949 rad type: Transform -- uid: 354 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 353 type: airlock_engineering components: - parent: 0 pos: -13.5,1.5 rot: -1.5707963267949 rad type: Transform -- uid: 355 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 354 type: Table components: - parent: 0 pos: -15.5,-5.5 rot: -1.5707963267949 rad type: Transform -- uid: 356 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 355 type: Table components: - parent: 0 pos: -15.5,-1.5 rot: -1.5707963267949 rad type: Transform -- uid: 357 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 356 type: Wire components: - parent: 0 pos: -9.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 358 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 357 type: Wire components: - parent: 0 pos: -13.5,-7.5 rot: -1.5707963267949 rad type: Transform -- uid: 359 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 358 type: Wire components: - parent: 0 pos: -9.5,3.5 rot: -1.5707963267949 rad type: Transform -- uid: 360 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 359 type: Table components: - parent: 0 pos: -15.5,-0.5 rot: -1.5707963267949 rad type: Transform -- uid: 361 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 360 type: Catwalk components: - parent: 0 pos: -14.5,7.5 rot: -1.5707963267949 rad type: Transform -- uid: 362 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 361 type: Catwalk components: - parent: 0 pos: -13.5,7.5 rot: -1.5707963267949 rad type: Transform -- uid: 363 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 362 type: Catwalk components: - parent: 0 pos: -12.5,7.5 rot: -1.5707963267949 rad type: Transform -- uid: 364 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 363 type: LockerToolFilled components: - parent: 0 pos: -11.5,-5.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: - entities: [] + entities: + - 997 + - 999 + - 1000 + - 1001 + - 1002 + - 1003 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 365 + - IsPlaceable: False + type: PlaceableSurface +- uid: 364 type: LockerToolFilled components: - parent: 0 pos: -11.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: - entities: [] + entities: + - 1004 + - 1006 + - 1007 + - 1008 + - 1009 + - 1010 + - 1011 + - 1012 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 366 + - IsPlaceable: False + type: PlaceableSurface +- uid: 365 type: LockerToolFilled components: - parent: 0 pos: -11.5,-3.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: - entities: [] + entities: + - 1013 + - 1014 + - 1015 + - 1016 + - 1017 + - 1018 + - 1019 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 367 + - IsPlaceable: False + type: PlaceableSurface +- uid: 366 type: LockerToolFilled components: - parent: 0 pos: -11.5,-2.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: - entities: [] + entities: + - 1020 + - 1021 + - 1022 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 368 + - IsPlaceable: False + type: PlaceableSurface +- uid: 367 type: LockerToolFilled components: - parent: 0 pos: -11.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: - entities: [] + entities: + - 1023 + - 1025 + - 1026 + - 1027 + - 1028 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 369 + - IsPlaceable: False + type: PlaceableSurface +- uid: 368 type: GlassStack components: - parent: 0 pos: -15.5,-3.5 rot: -1.5707963267949 rad type: Transform -- uid: 370 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 369 type: airlock_engineering components: - parent: 0 pos: -10.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 371 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 370 type: Autolathe components: - parent: 0 pos: -14.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable + - recipes: + - Brutepack + - Ointment + - LightTube + - LightBulb + - MetalStack + - GlassStack + - Wirecutter + - Screwdriver + - Welder + - Wrench + - CableStack + - Crowbar + - Multitool + type: LatheDatabase +- uid: 371 + type: Autolathe + components: + - parent: 0 + pos: -13.5,-7.5 + rot: -1.5707963267949 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable - recipes: - Brutepack - Ointment @@ -2945,9 +4495,13 @@ entities: type: Autolathe components: - parent: 0 - pos: -13.5,-7.5 + pos: -12.5,-7.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable - recipes: - Brutepack - Ointment @@ -2964,156 +4518,194 @@ entities: - Multitool type: LatheDatabase - uid: 373 - type: Autolathe - components: - - parent: 0 - pos: -12.5,-7.5 - rot: -1.5707963267949 rad - type: Transform - - recipes: - - Brutepack - - Ointment - - LightTube - - LightBulb - - MetalStack - - GlassStack - - Wirecutter - - Screwdriver - - Welder - - Wrench - - CableStack - - Crowbar - - Multitool - type: LatheDatabase -- uid: 374 type: Poweredlight components: - parent: 0 pos: -11,-5.5 rot: 3.14159265358979 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 375 + - 374 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 375 + - load: 40 + type: PowerDevice +- uid: 374 type: LightTube components: - - parent: 374 + - parent: 373 type: Transform -- uid: 376 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 375 type: Poweredlight components: - parent: 0 pos: -11,-0.5 rot: 3.14159265358979 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 377 + - 376 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 377 + - load: 40 + type: PowerDevice +- uid: 376 type: LightTube components: - - parent: 376 + - parent: 375 type: Transform -- uid: 378 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 377 type: Poweredlight components: - parent: 0 pos: -16,-0.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 379 + - 378 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 379 + - load: 40 + type: PowerDevice +- uid: 378 type: LightTube components: - - parent: 378 + - parent: 377 type: Transform -- uid: 380 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 379 type: Poweredlight components: - parent: 0 pos: -16,-5.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 381 + - 380 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 381 + - load: 40 + type: PowerDevice +- uid: 380 type: LightTube components: - - parent: 380 + - parent: 379 type: Transform -- uid: 382 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 381 type: Poweredlight components: - parent: 0 pos: -15,3.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 383 + - 382 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 383 + - load: 40 + type: PowerDevice +- uid: 382 type: LightTube components: - - parent: 382 + - parent: 381 type: Transform -- uid: 384 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 383 type: PoweredSmallLight components: - parent: 0 pos: -14.5,7 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 385 + - 384 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 385 + - load: 40 + type: PowerDevice +- uid: 384 type: LightBulb components: - - parent: 384 + - parent: 383 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 385 + type: CableStack + components: + - parent: 0 + pos: -15.5,-0.5 + rot: -1.5707963267949 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 386 type: CableStack components: @@ -3121,63 +4713,93 @@ entities: pos: -15.5,-0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 387 - type: CableStack - components: - - parent: 0 - pos: -15.5,-0.5 - rot: -1.5707963267949 rad - type: Transform -- uid: 388 type: Wire components: - parent: 0 pos: -14.5,-7.5 rot: -1.5707963267949 rad type: Transform -- uid: 389 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 388 type: Wire components: - parent: 0 pos: -12.5,-7.5 rot: -1.5707963267949 rad type: Transform -- uid: 390 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 389 type: Catwalk components: - parent: 0 pos: -11.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 391 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 390 type: Catwalk components: - parent: 0 pos: -9.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 392 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 391 type: Poweredlight components: - parent: 0 pos: -10.5,4 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 393 + - 392 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 393 + - load: 40 + type: PowerDevice +- uid: 392 type: LightTube components: - - parent: 392 + - parent: 391 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 393 + type: MetalStack + components: + - parent: 0 + pos: -15.5,-4.5 + rot: -1.5707963267949 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 394 type: MetalStack components: @@ -3185,132 +4807,198 @@ entities: pos: -15.5,-4.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 395 - type: MetalStack - components: - - parent: 0 - pos: -15.5,-4.5 - rot: -1.5707963267949 rad - type: Transform -- uid: 396 type: APC components: - parent: 0 pos: -9.5,4.5 rot: -1.5707963267949 rad type: Transform -- uid: 397 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 396 type: APC components: - parent: 0 pos: -16.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 398 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 397 type: Wire components: - parent: 0 pos: -16.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 399 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 398 type: Wire components: - parent: 0 pos: -15.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 400 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 399 type: Wire components: - parent: 0 pos: -14.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 401 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 400 type: Wire components: - parent: 0 pos: -13.5,-2.5 rot: -1.5707963267949 rad type: Transform -- uid: 402 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 401 type: Wire components: - parent: 0 pos: -13.5,-3.5 rot: -1.5707963267949 rad type: Transform -- uid: 403 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 402 type: Wire components: - parent: 0 pos: -13.5,-4.5 rot: -1.5707963267949 rad type: Transform -- uid: 404 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 403 type: Wire components: - parent: 0 pos: -13.5,-5.5 rot: -1.5707963267949 rad type: Transform -- uid: 405 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 404 type: Wire components: - parent: 0 pos: -13.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 406 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 405 type: Wire components: - parent: 0 pos: -12.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 407 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 406 type: Wire components: - parent: 0 pos: -11.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 408 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 407 type: Wire components: - parent: 0 pos: -10.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 409 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 408 type: Wire components: - parent: 0 pos: -9.5,-6.5 rot: -1.5707963267949 rad type: Transform -- uid: 410 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 409 type: Table components: - parent: 0 pos: -15.5,-4.5 rot: -1.5707963267949 rad type: Transform -- uid: 411 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 410 type: Table components: - parent: 0 pos: -15.5,-3.5 rot: -1.5707963267949 rad type: Transform -- uid: 412 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 411 type: Table components: - parent: 0 pos: -15.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 412 + type: CableStack + components: + - parent: 0 + pos: -15.5,0.5 + rot: -1.5707963267949 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 413 type: CableStack components: @@ -3318,13 +5006,23 @@ entities: pos: -15.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 414 - type: CableStack + type: GlassStack components: - parent: 0 - pos: -15.5,0.5 + pos: -15.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 415 type: GlassStack components: @@ -3332,3611 +5030,5506 @@ entities: pos: -15.5,-1.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 416 - type: GlassStack - components: - - parent: 0 - pos: -15.5,-1.5 - rot: -1.5707963267949 rad - type: Transform -- uid: 417 type: GlassStack components: - parent: 0 pos: -15.5,-3.5 rot: -1.5707963267949 rad type: Transform -- uid: 418 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 417 type: VendingMachineEngivend components: - parent: 0 pos: -11.5,0.5 rot: -1.5707963267949 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/engivend.rsi type: Sprite -- uid: 419 +- uid: 418 type: Table components: - parent: 0 pos: 18.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 420 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 419 type: Table components: - parent: 0 pos: 21.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 421 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 420 type: Table components: - parent: 0 pos: 20.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 422 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 421 type: Table components: - parent: 0 pos: 18.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 423 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 422 type: Table components: - parent: 0 pos: 19.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 424 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 423 type: Table components: - parent: 0 pos: 18.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 425 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 424 type: Table components: - parent: 0 pos: 22.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 426 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 425 type: Table components: - parent: 0 pos: 24.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 427 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 426 type: ChairOfficeLight components: - parent: 0 pos: 19.5,4.5 rot: 3.141592653589793 rad type: Transform -- uid: 428 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 427 type: ChairOfficeLight components: - parent: 0 pos: 20.5,5.5 rot: 1.5707963267948966 rad type: Transform -- uid: 429 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 428 type: ChairOfficeLight components: - parent: 0 pos: 23.5,8.5 rot: 3.141592653589793 rad type: Transform -- uid: 430 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 429 type: ChairOfficeLight components: - parent: 0 pos: 24.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 431 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 430 type: Chair components: - parent: 0 pos: 14.5,6.5 type: Transform -- uid: 432 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 431 type: Chair components: - parent: 0 pos: 14.5,8.5 type: Transform -- uid: 433 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 432 type: Chair components: - parent: 0 pos: 14.5,7.5 type: Transform -- uid: 434 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 433 type: chem_dispenser components: - parent: 0 pos: 23.5,9.5 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.4,-0.25,0.4,0.25 + type: Collidable - containers: ReagentDispenser-reagentContainerContainer: entities: [] type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 435 +- uid: 434 type: Table components: - parent: 0 pos: 23.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 436 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 435 type: Catwalk components: - parent: 0 pos: 0.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 437 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 436 type: Table components: - parent: 0 pos: 25.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 438 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 437 type: Table components: - parent: 0 pos: 23.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 439 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 438 type: Table components: - parent: 0 pos: 24.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 440 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 439 type: Table components: - parent: 0 pos: 26.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 441 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 440 type: Table components: - parent: 0 pos: 27.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 442 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 441 type: ComputerMedicalRecords components: - parent: 0 pos: 21.5,5.5 rot: 3.141592653589793 rad type: Transform -- uid: 443 + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable +- uid: 442 type: MedicalScanner components: - parent: 0 pos: 18.5,-1.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,0,0.5,1 + type: Collidable - containers: MedicalScanner-bodyContainer: entities: [] type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 444 +- uid: 443 type: MedicalScanner components: - parent: 0 pos: 18.5,-5.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,0,0.5,1 + type: Collidable - containers: MedicalScanner-bodyContainer: entities: [] type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 445 +- uid: 444 type: Table components: - parent: 0 pos: 13.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 446 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 445 type: Table components: - parent: 0 pos: 13.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 447 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 446 type: Table components: - parent: 0 pos: 13.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 448 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 447 type: solid_wall components: - parent: 0 pos: 22.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 449 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 448 type: solid_wall components: - parent: 0 pos: 17.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 450 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 449 type: solid_wall components: - parent: 0 pos: 18.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 451 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 450 type: solid_wall components: - parent: 0 pos: 20.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 452 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 451 type: solid_wall components: - parent: 0 pos: 21.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 453 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 452 type: solid_wall components: - parent: 0 pos: 19.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 454 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 453 type: solid_wall components: - parent: 0 pos: 14.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 455 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 454 type: solid_wall components: - parent: 0 pos: 13.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 456 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 455 type: solid_wall components: - parent: 0 pos: 12.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 457 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 456 type: solid_wall components: - parent: 0 pos: 12.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 458 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 457 type: solid_wall components: - parent: 0 pos: 12.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 459 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 458 type: solid_wall components: - parent: 0 pos: 12.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 460 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 459 type: solid_wall components: - parent: 0 pos: 12.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 461 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 460 type: solid_wall components: - parent: 0 pos: 13.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 462 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 461 type: solid_wall components: - parent: 0 pos: 14.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 463 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 462 type: solid_wall components: - parent: 0 pos: 13.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 464 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 463 type: solid_wall components: - parent: 0 pos: 13.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 465 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 464 type: solid_wall components: - parent: 0 pos: 13.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 466 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 465 type: solid_wall components: - parent: 0 pos: 13.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 467 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 466 type: solid_wall components: - parent: 0 pos: 13.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 468 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 467 type: solid_wall components: - parent: 0 pos: 13.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 469 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 468 type: solid_wall components: - parent: 0 pos: 14.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 470 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 469 type: solid_wall components: - parent: 0 pos: 15.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 471 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 470 type: solid_wall components: - parent: 0 pos: 16.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 472 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 471 type: solid_wall components: - parent: 0 pos: 17.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 473 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 472 type: solid_wall components: - parent: 0 pos: 18.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 474 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 473 type: solid_wall components: - parent: 0 pos: 19.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 475 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 474 type: solid_wall components: - parent: 0 pos: 20.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 476 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 475 type: solid_wall components: - parent: 0 pos: 21.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 477 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 476 type: solid_wall components: - parent: 0 pos: 22.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 478 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 477 type: solid_wall components: - parent: 0 pos: 23.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 479 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 478 type: solid_wall components: - parent: 0 pos: 24.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 480 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 479 type: solid_wall components: - parent: 0 pos: 25.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 481 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 480 type: solid_wall components: - parent: 0 pos: 26.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 482 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 481 type: solid_wall components: - parent: 0 pos: 26.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 483 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 482 type: solid_wall components: - parent: 0 pos: 26.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 484 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 483 type: solid_wall components: - parent: 0 pos: 27.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 485 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 484 type: solid_wall components: - parent: 0 pos: 28.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 486 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 485 type: solid_wall components: - parent: 0 pos: 29.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 487 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 486 type: solid_wall components: - parent: 0 pos: 30.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 488 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 487 type: solid_wall components: - parent: 0 pos: 31.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 489 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 488 type: solid_wall components: - parent: 0 pos: 32.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 490 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 489 type: solid_wall components: - parent: 0 pos: 33.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 491 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 490 type: solid_wall components: - parent: 0 pos: 34.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 492 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 491 type: solid_wall components: - parent: 0 pos: 34.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 493 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 492 type: solid_wall components: - parent: 0 pos: 34.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 494 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 493 type: solid_wall components: - parent: 0 pos: 34.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 495 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 494 type: solid_wall components: - parent: 0 pos: 34.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 496 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 495 type: solid_wall components: - parent: 0 pos: 34.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 497 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 496 type: solid_wall components: - parent: 0 pos: 34.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 498 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 497 type: solid_wall components: - parent: 0 pos: 33.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 499 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 498 type: solid_wall components: - parent: 0 pos: 32.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 500 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 499 type: solid_wall components: - parent: 0 pos: 31.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 501 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 500 type: solid_wall components: - parent: 0 pos: 30.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 502 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 501 type: solid_wall components: - parent: 0 pos: 29.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 503 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 502 type: solid_wall components: - parent: 0 pos: 30.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 504 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 503 type: solid_wall components: - parent: 0 pos: 30.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 505 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 504 type: solid_wall components: - parent: 0 pos: 30.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 506 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 505 type: solid_wall components: - parent: 0 pos: 30.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 507 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 506 type: solid_wall components: - parent: 0 pos: 30.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 508 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 507 type: solid_wall components: - parent: 0 pos: 29.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 509 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 508 type: solid_wall components: - parent: 0 pos: 28.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 510 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 509 type: solid_wall components: - parent: 0 pos: 27.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 511 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 510 type: solid_wall components: - parent: 0 pos: 27.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 512 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 511 type: solid_wall components: - parent: 0 pos: 26.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 513 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 512 type: solid_wall components: - parent: 0 pos: 25.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 514 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 513 type: solid_wall components: - parent: 0 pos: 26.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 515 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 514 type: solid_wall components: - parent: 0 pos: 26.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 516 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 515 type: solid_wall components: - parent: 0 pos: 28.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 517 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 516 type: solid_wall components: - parent: 0 pos: 28.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 518 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 517 type: solid_wall components: - parent: 0 pos: 28.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 519 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 518 type: solid_wall components: - parent: 0 pos: 28.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 520 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 519 type: solid_wall components: - parent: 0 pos: 28.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 521 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 520 type: solid_wall components: - parent: 0 pos: 28.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 522 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 521 type: solid_wall components: - parent: 0 pos: 28.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 523 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 522 type: solid_wall components: - parent: 0 pos: 27.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 524 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 523 type: solid_wall components: - parent: 0 pos: 26.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 525 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 524 type: solid_wall components: - parent: 0 pos: 25.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 526 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 525 type: solid_wall components: - parent: 0 pos: 24.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 527 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 526 type: solid_wall components: - parent: 0 pos: 23.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 528 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 527 type: solid_wall components: - parent: 0 pos: 22.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 529 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 528 type: solid_wall components: - parent: 0 pos: 21.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 530 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 529 type: solid_wall components: - parent: 0 pos: 22.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 531 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 530 type: solid_wall components: - parent: 0 pos: 22.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 532 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 531 type: solid_wall components: - parent: 0 pos: 22.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 533 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 532 type: solid_wall components: - parent: 0 pos: 22.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 534 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 533 type: solid_wall components: - parent: 0 pos: 22.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 535 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 534 type: solid_wall components: - parent: 0 pos: 22.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 536 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 535 type: solid_wall components: - parent: 0 pos: 22.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 537 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 536 type: solid_wall components: - parent: 0 pos: 21.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 538 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 537 type: solid_wall components: - parent: 0 pos: 19.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 539 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 538 type: solid_wall components: - parent: 0 pos: 18.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 540 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 539 type: solid_wall components: - parent: 0 pos: 17.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 541 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 540 type: solid_wall components: - parent: 0 pos: 23.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 542 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 541 type: solid_wall components: - parent: 0 pos: 25.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 543 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 542 type: solid_wall components: - parent: 0 pos: 13.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 544 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 543 type: solid_wall components: - parent: 0 pos: 13.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 545 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 544 type: solid_wall components: - parent: 0 pos: 13.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 546 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 545 type: solid_wall components: - parent: 0 pos: 13.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 547 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 546 type: solid_wall components: - parent: 0 pos: 13.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 548 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 547 type: solid_wall components: - parent: 0 pos: 13.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 549 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 548 type: solid_wall components: - parent: 0 pos: 14.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 550 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 549 type: solid_wall components: - parent: 0 pos: 13.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 551 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 550 type: solid_wall components: - parent: 0 pos: 12.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 552 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 551 type: solid_wall components: - parent: 0 pos: 11.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 553 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 552 type: solid_wall components: - parent: 0 pos: 10.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 554 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 553 type: solid_wall components: - parent: 0 pos: 9.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 555 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 554 type: solid_wall components: - parent: 0 pos: 8.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 556 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 555 type: solid_wall components: - parent: 0 pos: 7.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 557 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 556 type: solid_wall components: - parent: 0 pos: 6.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 558 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 557 type: solid_wall components: - parent: 0 pos: 5.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 559 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 558 type: solid_wall components: - parent: 0 pos: 4.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 560 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 559 type: solid_wall components: - parent: 0 pos: 5.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 561 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 560 type: solid_wall components: - parent: 0 pos: 6.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 562 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 561 type: solid_wall components: - parent: 0 pos: 7.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 563 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 562 type: solid_wall components: - parent: 0 pos: 8.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 564 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 563 type: solid_wall components: - parent: 0 pos: 9.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 565 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 564 type: solid_wall components: - parent: 0 pos: 10.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 566 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 565 type: solid_wall components: - parent: 0 pos: 11.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 567 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 566 type: solid_wall components: - parent: 0 pos: 12.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 568 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 567 type: solid_wall components: - parent: 0 pos: 4.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 569 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 568 type: solid_wall components: - parent: 0 pos: 1.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 570 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 569 type: solid_wall components: - parent: 0 pos: 1.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 571 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 570 type: solid_wall components: - parent: 0 pos: 0.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 572 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 571 type: solid_wall components: - parent: 0 pos: -0.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 573 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 572 type: solid_wall components: - parent: 0 pos: -1.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 574 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 573 type: solid_wall components: - parent: 0 pos: -2.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 575 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 574 type: solid_wall components: - parent: 0 pos: -3.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 576 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 575 type: solid_wall components: - parent: 0 pos: -4.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 577 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 576 type: solid_wall components: - parent: 0 pos: -5.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 578 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 577 type: solid_wall components: - parent: 0 pos: -6.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 579 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 578 type: solid_wall components: - parent: 0 pos: -7.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 580 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 579 type: solid_wall components: - parent: 0 pos: 1.5,12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 581 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 580 type: solid_wall components: - parent: 0 pos: 1.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 582 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 581 type: solid_wall components: - parent: 0 pos: 1.5,14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 583 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 582 type: Catwalk components: - parent: 0 pos: 5.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 584 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 583 type: Catwalk components: - parent: 0 pos: 12.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 585 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 584 type: Table components: - parent: 0 pos: 23.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 586 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 585 type: Table components: - parent: 0 pos: 23.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 587 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 586 type: airlock_medical_glass components: - parent: 0 pos: 15.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 588 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 587 type: airlock_medical_glass components: - parent: 0 pos: 16.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 589 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 588 type: airlock_medical_glass components: - parent: 0 pos: 20.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 590 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 589 type: airlock_medical_glass components: - parent: 0 pos: 26.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 591 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 590 type: Beaker components: - parent: 0 pos: 26.416822,10.651619 rot: -1.5707963267948966 rad type: Transform -- uid: 592 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 591 type: Beaker components: - parent: 0 pos: 24.541822,10.635994 rot: -1.5707963267948966 rad type: Transform -- uid: 593 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 592 type: Beaker components: - parent: 0 pos: 25.291822,10.667244 rot: -1.5707963267948966 rad type: Transform -- uid: 594 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 593 type: Wire components: - parent: 0 pos: 1.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 595 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 594 type: Wire components: - parent: 0 pos: 2.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 596 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 595 type: Wire components: - parent: 0 pos: 2.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 597 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 596 type: Wire components: - parent: 0 pos: 2.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 598 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 597 type: Wire components: - parent: 0 pos: 2.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 599 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 598 type: Wire components: - parent: 0 pos: 2.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 600 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 599 type: Wire components: - parent: 0 pos: 2.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 601 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 600 type: Wire components: - parent: 0 pos: 2.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 602 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 601 type: Wire components: - parent: 0 pos: 2.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 603 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 602 type: Wire components: - parent: 0 pos: 3.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 604 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 603 type: Wire components: - parent: 0 pos: 4.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 605 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 604 type: Wire components: - parent: 0 pos: 5.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 606 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 605 type: Wire components: - parent: 0 pos: 5.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 607 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 606 type: Wire components: - parent: 0 pos: 6.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 608 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 607 type: Wire components: - parent: 0 pos: 7.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 609 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 608 type: Wire components: - parent: 0 pos: 8.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 610 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 609 type: Wire components: - parent: 0 pos: 9.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 611 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 610 type: Wire components: - parent: 0 pos: 10.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 612 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 611 type: Wire components: - parent: 0 pos: 11.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 613 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 612 type: Wire components: - parent: 0 pos: 12.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 614 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 613 type: Wire components: - parent: 0 pos: 12.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 615 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 614 type: Wire components: - parent: 0 pos: 13.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 616 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 615 type: Wire components: - parent: 0 pos: 14.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 617 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 616 type: Wire components: - parent: 0 pos: 15.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 618 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 617 type: Wire components: - parent: 0 pos: 16.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 619 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 618 type: Wire components: - parent: 0 pos: 16.5,9.5 rot: -1.5707963267948966 rad type: Transform -- uid: 620 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 619 type: Wire components: - parent: 0 pos: 16.5,8.5 rot: -1.5707963267948966 rad type: Transform -- uid: 621 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 620 type: Wire components: - parent: 0 pos: 16.5,7.5 rot: -1.5707963267948966 rad type: Transform -- uid: 622 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 621 type: Wire components: - parent: 0 pos: 16.5,6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 623 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 622 type: Wire components: - parent: 0 pos: 16.5,5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 624 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 623 type: Wire components: - parent: 0 pos: 16.5,4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 625 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 624 type: Wire components: - parent: 0 pos: 16.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 626 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 625 type: Wire components: - parent: 0 pos: 16.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 627 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 626 type: Wire components: - parent: 0 pos: 17.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 628 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 627 type: Wire components: - parent: 0 pos: 18.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 629 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 628 type: Wire components: - parent: 0 pos: 18.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 630 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 629 type: APC components: - parent: 0 pos: 18.5,3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 631 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 630 type: Wire components: - parent: 0 pos: 1.5,2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 632 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 631 type: Wire components: - parent: 0 pos: 1.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 633 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 632 type: APC components: - parent: 0 pos: 1.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 634 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 633 type: Airlock components: - parent: 0 pos: 1.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 635 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 634 type: Airlock components: - parent: 0 pos: 4.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 636 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 635 type: Airlock components: - parent: 0 pos: 13.5,10.5 rot: -1.5707963267948966 rad type: Transform -- uid: 637 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 636 type: APC components: - parent: 0 pos: 13.5,6.5 type: Transform -- uid: 638 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 637 type: Wire components: - parent: 0 pos: 13.5,6.5 type: Transform -- uid: 639 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 638 type: APC components: - parent: 0 pos: 28.5,8.5 type: Transform -- uid: 640 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 639 type: Wire components: - parent: 0 pos: 25.5,4.5 type: Transform -- uid: 641 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 640 type: Poweredlight components: - parent: 0 pos: 17.5,4 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 642 + - 641 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 642 + - load: 40 + type: PowerDevice +- uid: 641 type: LightTube components: - - parent: 641 + - parent: 640 type: Transform -- uid: 643 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 642 type: Poweredlight components: - parent: 0 pos: 22.5,3 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 644 + - 643 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 644 + - load: 40 + type: PowerDevice +- uid: 643 type: LightTube components: - - parent: 643 + - parent: 642 type: Transform -- uid: 645 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 644 type: Poweredlight components: - parent: 0 pos: 13.5,3 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 646 + - 645 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 646 + - load: 40 + type: PowerDevice +- uid: 645 type: LightTube components: - - parent: 645 + - parent: 644 type: Transform -- uid: 647 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 646 type: Wire components: - parent: 0 pos: 27.5,8.5 rot: 3.141592653589793 rad type: Transform -- uid: 648 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 647 type: Wire components: - parent: 0 pos: 26.5,8.5 rot: 3.141592653589793 rad type: Transform -- uid: 649 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 648 type: Wire components: - parent: 0 pos: 15.5,8.5 type: Transform -- uid: 650 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 649 type: Wire components: - parent: 0 pos: 14.5,8.5 type: Transform -- uid: 651 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 650 type: Wire components: - parent: 0 pos: 13.5,8.5 type: Transform -- uid: 652 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 651 type: Wire components: - parent: 0 pos: 15.5,6.5 type: Transform -- uid: 653 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 652 type: Wire components: - parent: 0 pos: 14.5,6.5 type: Transform -- uid: 654 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 653 type: APC components: - parent: 0 pos: 30.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 655 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 654 type: Wire components: - parent: 0 pos: 19.5,2.5 type: Transform -- uid: 656 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 655 type: Wire components: - parent: 0 pos: 20.5,2.5 type: Transform -- uid: 657 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 656 type: Wire components: - parent: 0 pos: 21.5,2.5 type: Transform -- uid: 658 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 657 type: Wire components: - parent: 0 pos: 22.5,2.5 type: Transform -- uid: 659 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 658 type: Wire components: - parent: 0 pos: 23.5,2.5 type: Transform -- uid: 660 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 659 type: Wire components: - parent: 0 pos: 24.5,2.5 type: Transform -- uid: 661 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 660 type: Wire components: - parent: 0 pos: 25.5,2.5 type: Transform -- uid: 662 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 661 type: Wire components: - parent: 0 pos: 25.5,3.5 type: Transform -- uid: 663 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 662 type: Poweredlight components: - parent: 0 pos: 14,9.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 664 + - 663 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 664 + - load: 40 + type: PowerDevice +- uid: 663 type: LightTube components: - - parent: 663 + - parent: 662 type: Transform -- uid: 665 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 664 type: Poweredlight components: - parent: 0 pos: 22,9.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 666 + - 665 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 666 + - load: 40 + type: PowerDevice +- uid: 665 type: LightTube components: - - parent: 665 + - parent: 664 type: Transform -- uid: 667 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 666 type: Wire components: - parent: 0 pos: 30.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 668 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 667 type: Wire components: - parent: 0 pos: 29.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 669 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 668 type: Poweredlight components: - parent: 0 pos: 16.5,-6 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 670 + - 669 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 670 + - load: 40 + type: PowerDevice +- uid: 669 type: LightTube components: - - parent: 669 + - parent: 668 type: Transform -- uid: 671 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 670 type: Table components: - parent: 0 pos: 23.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 672 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 671 type: Table components: - parent: 0 pos: 24.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 673 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 672 type: APC components: - parent: 0 pos: 20.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 674 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 673 type: Wire components: - parent: 0 pos: 16.5,1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 675 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 674 type: Wire components: - parent: 0 pos: 16.5,0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 676 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 675 type: Wire components: - parent: 0 pos: 16.5,-0.5 rot: -1.5707963267948966 rad type: Transform -- uid: 677 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 676 type: Wire components: - parent: 0 pos: 16.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 678 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 677 type: Wire components: - parent: 0 pos: 16.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 679 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 678 type: Wire components: - parent: 0 pos: 16.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 680 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 679 type: Wire components: - parent: 0 pos: 17.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 681 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 680 type: Wire components: - parent: 0 pos: 18.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 682 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 681 type: Wire components: - parent: 0 pos: 19.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 683 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 682 type: Wire components: - parent: 0 pos: 20.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 684 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 683 type: Wire components: - parent: 0 pos: 20.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 685 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 684 type: Wire components: - parent: 0 pos: 20.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 686 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 685 type: Wire components: - parent: 0 pos: 20.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 687 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 686 type: Wire components: - parent: 0 pos: 21.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 688 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 687 type: Wire components: - parent: 0 pos: 22.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 689 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 688 type: Wire components: - parent: 0 pos: 23.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 690 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 689 type: Wire components: - parent: 0 pos: 24.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 691 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 690 type: Wire components: - parent: 0 pos: 25.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 692 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 691 type: Wire components: - parent: 0 pos: 26.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 693 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 692 type: Wire components: - parent: 0 pos: 27.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 694 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 693 type: Wire components: - parent: 0 pos: 28.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 695 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 694 type: Wire components: - parent: 0 pos: 29.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 696 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 695 type: Wire components: - parent: 0 pos: 30.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 697 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 696 type: Wire components: - parent: 0 pos: 30.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 698 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 697 type: Wire components: - parent: 0 pos: 30.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 699 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 698 type: Wire components: - parent: 0 pos: 30.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 700 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 699 type: APC components: - parent: 0 pos: 30.5,-6.5 rot: -1.5707963267948966 rad type: Transform -- uid: 701 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 700 type: Poweredlight components: - parent: 0 pos: 31.5,-6 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 702 + - 701 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 702 + - load: 40 + type: PowerDevice +- uid: 701 type: LightTube components: - - parent: 701 + - parent: 700 type: Transform -- uid: 703 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 702 type: Poweredlight components: - parent: 0 pos: 30,1.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 704 + - 703 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 704 + - load: 40 + type: PowerDevice +- uid: 703 type: LightTube components: - - parent: 703 + - parent: 702 type: Transform -- uid: 705 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 704 type: Wire components: - parent: 0 pos: 26.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 706 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 705 type: Wire components: - parent: 0 pos: 27.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 707 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 706 type: Wire components: - parent: 0 pos: 28.5,2.5 rot: 3.141592653589793 rad type: Transform -- uid: 708 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 707 type: Wire components: - parent: 0 pos: 28.5,8.5 rot: 3.141592653589793 rad type: Transform -- uid: 709 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 708 type: Wire components: - parent: 0 pos: 25.5,5.5 rot: 3.141592653589793 rad type: Transform -- uid: 710 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 709 type: Wire components: - parent: 0 pos: 25.5,6.5 rot: 3.141592653589793 rad type: Transform -- uid: 711 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 710 type: Wire components: - parent: 0 pos: 25.5,7.5 rot: 3.141592653589793 rad type: Transform -- uid: 712 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 711 type: Wire components: - parent: 0 pos: 25.5,8.5 rot: 3.141592653589793 rad type: Transform -- uid: 713 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 712 type: Poweredlight components: - parent: 0 pos: 28,7.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 714 + - 713 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 714 + - load: 40 + type: PowerDevice +- uid: 713 type: LightTube components: - - parent: 713 + - parent: 712 type: Transform -- uid: 715 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 714 type: VendingMachineMedical components: - parent: 0 pos: 29.5,3.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/medical.rsi type: Sprite -- uid: 716 +- uid: 715 type: VendingMachineMedical components: - parent: 0 pos: 27.5,-5.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/medical.rsi type: Sprite -- uid: 717 +- uid: 716 type: VendingMachineMedical components: - parent: 0 pos: 25.5,-5.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/medical.rsi type: Sprite -- uid: 718 - type: VendingMachineWallMedical +- uid: 717 + type: VendingMachineMedical components: - parent: 0 pos: 1.5,-3.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - sprite: Buildings/VendingMachines/wallmed.rsi type: Sprite -- uid: 719 +- uid: 718 type: MedkitFilled components: - parent: 0 pos: 13.460339,0.6141751 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 1029 + - 1030 + - 1031 + - 1032 + - 1033 + - 1034 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 720 + - used: 30 + type: Storage +- uid: 719 type: MedkitFilled components: - parent: 0 pos: 13.632214,1.5673001 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - containers: storagebase: - entities: [] + entities: + - 1035 + - 1036 + - 1037 + - 1038 + - 1039 + - 1040 type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 721 + - used: 30 + type: Storage +- uid: 720 type: ComputerMedicalRecords components: - parent: 0 pos: 22.5,-5.5 rot: 1.5707963267948966 rad type: Transform -- uid: 722 + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable +- uid: 721 type: Poweredlight components: - parent: 0 pos: 23.5,-6 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 723 + - 722 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 723 + - load: 40 + type: PowerDevice +- uid: 722 type: LightTube components: - - parent: 722 + - parent: 721 type: Transform -- uid: 724 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 723 type: Brutepack components: - parent: 0 pos: 18.476385,4.841032 rot: 1.5707963267948966 rad type: Transform -- uid: 725 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 724 type: Brutepack components: - parent: 0 pos: 18.601385,5.512907 rot: 1.5707963267948966 rad type: Transform -- uid: 726 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 725 type: Ointment components: - parent: 0 pos: 18.49201,6.059782 rot: 1.5707963267948966 rad type: Transform -- uid: 727 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 726 type: Ointment components: - parent: 0 pos: 18.77326,6.653532 rot: 1.5707963267948966 rad type: Transform -- uid: 728 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 727 type: spawn_point_latejoin components: - parent: 0 pos: 17.5,8.5 rot: 1.5707963267948966 rad type: Transform -- uid: 729 +- uid: 728 type: spawn_point_latejoin components: - parent: 0 pos: 19.5,-3.5 rot: 1.5707963267948966 rad type: Transform -- uid: 730 +- uid: 729 type: Table components: - parent: 0 pos: 33.5,-1.5 rot: -1.5707963267948966 rad type: Transform -- uid: 731 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 730 type: Table components: - parent: 0 pos: 33.5,-2.5 rot: -1.5707963267948966 rad type: Transform -- uid: 732 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 731 type: Table components: - parent: 0 pos: 33.5,-3.5 rot: -1.5707963267948966 rad type: Transform -- uid: 733 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 732 type: Table components: - parent: 0 pos: 33.5,-4.5 rot: -1.5707963267948966 rad type: Transform -- uid: 734 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 733 type: Table components: - parent: 0 pos: 33.5,-5.5 rot: -1.5707963267948966 rad type: Transform -- uid: 735 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 734 type: LargeBeaker components: - parent: 0 pos: 33.18525,-5.681699 rot: -1.5707963267948966 rad type: Transform -- uid: 736 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 735 type: LargeBeaker components: - parent: 0 pos: 33.294624,-5.181699 rot: -1.5707963267948966 rad type: Transform -- uid: 737 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 736 type: LargeBeaker components: - parent: 0 pos: 33.544624,-5.572324 rot: -1.5707963267948966 rad type: Transform -- uid: 738 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 737 type: Beaker components: - parent: 0 pos: 33.357124,-4.837949 rot: -1.5707963267948966 rad type: Transform -- uid: 739 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 738 type: Beaker components: - parent: 0 pos: 33.357124,-4.166074 rot: -1.5707963267948966 rad type: Transform -- uid: 740 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 739 type: Beaker components: - parent: 0 pos: 33.388374,-4.431699 rot: -1.5707963267948966 rad type: Transform -- uid: 741 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 740 type: Beaker components: - parent: 0 pos: 33.62275,-4.228574 rot: -1.5707963267948966 rad type: Transform -- uid: 742 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 741 type: Beaker components: - parent: 0 pos: 33.62275,-4.634824 rot: -1.5707963267948966 rad type: Transform -- uid: 743 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 742 type: CrateMedical components: - parent: 0 pos: 32.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.4,-0.4,0.4,0.4 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 744 + - IsPlaceable: False + type: PlaceableSurface +- uid: 743 type: CrateMedical components: - parent: 0 pos: 31.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.4,-0.4,0.4,0.4 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 745 + - IsPlaceable: False + type: PlaceableSurface +- uid: 744 type: LockerMedical components: - parent: 0 pos: 30.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 746 + - IsPlaceable: False + type: PlaceableSurface +- uid: 745 type: LockerMedical components: - parent: 0 pos: 29.5,-1.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 747 + - IsPlaceable: False + type: PlaceableSurface +- uid: 746 type: LockerMedical components: - parent: 0 pos: 27.5,5.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 748 + - IsPlaceable: False + type: PlaceableSurface +- uid: 747 type: LockerChemistry components: - parent: 0 pos: 27.5,6.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 749 + - IsPlaceable: False + type: PlaceableSurface +- uid: 748 type: solid_wall components: - parent: 0 pos: 4.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 750 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 749 type: solid_wall components: - parent: 0 pos: 4.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 751 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 750 type: solid_wall components: - parent: 0 pos: 4.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 752 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 751 type: solid_wall components: - parent: 0 pos: 4.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 753 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 752 type: solid_wall components: - parent: 0 pos: 4.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 754 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 753 type: solid_wall components: - parent: 0 pos: 4.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 755 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 754 type: solid_wall components: - parent: 0 pos: 4.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 756 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 755 type: solid_wall components: - parent: 0 pos: 4.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 757 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 756 type: solid_wall components: - parent: 0 pos: 4.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 758 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 757 type: solid_wall components: - parent: 0 pos: 4.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 759 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 758 type: solid_wall components: - parent: 0 pos: 7.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 760 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 759 type: solid_wall components: - parent: 0 pos: 7.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 761 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 760 type: solid_wall components: - parent: 0 pos: 7.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 762 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 761 type: solid_wall components: - parent: 0 pos: 7.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 763 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 762 type: solid_wall components: - parent: 0 pos: 7.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 764 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 763 type: solid_wall components: - parent: 0 pos: 8.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 765 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 764 type: solid_wall components: - parent: 0 pos: 10.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 766 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 765 type: solid_wall components: - parent: 0 pos: 11.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 767 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 766 type: solid_wall components: - parent: 0 pos: 12.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 768 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 767 type: solid_wall components: - parent: 0 pos: 13.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 769 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 768 type: solid_wall components: - parent: 0 pos: 14.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 770 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 769 type: solid_wall components: - parent: 0 pos: 15.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 771 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 770 type: solid_wall components: - parent: 0 pos: 14.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 772 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 771 type: solid_wall components: - parent: 0 pos: 14.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 773 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 772 type: solid_wall components: - parent: 0 pos: 14.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 774 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 773 type: solid_wall components: - parent: 0 pos: 14.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 775 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 774 type: solid_wall components: - parent: 0 pos: 15.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 776 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 775 type: solid_wall components: - parent: 0 pos: 17.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 777 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 776 type: solid_wall components: - parent: 0 pos: 17.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 778 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 777 type: solid_wall components: - parent: 0 pos: 18.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 779 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 778 type: solid_wall components: - parent: 0 pos: 18.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 780 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 779 type: solid_wall components: - parent: 0 pos: 18.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 781 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 780 type: solid_wall components: - parent: 0 pos: 18.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 782 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 781 type: solid_wall components: - parent: 0 pos: 18.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 783 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 782 type: solid_wall components: - parent: 0 pos: 18.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 784 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 783 type: solid_wall components: - parent: 0 pos: 18.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 785 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 784 type: solid_wall components: - parent: 0 pos: 18.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 786 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 785 type: solid_wall components: - parent: 0 pos: 19.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 787 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 786 type: solid_wall components: - parent: 0 pos: 20.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 788 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 787 type: solid_wall components: - parent: 0 pos: 21.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 789 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 788 type: solid_wall components: - parent: 0 pos: 22.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 790 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 789 type: solid_wall components: - parent: 0 pos: 23.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 791 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 790 type: solid_wall components: - parent: 0 pos: 24.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 792 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 791 type: solid_wall components: - parent: 0 pos: 25.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 793 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 792 type: solid_wall components: - parent: 0 pos: 26.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 794 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 793 type: solid_wall components: - parent: 0 pos: 27.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 795 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 794 type: solid_wall components: - parent: 0 pos: 28.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 796 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 795 type: solid_wall components: - parent: 0 pos: 6.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 797 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 796 type: solid_wall components: - parent: 0 pos: 7.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 798 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 797 type: solid_wall components: - parent: 0 pos: 14.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 799 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 798 type: solid_wall components: - parent: 0 pos: 14.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 800 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 799 type: solid_wall components: - parent: 0 pos: 8.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 801 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 800 type: solid_wall components: - parent: 0 pos: 9.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 802 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 801 type: solid_wall components: - parent: 0 pos: 10.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 803 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 802 type: solid_wall components: - parent: 0 pos: 11.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 804 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 803 type: solid_wall components: - parent: 0 pos: 12.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 805 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 804 type: solid_wall components: - parent: 0 pos: 13.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 806 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 805 type: solid_wall components: - parent: 0 pos: 14.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 807 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 806 type: solid_wall components: - parent: 0 pos: 14.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 808 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 807 type: solid_wall components: - parent: 0 pos: 14.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 809 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 808 type: solid_wall components: - parent: 0 pos: 14.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 810 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 809 type: solid_wall components: - parent: 0 pos: 14.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 811 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 810 type: solid_wall components: - parent: 0 pos: 18.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 812 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 811 type: solid_wall components: - parent: 0 pos: 18.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 813 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 812 type: solid_wall components: - parent: 0 pos: 18.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 814 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 813 type: solid_wall components: - parent: 0 pos: 18.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 815 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 814 type: solid_wall components: - parent: 0 pos: 18.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 816 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 815 type: solid_wall components: - parent: 0 pos: 18.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 817 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 816 type: solid_wall components: - parent: 0 pos: 13.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 818 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 817 type: solid_wall components: - parent: 0 pos: 12.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 819 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 818 type: solid_wall components: - parent: 0 pos: 11.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 820 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 819 type: solid_wall components: - parent: 0 pos: 10.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 821 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 820 type: solid_wall components: - parent: 0 pos: 9.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 822 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 821 type: solid_wall components: - parent: 0 pos: 8.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 823 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 822 type: solid_wall components: - parent: 0 pos: 4.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 824 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 823 type: solid_wall components: - parent: 0 pos: 10.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 825 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 824 type: solid_wall components: - parent: 0 pos: 10.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 826 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 825 type: solid_wall components: - parent: 0 pos: 10.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 827 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 826 type: solid_wall components: - parent: 0 pos: 4.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 828 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 827 type: solid_wall components: - parent: 0 pos: 4.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 829 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 828 type: solid_wall components: - parent: 0 pos: 4.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 830 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 829 type: solid_wall components: - parent: 0 pos: 7.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 831 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 830 type: solid_wall components: - parent: 0 pos: 7.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 832 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 831 type: solid_wall components: - parent: 0 pos: 7.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 833 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 832 type: solid_wall components: - parent: 0 pos: 7.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 834 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 833 type: Catwalk components: - parent: 0 pos: 5.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 835 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 834 type: Catwalk components: - parent: 0 pos: 6.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 836 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 835 type: Catwalk components: - parent: 0 pos: 6.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 837 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 836 type: solid_wall components: - parent: 0 pos: 1.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 838 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 837 type: solid_wall components: - parent: 0 pos: 1.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 839 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 838 type: solid_wall components: - parent: 0 pos: 1.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 840 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 839 type: solid_wall components: - parent: 0 pos: 1.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 841 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 840 type: solid_wall components: - parent: 0 pos: 1.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 842 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 841 type: solid_wall components: - parent: 0 pos: 1.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 843 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 842 type: solid_wall components: - parent: 0 pos: 1.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 844 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 843 type: solid_wall components: - parent: 0 pos: 1.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 845 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 844 type: solid_wall components: - parent: 0 pos: 1.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 846 + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 845 type: Wire components: - parent: 0 pos: 2.5,11.5 rot: -1.5707963267948966 rad type: Transform -- uid: 847 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 846 type: Wire components: - parent: 0 pos: 2.5,12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 848 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 847 type: Wire components: - parent: 0 pos: 2.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 849 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 848 type: Wire components: - parent: 0 pos: 3.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 850 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 849 type: Wire components: - parent: 0 pos: 4.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 851 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 850 type: Wire components: - parent: 0 pos: 6.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 852 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 851 type: Wire components: - parent: 0 pos: 6.5,28.5 rot: -1.5707963267948966 rad type: Transform -- uid: 853 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 852 type: Wire components: - parent: 0 pos: 5.5,14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 854 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 853 type: Wire components: - parent: 0 pos: 5.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 855 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 854 type: Wire components: - parent: 0 pos: 5.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 856 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 855 type: Wire components: - parent: 0 pos: 6.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 857 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 856 type: Wire components: - parent: 0 pos: 6.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 858 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 857 type: Wire components: - parent: 0 pos: 6.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 859 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 858 type: Wire components: - parent: 0 pos: 6.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 860 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 859 type: Wire components: - parent: 0 pos: 6.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 861 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 860 type: Wire components: - parent: 0 pos: 6.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 862 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 861 type: Wire components: - parent: 0 pos: 6.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 863 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 862 type: Wire components: - parent: 0 pos: 6.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 864 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 863 type: Wire components: - parent: 0 pos: 6.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 865 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 864 type: Wire components: - parent: 0 pos: 6.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 866 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 865 type: Wire components: - parent: 0 pos: 6.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 867 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 866 type: Wire components: - parent: 0 pos: 5.5,13.5 rot: -1.5707963267948966 rad type: Transform -- uid: 868 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 867 type: airlock_science_glass components: - parent: 0 pos: 14.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 869 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 868 type: airlock_science components: - parent: 0 pos: 14.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 870 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 869 type: airlock_science components: - parent: 0 pos: 16.5,18.5 rot: -1.5707963267948966 rad type: Transform -- uid: 871 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 870 type: airlock_science components: - parent: 0 pos: 16.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 872 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 871 type: Airlock components: - parent: 0 pos: 5.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 873 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 872 type: Airlock components: - parent: 0 pos: 7.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 874 + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 873 type: Table components: - parent: 0 pos: 9.5,15.5 rot: -1.5707963267948966 rad type: Transform -- uid: 875 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 874 type: Poweredlight components: - parent: 0 pos: 6.5,12 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 876 + - 875 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 876 + - load: 40 + type: PowerDevice +- uid: 875 type: LightTube components: - - parent: 875 + - parent: 874 type: Transform -- uid: 877 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 876 type: Poweredlight components: - parent: 0 pos: 12.5,12 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 878 + - 877 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer + - load: 40 + type: PowerDevice +- uid: 877 + type: LightTube + components: + - parent: 876 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 878 type: LightTube components: - - parent: 877 + - parent: 879 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable - uid: 879 - type: LightTube - components: - - parent: 880 - type: Transform -- uid: 880 type: Poweredlight components: - parent: 0 pos: 14,18.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 879 + - 878 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 881 + - load: 40 + type: PowerDevice +- uid: 880 type: Wire components: - parent: 0 pos: 3.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 882 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 881 type: Wire components: - parent: 0 pos: 2.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 883 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 882 type: Poweredlight components: - parent: 0 pos: 18,22.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 884 + - 883 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 884 + - load: 40 + type: PowerDevice +- uid: 883 type: LightTube components: - - parent: 883 + - parent: 882 type: Transform -- uid: 885 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 884 type: Poweredlight components: - parent: 0 pos: 18,27.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 886 + - 885 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 886 + - load: 40 + type: PowerDevice +- uid: 885 type: LightTube components: - - parent: 885 + - parent: 884 type: Transform -- uid: 887 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 886 type: PoweredSmallLight components: - parent: 0 pos: 18,17.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 888 + - 887 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 888 + - load: 40 + type: PowerDevice +- uid: 887 type: LightBulb components: - - parent: 887 + - parent: 886 type: Transform -- uid: 889 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 888 type: Poweredlight components: - parent: 0 pos: 2,17.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight + - containers: + light_bulb: + entities: + - 889 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer - load: 40 type: PowerDevice +- uid: 889 + type: LightTube + components: + - parent: 888 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 890 + type: LightTube + components: + - parent: 891 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 891 + type: Poweredlight + components: + - parent: 0 + pos: 2,23.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable + - color: '#FFFFFFFF' + type: PointLight - containers: light_bulb: entities: - 890 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 890 - type: LightTube - components: - - parent: 889 - type: Transform -- uid: 891 - type: LightTube - components: - - parent: 892 - type: Transform -- uid: 892 - type: Poweredlight - components: - - parent: 0 - pos: 2,23.5 - type: Transform - - color: '#FFFFFFFF' - type: PointLight - load: 40 type: PowerDevice - - containers: - light_bulb: - entities: - - 891 - type: Content.Server.GameObjects.ContainerSlot - type: ContainerContainer -- uid: 893 +- uid: 892 type: PoweredSmallLight components: - parent: 0 pos: 11,24.5 rot: 3.141592653589793 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 894 + - 893 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 894 + - load: 40 + type: PowerDevice +- uid: 893 type: LightBulb components: - - parent: 893 + - parent: 892 type: Transform -- uid: 895 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 894 type: Catwalk components: - parent: 0 pos: 13.5,24.5 rot: 3.141592653589793 rad type: Transform -- uid: 896 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 895 type: PoweredSmallLight components: - parent: 0 pos: 7.5,26 rot: 1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 897 + - 896 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 897 + - load: 40 + type: PowerDevice +- uid: 896 type: LightBulb components: - - parent: 896 + - parent: 895 type: Transform -- uid: 898 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 897 type: ResearchAndDevelopmentServer components: - parent: 0 pos: 11.5,24.5 rot: 1.5707963267948966 rad type: Transform - - points: 343000 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable + - points: 1064000 type: ResearchServer - technologies: [] type: TechnologyDatabase -- uid: 899 +- uid: 898 type: ComputerResearchAndDevelopment components: - parent: 0 pos: 8.5,18.5 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - technologies: [] type: TechnologyDatabase -- uid: 900 +- uid: 899 type: BaseResearchAndDevelopmentPointSource components: - parent: 0 pos: 13.5,16.5 type: Transform -- uid: 901 + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable +- uid: 900 type: Protolathe components: - parent: 0 pos: 8.5,17.5 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable - recipes: [] protolatherecipes: - Brutepack @@ -6955,12 +10548,41 @@ entities: type: ProtolatheDatabase - technologies: [] type: TechnologyDatabase -- uid: 902 +- uid: 901 type: Autolathe components: - parent: 0 pos: 13.5,18.5 type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable + - recipes: + - Brutepack + - Ointment + - LightTube + - LightBulb + - MetalStack + - GlassStack + - Wirecutter + - Screwdriver + - Welder + - Wrench + - CableStack + - Crowbar + - Multitool + type: LatheDatabase +- uid: 902 + type: Autolathe + components: + - parent: 0 + pos: -4.5,-5.5 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + type: Collidable - recipes: - Brutepack - Ointment @@ -6977,382 +10599,1745 @@ entities: - Multitool type: LatheDatabase - uid: 903 - type: Autolathe - components: - - parent: 0 - pos: -4.5,-5.5 - type: Transform - - recipes: - - Brutepack - - Ointment - - LightTube - - LightBulb - - MetalStack - - GlassStack - - Wirecutter - - Screwdriver - - Welder - - Wrench - - CableStack - - Crowbar - - Multitool - type: LatheDatabase -- uid: 904 type: Table components: - parent: 0 pos: 8.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 905 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 904 type: Table components: - parent: 0 pos: 9.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 906 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 905 type: Table components: - parent: 0 pos: 10.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 907 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 906 type: Table components: - parent: 0 pos: 11.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 908 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 907 type: Table components: - parent: 0 pos: 13.5,17.5 rot: -1.5707963267948966 rad type: Transform -- uid: 909 + - shapes: + - !type:PhysShapeAabb + layer: 20 + type: Collidable +- uid: 908 type: Wire components: - parent: 0 pos: 2.5,14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 910 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 909 type: Wire components: - parent: 0 pos: 1.5,14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 911 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 910 type: APC components: - parent: 0 pos: 1.5,14.5 rot: -1.5707963267948966 rad type: Transform -- uid: 912 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 911 type: APC components: - parent: 0 pos: 14.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 913 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 912 type: APC components: - parent: 0 pos: 18.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 914 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 913 type: Wire components: - parent: 0 pos: 7.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 915 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 914 type: Wire components: - parent: 0 pos: 8.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 916 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 915 type: Wire components: - parent: 0 pos: 9.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 917 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 916 type: Wire components: - parent: 0 pos: 10.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 918 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 917 type: Wire components: - parent: 0 pos: 11.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 919 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 918 type: Wire components: - parent: 0 pos: 12.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 920 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 919 type: Wire components: - parent: 0 pos: 13.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 921 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 920 type: Wire components: - parent: 0 pos: 14.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 922 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 921 type: Wire components: - parent: 0 pos: 14.5,19.5 rot: -1.5707963267948966 rad type: Transform -- uid: 923 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 922 type: Wire components: - parent: 0 pos: 15.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 924 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 923 type: Wire components: - parent: 0 pos: 16.5,20.5 rot: -1.5707963267948966 rad type: Transform -- uid: 925 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 924 type: Wire components: - parent: 0 pos: 16.5,21.5 rot: -1.5707963267948966 rad type: Transform -- uid: 926 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 925 type: Wire components: - parent: 0 pos: 16.5,22.5 rot: -1.5707963267948966 rad type: Transform -- uid: 927 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 926 type: Wire components: - parent: 0 pos: 16.5,23.5 rot: -1.5707963267948966 rad type: Transform -- uid: 928 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 927 type: Wire components: - parent: 0 pos: 16.5,24.5 rot: -1.5707963267948966 rad type: Transform -- uid: 929 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 928 type: Wire components: - parent: 0 pos: 16.5,25.5 rot: -1.5707963267948966 rad type: Transform -- uid: 930 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 929 type: Wire components: - parent: 0 pos: 16.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 931 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 930 type: Wire components: - parent: 0 pos: 16.5,27.5 rot: -1.5707963267948966 rad type: Transform -- uid: 932 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 931 type: Wire components: - parent: 0 pos: 17.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 933 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 932 type: Wire components: - parent: 0 pos: 18.5,26.5 rot: -1.5707963267948966 rad type: Transform -- uid: 934 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 933 type: Generator components: - parent: 0 pos: 3.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 935 + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable +- uid: 934 type: Generator components: - parent: 0 pos: 2.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 936 + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable +- uid: 935 type: Generator components: - parent: 0 pos: 1.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 937 + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable +- uid: 936 type: Generator components: - parent: 0 pos: 0.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 938 + - shapes: + - !type:PhysShapeAabb + layer: 31 + bounds: -0.5,-0.5,0.3,0.5 + type: Collidable +- uid: 937 type: Wire components: - parent: 0 pos: 0.5,-12.5 rot: -1.5707963267948966 rad type: Transform -- uid: 939 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 938 type: Poweredlight components: - parent: 0 pos: 8,16.5 type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable - color: '#FFFFFFFF' type: PointLight - - load: 40 - type: PowerDevice - containers: light_bulb: entities: - - 940 + - 939 type: Content.Server.GameObjects.ContainerSlot type: ContainerContainer -- uid: 940 + - load: 40 + type: PowerDevice +- uid: 939 type: LightTube components: - - parent: 939 + - parent: 938 type: Transform -- uid: 941 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 940 type: APC components: - parent: 0 pos: 7.5,18.5 type: Transform -- uid: 942 + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 941 type: Wire components: - parent: 0 pos: 7.5,18.5 type: Transform -- uid: 943 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 942 type: GlassStack components: - parent: 0 pos: 8.560405,21.456738 type: Transform -- uid: 944 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 943 type: GlassStack components: - parent: 0 pos: 8.57603,21.566113 type: Transform -- uid: 945 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 944 type: MetalStack components: - parent: 0 pos: 9.435405,21.503613 type: Transform -- uid: 946 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 945 type: MetalStack components: - parent: 0 pos: 9.654155,21.628613 type: Transform -- uid: 947 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 946 type: CableStack components: - parent: 0 pos: 10.561831,21.767809 type: Transform -- uid: 948 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 947 type: CableStack components: - parent: 0 pos: 10.577456,21.424059 type: Transform -- uid: 949 + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 948 type: ChairOfficeLight components: - parent: 0 pos: 9.5,18.5 rot: 3.141592653589793 rad type: Transform -- uid: 950 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 949 type: ChairOfficeLight components: - parent: 0 pos: 9.5,16.5 rot: -1.5707963267948966 rad type: Transform -- uid: 951 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 950 type: Chair components: - parent: 0 pos: 12.5,17.5 type: Transform -- uid: 952 + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 951 type: LockerScience components: - parent: 0 pos: 12.5,21.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer -- uid: 953 + - IsPlaceable: False + type: PlaceableSurface +- uid: 952 type: LockerScience components: - parent: 0 pos: 13.5,21.5 rot: -1.5707963267948966 rad type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 30 + bounds: -0.5,-0.25,0.5,0.25 + type: Collidable - containers: EntityStorageComponent: entities: [] type: Robust.Server.GameObjects.Components.Container.Container type: ContainerContainer + - IsPlaceable: False + type: PlaceableSurface +- uid: 953 + type: Brutepack + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 954 + type: Brutepack + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 955 + type: Brutepack + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 956 + type: Ointment + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 957 + type: Ointment + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 958 + type: Ointment + components: + - parent: 148 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 959 + type: Brutepack + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 960 + type: Brutepack + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 961 + type: Brutepack + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 962 + type: Ointment + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 963 + type: Ointment + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 964 + type: Ointment + components: + - parent: 149 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 965 + type: Screwdriver + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 966 + type: Crowbar + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 967 + type: Wirecutter + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 968 + type: CableStack + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 969 + type: CableStack + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 970 + type: CableStack + components: + - parent: 253 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 971 + type: Screwdriver + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 972 + type: Crowbar + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 973 + type: Wirecutter + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 974 + type: CableStack + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 975 + type: CableStack + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 976 + type: CableStack + components: + - parent: 254 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 977 + type: PowerCellSmallHyper + components: + - parent: 255 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable +- uid: 978 + type: PowerCellSmallHyper + components: + - parent: 256 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable +- uid: 979 + type: Crowbar + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 980 + type: Wrench + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 981 + type: Screwdriver + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 982 + type: Wirecutter + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 983 + type: Welder + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 984 + type: Multitool + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 985 + type: CableStack + components: + - parent: 261 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 986 + type: Crowbar + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 987 + type: Wrench + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 988 + type: Screwdriver + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 989 + type: Wirecutter + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 990 + type: Welder + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 991 + type: Multitool + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 992 + type: CableStack + components: + - parent: 262 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 993 + type: magazine_10mm_smg + components: + - parent: 269 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable + - containers: + magazine_bullet_container: + entities: [] + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - availableSpawnCount: 19 + type: BallisticMagazine +- uid: 994 + type: ammo_casing_10mm + components: + - parent: 269 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 995 + type: magazine_10mm_smg + components: + - parent: 270 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable + - containers: + magazine_bullet_container: + entities: [] + type: Robust.Server.GameObjects.Components.Container.Container + type: ContainerContainer + - availableSpawnCount: 19 + type: BallisticMagazine +- uid: 996 + type: ammo_casing_10mm + components: + - parent: 270 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 997 + type: FlashlightLantern + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable + - containers: + flashlight_cell_container: + entities: + - 998 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 998 + type: PowerCellSmallHyper + components: + - parent: 997 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable +- uid: 999 + type: Screwdriver + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1000 + type: Wrench + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1001 + type: Welder + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1002 + type: Crowbar + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1003 + type: CableStack + components: + - parent: 363 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1004 + type: FlashlightLantern + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable + - containers: + flashlight_cell_container: + entities: + - 1005 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1005 + type: PowerCellSmallHyper + components: + - parent: 1004 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable +- uid: 1006 + type: Screwdriver + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1007 + type: Wrench + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1008 + type: Welder + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1009 + type: Crowbar + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1010 + type: Wirecutter + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1011 + type: HatHardhatRed + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1012 + type: CableStack + components: + - parent: 364 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1013 + type: Screwdriver + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1014 + type: Wrench + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1015 + type: Welder + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1016 + type: Crowbar + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1017 + type: Wirecutter + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1018 + type: Multitool + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1019 + type: CableStack + components: + - parent: 365 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1020 + type: Welder + components: + - parent: 366 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1021 + type: Wirecutter + components: + - parent: 366 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1022 + type: CableStack + components: + - parent: 366 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1023 + type: FlashlightLantern + components: + - parent: 367 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable + - containers: + flashlight_cell_container: + entities: + - 1024 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer +- uid: 1024 + type: PowerCellSmallHyper + components: + - parent: 1023 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + mask: 26 + bounds: -0.15,-0.3,0.2,0.3 + type: Collidable +- uid: 1025 + type: Wrench + components: + - parent: 367 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1026 + type: Welder + components: + - parent: 367 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1027 + type: Crowbar + components: + - parent: 367 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1028 + type: Wirecutter + components: + - parent: 367 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1029 + type: Brutepack + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1030 + type: Brutepack + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1031 + type: Brutepack + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1032 + type: Ointment + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1033 + type: Ointment + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1034 + type: Ointment + components: + - parent: 718 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1035 + type: Brutepack + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1036 + type: Brutepack + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1037 + type: Brutepack + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1038 + type: Ointment + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1039 + type: Ointment + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1040 + type: Ointment + components: + - parent: 719 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1041 + type: airlock_engineering + components: + - parent: 0 + pos: 4.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + mask: 4 + bounds: -0.49,-0.49,0.49,0.49 + type: Collidable +- uid: 1042 + type: GravityGenerator + components: + - parent: 0 + pos: 6.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 15 + bounds: -1.5,-1.5,1.5,1.5 + type: Collidable +- uid: 1043 + type: solid_wall + components: + - parent: 0 + pos: 8.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1044 + type: solid_wall + components: + - parent: 0 + pos: 6.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1045 + type: solid_wall + components: + - parent: 0 + pos: 5.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1046 + type: solid_wall + components: + - parent: 0 + pos: 7.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1047 + type: solid_wall + components: + - parent: 0 + pos: 8.5,-3.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1048 + type: solid_wall + components: + - parent: 0 + pos: 8.5,-2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1049 + type: solid_wall + components: + - parent: 0 + pos: 8.5,-1.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1050 + type: solid_wall + components: + - parent: 0 + pos: 8.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1051 + type: solid_wall + components: + - parent: 0 + pos: 8.5,0.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1052 + type: solid_wall + components: + - parent: 0 + pos: 8.5,1.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1053 + type: solid_wall + components: + - parent: 0 + pos: 8.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1054 + type: solid_wall + components: + - parent: 0 + pos: 8.5,2.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1055 + type: solid_wall + components: + - parent: 0 + pos: 7.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1056 + type: solid_wall + components: + - parent: 0 + pos: 8.5,-4.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1057 + type: Wire + components: + - parent: 0 + pos: 3.5,-0.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 1058 + type: LightTube + components: + - parent: 1061 + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 32 + bounds: -0.25,-0.25,0.25,0.25 + type: Collidable +- uid: 1059 + type: Wire + components: + - parent: 0 + pos: 3.5,2.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 1060 + type: Wire + components: + - parent: 0 + pos: 2.5,2.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 1061 + type: Poweredlight + components: + - parent: 0 + pos: 6.5,-4 + rot: 1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable + - color: '#FFFFFFFF' + type: PointLight + - containers: + light_bulb: + entities: + - 1058 + type: Content.Server.GameObjects.ContainerSlot + type: ContainerContainer + - load: 40 + type: PowerDevice +- uid: 1062 + type: solid_wall + components: + - parent: 0 + pos: 4.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + layer: 31 + type: Collidable +- uid: 1063 + type: APC + components: + - parent: 0 + pos: 4.5,-0.5 + rot: -1.5707963267948966 rad + type: Transform + - shapes: + - !type:PhysShapeAabb + bounds: -0.25,-0.25,0.25,0.3 + type: Collidable +- uid: 1064 + type: Wire + components: + - parent: 0 + pos: 3.5,0.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable +- uid: 1065 + type: Wire + components: + - parent: 0 + pos: 3.5,1.5 + type: Transform + - shapes: + - !type:PhysShapeAabb {} + type: Collidable ... diff --git a/Resources/Prototypes/Entities/Buildings/gravity_generator.yml b/Resources/Prototypes/Entities/Buildings/gravity_generator.yml new file mode 100644 index 0000000000..19fc4f3915 --- /dev/null +++ b/Resources/Prototypes/Entities/Buildings/gravity_generator.yml @@ -0,0 +1,36 @@ +- type: entity + id: GravityGenerator + name: Gravity Generator + description: It's what keeps you to the floor. + components: + - type: Sprite + sprite: Buildings/gravity_generator.rsi + layers: + - state: on + - sprite: Buildings/gravity_generator_core.rsi + state: activated + shader: unshaded + - type: Icon + sprite: Buildings/gravity_generator.rsi + state: on + - type: SnapGrid + offset: Center + - type: PowerDevice + load: 500 + - type: Collidable + shapes: + - !type:PhysShapeAabb + bounds: "-1.5,-1.5,1.5,1.5" + layer: 15 + - 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/Textures/Buildings/gravity_generator.rsi/broken.png b/Resources/Textures/Buildings/gravity_generator.rsi/broken.png new file mode 100644 index 0000000000000000000000000000000000000000..0e02745bb8ddd2cd6aacee15353ea4a70996c975 GIT binary patch literal 21698 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Buildings/gravity_generator.rsi/on.png b/Resources/Textures/Buildings/gravity_generator.rsi/on.png new file mode 100755 index 0000000000000000000000000000000000000000..d887cea52a1fa43103ee48d86e14abe7fe7d9045 GIT binary patch literal 18219 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 S=R+m{0000 z?QP>Q42J2$4bcslm53>e+R z&5_U(37bTnw3OKh8sd zgo-g`UKG&w0<(O(yuRpY+y)F2hg{@j3!}5f&VzF7vr72(Cgq!8p+t~d!^V$R5f|X) zPb>x3m5|7TlM`klK`N@N3=uc}%WF^6Lq2Gi=m4sjAQ*5$Wr%DCW3JcYZ_Q{323j%i zYj(i=J0+x40rtIACuXI*+D2e0P@H|Wphf;&i!hb(Xl0QV?SyJ}>1fp%n*y35q&z+# zS7lR(3G0Mv`+!HF8PZ4MlvsV9P z7KO3O;3xXEF>#%Ul(zuaYJ$SgszwE`jtgE_FHPSw`0kZUav7pno2sQtSQE(wT9v7% z(vEielRSPd$YKRrTdtXR%+lSRbR^RY`+oj^qksBGH@&gxN}ufIkKr;*?%}?@9-f-| zxVszaO1GyhF85=&*dAHs_3=##RNenG0*lmVxS7sR1%;mfGFytU?VvW%-0<6Q8NTV) z1NeKJuUEk29%4k&@HNaoCAwr*Yb=aQ*Es`lcof!)4i`C`Atg z;%~{9{PR?9;TyhF4*P7C`VPN%sjpPlL&^dPGZs3@n0000KE8;rXHg0B{NDW(1YH$-bvu&gUcfmefaIg%9U<5M!-^|YLCJqQBB-ud_ z0RRTU+)Zl{#s!mqF*GPlgA4!w093eR0U3UkZm?@Y3eaF2pd$hXHJgVab2sA}qQU{r z=21-snvw4`+6M#0XO5ij!3^MnZcNmSJ8x~}Fx?|gS&?toZ z=KV$UgRW>bP~N8_hgHC0l_D*lul*sEZ!vcjv2YWUYbf0@xHTyZUE4D%;@#5-gGwmW z$NJkb`k95G=5tXUI~juQhhATNnK%mt67u-^+~onoQPc9D6Yf*;(jXah<=Xr`oHwWi zbH~x^a@(il)tnS^U|fDJoCDO>|r zp73D}X2?O)Zro!%9xfNPa$AGv+$@Z+0%dr*ZPcaW!HmGZR&yV|8+N%7 z?CurzWFQ*KPWkzKQ71Qw}blB#U_%@BRGrHLX86vLx;n z-YAzoR~@*l`XDw(r(to%8}|j1u;7ZX{j}1(Ev+1S*8hoB|A@-r2(ZgMrIRkF|7g4` zX$S!$+dY7hyahIQZ<5Co;3~@Zy>*y?l@uyq<=@!MYew7ytl(CkP2$lD#cF>2&}==LC1hz$(GEM0+ljE+e%gMwLm4OSL?d+Z8a*~|E0*v0al)? z{4Ws{-yH`JeY_>wyj&S{h`9%kV{yxtwN}o6v!vF+!vl